[RELEASE] 9Dragons XOR Encoder

11/25/2013 22:55 saweet#1
9Dragons XOR Encoder is a program for XOR encoding data files for 9Dragons. Typically used for files extracted from XPacker packages.

[Only registered and activated users can see links. Click Here To Register...]

Usage
  1. Either extract your data files to the provided Data directory or browse to a location
  2. Click Encode
  3. Done. To re-encode just click Encode again.

How is this different than 9DCryptTool?
  1. It is not a slow piece of shit. The entire contents of SCR_BASE.XP can convert in 1 second on my system. 9DCryptTool takes 2.5 seconds to encode the single item_table.bit file. You do the math.
  2. Encodes a directory of files instead of a single file.
  3. Removes the need to provide an output file.
  4. Supports customizing the encoding key for custom game clients. Not only that, but it can encode using multiple keys. This means you can use it for XSD files as well.
  5. Has a GUI.

Reporting Bugs
Please do not report bugs in this thread. Instead, send me a Private Message with a description of the bug. Please do not Private Message with installation and/or usage issues.

Some features may not work correctly and undesired behavior may occur. Read the DISCLAIMER at the bottom before downloading! Do not download this program or any imitation of it from any site other than the download link in this post.

Disclaimer

Installation
  1. Download and extract the file
  2. Run NineDragons XOR Encoder.exe

Please click the * Thanks button down below if you found this useful. Thank you and enjoy!
11/25/2013 23:08 0event0#2
Thanks nice release .
11/25/2013 23:12 soly95#3
You Earned My Respect, sir

Really Really appreciate your great work


many thanks saweet
11/26/2013 03:39 witek1992#4
This awesome, tested, works perfectly man! Thanks.
Now we need XES unpacker, code one please :D

I joke I joke.
11/26/2013 03:52 Langx_Queen#5
Quote:
1 ÁýÁß 0 65 0 °ø°Ý¼º°øÄ¡_%d_»ó½Â
2 ¹æ¾îÀÚ¼¼ 0 66 0 ȸÇÇ·Â_%d_»ó½Â
3 ÁýÁß 0 67 0 °ø°Ý¼º°øÄ¡_%d%%_»ó½Â
4 ¹æ¾îÀÚ¼¼ 0 68 0 ȸÇÇ·Â_%d%%_»ó½Â
5 ÇÊ-_À½ 0 69 129 À½ÀÇ_°ø°Ý·Â_%d_Ãß°¡
6 ÇÊ-_¾ç 0 70 130 ¾çÀÇ_°ø°Ý·Â_%d_Ãß°¡
7 ÇÊ-_È¥ 0 71 131 È¥ÀÇ_°ø°Ý·Â_%d_Ãß°¡
8 ÇÊ-_½Å 0 72 132 ½ÅÀÇ_°ø°Ý·Â_%d_Ãß°¡
9 ÆÄ-_ÀÏ¹Ý 0 73 223 °ø°Ý·Â_%d_»ó½Â
10 ÆÄ-_±â°ø 0 74 223 ±â°ø_°ø°Ý·Â_%d_»ó½Â
11 ÇÊ-_À½ 0 75 129 À½ÀÇ_°ø°Ý·Â_%d%%_Ãß°¡
12 ÇÊ-_¾ç 0 76 130 ¾çÀÇ_°ø°Ý·Â_%d%%_Ãß°¡
13 ÇÊ-_È¥ 0 77 131 È¥ÀÇ_°ø°Ý·Â_%d%%_Ãß°¡
14 ÇÊ-_½Å 0 78 132 ½ÅÀÇ_°ø°Ý·Â_%d%%_Ãß°¡
15 ÆÄ-_ÀÏ¹Ý 0 79 0 °ø°Ý·Â_%d%%_»ó½Â
16 ÆÄ-_±â°ø 0 80 0 ±â°ø_°ø°Ý·Â_%d%%_»ó½Â
17 ¿*Ç÷ 0 81 0 ±«¹°Çü_°è¿*¿¡_°ø°Ý·Â_%d_Áõ°¡
18 ÆÄ-_¾ß¼ö 0 82 0 µ¿¹°_°è¿*¿¡_°ø°Ý·Â_%d_Áõ°¡
19 ¹æ¾î_Áõ°¡ 0 83 0 ¹æ¾î·Â_%d_Áõ°¡
20 Çü¼¼-Äè 0 84 0 °ø°Ý_¼Óµµ_%d_Áõ°¡
21 Çü¼¼-¸· 0 85 0 Çü¼¼-¸·_%d_Áõ°¡
22 Çü¼¼-¿¬ 0 86 0 °ø°Ý_Áö¿¬_%d_°¨¼Ò
23 ±Þ¼Ò_°ø°Ý 0 87 0 Ä¡¸íŸ_È®·ü_%d/10000_Áõ°¡
24 ±Þ¼Ò_¹æ¾î 0 88 0 Ä¡¸íŸ_ȸÇÇÀ²_%d/10000_Áõ°¡
25 ¸¶ºñ_°ø°Ý 0 89 0 ¸¶ºñ_¹ß»ý_È®·ü_%d%%_Áõ°¡
26 À½-¹æÆÐ 0 90 0 À½ÀÇ_µ¥¹ÌÁö_%d_¹Ý»ç
27 ¾ç-¹æÆÐ 0 91 0 ¾çÀÇ_µ¥¹ÌÁö_%d_¹Ý»ç
I got them when try to opened xD. How can to read and edit them now? Help me pls! Look like my computer is missing more language pack.
11/26/2013 05:33 eyalmp#6
well dono what this shit does but killed my game now need new download lol
11/26/2013 05:55 saweet#7
Quote:
Originally Posted by eyalmp View Post
well dono what this shit does but killed my game now need new download lol
Definitely not for someone who doesn't know it's purpose. However I have good news, you don't need a new download, just re-encode any files you encoded with this program and all will be well... Unless you changed some of the data yourself.
11/26/2013 06:00 eyalmp#8
nah all cool did re-encode =]
;p now that shit does what? like replace files for kj or farm auto?
11/26/2013 06:01 KINGFOORFLA#9
Quote:
Originally Posted by Langx_Queen View Post
I got them when try to opened xD. How can to read and edit them now? Help me pls! Look like my computer is missing more language pack.
1. install fonts korea and install language pack Korea
2. notepad++
3. open with notepad++, click encoding / character set / Korea
4. use translate.google.com ===>> English
11/26/2013 06:16 saweet#10
Quote:
Originally Posted by eyalmp View Post
nah all cool did re-encode =]
;p now that shit does what? like replace files for kj or farm auto?
It's used to decrypt the game data files so they can be tinkered with.
11/26/2013 07:55 sheik_gray#11
You are the best saweet :D
11/26/2013 13:53 Langx_Queen#12
Thanks to KINGFOORFLA... Btw how can we edit Impervious (Immune to everythings) effect time?. Im R4 we got 15s from this effect. But I dunno how can make to 150s or 1s xD.
11/26/2013 14:28 bog18dy#13
Thanks , awesome release once again :handsdown:.
I was just wondering if you could, ofc if you have free time, to tell us how to unpack .XES files... Or maybe, just maybe to code an unpacker , please ? :D
12/13/2013 00:23 sheik_gray#14
how we can decrypt item table.bit, ive tryed but not work or whats the key
12/13/2013 01:22 soly95#15
Quote:
Originally Posted by sheik_gray View Post
how we can decrypt item table.bit, ive tryed but not work or whats the key
i guess the answer is always in lump.dat ;)