Перебор пароля через API - C#

Узнай цену своей работы

Формулировка задачи:

требуется в открытое приложение найти окно ввода 4 символов латинских букв (с методом перебора) и нажимать на кнопку (допустим на ОК). вопрос только в том, можно ли реализовать это через api

Решение задачи: «Перебор пароля через API»

textual
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace Pr
  7. {
  8.     class Program
  9.     {
  10.         static char[] alf =  {'A','B','C','D','E','F','G','H','I','J','C','L','M','N','O','P',
  11.                                 'Q','R','S','T','U','V','X','Y','Z'};
  12.         static string FindString;
  13.         static void Main(string[] args)
  14.         {
  15.             int Count;
  16.             Console.WriteLine("Vvedite stroky");
  17.             FindString = (Console.ReadLine());
  18.  
  19.             for (Count = 0; Count <= 15; Count++)
  20.             {
  21.                 Recurse(Count, 0, "");
  22.             }
  23.         }
  24.         static void Recurse(int Lenght, int Position, string BaseString)
  25.         {
  26.  
  27.             int Count = 0;
  28.             for (Count = 0; Count < alf.Length; Count++)
  29.             {
  30.                 if (Position < Lenght - 1)
  31.                 {
  32.                     Recurse(Lenght, Position + 1, BaseString + alf[Count]);
  33.                 }
  34.                 if (BaseString + alf[Count] == FindString)
  35.                 {
  36.                     Console.WriteLine("Najdennaj stroka");
  37.                     Console.WriteLine(FindString);
  38.                     Console.ReadLine();
  39.                     Environment.Exit(0);
  40.                 }
  41.             }
  42.         }
  43.     }
  44. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.375 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут