The problem is caused by the insertion of linefeeds at semi-regular intervals.
Most servers default to a text mode when type is unknown.
Uncook95 is the first windows based software for correcting the problem caused by improperly set servers. It is freeware and far easier to use than other similar programs. It is also the only software that allows uncooking of multiple files at once. Uncook95 uses a special algorithm to remove the carriage returns that were inserted by the server providing the binary file as a text file. When you click on the file link, it will appear as a bunch of gibberish looking text.