By
K.I.A $\/\/@T Updating Slay0r Offsets
By: RavenX of PlanetMayhem
Since no one really explained how to update the offsets i took it upon myself to figure it out. After searching for a while and looking at Red's Vac Proofing tutorial i finally found the offsets in the freedom.dll. My problem was basically that i was doing it the wrong way but since i am nice i will explain to you how to do this. I will try to cover everything you need to do. I'll try to keep this in simple english for some of you folks. Let's get started first go download Hexworkshop 4.2 its the newest one out there and its the one i used to do this. So go search on yahoo or something and download the file. It is said that we need the upx191b unpacker but the freedom.dll is already unpacked so we don't need that program. Next we need the offsets from steam. Slayor only uses three offsets to work they are pEngfucns, pPlayermove, and pEngstudio. So now we have to find the old offsets and and the new offsets. I will post both here.
Old Offsets June 22, 2004
pEngfuncs: 0x1eb32b0
pPlayermove: 0x2d5b000
pEngstudio: 0x1ecf108
New Offsets July 8, 2004
pEngfuncs: 0x1eb32b0
pPlayermove: 0x2d5b180
pEngstudio: 0x1ecf208
**Updated Offsets July 8, 2004**-->they updated twice in once day so pEngstudio changed just use the old offsets and use this set to update slayor
pEngfuncs: 0x1eb32b0
pPlayermove: 0x2d5b180
pEngstudio: 0x1ecf200
If you take a look at both the new and old offsets you will see that pEngfucs remained the same while the other two changed. pPlayermove offset is what makes the aimbot work while the other pEngstudio is what weapon esp uses. Ok lets get ready to change those 2 offsets. Assuming you installed Hexworkshop already open it up and load freedom.dll. You should see a window with a buch of numbers. Click on the edit option at the top and then click on Find. Heres a brief explanation on how to look for the offsets.
It is said in the Vac proofing tutorial that the offsets have to be entered in the "reverse" way yet the example that he used was too vague. So the common person will think this differently. Lets take the pplayermove offset which is
0x2d5b000. Now in the tutorial it says to find them in reverse so one thinks that its 000b5d20 and when you try and find it in the dll you get nothing. This was what was happening to me. The correct way is 00b0d502. An easier way to look at this is to separate the offsets into pairs like this:
02 d5 b0 00-->that seems alot easier so now go reverse using the pairs so we have this
00 b0 d5 02-->the reverse of the offset

Simple Right!
So now that we know how to do this lets find the pPlayermove offset and replace it with the new one. In Hexworkshop click on Edit and then click on Replace. A window will pop up. You have 4 fields in total they are. Find, Text, Replace, Text. Do no worry about the text field just concentrate on the find and replace field. Make sure that the top field says "Hex Values". Ok so now in the Find field type in the old offset which was 00b0d502. Then go to the replace field and type in 80b1d502 then click on ok. If you did this correctly you will get 2 windows and if you look at the hexed dll you will see the old offsets highlighted in red. Like i said you will get 2 windows click cancel on the first window. After that you will see a tiny bar will different options. Click on the replace button and notice how the highlighted offsets meaning the old ones have been replaced with the new ones. And thats it you have succesfully updated an offset. Now go to the other one and update that as well. After your done updating click on file and save. Do not "save as". After your done close everything and go back to Csing

Happy Hunting. If you have question reply here and i will answer them.