Open BabaninFV opened 1 month ago
если распаковать upx что-то меняется ?
нет, та же ошибка
adm@RT-AX58U:/tmp/mnt/storage/share/arm# ll
-rwxrwxrwx 1 adm root 33424 Aug 7 17:41 ip2net*
-rwxrwxrwx 1 adm root 45520 Aug 7 17:41 mdig*
-rwxrwxrwx 1 adm root 102913 Aug 7 17:41 nfqws*
-rwxrwxrwx 1 adm root 89433 Aug 7 17:41 tpws*
-rwxrwxrwx 1 adm root 189694 Aug 7 18:42 tpws_unp*
adm@RT-AX58U:/tmp/mnt/storage/share/arm# ./tpws_unp -h
Illegal instruction
adm@RT-AX58U:/tmp/mnt/storage/share/arm#
Причем, файл нормально распаковывается на маке(upx 4.1.0) и на винде(upx 4.2.4), но если пытаюсь на самом роутере(upx 4.2.2), то upx выдает ошибку
upx: ./tpws: Exception: compressed data violation
бинарики собраны под armv6. теоретически должны быть совместимы под qemu, на телефонах и даже на старом телеке работает
возможно какой-то урезанный soc придется вам собирать на sdk от вашей платформы качается с downloads.openwrt.org наброски определений пакетов в docs/compile собирать ста тические бинарики добавить -static в makefile в каждую из 4 прог
Не запускается tpws Пытаюсь запустить бинарники из папки
arm
Получаю ошибку:
Illegal instruction
/proc/cpuinfo
uname -a