У меня есть простой бесплатный исполняемый файл (размером 48 КБ, это все, что у меня есть).

Я получил это несколько лет назад и не могу вспомнить, откуда это. Сейчас это бесполезная программа для меня, но на заднем плане в ней играет действительно чудовищная песня .midi (или какой-то музыкальный файл).

Я пробовал несколько декомпиляторов, таких как Universal Extractor. Я не хочу исходный код, я бы хотел получить музыкальный файл, потому что я понятия не имею, как он называется. У меня нет микрофона, или я бы использовал такой сервис, как SoundHound или что-то в этом роде.

Кто-нибудь случайно узнал о каких-либо декомпиляторах, способных сделать это?

3 ответа3

3

Альтернативным решением было бы открыть исполняемый файл и записать песню напрямую с помощью программного обеспечения, такого как Audacity, и сохранить его.

2

Ручным решением было бы открыть EXE в шестнадцатеричном редакторе и найти заголовок MIDI. Эта страница немного описывает формат MIDI, включая шаблон заголовка. Если / как только вы найдете заголовок, вы можете либо вручную отследить куски, пока не дойдете до конца, либо скопировать все после этой точки в отдельный файл .mid и посмотреть, могут ли какие-либо программы редактирования MIDI открывать его и обрезать не-MIDI данные.

0

Если это приложение для Windows, вы можете попробовать ResHacker. Это должно работать, если midi был задан как ресурс для проекта Vistual Studio.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .