Цитата d4rkzy (

)
.ехе файл то бинарный, и как факт на сервер передаются бинарные строки - которые могут оборваться в любой момент - значит файл нужно как нибудь закодировать.
зачем же сразу файл, можно и собственные пакеты шифровать, а можно и тупо передаваемую инфу изменить так что бы потом обработать на сервере, таким образом и не придется кодировать файл или шифровать пакеты.