Murder Cheats Inc - BF2 Hacks - BF2142 Hacks - Counter-Strike Source Hacks - CoD4 Hacks - CoD WaW Hacks
All times are GMT -7. The time now is 12:55 PM.  

Welcome to the 187ci BF2 Hacks CoD4 Hacks BF2142 Hacks CoD WaW Hacks CSS Hacks forums.

We Have the Best Hacks, the Best Service, and the Best Game Hacking Community around. If you want to get access to our hacks, all you have to do is purchase our V.I.P. package. By doing this you will be supporting our site, our work, and this community. Your contribution will be much appreciated. You can Sign-Up Here.

If you have any problems with the registration process or your account login, please contact us. We look forward to seeing you in the forums!!

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 03-19-2007, 05:22 PM
Rogue Slayer
 
Join Date: Jul 2006
Posts: 117
strife is on a distinguished road
Send a message via AIM to strife
iTrader: (0)
Source code to play around with

This is 100% compiable but 100% detected. Just something to play with.
IT will give you the following:

MINI MAP
NAME TAGS

Just thought I would help
If you couldn't tell, this would be compiled into a dll and injected into game for BF2.


Code:
#define WIN32_LEAN_AND_MEAN

#include <windows.h>
#include <memory.h>

#pragma warning(disable: 4311)
#pragma warning(disable: 4312)

BYTE NOP[2] = {0x90, 0x90};
BYTE NTJmp[6] = {0xE9, 0xF4, 0x00, 0x00, 0x00, 0x90};
DWORD ntCode; // Hold the original value
DWORD oCode[7] = {0};
DWORD RendDX9Base, BF2Base; // Module Bases

///////////////////////////////////////////////////////////////////////////////////////////////



void nBeginHack()
{
		
		RendDX9Base = (DWORD) GetModuleHandle("RendDX9.dll");
		BF2Base = (DWORD) GetModuleHandle("bf2.exe");
		
		// NameTags
		VirtualProtect((void*)(RendDX9Base + 0x12D882), 6, PAGE_EXECUTE_READWRITE, &ntCode);
		memcpy((void*)(RendDX9Base + 0x12D882), &NTJmp, 6);
		VirtualProtect((void*)(RendDX9Base + 0x12D882), 6, ntCode, &ntCode);
		
		// MiniMap Infantry
		VirtualProtect((void*)(BF2Base + 0x364F99 ), 2, PAGE_EXECUTE_READWRITE, &oCode[1]);
		memcpy((void*)(BF2Base + 0x364F99 ), &NOP, 2);
		VirtualProtect((void*)(BF2Base + 0x364F99 ), 2, oCode[1], &oCode[1]);
		//
		VirtualProtect((void*)(BF2Base + 0x364FBF), 2, PAGE_EXECUTE_READWRITE, &oCode[2]);
		memcpy((void*)(BF2Base + 0x364FBF), &NOP, 2);
		VirtualProtect((void*)(BF2Base + 0x364FBF), 2, oCode[2], &oCode[2]);
		//
		VirtualProtect((void*)(BF2Base + 0x364FE5 ), 2, PAGE_EXECUTE_READWRITE, &oCode[3]);
		memcpy((void*)(BF2Base + 0x364FE5 ), &NOP, 2);
		VirtualProtect((void*)(BF2Base + 0x364FE5 ), 2, oCode[3], &oCode[3]);
		//
		VirtualProtect((void*)(BF2Base + 0x365075 ), 2, PAGE_EXECUTE_READWRITE, &oCode[4]);
		memcpy((void*)(BF2Base + 0x365075 ), &NOP, 2);
		VirtualProtect((void*)(BF2Base + 0x365075 ), 2, oCode[4], &oCode[4]);
		//
		VirtualProtect((void*)(BF2Base + 0x3650BE ), 2, PAGE_EXECUTE_READWRITE, &oCode[5]);
		memcpy((void*)(BF2Base + 0x3650BE ), &NOP, 2);
		VirtualProtect((void*)(BF2Base + 0x3650BE ), 2, oCode[5], &oCode[5]);
		//
		VirtualProtect((void*)(BF2Base + 0x3650D8 ), 2, PAGE_EXECUTE_READWRITE, &oCode[6]);
		memcpy((void*)(BF2Base + 0x3650D8 ), &NOP, 2);
		VirtualProtect((void*)(BF2Base + 0x3650D8 ), 2, oCode[6], &oCode[6]);
		//
		VirtualProtect((void*)(BF2Base + 0x36FFC9 ), 2, PAGE_EXECUTE_READWRITE, &oCode[7]);
		memcpy((void*)(BF2Base + 0x36FFC9 ), &NOP, 2);
		VirtualProtect((void*)(BF2Base + 0x36FFC9 ), 2, oCode[7], &oCode[7]);
		// MiniMap Vehicles
		VirtualProtect((void*)(BF2Base + 0x36509B), 2, PAGE_EXECUTE_READWRITE, &oCode[0]);
		memcpy((void*)(BF2Base + 0x36509B), &NOP, 2);
		VirtualProtect((void*)(BF2Base + 0x36509B), 2, oCode[0], &oCode[0]);
		
			
}

///////////////////////////////////////////////////////////////////////////////////////////////



unsigned int APIENTRY DllMain(HMODULE hDll, DWORD dwReason, PVOID pvReserved)
{
	if (dwReason == DLL_PROCESS_ATTACH)
	{	
		MessageBox(0,"Injected Successfully!","Attention",0);
		nBeginHack();
	}
	
   return 0;
	
	
}
Please don't post this anywhere else for I take full credit and it may only be linked. Thanks.

Last edited by strife; 03-21-2007 at 06:25 PM.
Reply With Quote
  #2 (permalink)  
Old 03-19-2007, 06:01 PM
flyingtoretilas's Avatar
Very 1337
 
Join Date: Jun 2006
Posts: 1,530
flyingtoretilas is on a distinguished road
iTrader: (1)
Nice If only I knew how to compile.
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Join 187ci's official ventrilo server now!
Quote:
(6:08:11 AM) T2x Industries: so jus leave me to myself i know ill neva be as smart as my massa flyingtorts
Reply With Quote
  #3 (permalink)  
Old 03-19-2007, 09:03 PM
Dedicated Poster
Dark Knight
 
Join Date: Jun 2006
Posts: 498
snipahx is on a distinguished road
iTrader: (0)
Quote:
Originally Posted by strife View Post
Please don't post this anywhere else for I take full credit and it may only be linked. Thanks.
It's not like what you did took much skill. There are so many tutorials that show you how to do this exact thing, and I'm guessing you just followed one.
Reply With Quote
  #4 (permalink)  
Old 03-19-2007, 09:08 PM
Dedicated Poster
Imperial Warrior
 
Join Date: Jan 2007
Posts: 349
sniffer024 is on a distinguished road
iTrader: (0)
dam snipa stfu! there is no reason to fire at him like that. like he said something to PLAY AROUND with. go back to your mommy and stfu
Reply With Quote
  #5 (permalink)  
Old 03-19-2007, 09:23 PM
Rogue Slayer
 
Join Date: Jul 2006
Posts: 117
strife is on a distinguished road
Send a message via AIM to strife
iTrader: (0)
Quote:
Originally Posted by snipahx View Post
It's not like what you did took much skill. There are so many tutorials that show you how to do this exact thing, and I'm guessing you just followed one.
Negative on that one bro. Not many show you how to change by injection. Most show by use of trainers. Trainers can not use memcpy and VirtualProtect. Those use functions such as ReadProcessMemory and WriteProcessMemory. This was just a basic idea. I take it as my own because this is not copied and pasted stuff. I wrote this all out on my own. Why get technical when half of the people have no idea what c++ is or how to use it. I'm aiming this a lower level. If you would like me to teach you some more advance ways, let me know. Im more then happy to share my knowledge with others.
Reply With Quote
  #6 (permalink)  
Old 03-19-2007, 09:26 PM
Dedicated Poster
Dark Knight
 
Join Date: Jun 2006
Posts: 498
snipahx is on a distinguished road
iTrader: (0)
Quote:
Originally Posted by strife View Post
Negative on that one bro. Not many show you how to change by injection. Most show by use of trainers. Trainers can not use memcpy and VirtualProtect. Those use functions such as ReadProcessMemory and WriteProcessMemory. This was just a basic idea. I take it as my own because this is not copied and pasted stuff. I wrote this all out on my own. Why get technical when half of the people have no idea what c++ is or how to use it. I'm aiming this a lower level. If you would like me to teach you some more advance ways, let me know. Im more then happy to share my knowledge with others.
mpcforum
gamedeception
battleapps
All have tutorials. Using a trainer to make a hack is just a joke, IMO.

Sorry if I came harsh at you.


Edit:
Quote:
Originally Posted by sniffer024 View Post
dam snipa stfu! there is no reason to fire at him like that. like he said something to PLAY AROUND with. go back to your mommy and stfu
No, you can go back to your mommy. Perhaps she can teach you spelling, grammar, and maybe some punctuation! I was just providing the truth.
Reply With Quote
  #7 (permalink)  
Old 03-19-2007, 09:30 PM
Rogue Slayer
 
Join Date: Jul 2006
Posts: 117
strife is on a distinguished road
Send a message via AIM to strife
iTrader: (0)
Quote:
Originally Posted by snipahx View Post
mpcforum
gamedeception
battleapps
All have tutorials. Using a trainer to make a hack is just a joke, IMO.

Sorry if I came harsh at you.
Its all good bro. Matter of fact man, some DMA hacks are made using trainers. Undeteced as well most of the time.
Reply With Quote
  #8 (permalink)  
Old 03-20-2007, 12:03 AM
Administrator
Very 1337
 
Join Date: Sep 2006
Location: Australia
Posts: 4,524
Timtam will become famous soon enough
Send a message via MSN to Timtam
iTrader: (0)
BTW, no more flaming please.
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


Being kicked by PunkBuster? Click
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
(Doesn't work if you don't have a Subscription)
Want to Buy a Subscription? Go
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Already a Member? Go
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
to Buy a new Sub or Upgrade your Existing one




To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Reply With Quote
  #9 (permalink)  
Old 03-20-2007, 03:27 PM
SnagglePuss's Avatar
Administrator
Very 1337
 
Join Date: Jul 2006
Posts: 3,144
SnagglePuss will become famous soon enough
iTrader: (16) 100% Positive
YEH! u guys never seen Bambi? Thumpers mum said some shit like once, before she went in the pan "if u dont have anything nice to say, then dont say anything at all"

SnagglePuss
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

After eating an entire bull, a mountain lion felt so good he started roaring. He kept it up until a hunter came along and shot him...
The moral of the story: When you're full of bull, keep your mouth shut.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Reply With Quote
  #10 (permalink)  
Old 03-20-2007, 03:45 PM
flyingtoretilas's Avatar
Very 1337
 
Join Date: Jun 2006
Posts: 1,530
flyingtoretilas is on a distinguished road
iTrader: (1)
Well i got the hack to inject an and all. No fog function seems to be messed up.. is this happening w/ anyone else?
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Join 187ci's official ventrilo server now!
Quote:
(6:08:11 AM) T2x Industries: so jus leave me to myself i know ill neva be as smart as my massa flyingtorts
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On





Arabic Bulgarian Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch Finnish French German Greek Hebrew Hungarian Italian Japanese Korean Norwegian Polish Portuguese Romanian Russian Serbian Slovak Spanish Swedish Thai Turkish

Total Page Views: 33,217,943, Page Views Today: 48,555
Page generated in 0.12213612 seconds (92.94% PHP - 7.06% MySQL) with 14 queries
All times are GMT -7. The time now is 12:55 PM.