Hoe schrijf je een brute kracht voor getallen (Visual BASIC 2008 Express): 5 stappen
Hoe schrijf je een brute kracht voor getallen (Visual BASIC 2008 Express): 5 stappen
Anonim

In deze Instructable zal ik je laten zien hoe je een zogenaamde "Brute Force" schrijft in Visual BASIC 2008 Express die je hier kunt downloaden https://www.microsoft.com/eXPress/download/A force brute is een "krakend" programma dat een wachtwoord kraakt door zoveel mogelijk combinaties te proberen totdat het binnenkomt. OBS! Deze applicatie is alleen voor de show en kan nauwelijks echte wachtwoorden breken, dus tenzij je jaren wilt proberen om een wachtwoord te kraken, kun je maar beter iets anders vinden "Laten we nu beginnen!

Stap 1: Vanaf de top

Druk eerst op nieuw project en selecteer vervolgens Windows Forms Application en noem het wat je wilt.

Stap 2: De lay-out

Het eerste dat u aan het project gaat doen, is het toevoegen van een label, een tekstvak, 5 knoppen en 2 timers. Rangschik ze volgens de afbeelding en geef ze een naam.

Stap 3: Tijd voor het "programmeer" gedeelte…

Op dit moment zijn de knoppen gewoon mooi, maar ze zouden ze nu gaan gebruiken. Begin door te dubbelklikken op de Start-knop en voeg dan deze string toe: Timer1. Enable = TrueDan is het tijd om ook de timers in te stellen! Klik één keer op Timer1 en aan de rechterkant zou er een plaats moeten zijn met de tekst "Interval 100". Verander het van 100 in 2000. Dit alarm laat het programma 2 seconden wachten nadat je op Start hebt gedrukt voordat het begint te kraken, zodat je tijd hebt om op het wachtwoordveld te klikken. Nu dubbelklik op alarm1 en schrijf deze string:Timer2. Enable = TrueTimer1. Enable = FalseNow dubbelklik op Timer2 en schrijf (kopieer) deze string:SendKeys. Send(Int(Val(TextBox2. Text) * Rnd())) SendKeys. Send("{enter}")De eerste regel vertelt het programma om willekeurige getallen te schrijven tot aan het getal dat u in het vak schrijft. De tweede regel vertelt het programma om op ENTER te drukken zodat het elke combinatie probeert. Klik nu op de Slow-knop en schrijf deze string:Timer. Interval = ("5000")Dit verandert de tijd die het wacht op het schrijven van een com binatie. 5000 is 5 seconden Klik nu op Medium en schrijf hetzelfde als Slow, maar vul 100 in in plaats van 5000, en doe hetzelfde met Fast maar met 5 in plaats daarvan. En last but not least de stopknop. Klik erop en schrijf de string: Timer2. Ingeschakeld = False

Stap 4: Het testen

Nu, wanneer het programmeren voltooid is, is het tijd om het te testen! Klik op het "play"-pictogram en kijk of het programma start en zo niet, dan is er iets mis in de code. Wanneer het programma begint, schrijft u een willekeurig nummer zoals 2000 en open vervolgens Kladblok. Druk op de Slow-knop en Start en schakel vervolgens snel over naar Kladblok. Het zou moeten beginnen met het schrijven van willekeurige getallen om de 5: de seconde. Druk vervolgens op Stop en probeer de anderen. Merk op dat het vasten het ECHT snel laat gaan en dat u mogelijk op Ctrl+Alt+Delete moet drukken om het te laten stoppen

Stap 5: Fins

Als het testen een succes was, kun je het programma bouwen door op Build te drukken. Het zou moeten eindigen in Mijn documenten\Visual Studio 2008\Projecten…En als je wilt, kun je het er cooler uit laten zien en experimenteren om het beter te maken. De mijne ziet er zo uit =)