1 / 10
文档名称:

IDApro自定义手册.pdf

格式:pdf   大小:633KB   页数:10页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

IDApro自定义手册.pdf

上传人:小sjj 2022/12/6 文件大小:633 KB

下载得到文件列表

IDApro自定义手册.pdf

文档介绍

文档介绍:该【IDApro自定义手册 】是由【小sjj】上传分享,文档一共【10】页,该文档可以免费在线阅读,需要了解更多关于【IDApro自定义手册 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。CustomizingIDAPro.©DataRescue2005
,
customizeit.
Toolbars.
Openthepopupmenubyclickingtherightmousebuttononthepanelcontainingallthetoolbars:
hereyoumayhidealltoolbarsatonce,byMainclickingcommand,ontheorselectivelyhiderarely
usedtoolbars.
IDAProCustomizationTutorial1
Bydefault,
alsoundocktoolbars,:
bydefault,,youmayundockfromthedebugger
windowanddockittothepanelcontainingallotherstoolbars,orsetitasfloatingonthescreen.
,you
wishtorestoretheiroriginalconfiguration,simplyclickResetonIDAthewindowtheandtoolbars
settingscommand.
IDAProCustomizationTutorial2
Windows.
,youmayalsoputthosewindows
onthedesktop(outsideofIDAmainwindow),,openthe
window'ssystemmenu,andselecttherequestedoption.
Thestate(MDI/desktop/ontop),thepositionandthedimensionofwindowsaresavedinthe
databaseitself.
Whentheusercreatesanewdatabase,
,simply
adjustwindowsconfigurationtoyourlikinginanexistingdatabase,andusetheSavedefault
,IDAwillusethisconfigurationforallfuture
,simplyResetclickonthe
defaultdatabasewindowssettings.
IDAProCustomizationTutorial3
TheWindowstoolbarortheassociatedcommandsWindowsinthemenuallowyoutodefinethe
appearanceofyourMDIwindows.
Toswitchfromonewindowtoanother,
thistabopensapopupmenu,allowingyoutoclosethewindow,orsetitupasMDI/desktop/on
top(aspresentedpreviously).
Let'snowapplythosetoolbarsandwindowsrelatedtipstocreatesomeinterestingconfigurationsin
welldefinedcases.
IDAProCustomizationTutorial4
Fullscreen.

neededtoolbars,setthedisassemblyDesktopviewaswindow,andmaximizethisview,wecan
obtainaninterestingworkspace.
IDAProCustomizationTutorial5
Debugger.
Whenweuseadebugger,itusuallyneedsasmuchscreenaspossibleforthedebuggedapplication

screen?First,wecanmodifysomeDisassemblyOptions,suchasremovingInstructions
,wecanhidethethreadslistandthedebuggertoolbar,by

,wecloseallwindows,exceptthedebugger
,IDAsetView-EIPtheandIDAView-ESPwindowsas
desktopwindows,,wecanreorganizeIDAmainwindowto
onlydisplaythemenu,thetabsandthemessagespanel.
IDAProCustomizationTutorial6
Keyboard.
TheIDAGUIconfigurationfilecanbeeditedtoassignhotkeystoalmostallavailablecommands.
Forexample,thefollowingsectionrepresentsthedefaulthotkeydefinitionsfordebugging
commands.
//
//Debuggermanipulationcommands
//
"Debugger"="Ctrl-Alt-C"//opendebuggerwindow
"ProcessStart"="F9"//startanewprocessinthedebugger
"ProcessPause"=0//pausethedebuggedprocess
"ProcessExit"="Ctrl-F2"//terminatethedebuggedprocess
"ThreadTraceInto"="F7"//traceintothecurrentinstruction
"ThreadStepOver"="F8"//stepoverthecurrentinstruction
"ThreadRunToCursor"="F4"//executeinstructionsuntilcursorisreached
"BreakpointAdd"=0//addabreakpoint
"BreakpointDel"=0//delabreakpoint
"BreakpointToggle"="F2"//toggleabreakpoint
"BreakpointEdit"=0//editbreakpointsettings
"BreakpointEnable"=0
"BreakpointDisable"=0
"Breakpoints"="Ctrl-Alt-B"//openbreakpointswindow
"WatchList"="Ctrl-Alt-W"//openthewatchlist
"AddWatch"=0//addwatch
"DelWatch"="Del"//delwatch
"StackTrace"="Ctrl-Alt-S"//openstacktracewindow
IDAProCustomizationTutorial7
Commandline.
TheMainWindowoffersacommandlinethatallowsyoutoinvokeIDCfunctionorexecute

followingline:
DISPLAY_COMMAND_LINE=YES//Displaytheexpressions/IDCcommandline

linebyclickingonthisitem.

';'charattheend
oftheexpression,
complexexpressionseasier,wecanusenewcommandsavailableinthedisassemblyviewpopup
menu.
IDAProCustomizationTutorial8

rangeisselected,Copythesizetocommandcommandlinewillputthesizeofthecurrentselected
rangeinthecommandline.
Inbothcases,IDAwilltrytointelligentlyinsertspacesorcommastoobtainavalidexpression.
Up/
interestedinIDCscriptingcanalsopresstheTABkeytoauto-completeIDCfunctionnames,or
presstheF1keytoobtainhelponaparticularIDCfunction.
Asyoucansee,theIDAenvironmentisfullyconfigurable.
IDAProCustomizationTutorial9
Thistutorial©isDataRescueSA/NV2005

DataRescueSA/NV
40BldPiercot
4000Liège,Belgium
T:+32-4-3446510F:+32-4-3446514
IDAProCustomizationTutorial10

最近更新

安全消防知识(实习) 5页

一幼食品安全工作总结 3页

深圳市森邦照明有限公司公司简介 2页

冬奥会闭幕式五年级观后感 4页

2012年微型党课课件开天辟地-中国共产党成立课.. 24页

中耳炎的护理诊断及措施 33页

大学军训的思想汇报(合集5篇) 8页

抗蠕虫药战略市场规划报告 83页

家用清洁卫生电器具市场分析及竞争策略分析报.. 84页

2024年复配色粉项目投资申请报告代可行性研究.. 69页

2024年法规毒理学试验服务项目资金申请报告代.. 76页

描写春天的好段6篇 132页

2024年点火线圈项目资金申请报告代可行性研究.. 65页

中班语言教案《小兔子开铺子》及教学反思 18页

电销的转正工作总结 12页

外包式ECCRC组合柱抗震性能及设计方法研究的开.. 2页

壳型量子点的制备、表面修饰及分析应用的开题.. 2页

基因特征的分类能力向量化表征与聚类方法研究.. 2页

基于金融高频数据的资产配置问题研究的开题报.. 2页

基于贝叶斯网络模型的风机齿轮箱的故障分析诊.. 2页

基于虚拟仪器的水声换能器参数校准系统中期报.. 2页

基于结构理论的600MW机组热经济学分析的开题报.. 2页

基于移动互联网的智慧校园应用研究的开题报告.. 2页

基于用户行为分析的核能领域垂直检索系统研究.. 2页

幼儿园野炊炒菜观察记录 2页

新中国史题库及答案六篇 95页

《东京审判》台词 3页

企业要发展,我为企业做什么 5页

挂篮悬臂浇筑施作业安全检查表 3页

万家岭镇中小学排球校本课程教材 27页