Передача переменной в exe файл при его скачивании?
Дописывайте строку в конец бинарника, а потом читайте её при запуске. Менять CRC или разбираться в структуре PE файла не требуется.
Грубый пример PHP-скрипта:header('Content-Type: application/octet-stream');
readfile('file.exe');
echo chr(0) . $_GET['name'];
Не забудьте добавить другие важные заголовки (Content-Length и пр.).
В программе же надо открыть свой файл на чтение, перейти в конец, найти первый ноль и прочитать строку.
Это невозможно без "перекомпилирования" файла. Разве-что собирать файл на лету + .manifest