я уже всё перенёс вышеописанной программулиной, сработала на ура. рекомпиляция exe невозможно - несколько немаленьких кусков ida не смог...
кстати помочь оно ничем не может, т.к. чтоб искать 0043D4CC приходиться лупить *0043D4CC* иначе говорит: "Illegal instruction" - при такой замене...
таки да есть такое, вот только на enter в search & replace начинает сразу search и не даёт воткнуть replace :(
программулина таки подсобила, на первый взгляд всё заменено. продолжаю беготню, т.к. кажись кол-во соккетов отправляемые в select где-то ограничены
кажись нету :(
чтоб я ещё знал как... пошёл грызть мануалы.
и так 400+ раз? :) это будет задача на год :) сейчас решил сделать по-другому: в IDA: File -> Produce file -> Produce LST file. вывалило голый...
dag, я перекопал весь help и в упор не вижу :( подскажи пожалуйста как?
вобще .data имеет несколько инициализированных переменных, но сути это не меняет. hiew поиск умеет только ascii и hex, а это не мой случай :(...
*704 промахнулся :)
программа консольная, ресурсов там я вобще не нашёл (всякие диалоги, иконки, etc...), а строки живут в .rdata конец выглядит так: _data...
разбираюсь с hiew 7.10. погряз в мануалах по PE, hiew и ассемблеру:( align 200h .data - последняя в дизассемблированом коде IDA пока разбираюсь...
итог: ничего не вышло. _как_ добавить новый массив в exe файл в конце секции data - неизвестно, _как_ переписать все старые адреса на новые -...
мде, как всё тяжко. я думал, что автоматизация дальше пошла :) ну что ж, спасибо за информацию, пойду пробовать. P.S. Может кто подскажет где...
точно, а то вручную я вымру....
Имена участников (разделяйте запятой).