Witajcie!
Mam coś dla wykopowych hakierów :) !
Otóż napisałem program dzięki któremu możecie sprawdzić swoje umiejętności hakierskie. Jest to pierwsza część programu, która wydaje mi się stosunkowo łatwa.
Ale o co chodzi?
Chodzi o odgadnięcie... właściwie nie o odgadnięcie, a znalezienie/shakowanie hasła do programu, poprzez modyfikację pliku wykonywalnego lub zdebugowanie aplikacji w sposób pozwalający na zrozumienie algorytmu sprawdzającego hasło i dopasowanie odpowiedniego ciągu znaków do znalezionego wzorca.
Pierwsza opcja jest prostsza zaś druga też nie jest wcale taka trudna gdyż algorytm napisałem w sposób taki, że pasuje wiele różnych kombinacji. Dozwolona jest też metoda bruteforce - najprostsza z nich wszystkich jednak nie czyni Cię ona na pewno wielkim hakierem.
Jest to mój pierwszy wykop, mam nadzieje, że ktoś w wolnym czasie podejmie się zadania. Jeśli się okaże, że "shakowanie" tej aplikacji było dla was za trudne następny wykop zrobię o hakierowaniu stron internetowych i baz danych :P.
Jeżeli zaś się okaże, że jesteście w tym naprawdę dobrzy i taki program nie stanowi dla was wyzwania nastepna aplikacja już nie będzie taka łatwa do shakowania.
Dobra a teraz trochę linków:
Oto jak wygląda mój program:
Zdjęcie
Mój program:
Download
Virus Scan (żeby nie było że wirus):
VirusScan
Debuggery/disassemblery/HexEditory:
OllyDbg
CheatEngine
HxD
W32DASM
Pełno informacji na temat hakowania oraz samego programowania. Strona należy do polaka o pseudonimie gynvael. Dużo videotutoriali (w sumie nadaje się na osobny wykop):
//gynvael.coldwind.pl/
Miłego hakierowania!
Komentarze (43)
najlepsze
No znalazłem kawałek:
CPU Disasm
Address
Przykładowe hasła: "9999998", "PN", "OO", "2i3" albo sama literka n.
Pisanie do tego patchera / keygena to trochę strata czasu.
@Niezniszczalny, dawaj coś trudniejszego.
@kirapwn:
To co widzisz to okienko które wyskoczy po tym jak wprowadzisz poprawne hasło. Są tam teksty w nim zawarte i parametry MessageBox'a - to co widzisz po lewej stronie to adresy tych miejsc w pamięci. Po adresie można odwołać się do różnych miejsc np do danego tekstu w bloku danych etc.
Teraz musisz znaleźć miejsce w którym jest wywoływany ten tekst z danego adresu. :) Chodzi
Komentarz usunięty przez moderatora
http://www.sendspace.com/file/5cqp57