View previous topic :: View next topic |
Author |
Message |
ehdgoanf Advanced Cheater
Reputation: 0
Joined: 23 Jun 2006 Posts: 98
|
Posted: Wed Nov 14, 2007 3:12 am Post subject: [Question] How to Make a Trainer Involving Packets? |
|
|
Hi,
I've looked around the forum, but only found tutorials on how to make trainers involving memory editting.
I don't know how to word this properly, but let's say I found Packet G WPE Pro.
Packet G supposedly goes like: "31 30 30 30 30 30", which then translates to "100000" in text.
What I want to do is make a trainer so that it creates and applies a "filter" that ADDS a certain number to the original packet.
For example, I press the magic button on the trainer and it creates and applies a filter that changes Packet G into "34 30 30 30 30 30".
So, if I press the button again, it would create and apply the filter that changes "34 30 30 30 30 30" to "37 30 30 30 30 30".
I know Exidis's Lunia Trainer sends packets, but I want to modify the packet by creating a filter. So, in other words, can anybody teach me how to make a trainer that would edit the packet instead of sending it?
|
|
Back to top |
|
 |
Noz3001 I'm a spammer
Reputation: 26
Joined: 29 May 2006 Posts: 6220 Location: /dev/null
|
Posted: Wed Nov 14, 2007 3:27 am Post subject: |
|
|
Hook send & recv
|
|
Back to top |
|
 |
ehdgoanf Advanced Cheater
Reputation: 0
Joined: 23 Jun 2006 Posts: 98
|
Posted: Wed Nov 14, 2007 4:00 am Post subject: |
|
|
Is there any easier way of going about this than getting into intense programming..=x
|
|
Back to top |
|
 |
HomerSexual Grandmaster Cheater Supreme
Reputation: 5
Joined: 03 Feb 2007 Posts: 1657
|
Posted: Wed Nov 14, 2007 5:40 am Post subject: |
|
|
i dont think there is any easy ways of this.
look into WinSock.
_________________
|
|
Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
Posted: Wed Nov 14, 2007 12:31 pm Post subject: |
|
|
If you can locate the packet handler in memory thats sending the packets you could hook that instead and alter the buffer before the packet is sent, but again, it's not an easy task. Finding the function isn't the hard part, but hooking it correctly and altering the buffer so it wont crash the game and so on is the more tricky part.
You'd be better off hooking send/recv, but mainly send in your case since you want to alter out going packets.
_________________
- Retired. |
|
Back to top |
|
 |
Acim Grandmaster Cheater Supreme
Reputation: 0
Joined: 04 Jun 2007 Posts: 1948 Location: If anyone has a GMS DK and they don't need it I'll have it!!
|
Posted: Wed Nov 14, 2007 3:17 pm Post subject: |
|
|
ehdgoanf wrote: | Is there any easier way of going about this than getting into intense programming..=x |
Not really. Moose made a packet trainer once. Ask him how he did it, but I doubt he'll respond in the next year.
_________________
I'm alive and well, but I quit CEF for a while. Legitly playing since Novemberish 07. Starting hacking October 06. |
|
Back to top |
|
 |
ehdgoanf Advanced Cheater
Reputation: 0
Joined: 23 Jun 2006 Posts: 98
|
Posted: Wed Nov 14, 2007 4:31 pm Post subject: |
|
|
Is there a source code for any of these packet trainers?
Maybe I can look at them somehow learn from them..=x
Either that, or could anybody post a link to a site where I can get more information about these topics..?
|
|
Back to top |
|
 |
rapion124 Grandmaster Cheater Supreme
Reputation: 0
Joined: 25 Mar 2007 Posts: 1095
|
Posted: Wed Nov 14, 2007 8:10 pm Post subject: |
|
|
The bad thing about hooking send and recv is that not all packets are going to be from the game. Your internet router/modem sends packets to things other than the game so it might affect your packets logged. It can also crash your trainer if there's a sudden burst of thousands of packets so your buffer overloads.
|
|
Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
Posted: Thu Nov 15, 2007 12:05 am Post subject: |
|
|
rapion124 wrote: | The bad thing about hooking send and recv is that not all packets are going to be from the game. Your internet router/modem sends packets to things other than the game so it might affect your packets logged. It can also crash your trainer if there's a sudden burst of thousands of packets so your buffer overloads. |
Um.. thats why you don't do system wide hooks. Only hook it in the process. The only packets the game client will ever get is those sent between the game client and the game server.
_________________
- Retired. |
|
Back to top |
|
 |
jam3s2k How do I cheat?
Reputation: 0
Joined: 19 Nov 2007 Posts: 8
|
Posted: Tue Nov 20, 2007 8:30 am Post subject: |
|
|
Wiccaan you know a url to any sources that implement process hooks for send/recv or anything aslong as its a processed base hook?
respond soon
|
|
Back to top |
|
 |
Flyte Peanuts!!!!
Reputation: 6
Joined: 19 Apr 2006 Posts: 1887 Location: Canada
|
Posted: Tue Nov 20, 2007 9:16 am Post subject: |
|
|
jam3s2k wrote: | Wiccaan you know a url to any sources that implement process hooks for send/recv or anything aslong as its a processed base hook?
respond soon  |
Just inject a dll into the process then locally hook send/recv. It would be completely process based.
|
|
Back to top |
|
 |
jam3s2k How do I cheat?
Reputation: 0
Joined: 19 Nov 2007 Posts: 8
|
Posted: Tue Nov 20, 2007 9:18 am Post subject: |
|
|
Flyte wrote: | jam3s2k wrote: | Wiccaan you know a url to any sources that implement process hooks for send/recv or anything aslong as its a processed base hook?
respond soon  |
Just inject a dll into the process then locally hook send/recv. It would be completely process based. |
Got a link to an example of this in visual basic?
|
|
Back to top |
|
 |
Flyte Peanuts!!!!
Reputation: 6
Joined: 19 Apr 2006 Posts: 1887 Location: Canada
|
Posted: Tue Nov 20, 2007 9:50 am Post subject: |
|
|
jam3s2k wrote: | Got a link to an example of this in visual basic? |
You cannot make dll's in VB. (Wiccaan, don't bring up hacked linkers, it isn't natively supported.)
|
|
Back to top |
|
 |
samuri25404 Grandmaster Cheater
Reputation: 7
Joined: 04 May 2007 Posts: 955 Location: Why do you care?
|
Posted: Tue Nov 20, 2007 10:42 am Post subject: |
|
|
Google?
=)
|
|
Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
|
Back to top |
|
 |
|