Turinys:

Kaip parašyti brutalią jėgą skaičiams („Visual BASIC 2008 Express“): 5 žingsniai
Kaip parašyti brutalią jėgą skaičiams („Visual BASIC 2008 Express“): 5 žingsniai

Video: Kaip parašyti brutalią jėgą skaičiams („Visual BASIC 2008 Express“): 5 žingsniai

Video: Kaip parašyti brutalią jėgą skaičiams („Visual BASIC 2008 Express“): 5 žingsniai
Video: CS50 2015 – 10-я неделя 2024, Lapkritis
Anonim
Kaip parašyti žiaurias jėgas skaičiams („Visual BASIC 2008 Express“)
Kaip parašyti žiaurias jėgas skaičiams („Visual BASIC 2008 Express“)

Šioje instrukcijoje parodysiu, kaip „Visual BASIC 2008 Express“parašyti vadinamąją „Brute Force“, kurią galite atsisiųsti čia https://www.microsoft.com/eXPress/download/ „Force brute“yra „krekingo“programa kad įlaužia slaptažodį bandydamas kuo daugiau derinių, kol jis patenka. OBS! Ši programa skirta tik parodyti ir vargu ar gali sulaužyti tikrus slaptažodžius, todėl nebent norite praleisti metus bandydami nulaužti slaptažodį, geriau susiraskite ką nors kita „Dabar pradėkime!

1 žingsnis: iš viršaus

Nuo viršaus
Nuo viršaus

Pirmiausia paspauskite naują projektą, tada pasirinkite „Windows Forms Application“ir pavadinkite tai, ką norite.

2 žingsnis: išdėstymas

Išplanavimas
Išplanavimas

Pirmas dalykas, kurį ketinate daryti projekte, yra pridėti vieną etiketę, vieną teksto laukelį, 5 mygtukus ir 2 laikmačius. Išdėstykite juos pagal paveikslėlį ir pavadinkite juos.

3 žingsnis: laikas „programavimo“daliai…

Laikas
Laikas
Laikas
Laikas

Šiuo metu mygtukai yra tik gražūs, bet dabar ketino juos naudoti. Pradėkite dukart spustelėdami mygtuką Pradėti ir pridėkite šią eilutę: Timer1. Enable = True Tada atėjo laikas nustatyti laikmačius! Tiesiog vieną kartą spustelėkite Timer1 ir dešinėje turėtų būti vieta, kurioje sakoma „Intervalas 100“. Pakeiskite ją nuo 100 iki 2000. Šis signalas priverčia programą palaukti 2 sekundes po to, kai paspausite mygtuką „Pradėti“, kol pradės trūkinėti, kad gautumėte laiko spustelėti slaptažodžio lauką. Dabar dukart spustelėkite signalizaciją1 ir parašykite šią eilutę: Timer2. Enable = TrueTimer1. Enable = False Dabar dukart spustelėkite Timer2 ir parašykite (nukopijuokite) šią eilutę: SendKeys. Send (Int (Val (TextBox2. Text) * Rnd ())) SendKeys. Send ("{enter}") Pirmoje eilutėje nurodoma programai pradėti rašyti atsitiktinius skaičius iki skaičiaus, kurį įrašote lauke. Antroji eilutė nurodo programai paspausti ENTER, kad ji išbandytų kiekvieną derinį. Dabar spustelėkite Lėtas mygtukas ir parašykite šią eilutę: Timer. Interval = ("5000") Tai pakeičia laiką, kurio reikia laukti rašant kom. binacija. Dabar spustelėkite „Medium“ir rašykite tą patį, kaip „Slow“, bet įveskite 100, o ne „5000“, ir darykite tą patį naudodami „Fast“, bet vietoj 5. Ir paskutinis, bet ne mažiau svarbus mygtukas „Stop“. Spustelėkite jį ir parašykite eilutę: Timer2. Įgalinta = klaidinga

4 žingsnis: bandymas

Bandymas
Bandymas

Dabar, kai programavimas yra baigtas, atėjo laikas tai išbandyti! Spustelėkite piktogramą „Paleisti“ir pažiūrėkite, ar programa paleidžiama, ir jei ne, tada kode yra kažkas negerai. Kai programa pradeda rašyti bet kokiu skaičiumi, pvz. 2000, tada atidarykite „Notepad“. Paspauskite „Lėtas“mygtuką ir „Pradėti“, tada greitai pakeiskite į užrašų knygelę. Jis turėtų pradėti rašyti atsitiktinius skaičius kas 5: antrasis. Tada paspauskite „Stop“ir bandykite kitus. Atkreipkite dėmesį, kad pasninkavimas jį daro TIKRAI greitą ir gali tekti paspausti „Ctrl“+„Alt“+„Delete“, kad sustabdytumėte

5 žingsnis: Suomija

Finišavimas!
Finišavimas!

Jei bandymas buvo sėkmingas, galite sukurti programą paspausdami „Sukurti“. Tai turėtų baigtis „Mano dokumentai“„Visual Studio 2008“projektai… Ir jei norite, galite padaryti jį vėsesnį ir eksperimentuoti, kad pagerėtų. Mano išvaizda yra tokia =)

Rekomenduojamas: