At the moment the WarCraft 3 hashes are around 10.7MB. So I downloaded UPX (http://upx.sourceforge.net/) which cuts them down to 3.5MB. I'm not really too sure about how UPX works and all. But I was thinking if someone rewrote the hashing algorithms to take into account there newly compressed size. It would save a hell of alot of bathwidth and a bit of storage too, as hashes are probably the most commonly downloaded files.
Any thoughts on if this is worth doing? Or flaws in this?
You mean, besides the fact that the hash result would be completely wrong, since changing the data renders the hashing result absolutely worthless? :o
I guess you could upx -u war3.exe and then hash the result.
Isn't this why the hash files are placed into rar or zip files when placed onto a webserver? heh