817

MIRC 6.01 (crack nag screen)

Am perecaceit eu eri mircul si n-avem ce face deoarece pe forum cam putine teme apar si am hotarit sa descriu sursa unui crack la mirc versiunea 6.01. Sursele sunt in asma ,de compilat cu tasm32.exe si tlink32.exe:=========================tasm32.exe /s /m /ml /z pe.asmtlink32.exe -Tpe -c -aa -x pe.obj ,,, import32.lib=========================Dupa ce executati crackul e nevoie ca sa va inregisrati cu un nume arbitrar si totul:callW macro x extrn x:PROC call x endm.486.model flatlocals __.codestart:push0push''exe.''push ''crim''mov eax,esppush 0 push 80h push 3 push 0 push 1+2 push 080000000h+40000000h push eax callW CreateFileA cmpeax,-1 je @_exitxchgebx,eax ; pastram handlul push 0 push ebx ; handle callW GetFileSize movedi,eax; in edi buffer sizepush eax ; sizepush 0 ; 0=GMEM_FIXEDcallW GlobalAlloc ; Alocam memoriemov esi,eax ; Adresa la memoriepush 0push esp; offset bytesread push edi; bufsizepush esi ; bufpush ebx ; handlecallW ReadFilemoveax,esixorecx,ecx; indexul_Aici:incecxcmpbyte ptr [eax+ecx],57hjne_Aicicmp dword ptr [eax+ecx+1],0FFFE80E8hjne_Aicicmpdword ptr [eax+ecx+5],74C085FFhjne_Aiciaddbyte ptr [eax+ecx+8],1push0push0push0pushebxcallWSetFilePointer push 0push esp ; offset bytesread push edi ; bufsizepush esi ; bufpush ebx ; handlecallW WriteFile ; Inscriem in fisierpush ebxcallW CloseHandlepushapush0pushoffset messagepushoffset messagepush0callWMessageBoxA@_exit:push-1callW ExitProcessmessagedb ''Acum puteti sa va duceti si sa va inregistrati!'',0end startGreselile de tipar o sa le corectati singuri.
0