|  | eXeL@B —› Вопросы новичков —› Prax09 от bitfry | 
| Посл.ответ | Сообщение | 
|  | Создано: 15 августа 2013 21:49 · Личное сообщение · #1 Помогите разобраться. В OllyDBG открываю этот файл, начинаю жать клавишу F7 и F8. Фкнкция GetCommandLine отрабатывает нормально и возвращает в EAX адрес командной строки. Далее нормально отрабатывает функция, которая ищет где заканчивается имя файла и начинается поиск параметров командной строки. А вот с поиском параметров не выходит ничего. OllyDBG делает int EAX и внезапно в памяти (в правом верхнем углу, возле регистра EAX) оказывается пустота. При этом, если зайти в memory map и найти там соответствующий адрес, то параметр стоит на месте. Помогите понять в чем дело, три дня голову ломал... Пробовал Версии OllyDBG 110 и 201, одинаковая картина. Прилагаю скриншоты.  5727_15.08.2013_EXELAB.rU.tgz - Scrins.zip  | 
|  | Создано: 15 августа 2013 22:17 · Личное сообщение · #2 | 
|  | Создано: 16 августа 2013 04:16 · Личное сообщение · #3 ddd356 Всё там на месте, просто у ольки минимальная длина строки наверное меньше трёх символов. Это для того чтобы было меньше ложных срабатываний на мусор вместо строк ----- Research For Food  | Сообщение посчитали полезным: ddd356 | 
|  | Создано: 16 августа 2013 10:27 · Личное сообщение · #4 | 
|  | Создано: 16 августа 2013 12:16 · Личное сообщение · #5 | 
|  | Создано: 16 августа 2013 14:25 · Личное сообщение · #6 | 
|  | Создано: 17 августа 2013 19:26 · Личное сообщение · #7 | 
|  | Создано: 17 августа 2013 22:03 · Личное сообщение · #8 | 
|  | Создано: 18 августа 2013 04:25 · Личное сообщение · #9 Dr0p пишет: Я так и не понял суть вопроса Просто человек немог сформировать вопрос правильно,при обработке GetCommandLineA в EAX грузится адресс строки с параметрами, для удобства в регистре окна ольки на против каждого регистра пишется подсказка если по этому адрессу расположена строка,у чела неотоброжается параметр коммандной строки номер 5, вот вчём весь сыр-бор.Вывод открыть окно дампа ольки для просмотра значения EAX, тему закрыть. ----- Чтобы правильно задать вопрос, нужно знать большую часть ответа. Р.Шекли.  | 
|  | Создано: 18 августа 2013 13:16 · Личное сообщение · #10 | 
|  | eXeL@B —› Вопросы новичков —› Prax09 от bitfry | 
| Эта тема закрыта. Ответы больше не принимаются. | 





 

 
 


 Для печати
 Для печати