Оглавление:

Как написать грубую силу для чисел (Visual BASIC 2008 Express): 5 шагов
Как написать грубую силу для чисел (Visual BASIC 2008 Express): 5 шагов

Видео: Как написать грубую силу для чисел (Visual BASIC 2008 Express): 5 шагов

Видео: Как написать грубую силу для чисел (Visual BASIC 2008 Express): 5 шагов
Видео: Написание кода на си. Использование классов. 2024, Ноябрь
Anonim
Как написать грубую силу для чисел (Visual BASIC 2008 Express)
Как написать грубую силу для чисел (Visual BASIC 2008 Express)

В этом руководстве я покажу вам, как написать так называемую «грубую силу» в Visual BASIC 2008 Express, которую вы можете скачать здесь https://www.microsoft.com/eXPress/download/A force brute - это программа для «взлома» который взламывает пароль, пробуя как можно больше комбинаций, пока он не введен. Это приложение предназначено только для показа и вряд ли может взломать настоящие пароли, поэтому, если вы не хотите тратить годы на взлом пароля, вам лучше найти что-нибудь другое А теперь приступим!

Шаг 1. Сверху

Сверху
Сверху

Сначала вы нажимаете новый проект, затем выбираете приложение Windows Forms и называете его как хотите.

Шаг 2: макет

Расположение
Расположение

Первое, что нужно сделать в проекте, это добавить одну метку, одно текстовое поле, 5 кнопок и 2 таймера, расположить их в соответствии с картинкой и дать им имя.

Шаг 3. Пришло время «программной» части…

Время для
Время для
Время для
Время для

Прямо сейчас кнопки просто красивые, но теперь собирались их использовать. Начните с двойного щелчка по кнопке Пуск, а затем добавьте эту строку: Timer1. Enable = True Затем пришло время также установить таймеры! Просто щелкните один раз на Timer1 и справа должно быть место с надписью «Interval 100». Измените его со 100 на 2000. Этот сигнал заставляет программу ждать 2 секунды после того, как вы нажали Старт, прежде чем она начнет взламывать, чтобы у вас было время щелкнуть поле пароля. дважды щелкните на alarm1 и напишите эту строку: Timer2. Enable = TrueTimer1. Enable = False Теперь дважды щелкните на Timer2 и напишите (скопируйте) эту строку: SendKeys. Send (Int (Val (TextBox2. Text) * Rnd ())) SendKeys. Send ("{enter}") Первая строка указывает программе начать запись случайных чисел вплоть до числа, которое вы напишите в поле. Вторая строка сообщает программе, что нужно нажать ENTER, чтобы она пробовала каждую комбинацию. Теперь нажмите кнопку Нажмите кнопку «Медленно» и напишите эту строку: Timer. Interval = ("5000"). Это изменяет время ожидания записи com. бинация. 5000 - это 5 секунд. Теперь нажмите Medium и напишите то же самое, что и Slow, но введите 100 вместо 5000 и сделайте то же самое с Fast, но вместо 5. И, наконец, что не менее важно, нажмите кнопку остановки. Нажмите ее и напишите строку: Timer2. Включено = Ложь

Шаг 4: Тестирование

Тестирование
Тестирование

Теперь, когда программирование завершено, пора протестировать его! Нажмите на значок «play» и посмотрите, запускается ли программа, а если нет, то в коде что-то не так. Когда программа запускается, введите любое число, например 2000, а затем откройте Блокнот. Нажмите кнопку Медленно и Пуск, затем быстро перейдите в Блокнот. Он должен начать записывать случайные числа каждые 5 секунд. Затем нажмите Стоп, а затем попробуйте другие. Обратите внимание, что быстрый делает его ДЕЙСТВИТЕЛЬНО быстрым, и вам, возможно, придется нажать Ctrl + Alt + Delete, чтобы остановить его.

Шаг 5: Завершение

Отделка!
Отделка!

Если тестирование прошло успешно, вы можете собрать программу, нажав Build. Она должна оказаться в My Documents / Visual Studio 2008 / Projects … И если хотите, можете сделать ее круче и поэкспериментировать, чтобы улучшить. Моя выглядит так. знак равно

Рекомендуемые: