Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Atlantica Online
You last visited: Today at 13:32

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Python] NDT files decryptor

Discussion on [Python] NDT files decryptor within the Atlantica Online forum part of the MMORPGs category.

Reply
 
Old 10/12/2011, 22:50   #16
 
neuronet's Avatar
 
elite*gold: 0
Join Date: Aug 2009
Posts: 1,520
Received Thanks: 1,304
You don't need to reverse it back to NDT Format.. just rename the txt to ndt and it will work
neuronet is offline  
Old 10/13/2011, 02:18   #17
 
elite*gold: 0
Join Date: Mar 2009
Posts: 146
Received Thanks: 49
You are talking about server-sided ndt files, aren't you ?
Diuuude is offline  
Old 10/13/2011, 16:20   #18
 
elite*gold: 0
Join Date: Oct 2011
Posts: 54
Received Thanks: 2
can u pls tell me what's this "NDT files decryptor" actually do? ty^^
ArgosManiac is offline  
Old 10/13/2011, 16:56   #19
 
kevy21's Avatar
 
elite*gold: 0
Join Date: Jun 2009
Posts: 502
Received Thanks: 134
Decrypts .NDT Files
kevy21 is offline  
Old 12/02/2011, 19:07   #20
 
elite*gold: 0
Join Date: Dec 2011
Posts: 5
Received Thanks: 0
how about change rewards per quest?
was that possible?
seinnt is offline  
Old 12/02/2011, 22:11   #21
 
kevy21's Avatar
 
elite*gold: 0
Join Date: Jun 2009
Posts: 502
Received Thanks: 134
Quote:
Originally Posted by seinnt View Post
how about change rewards per quest?
was that possible?
no because,

1/ they are checked against server side files

2/ you would need it recompiling
kevy21 is offline  
Old 12/03/2011, 00:58   #22
 
neuronet's Avatar
 
elite*gold: 0
Join Date: Aug 2009
Posts: 1,520
Received Thanks: 1,304
Quote:
Originally Posted by seinnt View Post
how about change rewards per quest?
was that possible?
if you change your files it wil only "show" you different.. The Reward finally given is server-side
neuronet is offline  
Old 12/03/2011, 04:05   #23
 
elite*gold: 0
Join Date: Sep 2006
Posts: 250
Received Thanks: 29
@ bootdisk
big THX
Is work Perfectly Thanks for Share Many info are now too read

I hope the next step anyone will be share the server files ^^
inter55545 is offline  
Old 03/14/2012, 14:51   #24
 
elite*gold: 0
Join Date: Mar 2009
Posts: 4
Received Thanks: 1
Quote:
Originally Posted by neuronet View Post
I have now a problem...

For IntAO and EuroAO the converter works.. but not for KAO...

Any idea how to solve this problem? I have attached an .ndt file from Korean AO...

Thanks a lot in advance...
Did someone find a solution to this problem?
Even some image files are crypted now for KAO...
dalicia is offline  
Thanks
1 User
Old 06/24/2012, 14:04   #25
 
neuronet's Avatar
 
elite*gold: 0
Join Date: Aug 2009
Posts: 1,520
Received Thanks: 1,304
NDT Decryptor - AutoIT

Hmm... I ported the NDT file decrypt tool to AutoIT for better usage for my own stuff... but still only working with "old 1.1" format.. the new format that's meanwhile used from USAO and KORAO i still have not found the "solution" to decrypt...

Code:
#cs ----------------------------------------------------------------------------

 AutoIt Version: 3.3.8.1
 Author:         NeuroNet (based on BootDisk)

 Script Function:
	NDT/NTX-Decryptor

#ce ----------------------------------------------------------------------------


$file_in = FileOpenDialog("Select ndt/ntx-file", @ScriptDir, "All (*.*)")
$file_ou = StringTrimRight($file_in, 4) & ".txt"

$in_file = FileOpen($file_in, 0)
$ou_file = FileOpen($file_ou, BitOR(16, 2))

If $in_file = -1 Then
    MsgBox(0, "Error", "Unable to open file.")
    Exit
EndIf

FileSetPos($in_file, 12, 0)

$seed = Asc(FileRead($in_file, 1))

$size = FileGetSize($file_in)

For $i = 26 To ($size-1)
	FileSetPos($in_file, $i, 0)
	$v = Asc(FileRead($in_file, 1))
	$v = $v - $seed
	$v = BitAND ($v, 0xFF)
	$v2 = Asc(FileRead($in_file, 1))
	$v = BitXOR ($v, $v2)
	FileWrite($ou_file, Chr($v))
Next

FileClose($in_file)
FileClose($ou_file)
For the "new" file format i wrote first a "reverse" script to see what's happening:

Code:
#cs ----------------------------------------------------------------------------

 AutoIt Version: 3.3.8.1
 Author:         NeuroNet (based on BootDisk)

 Script Function:
	Decrypt-Seed-Tester

#ce ----------------------------------------------------------------------------

; clear result:"V     e     r     s     i     o     n     I     n     f     o    "
$test_result = "56 00 65 00 72 00 73 00 69 00 6F 00 6E 00 49 00 6E 00 66 00 6F 00"

