Devo's Map Doctor - diagnose and remove map protection, open protected maps in the World Editor

Any tool that you think is useful, make a thread here and upload it.

Moderator: Cheaters

Forum rules
While crediting should be allowed, please keep down the advertising. If you know who it's from, and they have a website, please link to it as a basic courtesy.
User avatar
devoltz
Co-Admin
Posts: 3221
Joined: March 23rd, 2016, 8:06 pm
Has thanked: 18 times
Been thanked: 111 times

Devo's Map Doctor - diagnose and remove map protection, open protected maps in the World Editor

Post by devoltz »

Devo's Map Doctor
Removes the protection from Warcraft III maps and makes protected maps open in the World Editor.
Spoiler:
Image
The Doctor is open source now, and new versions are published on GitHub:
https://github.com/devoltzz/devos-map-doctor

Download DevosMapDoctor.exe and names.npz from the Releases page and keep them in the same folder. There's nothing to install, and it lets you know when a new version is out. names.npz is the file name index: with it, the Doctor names more of the files it finds in maps whose file tables are damaged. The first GitHub release is 1.0.

The three buttons
  • Diagnose protection: shows what was done to the map.
  • Remove protection: saves a copy MPQ Editor can open and edit, with the fake files gone.
  • Make it open in World Editor: saves a copy the World Editor can open. GUI Triggers are restored.
Compared to the last version posted here, it also handles campaigns (.w3n), maps copied from compressed NTFS folders and maps whose file tables can't be read.

It can't do anything for maps encrypted by the KK platform. If a map beats it, open an issue on GitHub (or reply here) with the text from "Diagnose protection" and a link to the map.

Some antivirus programs flag new, unsigned programs made with PyInstaller. It's a false positive.

Credits: StormLib by Ladislav Zezula and WC3MapDeprotector by speige.
Last edited by devoltz on September 29th, 2026, 3:14 pm, edited 3 times in total.
Reason: 1.1 update
User avatar
Vegas
Shopping Maul USA Creator
Posts: 1862
Joined: January 18th, 2007, 11:07 am
Title: No Comment
Location: Calgary Canada
Has thanked: 233 times
Been thanked: 16 times

Re: Devo's Map Doctor - diagnose and remove map protection, open protected maps in the World Editor

Post by Vegas »

Wow, Excellent work!! i always wondered when someone would do this. xdprotect and nathan's has been obsolete for a decade at least. So this can be edited and saved?

It would be great to have and updated cheatpack injector now ;)
User avatar
devoltz
Co-Admin
Posts: 3221
Joined: March 23rd, 2016, 8:06 pm
Has thanked: 18 times
Been thanked: 111 times

Re: Devo's Map Doctor - diagnose and remove map protection, open protected maps in the World Editor

Post by devoltz »

Vegas wrote: September 27th, 2026, 1:40 pm Wow, Excellent work!! i always wondered when someone would do this. xdprotect and nathan's has been obsolete for a decade at least. So this can be edited and saved?

It would be great to have and updated cheatpack injector now ;)
Yeah, it can be edited and saved :p
User avatar
devoltz
Co-Admin
Posts: 3221
Joined: March 23rd, 2016, 8:06 pm
Has thanked: 18 times
Been thanked: 111 times

Re: Devo's Map Doctor - diagnose and remove map protection, open protected maps in the World Editor

Post by devoltz »

Update: It can now restore gui triggers.
User avatar
Vegas
Shopping Maul USA Creator
Posts: 1862
Joined: January 18th, 2007, 11:07 am
Title: No Comment
Location: Calgary Canada
Has thanked: 233 times
Been thanked: 16 times

Re: Devo's Map Doctor - diagnose and remove map protection, open protected maps in the World Editor

Post by Vegas »

April fools!!