[Release] Silkmod Source Code

08/05/2010 17:29 pushedx#1
Since I've found out that people still use this old project, I'll release the source code since I don't think I did in the past (If I have, well here it is again). The code is really old and was written at a time I was still pretty new to all this stuff. There are probably going to be a few things that have bugs or don't make sense due to a lack of comments. A lot of the patches use static constants that refer to memory structures and refinding some of them might be hard.

This is being provided as-is with no support. It was coded in Visual Studio 2003. I don't remember which client version was used, but it would have been probably in the 1.047 - 1.099 version range. If someone has most of the old clients, they might be able to figure out which one was used with a bit of time and checking older versions.

Virus Scan: [Only registered and activated users can see links. Click Here To Register...] (1 false positive)

Download: Attached

Also a continued thanks to clockwork and 0x33 for the help back in the day with Multiclient No-DC, and InjectPacket! His Softmod project inspired me to write Silkmod and get started in all this stuff!
08/05/2010 19:50 Yo123#2
#approved.
thank you for sharing it drew!
hope we'll see more releases in the future!
08/05/2010 20:25 .1337#3
awesomeeee
08/05/2010 20:50 r7slayer#4
Thanks Drew! Your work is allways much appreciated.
<--an old 0x33 member. I miss the good old days
08/05/2010 22:27 DarkestxHour#5
ty drew this will definitely help

missing the good old 0x33 days :(
08/05/2010 23:19 hatemongol#6
how it can help! :( i dont understand xD
08/06/2010 00:06 DarkestxHour#7
Quote:
Originally Posted by hatemongol View Post
how it can help! :( i dont understand xD
u can learn much from this source if u are willing :)

and if u know C++/ASM of course XD
08/06/2010 09:59 rsalumpit#8
Thanks Drew! Ive been waiting for this i want to fix the /paste plugin in ZSZC it doesnt work.Cheers!
08/06/2010 11:40 Zeromant#9
Can i use your release on a college project im going to do?
08/06/2010 15:13 pushedx#10
Quote:
Originally Posted by Zeromant View Post
Can i use your release on a college project im going to do?
I didn't attach an explicit license, but it's public domain code now.

You can use the code however you need, but keep in mind any implications of using such code if it's going to be for an academia project.

For example, sometimes there are strict rules on using other code, no matter what the license is, or if the methods by which the code was come up with is not allowed, in this case reverse engineering a game client, then you could get yourself in trouble.

Just a heads up though, there is no restrictions coming from me.
08/06/2010 16:21 streetfight2#11
Drew, are you also good at debugging .dmp files?