; first "crypted" bytes of old 1.1 files....
$test_input  = "5C 5C 0A DD 8B 4B F9 D4 82 59 07 DA 88 58 06 FD AB 37 E5 F5 A3 3E EC 93"

; first "crypted" bytes of new 1.3 files....
;~ $test_input  = "1B 00 0D F9 5D 00 B0 00 20 00 25 CC BF 57 74 00 21 00 DC CB DB 57 5A CD"

$test_input_split = StringSplit($test_input, " ")
$test_result_split = StringSplit($test_result, " ")

$test_seed = ""

For $i = 1 To $test_result_split[0]
	for $x = 0x0 to 0xFF
		$v = Dec($test_input_split[$i])
		$v = $v - $x
		$v = BitAND ($v, 0xFF)
		$v2 = Dec($test_input_split[$i+1])
		$v = BitXOR ($v, $v2)
		if Dec($test_result_split[$i]) = $v Then
			$test_seed = $test_seed & Hex($x, 2) & " "
			ExitLoop
		EndIf
	Next
Next

$Res_text = $test_input & @CRLF & $test_result & @CRLF & $test_seed
MsgBox(4096, "Test", $Res_text)
if i run it with the "old" pattern (1.1 : "5C 5C 0A DD 8B 4B F9 D4 82 59 07 DA 88 58 06 FD AB 37 E5 F5 A3 3E EC 93") it shows in msgbox in last line the same "seed" for all bytes:


if i run it with the "new" pattern (1.3: "1B 00 0D F9 5D 00 B0 00 20 00 25 CC BF 57 74 00 21 00 DC CB DB 57 5A CD") it shows different seeds so i think they maybe use new crypt algorithm...


any1 any useful/helpful idea?
neuronet is offline  
Old 06/24/2012, 15:22   #26
 
elite*gold: 0
Join Date: Sep 2006
Posts: 250
Received Thanks: 29
neuronet send me plz the serverip.ndt form Kor version
so i will look whats happend
inter55545 is offline  
Old 06/24/2012, 22:31   #27
 
neuronet's Avatar
 
elite*gold: 0
Join Date: Aug 2009
Posts: 1,520
Received Thanks: 1,304
Quote:
Originally Posted by inter55545 View Post
neuronet send me plz the serverip.ndt form Kor version
so i will look whats happend
it's versioninfo not serverip but same format....
Attached Files
File Type: rar VersionInfo_1_1.rar (293 Bytes, 48 views)
File Type: rar VersionInfo_1_3.rar (293 Bytes, 75 views)
neuronet is offline  
Old 06/27/2012, 17:29   #28
 
elite*gold: 0
Join Date: Sep 2006
Posts: 250
Received Thanks: 29
komm da jetzt auch net weiter
inter55545 is offline  
Old 06/29/2012, 03:15   #29
 
neuronet's Avatar
 
elite*gold: 0
Join Date: Aug 2009
Posts: 1,520
Received Thanks: 1,304
NDT Files Decryptor 1.3

Finally...

Here is a version of decryptor that can also decrypt the new ndt files...

it is command line tool...

Code:
USAGE: NDT_CONVERT sample.ndt
decryption result will be saved then as

sample.ndt.txt

have fun...

it will recognice whether it's 1.1 or 1.3 crypted...

Download moved with update to next post...
neuronet is offline  
Old 06/29/2012, 11:18   #30
 
neuronet's Avatar
 
elite*gold: 0
Join Date: Aug 2009
Posts: 1,520
Received Thanks: 1,304
Update

Changed....

Will recognize version autmatically...

so u can use it for both.. old and new ".ndt" ".ntx" files
neuronet is offline  
Reply


Similar Threads Similar Threads
[Req/Help] .dat decryptor for Conquer 1.0?
11/10/2009 - CO2 Weapon, Armor, Effects & Interface edits - 0 Replies
Hey sorry for having to make a new post (also, toss up between here or the programing section seeing as it's both but w/e). I'm messing around a bit with the 1.0 source and trying to fix a few things on it and add some new features. One of the problems I'm having though is that none of the posted .dat decryptors work for 1.0. Main thing I'm trying to decrypt right now is the ItemType so I can replace the item list in the source, as it is right now it will let you create 2.0 items which...
< request> <Dat decryptor>
02/02/2009 - Conquer Online 2 - 2 Replies
Can someone give me a dat decryptor for item type couse i deleted mine by mistake.... Thx in advance;)
Decryptor Encryptor
04/21/2008 - General Coding - 2 Replies
I have yet to find out if any other games .dat file may be decrypted. I need to find what games are compatiable with this program. http://www.elitepvpers.com/forum/co2-exploits-hack s-tools/44730-easy-monster-dat-encrypter-decrypter .html If you are getting a readable decrypted.txt file for that certain game's .dat please post here the game that it is compatiable with. Thank you
l2 ini decryptor
10/30/2004 - Lineage 2 - 1 Replies
hey does anyone one know were i can find the l2 ini decryptor?



All times are GMT +2. The time now is 13:32.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.