Привет всем. У меня возникла проблема. Хороший дедок с Украины, который занимался ФМ вертолета умер от ковида. И к сожалению, не успел сделать много чего, но самое неприятное для меня, что в его dll остался жестко захардкожен только один аэропорт. С помощью IDA мне удалось найти этот фрагмент кода. Там вызывается небольшая функция, которая постоянно перезаписывает ряд ключевых параметров, которые по договоренности должен был инициализировать я. Хочу попробовать отключить эту функцию, но сам IDA это не позволяет сделать. ASM файл я получил, но он не ассемблируется. Я с прошлого века не занимался такими делами, пару дней потерял на этом месте. Кто может посоветовать какими средствами можно решить эту проблему?
"Нифига не понятно, но очень интересно" На вскидку пара вариантов: - запихнуть ret в функцию. Это IDA не может сделать? - написать dll-прослойку с таким же api, которая будет вызывать одноимённые функции из твоей dll, кроме нужной, которая будет реализована пустой. А чего творишь такого?