А с чего вы решили что это обязательно должен быть текстовый формат? Я могу написать скрипт на C++ изменить расширение на cgi. Объяснить серверу как его запускать и все будет работать. Скрипт в бинарном формате.
Скомпилированный древний бинарник под Linux x64. Судя по-всему, собранный под Centos 5.
Дизассемблировать нужно.
Судя по GLIBC внутри - написан на C/C++.