WSSpy
Greetings!
I got pissed off at the lack of good packet editors that were made with game hacking in mind. Sure there are some, but most are flagged by AV or are shit in some other way. So I set out to create my own and now I will give you a glimpse at how far I've got.
The reason WSSpy is a "poor mans packet editor" is because it hooks the winsock functions to intercept packets. ( WPE works the same way ) This has the disatvantage of being easily detected, but makes replaying packets a whole lot easier. At the current state, WSSpy is able to log the functions send, recv, sendto and recvfrom for both WS 1.1 and WS 2.0. I have the hooks for WSASend and WSARecv in place, but have not implemented the logging or replaying for them yet. ( I also have never seen a game use these functions for networking ) Packet editing / creation and replaying is working, as seen in the demonstration below.
The screenshots below show the functionality ( I exploit a bug in the game StarMade, wich allows you to change blockIDs ):
Down to business:
The reason I am creating this thread is that with more features, testing and debugging is proving increasingly difficult and time consuming. So, if you are
familiar with packet editing and would like to help me create this tool, please help me test and debug!
If you are interested, add me on skype: haravaa