work on some Privatserver
Updating of the Software is stopped for now.
Use it as you can
This is a simple Proxy that you can use to simply
recieve decrypted Shaiya Packets with your own Program.
The package includes:
Inject for all ( Injector for all games / dlls )
S-Proxy.dll ( the actual Proxy )
S-Proxy Example.exe ( example tool for communicating with the proxy )
main.cpp ( Sourcecode of the example tool )
How does it work ?
Well the dll that gets injected simply places some hooks
and also uses gameown functions to decrypt the Packets.
The Proxy opens a local Server ( 127.0.0.1 ) on Port
27015 to let Clients connect to it and get all the
Packets that the Shaiya Client / Server sends unencrypted.
How to use:
1: Open Inject for all.exe
2: Open Shaiya
3: Refresh Process list
4: Select game.exe and click Inject
5: Select S-Proxy.dll
if you want to use the example tool:
6: start S-Proxy example.exe
7: click Connect
How can i use this with my own tool ?
You simply connect to it ( 127.0.0.1:27015 ) and send the
Message "atest:test" to auth yourself for the Proxy Server.
After that, you should recieve the Message "Succesfully authed"
from the Server and from there on you gonna get all the
Packets ( decrypted ) that the Shaiya Client or the Shaiya Server Send.
The Format looks like this:
Send-> packetdata | Send-> 0A 03 84 48 48
or
Recv-> Packetdata | Recv-> 0A 03 84 48 48
Functionality:
For now its simply a Proxy that lets you get all the Data
that Shaiya Sends / Recieves.
I plan on implenting functions for Packet editing and Injecting
but yea, could take a while ( iam lazy as fuck
With the S-Proxy dll update #1 Sending Packets was implented.
You can send Packets as simple as this:
Send a message to the Proxy in the following format:
sPacketData | Example Sitdown packet ( string ): "s\x05\x06\x01"
Screenshot:

Download:

Changelog:
S-Proxy Example update 1:
Example tool and Sourcecode updated.
Included Examples of Selecting / Attacking Targets
and also Sitting down / Standing up through packets.
Only works after connecting to the proxy of course :3
S-Proxy dll update 1:
- Supports all official Versions now maybe even P-Servers
- Supports Sending Packets now






