Сейчас на форуме: asfa, bartolomeo (+6 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› source code для CRT startup routines in VC++ |
Посл.ответ | Сообщение |
|
Создано: 31 июля 2012 03:12 · Поправил: plutos · Личное сообщение · #1 Microsoft дает source code для startup routines (C:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC, etc). Как добавить в ollyDbg этот path? Я пробовал "DEBUG" - > "Select path for symbols" -> "C:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC", (хотя это для .pdb files, вообще-то...) но в списке Source files вижу, что для crt0.c (например) sources все равно нет: Module=МyModule Source=(Absent) Source path=C:\Projects_VS6\МyModule\Debug\crt0.c Mой вопрос: как сделать, чтобы видеть и crt0.c source и его disassembly in CPU window? И переходить с одного на другой. ----- Give me a HANDLE and I will move the Earth. ![]() |
|
Создано: 31 июля 2012 12:40 · Личное сообщение · #2 |
|
Создано: 31 июля 2012 12:53 · Поправил: ARCHANGEL · Личное сообщение · #3 |
|
Создано: 31 июля 2012 13:00 · Личное сообщение · #4 plutos пишет: переходить с одного на другой. Олли такого не поддерживает (src <-> asm) Последние Ида могут (и даже дебажить по сорцу могут) ![]() |
|
Создано: 31 июля 2012 13:00 · Поправил: reversecode · Личное сообщение · #5 |
|
Создано: 31 июля 2012 13:02 · Личное сообщение · #6 |
|
Создано: 31 июля 2012 13:07 · Поправил: reversecode · Личное сообщение · #7 сорцы это когда как вижуал студии ты видишь полностью исходный код и по нём дебажишь вот к примеру в syser http://img829.imageshack.us/img829/2927/sourcewatch.png ну так не о символах же речь? говорим о истенном открытии соурсов при дебаге, а .map в ольке через плагин работает, сам юзаю. ![]() |
|
Создано: 31 июля 2012 21:35 · Поправил: plutos · Личное сообщение · #8 Вот, отыскал еще кусочек информации: Part of the problem with OllyDbg is that it doesn't recognize Microsoft's symbol files, so it can't find your main or WinMain without outside help. Alternatively, you can generate a link map (using the /map switch) and look for main or WinMain there. Может кому пригодится. Тему закрываю, всем спасибо! PS reversecode ну так не о символах же речь? Вы совершенно правы, речь не о них, просто я скопировал цитату, как была. А вопрос мой был действительно про source level debugging in OllyDbg (такой, как в Visual Studio). Все хотелось узнать, возможно такое или нет, чтобы переходить от строчки source кода, скажем, на С к его же Disassembly. Ну нет, так нет... ![]() ----- Give me a HANDLE and I will move the Earth. ![]() |
![]() |
eXeL@B —› Вопросы новичков —› source code для CRT startup routines in VC++ |
Эта тема закрыта. Ответы больше не принимаются. |