Добрый день всем! Нужна помощь. Я работаю с пингвином на уровне опытного пользователя, но в программировании не силен.
Итак, есть файл программы, весом 10 кб, но исходники отсутствуют. Нужно определить язык, на котором написана программа, переконвертировать в читабельные строчки и найти одну функцию.
Программа запускается в Debian 8.5 на платформе Orange Pi.
При просмотре файла программы в mc показывает первую строку:
/usr/local/bin/программа: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpretator /lib/ld-linux-armf.so.3, for GNU/Linux 2.6.32, BuildID(sha1=много символов, not stripped.
далее идет код в в столбик:
00018540 t U abort@GLIBC_2.4 U accept@GLIBC_2.4 00012d00 T allocb 000132b4 T appendb
...и так далее.
При открытии файла на редактирование там хаос символом, как в обычном бинарнике.
Может кто-то помочь в этом вопросе? С меня будет весомая благодарность...:)))