IDA快捷键

Open Subviews
Names ___________________________________ Shift+F4
Functions ________________________________ Shift+F3
Strings __________________________________ Shift+F12 //yes
Segments _________________________________ Shift+F7
Segment registers ___________________________ Shift+F8
Signatures ________________________________ Shift+F5
Type libraries _____________________________ Shift+F11
Structures _________________________________ Shift+F9
Enumerations ____________________________ Shift+F10

Data Format Options
ASCII strings style ____________________________ Alt+A
Setup data types ______________________________ Alt+D
File Operations
Parse C header file ___________________________ Ctrl+F9
Create ASM file ____________________________ Alt+F10
Save database _______________________________ Ctrl+W

Navigation
Jump to operand ______________________________ Enter 
Jump in new window _______________________ Alt+Enter
Jump to previous position ________________________ Esc //返回到上一个地方  很有用
Jump to next position ______________________ Ctrl+Enter //返回到下一个地方,很有用
Jump to address _________________________________ G
Jump by name _______________________________ Ctrl+L  yes,试了一下,好像列出了好多导入表的函数,毕竟是搜索名字
Jump to function _____________________________ Ctrl+P      yes
Jump to segment _____________________________ Ctrl+S
Jump to segment register ______________________ Ctrl+G
Jump to problem ____________________________ Ctrl+Q
Jump to cross reference _______________________ Ctrl+X   yes,列出调用的地方
Jump to xref to operand ___________________________ X
Jump to entry point __________________________ Ctrl+E     yes
Mark Position _______________________________ Alt+M      yes  标记一个位置,并给他一个名字
Jump to marked position ______________________ Ctrl+M      yes ,列出来,然后双击可以调到要找的地方

Debugger
Start process ___________________________________ F9        和OD一样
Terminate process ___________________________ Ctrl+F2
Step into ______________________________________ F7         和OD一样
Step over ______________________________________ F8         和OD一样
Run until return _____________________________ Ctrl+F7
Run to cursor ___________________________________ F4         和OD一样

Breakpoints
Breakpoint list ___________________________ Ctrl+Alt+B

Watches
Delete watch __________________________________ Del

Tracing
Stack trace ______________________________ Ctrl+Alt+S



Search
Next code __________________________________ Alt+C
Next data __________________________________ Ctrl+D
Next explored _______________________________Ctrl+A
Next unexplored ____________________________ Ctrl+U
Immediate value ______________________________ Alt+I
Next immediate value _________________________ Ctrl+I
Text ______________________________________ Alt+T        yes,搜索函数名也是用这个
Next text __________________________________ Ctrl+T        yes
Sequence of bytes ____________________________ Alt+B        yes
Next sequence of bytes _______________________ Ctrl+B        yes
Not function ________________________________ Alt+U
Next void __________________________________ Ctrl+V
Error operand ______________________________ Ctrl+F



Graphing
Flow chart ____________________________________ F12
Function calls _____________________________ Ctrl+F12


Miscellaneous
Calculator __________________________________ ?
Cycle through open views ________________ Ctrl+Tab
Select tab _________________________ Alt + [1…N]
Close current view ______________________ Ctrl+F4
Exit ___________________________________ Alt+X
IDC Command ________________________ Shift+F2

Edit (Data Types – etc)
Copy ____________________________________ Ctrl+Ins
Begin selection _______________________________ Alt+L
Manual instruction __________________________ Alt+F2
Code __________________________________________ C
Data __________________________________________ D
Struct variable _______________________________ Alt+Q
ASCII string ____________________________________ A
Array ______________________________________ Num *
Undefine ______________________________________ U         yes
Rename _______________________________________ N        yes

Operand Type
Offset (data segment) _____________________________ O
Offset (current segment) ______________________ Ctrl+O
Offset by (any segment) ________________________ Alt+R
Offset (user-defined) __________________________ Ctrl+R
Offset (struct) ___________________________________ T
Number (default) _________________________________ #
Hexadecimal ____________________________________ Q
Decimal _______________________________________ H
Binary _________________________________________ B
Character ______________________________________ R
Segment _______________________________________ S
Enum member __________________________________ M
Stack variable ___________________________________ K
Change sign __________________________ Underscore (_)
Bitwise negate ___________________________________ ~
Manual ____________________________________ Alt+F1

Comments
Enter comment ___________________________________ :      yes
Enter repeatable comment __________________________ ;     yes
Enter anterior lines ______________________________ Ins
Enter posterior lines ________________________ Shift+Ins
Insert predefined comment ___________________ Shift+F1

Segments
Edit segment ________________________________ Alt+S
Change segment register value __________________ Alt+G

Structs
Struct var __________________________________ Alt+Q
Force zero offset field ________________________ Ctrl+Z
Select union member __________________________ Alt+Y

Functions
Create function __________________________________ P
Edit function ________________________________ Alt+P      也可以在函数上面右键,选择修改函数
Set function end _________________________________ E 
Stack variables ______________________________ Ctrl+K
Change stack pointer __________________________ Alt+K
Rename register _________________________________ V
Set function type _________________________________ Y      yes,比如修改函数调用方式等



Example:

1  搜索十六进制特征码

 IDA 打开PE ,空格键切换到文本模式,直接Search–>sequence of bytes或快捷Alt+b ,输入 8b 08 89 4d fc 8b 55 fc 52

2 搜索函数

 Search的快捷键Alt + T, Search again的快捷键Ctrl + T

3 跳转到7284e2d9地址

按快捷键G,输入7284e2d9 回车即可



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值