Лучший способ обработки голоса / микрофона / Equalizer APO
Цитата: Psydiant от 11.08.2026, 01:54В общем сам пропатчил Equalizer APO версии 1.4.2, инструкция же есть, оказалось ничего сложного)
Напишу более подробно:
1) Откройте файл Editor.exe через IDA, выберите открыть файл как Portable executable for AMD64 (PE) [pe64.dll], остальные опции не трогаем. Подождите несколько секунд, пока прогрузятся все данные. В этой версии EqualizerAPO (в Editor.exe) у меня более 4тыс. строчек (показывает 4029).
2) Ничего никуда не нажимая, сразу переходите на верхнюю вкладку Search и выбирайте Text.... Я вписал в поле поиска текстbeenи в опциях для поиска поставил галочку на Find all occurrences. Нужный текст сразу найдёт. В списке который появился в правом окне, будет сразу выделен нужный пункт с текстом (Adress:.text:0000000140069627), открываете его, нажав на него дважды.
3) Далее откроется код в виде схемы c блоками, Вы увидите большой блок в котором расположен наш текст, а над ним маленький блок, в котором нужно изменить инструкцию сjnz loc_1400696ACнаjz loc_1400696AC, в общем как на примере который нам показывали на скриншотах раньше. В маленьком блоке Выделите нужную строку: Просто поставьте курсор на строку с инструкциейjnz loc_1400696AC.
4) Далее, опять же никуда не нажимая, перейдите в верхнее меню Edit => Patch program => Assemble... В появившемся окне вместоjnz loc_1400696ACвпишитеjz loc_1400696ACи нажмите OK. После этого IDA предложит изменить следующую строку, просто отмените, нажав Cancel или закройте это окошко.
5) Сейчас Вы изменили код только внутри базы данных IDA. Чтобы пропатчить сам исходный .exe, перейдите в Edit => Patch program => Apply patches to input file... и в открывшемся окне убедитесь, что путь к файлу указан верно и больше ничего не трогая нажмите OK.Пропатченный файл залил если что)
В общем сам пропатчил Equalizer APO версии 1.4.2, инструкция же есть, оказалось ничего сложного)
Напишу более подробно:
1) Откройте файл Editor.exe через IDA, выберите открыть файл как Portable executable for AMD64 (PE) [pe64.dll], остальные опции не трогаем. Подождите несколько секунд, пока прогрузятся все данные. В этой версии EqualizerAPO (в Editor.exe) у меня более 4тыс. строчек (показывает 4029).
2) Ничего никуда не нажимая, сразу переходите на верхнюю вкладку Search и выбирайте Text.... Я вписал в поле поиска текст Скопированоbeen и в опциях для поиска поставил галочку на Find all occurrences. Нужный текст сразу найдёт. В списке который появился в правом окне, будет сразу выделен нужный пункт с текстом (Adress: Скопировано.text:0000000140069627), открываете его, нажав на него дважды.
3) Далее откроется код в виде схемы c блоками, Вы увидите большой блок в котором расположен наш текст, а над ним маленький блок, в котором нужно изменить инструкцию с Скопированоjnz loc_1400696AC на Скопированоjz loc_1400696AC, в общем как на примере который нам показывали на скриншотах раньше. В маленьком блоке Выделите нужную строку: Просто поставьте курсор на строку с инструкцией Скопированоjnz loc_1400696AC.
4) Далее, опять же никуда не нажимая, перейдите в верхнее меню Edit => Patch program => Assemble... В появившемся окне вместо Скопированоjnz loc_1400696AC впишите Скопированоjz loc_1400696AC и нажмите OK. После этого IDA предложит изменить следующую строку, просто отмените, нажав Cancel или закройте это окошко.
5) Сейчас Вы изменили код только внутри базы данных IDA. Чтобы пропатчить сам исходный .exe, перейдите в Edit => Patch program => Apply patches to input file... и в открывшемся окне убедитесь, что путь к файлу указан верно и больше ничего не трогая нажмите OK.
Пропатченный файл залил если что)