• Welcome to Valhalla Legends Archive.
 

Sending third party packets?

Started by PunK, January 12, 2009, 04:05 PM

Previous topic - Next topic

PunK

I don't know if there is any term for this but I was wondering if there was a way to send REAL packets however, from another application.

For example.... Let's say I load a bot on useast. Instead of requesting 0x65 (friends list) from the actual bot, another program sends it BUT windows assigns the packet to the actual bot when battle.net replies to 0x65. So it appears that the application (the bot) is sending 0x65 but a third party program is doing that instead.

Anyone?

brew

Hooks.

I would recommend loading a dll into starcraft's process to hook winsock, and set up a method of communication between your host process and the injected dll, like, pipes.
<3 Zorm
Quote[01:08:05 AM] <@Zorm> haha, me get pussy? don't kid yourself quik
Scio te esse, sed quid sumne? :P

PunK

#2
--edit

Disregard, if your read what I wrote, what I wrote.

I got the DLL injection part down, but por say.. I inject a "Active DLL" into a program, how would I execute something as small as a message box?