Recv Loop
1. Search all referenced text strings for "catch error in process msg" without quotes.
2. Trace back until I find "TEST EAX, EAX" followed by "JNZ SHORT <ADDRESS>".
Send Packet Function
1. Search for the binary string "55 8D AC 24 FC DF FF FF B8 04 20 00 00".
Removing the "You can't jump that far." message
1. Search for the constant 186C0.
2. Trace back to the first "JLE <ADDRESS>" command.
3. Replace JLE (7E) with JMP (EB).
*Note: doing this also means that you can attempt to jump further than the server allows (which will disconnect you) so you should validate all jump packets from the client.
Lock client at 60 FPs
1. Search all intermodular calls for Kernel32.Sleep.
2. Trace back and find ADD ECX, 19.
3. Trace back and find LEA EDX, DWORD PTR DS:[ECX+19].
4. Change 19 to another value. The lower the value the higher the FPS and the reverse is true. I use a value of 10 for 60 FPS.
Yes it's very rudimentary as I am as much a noob at this as anyone.
for i<-0 to infinite
Thanks
end for
I can move on with my project now. //though programmatically you will never see this line.
@hawtness
I was trying to add some functionality to the TestBot, then i realized that the magic type interact packet has had its targetID and Position encrypted
current packet structure appears to be
[length][packet type] [time stamp] [char id] [target id] [position] [interact type] [some unknown data field that only exists in magic type interact packets]
can you disclose the details of the current interact packet?
@hawtness
I was trying to add some functionality to the TestBot, then i realized that the magic type interact packet has had its targetID and Position encrypted
current packet structure appears to be
[length][packet type] [time stamp] [char id] [target id] [position] [interact type] [some unknown data field that only exists in magic type interact packets]
can you disclose the details of the current interact packet?
Release Library 06/04/2013 - Maestia - 6 Replies Here are all the working Releases and Tutorials.
Speed Hack:
This will increase your movement speed
http://www.elitepvpers.com/forum/maestia/1288146- release-maestia-speed-hack-v-1-x86-64-a.html
Hackshieldkiller, Bot,...:
The bot will level automatically.
The Hackshieldbypass will bypass the Hackshield, so you wont get kicked.
[Demo-Release] Blackboard Library 2.1 08/17/2012 - Coding Releases - 11 Replies Wolltest du schon immer mal dein eigenes kleines Spiel programmieren und dich nicht um das Rendern kümmern?
Dann hab ich genau die richtige Library für dich. Mithilfe dieser Library - sofern du weißt was das ist - kannst du simple Spiele wie z. B. Pong, Snake und ähnliches programmieren, ohne einen großen Aufwand zu haben.
Natürlich solltest du die Sprache C++ einigermaßen beherrschen und nicht mehr nachfragen müssen, was eine Klasse oder eine Schleife ist.
Übrigens ist diese...
[Release] Advanced hooking 05/07/2012 - CO2 Programming - 187 Replies Advanced hooking
Have you ever needed a simple way to control an application without having to resort to DLL injection? I decided to release a class library for .NET applications that allows you to easily manipulate a remote process by using debugging techniques.
All you have to do is add it as a reference to your project, and you're ready to use it. You can see the sample I provided if you're unsure of how it works (can easily be translated to C#, which someone already did (thanks))
The...
[Release]Big Script Library 07/25/2010 - SRO PServer Guides & Releases - 0 Replies I think its a good idea to open this Topic.
I need Your Help.
Sent me your own made Scripts and i upload them here.
It does not matter if there is already a script by the mob.
Only Self made scripts!!!
What To Post?
Post me not the text file.Post me the script!!!
Scorpion 1 by Th3Stalker
C++ D3D Hooking 08/24/2009 - C/C++ - 12 Replies Hallo zusammen,
ich stehe gerade vor folgendem Problem:
ich habe eine DLL und einen Loader gecoded, jedoch will ich anstelle des Loader einen Injecter haben, sprich: das spiel, in das injected werden soll, soll schon laufen. Natürlich hab ich das ganze schon probiert, jedoch werden die D3D-funktionen nicht wirklich gehookt, da die DLL auf ein Direct3DCreate9 wartet. Da diese Funktion aber wahrscheinlich direkt beim Starten des "Opfer-Spiels" ausgeführt wird, werden deswegen die anderen...