Съдържание:

Как да напишем груба сила за числа (Visual BASIC 2008 Express): 5 стъпки
Как да напишем груба сила за числа (Visual BASIC 2008 Express): 5 стъпки

Видео: Как да напишем груба сила за числа (Visual BASIC 2008 Express): 5 стъпки

Видео: Как да напишем груба сила за числа (Visual BASIC 2008 Express): 5 стъпки
Видео: Visual studio. Как создать проект. Первая программа. C++ для начинающих. Урок #1. 2024, Ноември
Anonim
Как да напиша груба сила за числа (Visual BASIC 2008 Express)
Как да напиша груба сила за числа (Visual BASIC 2008 Express)

В тази инструкция ще ви покажа как да напишете така наречената „груба сила“във Visual BASIC 2008 Express, която можете да изтеглите от тук https://www.microsoft.com/eXPress/download/ Силата на грубата програма е „крекинг“който пробива парола, като изпробва възможно най -много комбинации, докато влезе. OBS! Това приложение е само за показване и трудно може да пробие истински пароли, така че освен ако не искате да прекарате години в опити за разбиване на парола, по -добре намерете нещо друго „Сега нека започнем!

Стъпка 1: От върха

От върха
От върха

Първо натискате нов проект и след това избирате Windows Forms Application и го наричате каквото искате.

Стъпка 2: Оформлението

Оформлението
Оформлението

Първото нещо, което ще направите по проекта, е да добавите един етикет, едно текстово поле, 5 бутона и 2 таймера. Подредете ги според снимката и ги кръстете.

Стъпка 3: Време за частта „програмиране“…

Време за
Време за
Време за
Време за

В момента бутоните са просто красиви, но сега щяхме да ги използваме. Започнете, като щракнете двукратно върху бутона Старт и след това добавете този низ: Timer1. Enable = True Тогава е време да настроите и таймерите! Само едно щракване върху Timer1 и долу вдясно трябва да има място, което казва "Интервал 100" Променете го от 100 на 2000. Тази аларма кара програмата да изчака 2 секунди, след като сте натиснали Старт, преди да започне да се пропуква, така че да имате време да щракнете върху полето за парола. щракнете двукратно върху alarm1 и напишете този низ: Timer2. Enable = TrueTimer1. Enable = FalseNow щракнете двукратно върху 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: Тестването

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

Сега, когато програмирането приключи, е време, затова го тествайте! Щракнете върху иконата "възпроизвеждане" и вижте дали програмата стартира и ако не го направи, значи има нещо нередно в кода. Когато програмата започне да пише в произволно число като 2000 и след това отворете Notepad. Натиснете бутона Slow и Start, след което бързо преминете към notepad. Тя трябва да започне да пише произволни числа на всеки 5: втората. След това натиснете Stop, а след това опитайте останалите. Забележете, че постът го прави НАИСТИНА бърз и може да се наложи да натиснете Ctrl+Alt+Delete, за да го спрете

Стъпка 5: Завършване

Финиширане!
Финиширане!

Ако тестването беше успешно, можете да изградите програмата, като натиснете Build. Тя трябва да завърши в My Documents / Visual Studio 2008 / Projects … И ако искате, можете да я накарате да изглежда по -готина и да експериментирате, за да я направите по -добра. =)

Препоръчано: