Paradise Corner

Paradise Corner
 
HomeFAQSearchMemberlistUsergroupsRegisterLog in

Share | 
 

 [Tutorial] Nametags

Go down 
AuthorMessage
Goliath
Super Admin
avatar

Posts : 80
Join date : 2008-03-27
Age : 24
Location : My house

PostSubject: [Tutorial] Nametags   Fri Mar 28, 2008 11:49 pm

Credits: R4z8r

I am posting this cause of the much posts i've seen about the nametags everyone wants Razz

well, I found out a new/old nametags way. I would like to thanks haxing4life for this. This way only works in Bf2142 though, in bf2 you get a memcorruption kick

I dont know if it still works, cause I have a pb bypass and I use normal offsets again

if you guys have all read h4l's nametags way of doing the FILD command (changing 0.0 to 1.0) this should be easy
First you go to the FLD adress by going upwards from the normal offset( JE command) and if you have the FLD command that h4l's used in his release you change the adress bitween the brackets, but first you need to see what it writes when it's 1.0. So you first follow the adress in dump(the one which holds the 0.0/1.0) and see what it holds when it's 1.0 and copy that. Then you go back to the FLD and change to adress bitween brackets and change it to a static adress ( Which is empty ofcourse(like the .exe)). If you changed it, go to the empty adress and write here the 1.0. This should give you nametags.

if you dont understand, srry for my sh*tty explain I was in a rush, had to go to school lol
and I dont know if it still works

edit: the FLD is for 1.25 RendDx9base + 0x118A8B

this gives you FLD QWORD PTR DS:[101BD660]

now you change :[101BD660] to a static adress like .exe and write 1.0 to it

you can write now:

Code:
////////////////declares/////////////////////////
BYTE nametagson[6] = {0xDD,0x05,0x9A,0xEF,0x90,0x00};
BYTE nametagson2[2] = {0xF0,0x3F};
BYTE nametagsoff[6] = {0xDD,0x05,0x38,0x46,0x67,0x04};
BYTE nametagsoff2[2] = {0x00,0x00};
/////////////////////////////////////////////////

if(GetAsyncKeyState(VK_NUMPAD8))   
{         
if(IsHack8On==FALSE)      
{         
    RendDx9Base = GetModuleBaseAddress(pid, "RendDX9.dll");         
    WriteProcessMemory(hand, (void*)(RendDx9Base + 0x118A8B), &nametagson,6, &bytes);    // DMA   
    WriteProcessMemory(hand, (void*)(0x0090EFA0), &nametagson2,2, &bytes);                // DMA      
    IsHack8On=TRUE;      
}      
else      
{
      WriteProcessMemory(hand, (void*)(RendDx9Base + 0x118A8B), &nametagsoff,6, &bytes);  //dma
      WriteProcessMemory(hand, (void*)(0x0090EFA0), &nametagsoff2,2, &bytes);              //dma         
      IsHack8On=FALSE;      
}   
}


I used this before I was f*cking with pb. I think it still works, cause I just played with it for 45 min's



R4z8r
Back to top Go down
View user profile http://paradise-corner.forumotion.com
P|RATELORD#2
Noob Hacker
Noob Hacker
avatar

Posts : 35
Join date : 2008-03-27
Age : 24
Location : middle of know where in illinois

PostSubject: Re: [Tutorial] Nametags   Sat Mar 29, 2008 1:24 am

NIce
Back to top Go down
View user profile
 
[Tutorial] Nametags
Back to top 
Page 1 of 1
 Similar topics
-
» Curl Tutorial!
» AOE_Fan's RMS Command Tutorial
» How to make .abk book ( Arena ) step by step... tutorial...
» i need help ;/
» IvanHoe 999946f x64 vs. IvanHoe B46fB x64, 2.800 games, still running

Permissions in this forum:You cannot reply to topics in this forum
Paradise Corner  :: Battlefield Fan Talk :: Battlefield 2142-
Jump to: