wc3edit.net

United Warcraft 3 map hacking!
It is currently March 29th, 2024, 1:27 pm

All times are UTC




Post new topic Reply to topic  [ 9 posts ] 
Author Message
 Post subject: Extprotect
PostPosted: July 11th, 2014, 7:46 am 
Offline
Forum Spammer

Joined: August 18th, 2012, 2:32 am
Posts: 551
Is is possible to restore the data stored in a file named Backup without password?


Top
 Profile  
 
 Post subject: Re: Extprotect
PostPosted: July 11th, 2014, 4:41 pm 
Offline
Forum Drunk
User avatar

Joined: January 17th, 2007, 4:22 pm
Posts: 2903
Location: Darmstadt, Germany
It probably would help if you attach the file.

_________________
Don't pm me with Warcraft questions, this is a forum so just make a post!

In the world of thinking we are all immigrants. -Robert Nozick


Top
 Profile  
 
 Post subject: Re: Extprotect
PostPosted: July 12th, 2014, 12:20 am 
Offline
Forum Spammer

Joined: August 18th, 2012, 2:32 am
Posts: 551
ExtProtect is a tool used to protect warcraft 3 map, I thought you should have it, anyway, there you go, including the source. The tool will create a backup file when you protect the map and when you insert the password, the tool will restore all the files from the backup folder.
Attachment:
extprotect.7z
Attachment:
Backup.7z


You do not have the required permissions to view the files attached to this post.


Top
 Profile  
 
 Post subject: Re: Extprotect
PostPosted: July 13th, 2014, 9:29 am 
Offline
Forum Drunk
User avatar

Joined: January 17th, 2007, 4:22 pm
Posts: 2903
Location: Darmstadt, Germany
In addition to XORing the MD5 hash of the key all over the plaintext, there is also AES128 in ECB mode. The XOR part is a bad attempt at best and wouldn't stand any chance. Yet even though the ECB mode is infamous for leaking information, AES still prevents the recovery of the actual plaintext. Besides trying to brute force weak passwords, there's nothing you can do.

Here's an example of ECB:
ImageImage
http://en.wikipedia.org/wiki/Block_ciph ... _.28ECB.29

_________________
Don't pm me with Warcraft questions, this is a forum so just make a post!

In the world of thinking we are all immigrants. -Robert Nozick


Top
 Profile  
 
 Post subject: Re: Extprotect
PostPosted: July 13th, 2014, 10:18 am 
Offline
Forum Spammer

Joined: August 18th, 2012, 2:32 am
Posts: 551
Which type of password falls into the weak password category? I did thought before to use brute force and dictionary attack, maybe there is hope, but I got no idea how to do it.


Top
 Profile  
 
 Post subject: Re: Extprotect
PostPosted: July 13th, 2014, 10:26 am 
Offline
Forum Drunk
User avatar

Joined: January 17th, 2007, 4:22 pm
Posts: 2903
Location: Darmstadt, Germany
Depends on your hardware, I guess trying all alphanumeric passwords up to 6-7 characters should be doable. Though given that their algorithm is somewhat custom you'd have to do some programming. If you do, you might wanna look into the AES hardware acceleration of modern CPUs (AES-NI).

_________________
Don't pm me with Warcraft questions, this is a forum so just make a post!

In the world of thinking we are all immigrants. -Robert Nozick


Top
 Profile  
 
 Post subject: Re: Extprotect
PostPosted: July 13th, 2014, 10:52 am 
Offline
Forum Spammer

Joined: August 18th, 2012, 2:32 am
Posts: 551
Is that hard for a beginner?


Top
 Profile  
 
 Post subject: Re: Extprotect
PostPosted: July 13th, 2014, 3:02 pm 
Offline
Forum Drunk
User avatar

Joined: January 17th, 2007, 4:22 pm
Posts: 2903
Location: Darmstadt, Germany
The basic concept is quite simple, you could even salvage the source code you posted.

_________________
Don't pm me with Warcraft questions, this is a forum so just make a post!

In the world of thinking we are all immigrants. -Robert Nozick


Top
 Profile  
 
 Post subject: Re: Extprotect
PostPosted: July 14th, 2014, 7:55 am 
Offline
Forum Spammer

Joined: August 18th, 2012, 2:32 am
Posts: 551
The password is not case sensitive, so I think it should be either alphabets, numbers or both only, I don't think special symbol will be included, I need more guide, or I should just give up and edit the map in jass instead, easier way


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 9 posts ] 

All times are UTC


Who is online

Users browsing this forum: Google [Bot] and 23 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group

phpBB SEO


Privacy Policy Statement
Impressum (German)