всем привет! подскажите куда копать и с чего начать. Мне надо заменить в программе одну строку на другую. Строка не в ресурсах. Поясню. У меня есть маленькая утилита которая работает с USB устройством. Соединение с устройством происходит по имени myUsbConnection->Connect("....."). У устройства изменили имя и теперь программа не видит это устройство. Т.к. исходников программы нет, то надо как-то поправить в .exe файле это строку. Подскажите с чего начать и куда смотреть. С асемблером знаком, но таким никогда прежде не занимался. спасибо.
Прочитай статью про программирование через олю... По моему была на васме статейка как строки добавлять\менять и код дописывать... только не помню как называется, но читай про дизассемблирование через OllyDbg.
Alex_Gavrilov Берем OllyDbg, загружаем туда твой екзешник, открывем окно маппинга памяти, находим секцию данных твоего экзе, кликаем два разА, в новом окне правой кнопкой "search for string", меняем строку, сохраняем в новый экзешник. Это по упрощенной программе.