https://www.hex-rays.com/wp-content/static/products/ida/idapro_cheatsheet.html

File Operations
Parse C header file... Ctrl+F9
Create ASM file... Alt+F10
Save Ctrl+W
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
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

IDApro 快捷键的更多相关文章

  1. Visaul Studio 常用快捷键的动画演示

    从本篇文章开始,我将会陆续介绍提高 VS 开发效率的文章,欢迎大家补充~ 在进行代码开发的时候,我们往往会频繁的使用键盘.鼠标进行协作,但是切换使用两种工具会影响到我们的开发速度,如果所有的操作都可以 ...

  2. 工欲善其事,必先利其器 之 VS2013全攻略(安装,技巧,快捷键,插件)!

    如有需要WPF工具的朋友可以移步 工欲善其事,必先利其器 之 WPF篇: 随着开发轨迹来看高效WPF开发的工具和技巧 之前一篇<c++的性能, c#的产能?!鱼和熊掌可以兼得,.NET NATI ...

  3. sublime常用快捷键

    自己觉得比较实用的sublime快捷键: Ctrl + /  ---------------------注释 Ctrl + 滚动 --------------字体变大/缩小 Ctrl + N----- ...

  4. Sublime Text3配置在可交互环境下运行python快捷键

    安装插件 在Sublime Text3下面写代码感觉很不错,但是写Python的时候遇到了一些问题. 用Sublime Text3打开python文件,或者在Sublime Text3下写好pytho ...

  5. eclipse 快捷键大全

    注:因eclipse版本.电脑配置等原因 有些快捷键可能导致不可用(遇到些许问题可在下方评论) [Ct rl+T] 搜索当前接口的实现类 1. [ALT +/]    此快捷键为用户编辑的好帮手,能为 ...

  6. submit text3常用快捷键

    在网上找了一些submit text的快捷键: Ctrl+D 选词 (反复按快捷键,即可继续向下同时选中下一个相同的文本进行同时编辑)Ctrl+G 跳转到相应的行Ctrl+J 合并行(已选择需要合并的 ...

  7. VS2015常用快捷键总结

    生成解决方案 F6,生成项目Shift+F6 调试执行F5,终止调试执行Shift+F5 执行调试Ctrl+F5 查找下一个F3,查找上一个Shift+F3 附加到进程Ctrl+Alt+P,逐过程F1 ...

  8. Android Studio快捷键

      一.android studio 默认快捷键 刚开始接触一款开发软件,想必很想了解它的快捷方式,这会对你的编程起到很好的帮助,提高工作效率,接下来给你介绍下Android Studio一些常用的快 ...

  9. Android Studio切换为eclipse的快捷键之后还是有区别的部分快捷键

    Android Studio Eclipse 把代码提示换成了Class Name Completion, 快捷键是Ctrl+Alt+Space(空格键). 代码提示快捷键Alt+/,         ...

随机推荐

  1. 018-019 NET5_内置容器支持依赖注入+IServiceCollection的生命周期

    概念: DI依赖注入: IServiceCollection仅支持构造函数注入 什么是依赖注入? 如果对象A依赖对象B,对象B依赖对象C,就可以先构造对象C,然后传递给对象B,再把对象B传递给A.得到 ...

  2. React Hooks: useReducer All In One

    React Hooks: useReducer All In One useReducer https://reactjs.org/docs/hooks-reference.html#usereduc ...

  3. 如何用 js 实现一个 class 类函数

    如何用 js 实现一个 class 类函数 原理 实现方式 总结 refs https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refere ...

  4. Nodejs 使用 bcrypt 库加密和验证密码

    bcrypt install λ cnpm i bcrypt -S λ cnpm install --save @types/bcrypt example import * as bcrypt fro ...

  5. django学习-22.admi管理后台页面的文案展示等相关配置

    目录结果 1.前言 2.完整的操作步骤 2.1.第一步:对[settings.py]里的相关常量的值做如下修改 2.2.第二步:重启django项目[helloworld]的服务 2.3.第三步:重新 ...

  6. [转]ROS订阅激光数据

    https://github.com/robopeak/rplidar_ros/blob/master/src/client.cpp /*   * Copyright (c) 2014, RoboPe ...

  7. 11_MySQL如何让数据分页显示

    -- 数据分页 SELECT empno,sal FROM t_emp LIMIT 5;

  8. vue之provide和inject跨组件传递属性值失败(父组件向子组件传值的两种方式)

    简单介绍:当一个子组件需要用到父组件的父组件的某些参数.那么这个时候为了避免组件重复传参,使用vue的依赖注入是个不错的方法,直接在最外层组件设置一个provide,内部不管多少嵌套都可以直接取到最外 ...

  9. Spring Boot移除内嵌Tomcat,使用非web方式启动

    前言:当我们使用Spring Boot编写了一个批处理应用程序,该程序只是用于后台跑批数据,此时不需要内嵌的tomcat,简化启动方式使用非web方式启动项目,步骤如下: 1.在pom.xml文件中去 ...

  10. Java基础语法:abstract修饰符

    一.简介 描述: 'abstract'修饰符可以用来修饰方法,也可以修饰类. 如果修饰方法,那么该方法就是抽象方法:如果修饰类,那么该类就是抽象类. 抽象类和抽象方法起到一个框架作用,方便后期扩展的重 ...