You can't actually protect a map, you can only stop the average person from opening it. Anyway, by far the best program on that list is the Map Optimizer. It offers a lot of additional features that can decrease the size and load time of your map.
SUPPORTED
- Wc3 Map Optimizer