行业解决方案查看所有行业解决方案
IDA 用于解决软件行业的关键问题。
发布时间:2022-09-27 11: 45: 38
2023年8月更新PDF版,请点击这里下载
File Operations
Parse C header file…:Ctrl+F9
Create ASM file...:Alt+F10
Save:Ctrl+W
Exit with Save:Alt+X or Alt+F4
Navigation
Jump to operand:Enter
Jump in a new window:Alt+Enter
Jump to previous position:Esc
Jump to next position:Ctrl+Enter
Jump to address...:G
Jump by name...:Ctrl+L
Jump to function...:Ctrl+P
Jump to pseudocode:Tab
Jump to segment...:Ctrl+S
Jump to segment register...:Ctrl+G
Jump to problem...:Ctrl+Q
List cross references to...:Ctrl+X
Jump to xref to operand...:X
Jump to entry point...:Ctrl+E
Mark position...:Alt+M
Jump to marked position...:Ctrl+M
Error operand:Ctrl+F
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
Next text:Ctrl+T
Sequence of bytes...:Alt+B
Next sequence of bytes:Ctrl+B
Edit(Data Types–etc)
Rename:N
Enter repeatable comment...:;
Enter comment...::
Begin selection:Alt+L
Code:C
Data:D
Struct var...:Alt+Q
String:A
Array...:Numpad*,*
Undefine:U
Enter anterior lines...:Ins
Enter posterior lines...:Shift+Ins
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:_
Bitwise negate:~
String literals...:Alt+A
Setup data types...:Alt+D
Edit segment...:Alt+S
Change segment register value...:Alt+G
Struct var...:Alt+Q
Select union member...:Alt+Y
Undo:Ctrl+Z
Redo:Ctrl+Shift+Z
Open Subviews
Local types:Shift+F1
Functions:Shift+F3
Names:Shift+F4
Signatures:Shift+F5
Segments:Shift+F7
Segment registers:Shift+F8
Structures:Shift+F9
Enumerations:Shift+F10
Type libraries:Shift+F11
Strings:Shift+F12
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 type...:Y
Lumina
Pull all metadata:F12
Push all metadata:Ctrl+F12
View all metadata:Alt+F12
Debugger
Add breakpoint:F2
Start process:F9
Terminate process:Ctrl+F2
Step into:F7
Step over:F8
Run until return:Ctrl+F7
Run to cursor:F4
Breakpoint list:Ctrl+Alt+B
Stack trace:Ctrl+Alt+S
Dialog Boxes
Navigate:Tab,Shift+Tab
Toggle:Space
Confirm:Enter,Alt+K,Ctrl+Enter
Cancel:Esc,Alt+F4
Miscellaneous
Calculator...:?
Windows list(next):Ctrl+Tab
Switch to window#1…9:Alt+1…9
Close window:Alt+F3
Script command...:Shift+F2
Exit:Alt+X
中文翻译如下:
文件操作
解析C头文件:Ctrl+F9创建ASM文件:Alt+F10保存:Ctrl+W带保存退出:Alt+X或Alt+F4
导航跳转到操作数:Enter在新窗口中跳转:Alt+Enter跳转到上一个位置:Esc跳转到下一个位置:Ctrl+Enter跳转到地址...:G跳转到名称...:Ctrl+L跳转到函数...:Ctrl+P跳转到伪代码:Tab跳转到段...:Ctrl+S跳转到段寄存器...:Ctrl+G跳转到问题...:Ctrl+Q列出交叉引用...:Ctrl+X跳转到对操作数的交叉引用...:X跳转到入口点...:Ctrl+E标记位置...:Alt+M跳转到标记的位置...:Ctrl+M错误操作数:Ctrl+F
搜索下一个代码:Alt+C下一个数据:Ctrl+D下一个已探索:Ctrl+A下一个未探索:Ctrl+U立即值...:Alt+I下一个立即值:Ctrl+I文本...:Alt+T下一个文本:Ctrl+T字节序列...:Alt+B下一个字节序列:Ctrl+B
编辑(数据类型-等)重命名:N输入可重复注释...:;输入注释...::开始选择:Alt+L代码:C数据:D结构变量...:Alt+Q字符串:A数组...:Numpad,取消定义:U输入前面的行...:Ins输入后面的行...:Shift+Ins偏移量(数据段):O偏移量(当前段):Ctrl+O按任何段偏移量...:Alt+R按用户定义偏移量...:Ctrl+R按结构偏移量...:T数字(默认):#十六进制:Q十进制:H二进制:B字符:R段:S枚举成员...:M堆栈变量:K改变符号:_按位取反:~字符串文字...:Alt+A设置数据类型...:Alt+D编辑段...:Alt+S更改段寄存器值...:Alt+G结构变量...:Alt+Q选择联合成员...:Alt+Y撤销:Ctrl+Z恢复:Ctrl+Shift+Z
打开子视图本地类型:Shift+F1函数:Shift+F3名称:Shift+F4签名:Shift+F5段:Shift+F7段寄存器:Shift+F8结构:Shift+F9枚举:Shift+F10类型库:Shift+F11字符串:Shift+F12
函数创建函数...:P编辑函数...:Alt+P设置函数结尾:E堆栈变量...:Ctrl+K更改堆栈指针...:Alt+K重命名寄存器...:V设置类型...:Y
Lumina
提取所有元数据:F12推送所有元数据:Ctrl+F12查看所有元数据:Alt+F12
调试器添加断点:F2启动进程:F9终止进程:Ctrl+F2进入函数:F7跳过函数:F8运行直到返回:Ctrl+F7运行到光标处:F4断点列表:Ctrl+Alt+B堆栈跟踪:Ctrl+Alt+S
对话框导航:Tab、Shift+Tab切换:空格确认:Enter、Alt+K、Ctrl+Enter取消:Esc、Alt+F4
其他
计算器:?窗口列表(下一个):Ctrl+Tab切换到窗口#1…9:Alt+1…9关闭窗口:Alt+F3脚本命令:Shift+F2退出:Alt+X
展开阅读全文
︾
读者也喜欢这些内容:
IDA反汇编软件在漏洞分析中能起到什么作用 如何将IDA软件反汇编功能结合调试器使用
在信息安全领域,漏洞分析和逆向工程是至关重要的工作,而IDA反汇编软件则是这一领域中的佼佼者。作为功能强大的反汇编和调试工具,IDA不仅在漏洞分析中发挥着关键作用,还能通过与调试器结合使用,极大地提升分析效率和准确性。本文将详细探讨“IDA反汇编软件在漏洞分析中能起到什么作用 如何将IDA软件反汇编功能结合调试器使用”,并进一步介绍IDA常用的辅助插件,帮助用户更好地利用这一工具进行漏洞分析和逆向工程。...
阅读全文 >
IDA怎么提取数据?如何利用IDA反编译功能提取程序中的字符串信息?
在软件分析和逆向工程领域,IDA Pro作为一款强大的反编译和反汇编工具,广泛应用于程序分析、代码破解、漏洞研究等方面。对于许多逆向工程师和安全研究人员来说,使用IDA Pro提取数据和字符串信息是常见的需求。本文将详细探讨“IDA怎么提取数据?”和“如何利用IDA反编译功能提取程序中的字符串信息?”这两个问题,并分析IDA Pro是否具有AI功能。...
阅读全文 >
常用的反汇编工具有哪些?如何利用IDA软件进行高效的反汇编操作?
在现代信息安全和软件开发领域,反汇编工具扮演着至关重要的角色。通过这些工具,开发人员和安全专家可以深入了解程序的内部结构,从而实现漏洞挖掘、恶意软件分析以及代码优化等任务。那么,常用的反汇编工具有哪些?如何利用IDA软件进行高效的反汇编操作?本文将为您详细解答这些问题。...
阅读全文 >
逆向工程技术有哪些?软件逆向工程怎么做?
在技术迅速发展的今天,逆向工程已经成为一种不可或缺的技术分析方法,特别是在软件开发和信息安全领域中。逆向工程技术使我们能够通过已完成的软件或硬件产品来探索其设计和操作的底层逻辑。本文将深入探讨逆向工程的各种技术及其在软件开发中的实际操作方法。这种技术不仅能帮助研究者学习和理解原始设计的思路,还能揭示产品潜在的安全漏洞,为改进和优化提供可能。...
阅读全文 >