OllyDbg源碼調試

1、編譯時添加調試信息:
  在masmplus 中修改:
[debugexe]
#CParam=/c /coff /Cp /Zi
#LParam=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV
#OutExt=exe
#Run=$(FileDir)/$(FileName).$(OutExt)
#PATH=PATH=$(AppPath)/BIN|INCLUDE=$(AppPath)/INCLUDE|LIB=$(AppPath)/LIB
#Compiler=$(AppPath)/BIN/ml.exe $(CParam) /Fo"$(FileDir)/$(FileName).obj" "$(FileDir)/$(FileName).asm"
#Linker=$(AppPath)/BIN/link.exe $(LParam) /OUT:"$(FileDir)/$(FileName).$(OutExt)" "$(FileDir)/$(FileName).obj"
其餘依次類推
2、在OllyDbg中設置:
   查看->源碼文件->所需源碼。若文件被顯示爲缺位則需在程序修改,寫出完整的相對路徑,也就是說path或環境變量設置無效。必要時在選項->調試設置->調試中去掉'隱藏不存在的源文件'的鉤鉤。
   選項->調試設置->cpu,勾'根據CPU同步源碼'
  根據自己屏幕大小及分辨率,調整各窗口大小。

發佈了31 篇原創文章 · 獲贊 0 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章