Thread: Proofing.
-
12th April 2008 #1
- Join Date
- Mar 2008
- Posts
- 1,326
Proofing.
Hello, I am a noob to this but.. How to get my hack proofed? I used VacSux base and added fum1ns esp and menu, but how to proof it?
Greets
ZupahDupah
-
12th April 2008 #2
- Join Date
- Jul 2007
- Posts
- 11,608
ring 3 peb hiding or ring0 hiding
How To Contact Me@[b/]
Private Message me for any important issues or just say Hi :) I'm not a robot.
---- (No Support!) ----
Wanna Hang out ? Add me or Join my communities below:
Add be on Discord : dr0ps25#7946 ;-)
or Join Our Community Server :
dr0ps Project-7 Telegram Community Chat: https://t.me/+pAb_mrtrjXg1ZDlk
---- (24/7 Customer Support) ----
Private Message
Email: " support 'at' Project-7. 'net' "
Create Support Ticket on Discord!
Discord Server:
Would you like to work in the cheating industry ? Project-7 is hiring a varient of new employees. We're currently in requisite of quite a few talents to add into the relaunched company now that we have a more professional and precise structure in place to provide real paid work for anyone willing to help our team grow:[/b]
We're currently looking for multiple types of forum moderators and content creators/posters, we're offering quite a few paid positions for you to just talk about cheats on the community!
-
12th April 2008 #3
- Join Date
- Mar 2008
- Posts
- 1,326
k thx fum1n, read youre PM please.
-
12th April 2008 #4
- Join Date
- Mar 2008
- Posts
- 1,326
Can someone tell me how peb hiding works?
-
12th April 2008 #5
-
12th April 2008 #6
- Join Date
- Mar 2008
- Posts
- 1,326
lol yea but how to ;)
-
12th April 2008 #7
- Join Date
- Dec 2007
- Posts
- 900
-
13th April 2008 #8
- Join Date
- Mar 2008
- Posts
- 1,326
ok rifk
-
13th April 2008 #9
- Join Date
- Aug 2007
- Posts
- 1,267
if( dwReason = 1 )
leetvacproofenskthxxxx();
-
13th April 2008 #10
- Join Date
- Dec 2007
- Posts
- 900
Indeed, or you could try pizzapans 3 year old peb hide shit.
Code:DWORD dwPEB_LDR_DATA = 0; _asm { pushad; pushfd; mov eax, fs:[30h] // PEB mov eax, [eax+0Ch] // PEB->ProcessModuleInfo mov dwPEB_LDR_DATA, eax // Save ProcessModuleInfo InLoadOrderModuleList: mov esi, [eax+0Ch] // ProcessModuleInfo->InLoadOrderModuleList[FORWARD] mov edx, [eax+10h] // ProcessModuleInfo->InLoadOrderModuleList[BACKWARD] LoopInLoadOrderModuleList: lodsd // Load First Module mov esi, eax // ESI points to Next Module mov ecx, [eax+18h] // LDR_MODULE->BaseAddress cmp ecx, hModule // Is it Our Module ? jne SkipA // If Not, Next Please (@f jumps to nearest Unamed Lable @@:) mov ebx, [eax] // [FORWARD] Module mov ecx, [eax+4] // [BACKWARD] Module mov [ecx], ebx // Previous Module's [FORWARD] Notation, Points to us, Replace it with, Module++ mov [ebx+4], ecx // Next Modules, [BACKWARD] Notation, Points to us, Replace it with, Module-- jmp InMemoryOrderModuleList // Hidden, so Move onto Next Set SkipA: cmp edx, esi // Reached End of Modules ? jne LoopInLoadOrderModuleList // If Not, Re Loop InMemoryOrderModuleList: mov eax, dwPEB_LDR_DATA // PEB->ProcessModuleInfo mov esi, [eax+14h] // ProcessModuleInfo->InMemoryOrderModuleList[START] mov edx, [eax+18h] // ProcessModuleInfo->InMemoryOrderModuleList[FINISH] LoopInMemoryOrderModuleList: lodsd mov esi, eax mov ecx, [eax+10h] cmp ecx, hModule jne SkipB mov ebx, [eax] mov ecx, [eax+4] mov [ecx], ebx mov [ebx+4], ecx jmp InInitializationOrderModuleList SkipB: cmp edx, esi jne LoopInMemoryOrderModuleList InInitializationOrderModuleList: mov eax, dwPEB_LDR_DATA // PEB->ProcessModuleInfo mov esi, [eax+1Ch] // ProcessModuleInfo->InInitializationOrderModuleList[START] mov edx, [eax+20h] // ProcessModuleInfo->InInitializationOrderModuleList[FINISH] LoopInInitializationOrderModuleList: lodsd mov esi, eax mov ecx, [eax+08h] cmp ecx, hModule jne SkipC mov ebx, [eax] mov ecx, [eax+4] mov [ecx], ebx mov [ebx+4], ecx jmp Finished SkipC: cmp edx, esi jne LoopInInitializationOrderModuleList Finished: popfd; popad; } }