The Silkroad security system involves setting up blowfish and a packet count and crc byte embedded in the packets themselves. If the packet count byte or crc byte is incorrect for any packet, you will get disconnected. Likewise, you need the blowfish correctly setup to decrypt the encrypted packets to be able to modify them.
The initial Silkroad security process involves using the Diffie-Hellman key exchange. In the picture on that page, Alice is the server and Bob is the client. Normally, the client generates the value b, which I referred to as the 'security seed'.
However, when I wrote the Silkroad Security API, I did not understand this entire process, so I hard coded the 'b' value in my API (well it's configurable, not hardcoded, but not dynamically generated) so everything would 'work'.
If you do not make the client use a value of 0x33 for the 'b' value, the security api will fail the handshake process. That is just a limitation of that api version. It is possible to avoid this altogether by using a classic man in the middle attack on the D-H exchange, which is was SR33, edx33, edxSilkroadProxy are meant to do, but the API itself has to be rewritten to support generating the 'server' and 'client' aspects of the exchange whereas the current API only supports a known 'b' value 'client' aspect.
hey dude i want to change ZSZC gate port to 15777
could you help me with this?
Those files are patched to localhost, they are not the originals. It's ok though because I do have ZSZC 1.680 installed.
FIRE - 72.55.143.209
WATER - 67.205.76.42
So your editor would look like this:
Attached is that file.
NOTE: If the program you are redirecting to does not support AgentServer redirection (i.e., editing packet 0xA102), then you will need to add the AgentServer IP to that list as well if it is not already there.
For example, when connecting to Water, I got sent to an AgentServer at address: 174.142.240.54:15884. So if the program you are using doesn't automatically take care of that, you would need to get all the IPs and ports used and add them to the list as well.
You could also just add a wildcard instead as well. Use Original IP as 255.255.255.255 and set Original Port to -1. Then in the New IP, use 127.0.0.1 and set the New Port to your AgentServer port. That information is covered in the guide though!
Also, I did not forget about making a better version. I have just been really busy updating other things. I don't know when I'll post another update that improves upon this program, but I eventually will!
[Guide] A Simple Silkroad Proxy Reference 08/04/2010 - SRO Coding Corner - 17 Replies This guide is similar to to my Loader/Injected DLL guide. It's a complete project, but by itself, it is not enough to fully utilize at this stage. However, there is so much to this topic that I have to break down everything into different parts first.
This guide will be the first in a small part series that shows how a Silkroad proxy is made. Future guides will complete the project by showing how to do the hook for a client, as well as a simple clientless that uses the proxy. Right now, the...
MS Detours 1.5 07/16/2010 - Kal Online - 10 Replies hi,
i'm having problem trying to compile my dll using ms detours 2.1 (not 1.5, sorry)
detours.lib(detours.obj) : error LNK2001: unresolved external symbol "struct HINSTANCE__ * __stdcall Detoured(void)" (?Detoured@@YGPAUHINSTANCE__@@XZ)
G:\KalOnline\d3dx9_29.dll : fatal error LNK1120: 1 unresolved externals
could someone tell me how to solve it?
could not google it.
Can EDX Detours be used for multibotting 06/19/2010 - SRO Private Server - 12 Replies After editing source code can this be done? In EDX Detours thread he wrote this app can be used for another programs after tweaking the source. But i don't have any programming skills,so anyone who knows c++ please take a look at it http://www.elitepvpers.com/forum/sro-guides-templat es/308740-guide-using-windows-detours-redirect-sil kroad-proxy.html
[Guide] EDXLoader Multiclient/Redirect/Swear Filter TSRO/ISRO/VSRO/CSRO/KSRO 09/03/2009 - SRO Hacks, Bots, Cheats & Exploits - 1 Replies Had alot of people asking how i was able to multi in game today so i thought i would share with others as this should help people in the future aswell. Please note i am only showing you how too, the program used was NOT made by me, all credts go too pushedx.
How to multi client/Redirect/And most loader features in TSRO Tested Working] And Other Official Silrkoad Versions Untested But Confirmed by Pushedx to be working] even with updates:
1. Go here:...