Я работаю над проектом на PHP, и мне нужно получить список всех строк, содержащихся в исполняемом PE-файле, как это делают некоторые настольные программы. Вот скриншот того, что мне нужно, чтобы файл возвращал:
У меня может быть HEX-дамп файла, и есть строки, но я не знаю, как их извлечь. Может быть, с регулярным выражением, ИДК …
Я мог бы создать программу на C, которая возвращала бы строки в скрипт PHP, но я хочу сделать это с помощью PHP, потому что я загружу скрипт на хост, и, возможно, я не смогу использовать командную строку или что-то в этом роде.
Любые советы по этому поводу?
Задача ещё не решена.
Других решений пока нет …