| Сейчас на форуме: user99, _MBK_, ManHunter, Magister Yoda, rtsgreg1989 (+9 невидимых) | 
| eXeL@B —› Основной форум —› Как отследить проход программы до и после изиенения? | 
| Посл.ответ | Сообщение | 
| 
 | 
Создано: 19 октября 2005 05:12  · Личное сообщение · #1  | 
| 
 | 
Создано: 19 октября 2005 07:20  · Личное сообщение · #2  | 
| 
 | 
Создано: 19 октября 2005 09:17  · Личное сообщение · #3  | 
| 
 | 
Создано: 19 октября 2005 09:46  · Личное сообщение · #4 WELL Смысл в том что программка использует данные из файла, меняем файл и программка не запускается, вот и нужно определить какие переходы идут не так. Сначала выдавала сообщение, но я его убрал, дальнейшие переходы идут вроде как надо, но заходить в каждый call и смотреть что куда и как слишком долго, тем более что программулина большая. LTP подскажите как ее использовать, чтоб это дело потом сравнить можно было с правильным вариантом. ![]()  | 
| 
 | 
Создано: 19 октября 2005 11:31  · Личное сообщение · #5 scanner пишет: меняем файл и программка не запускается Отталкивайся от функции ExitProcess, смотри переходы на нее, ставь бряки на них. scanner пишет: Т.е. сделать выгрузку в лог файл всех переходов Думаю, что можно написать трейсер, который будет анализировать команды условных переходов(по опкодам), и писать в лог, как они выполняются(по изменению eip), но мне кажется, проще в дебагере посмотреть. По трейсерам есть статьи на xTiN. ----- Research is my purpose ![]()  | 
| 
 | 
Создано: 19 октября 2005 11:44  · Личное сообщение · #6  | 
| 
 | 
Создано: 19 октября 2005 14:46  · Личное сообщение · #7  | 
| 
 | 
Создано: 20 октября 2005 10:34  · Личное сообщение · #8  | 
| eXeL@B —› Основной форум —› Как отследить проход программы до и после изиенения? | 
| Эта тема закрыта. Ответы больше не принимаются. | 







 Для печати