Ultima modifica:
Cos'ho fatto:
~ Eliminato Hackshield updater.
~ Eliminato l'avvio di EvShc (Hackshield Engine).
~ Eliminato l'anti-x2Starter (si una prevenzione contro il mio starter).
~ Eliminato il check per il multiclient (apritevene quanti ve ne pare).
~ Tutto perfettamente stabile.
~ Debuggabile.
~ Avviabile tramite argument in seconda o terza posizione (...x2.exe pxk19slammsu286nfha02kpqnf729ck | ...x2.exe blabla pxk19slammsu286nfha02kpqnf729ck)
Cosa manca:
~ Anti intentional crash.
Praticamente l'Anticrack di HackShield impedisce il login facendo crashare il client tramite un null pointer.
Avrei già individuato tale funzione ma non credo sia quella che dico io,quindi,dato che non mi và di cercarla,pensateci voi:
1. Avvia il client con Olly.
2. Trova la funzione di login o la funzione di decrypt del packet per l'esaminazione.
3. Trova la funzione di crash
4. Fixa
5. Patcha e uploda qua.
Buona fortuna.
http://www.multiupload.nl/R3FK6YGVOD
~ Eliminato Hackshield updater.
~ Eliminato l'avvio di EvShc (Hackshield Engine).
~ Eliminato l'anti-x2Starter (si una prevenzione contro il mio starter).
~ Eliminato il check per il multiclient (apritevene quanti ve ne pare).
~ Tutto perfettamente stabile.
~ Debuggabile.
~ Avviabile tramite argument in seconda o terza posizione (...x2.exe pxk19slammsu286nfha02kpqnf729ck | ...x2.exe blabla pxk19slammsu286nfha02kpqnf729ck)
Cosa manca:
~ Anti intentional crash.
Praticamente l'Anticrack di HackShield impedisce il login facendo crashare il client tramite un null pointer.
Codice:
void *Func = 0;
__asm { CALL Func };
1. Avvia il client con Olly.
2. Trova la funzione di login o la funzione di decrypt del packet per l'esaminazione.
3. Trova la funzione di crash
4. Fixa
5. Patcha e uploda qua.
Buona fortuna.
http://www.multiupload.nl/R3FK6YGVOD