Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
W tej instrukcji pokażę, jak napisać tak zwaną „Brute Force” w Visual BASIC 2008 Express, którą można pobrać tutaj https://www.microsoft.com/eXPress/download/A force brute to program do „łamania” który łamie hasło, próbując tak wielu kombinacji, jak to możliwe, aż się dostanie. OBS! Ta aplikacja jest tylko na pokaz i prawie nie może złamać prawdziwych haseł, więc jeśli nie chcesz spędzić lat próbując złamać hasło, lepiej znajdź coś innego. Teraz zaczynajmy!
Krok 1: Od góry
Najpierw naciśnij nowy projekt, a następnie wybierz aplikację Windows Forms i nazwij ją, jak chcesz.
Krok 2: Układ
Pierwszą rzeczą do zrobienia w projekcie jest dodanie jednej etykiety, jednego pola tekstowego, 5 przycisków i 2 timerów. Ułóż je zgodnie z obrazkiem i nazwij.
Krok 3: Czas na część „programowanie”…
W tej chwili przyciski są po prostu ładne, ale teraz zamierzaliśmy je wykorzystać. Zacznij od dwukrotnego kliknięcia przycisku Start, a następnie dodaj ten ciąg:Timer1. Enable = TrueNastępnie czas ustawić również zegary!Wystarczy jedno kliknięcie na Timer1 i po prawej stronie powinno znajdować się miejsce z napisem „Interwał 100”Zmień go ze 100 na 2000. Ten alarm powoduje, że program czeka 2 sekundy po naciśnięciu przycisku Start, zanim zacznie pękać, aby uzyskać czas na kliknięcie pola hasła. Teraz kliknij dwukrotnie na alarm1 i napisz ten ciąg:Timer2. Enable = TrueTimer1. Enable = FalseNow kliknij dwukrotnie na Timer2 i napisz (skopiuj) ten ciąg:SendKeys. Send(Int(Val(TextBox2. Text) * Rnd())) SendKeys. Send("{enter}")Pierwszy wiersz mówi programowi, aby zaczął zapisywać liczby losowe aż do liczby, którą wpiszesz w polu. Druga linia mówi programowi, aby nacisnąć ENTER, aby spróbował każdej kombinacji. Teraz kliknij Zwolnij przycisk i napisz ten ciąg:Timer. Interval = ("5000")Zmienia to czas oczekiwania na napisanie com binacja. 5000 to 5 sekund Teraz kliknij Medium i napisz to samo co Slow, ale wpisz 100 zamiast 5000 i zrób to samo z Fast, ale zamiast tego z 5. I na koniec, ale nie mniej ważny przycisk Stop. Kliknij go i wpisz ciąg: Timer2. Włączone = Fałsz
Krok 4: Testowanie
Teraz, gdy programowanie jest zakończone czas więc przetestuj to!Kliknij na ikonkę "odtwarzaj" i zobacz czy program się uruchamia, a jeśli nie to znaczy, że coś jest nie tak w kodzie. Kiedy program się uruchomi napisz dowolną liczbę, np. 2000, a następnie otwórz Notatnik. Naciśnij przycisk Slow i Start, a następnie szybko zmień na Notatnik. Powinien zacząć pisać losowe liczby co 5 sekund. Następnie naciśnij Stop, a następnie wypróbuj inne. Zauważ, że szybkość powoduje NAPRAWDĘ szybkie tempo i może być konieczne naciśnięcie Ctrl + Alt + Delete, aby zatrzymać
Krok 5: Finisz
Jeśli test zakończył się sukcesem, możesz zbudować program, naciskając Build. Powinien trafić do Moje dokumenty\Visual Studio 2008\Projects… A jeśli chcesz, możesz go fajniej wyglądać i eksperymentować, aby go ulepszyć. Mój wygląda tak =)