Не знаю в какой раздел написать и как обозвать.
Нужно вытянуть информацию на каком языке написана прошивка. Смотрел командой file, но он вроде не умеет такое.
Что можете сказать господа.
Программа для извлечения информации
А в каком виде прошивка? Вытянутый откуда-то бинарник..?
Первая мысль - не имея опыта в ковырянии прошивок, и не зная примерно какой код выдает компилятор - никак.
Но если подумать, врядли используется какой-то экзотический язык.. есть большая вероятность, что написано на С, например.
А еще, компиляторы любят вставлять свои сигнатуры. Пройтись по файлу, найти все строки, отфильтровать их.
[console]
strings -n 5 yourfile.bin | grep ...
[/console]
string - ищет в бинарнике строки, -n 5 - минимальная длина строки.
А вот что для grep подставлять, не знаю даже. По-идее, названия компиляторов, например - gcc ( ... | grep gcc )
Нужно вытянуть информацию на каком языке написана прошивка.
это невозможно. В принципе.
NoWay.
Можно только УГАДАТЬ (с некоторой вероятностью).
Newton, прошивка заводская официальная. Где то было описание как можно распаковать прошивки от DD-WRT, надо попробовать.