RE FORUM
[REVERSE ENGINEERING] => Newbie => Topic started by: RubberDuck on October 17, 2015, 10:07:41 PM
-
Po dlouhém rozjímání a konzultaci s MazeGenem jsem se vrhnul na seriál o reverzním inženýrství. Každý nápad nebo konstruktivní kritika vítána :)
http://sec-cave.cz/2015/10/nebojte-se-reverzniho-inzenyrstvi-i/
-
chvalim to. dufam, ze serial bude co najdlhsi.
-
Budu se snažit. A kdybych si náhodou nevěděl rady, příjdu si pro pomoc ;)
-
Druhý díl je venku: http://sec-cave.cz/2015/11/nebojte-se-reverzniho-inzenyrstvi-ii/ (http://sec-cave.cz/2015/11/nebojte-se-reverzniho-inzenyrstvi-ii/)
-
S menší časovou prodlevou je venku třetí díl: http://sec-cave.cz/2016/01/nebojte-se-reverzniho-inzenyrstvi-iii/
-
ale ano, tentoraz som zapaleny (ako pises), tu som to zmastil (bez pouzitia api):
mov edi,offset Login ;tu bude login, z ktoreho sa vygeneruje spravne heslo
push edi
xor al,al
xor edx,edx
push edx
pop ecx
dec ecx
repne scasb
mov edi,offset SpravneHeslo ;buffer, kde sa ulozi spravne heslo
not ecx
dec ecx
pop esi
push ecx
pop ebx
dec ebx
add esi,ebx
@@:
push ecx
std
lodsb
xor edx,edx
push 10h
pop ecx
div ecx
xchg eax,edx
cmp al,0ah
sbb al,69h
das
or al,20h
cld
stosb
xchg eax,edx
cmp al,0ah
sbb al,69h
das
or al,20h
stosb
pop ecx
loopd @b
-
Aspoň někdo to čte a řeší :)