Quote:
Originally Posted by redsky
Modification to ndreg is required as well but unsure of editing hex B0 B3 BF BD B0 B4 B3 AF A8 F1 E5 B8 in ndreg is for? Require more research. Since from all the forum it seem this editing is require for 9Disiple to connect after each new patch.
|
From my research:
B0 B3 BF BD B0 B4 B3 AF A8 F1 E5 B8
The above hex is XOR with 0xDC from a forum post a while ago and has revived several times because of people asking about ndreg.xrg.
XOR with 0xDC means...?
1. Inverted with 0xDC
2. Coded with 0xDC
From the post I read on elite its basically saying you take any text (ie. localhost or ip address) you can convert to hex and replace in ndreg.xrg
Now I need to decode ndreg.xrg from Gamersfirst 9Dragons since every ndreg.xrg is slightly different. G1 may use different value instead of 0xDC.
This is very tough, decoding. I need to analyze packets and I have no clue where or how to begin...Any thoughts?
My understanding when people say 9Disiples and NHTL doesn't work, it usually mean the loop of information was broken.
Changing the ndreg.xrg, points NINEDRAGONS.exe to go through etc/host 127.0.0.1 localhost and 9Disiples becomes the interceptor or gate between game client and game server.
From the hint given, I need to sniff server ip and port. Then either encrypt with key then into hex or into hex than encrypt .....add the info to ndreg.xrg
NHTL doesn't have the proper decoded configuration file. C# was a hint to analyze which I will give that a try. Although from a video, dotnet Il was able to open NHTL without C# or Visual C#. I might install a XP(x86) Virtual Machine to see if it will dotnet Il will work.
Thank you for the HINT!
I am trying hard to get this to work for myself. Otherwise I will have to pay 400 or 500USD to Viet Pro. Sigh....
PS: I think these are very interesting, should consider Computer Engineering instead of Biology.
Hope I hear from more people.