Ё-моё, Мун.. Да ты оказывается только по железкам начитанный,
а в вопросе того как софтварной части -- полный null. "разрешение файла", LOL! "exe-шник иметь любое имя" LOL. "elf типа mime" LOL.
Короче, берешь hl.exe, переименовываешь в "hl" или "hl.elf" (для линуха РАЗРЕШЕНИЕ параллельно) -- и...