反汇编神器IDA Pro 7.7.220118 (SP1)免安装汉化版

收藏人数:1024
点赞次数:2263
下载次数:11820
资源大小:506.28MB

资源介绍

暂无介绍


详细介绍

简单简介

在3DM Mod站下载游戏Mod工具最新的反汇编神器IDA Pro 7.7.220118 (SP1)免安装汉化版 Mod,由DataRescue制作。◕小莫◕在我们的平台上分享了这个免费且高质量的游戏模组,让玩家们可以享受到更加丰富的游戏体验。快来3DM Mod站下载并尝试吧!

详细介绍

Mod作者: DataRescue Mod版本: 7.7.220118 Mod大小: 506.28MB 更新时间: 2022-07-04 18:00:10 发布时间: 2022-07-04 17:04:44

详细说明

官网地址: https://hex-rays.com/IDA-pro/ 52地址:https://www.52pojie.cn/thread-1640829-1-1.html 汉化:丨南宫丨紫

介绍

 IDA Pro(简称IDA)是DataRescue公司(home of PhotoRescue, data recovery solution for flash memory cards)出品的一款交互式反汇编工具,它功能强大、操作复杂,要完全掌握它,需要很多知识。IDA最主要的特性是交互和多处理器。操作者可以通过对IDA的交互来指导IDA更好地反汇编,IDA并不自动解决程序中的问题,但它会按用户的指令找到可疑之处,用户的工作是通知IDA怎样去做。比如人工指定编译器类型,对变量名、结构定义、数组等定义等。这样的交互能力在反汇编大型软件时显得尤为重要。多处理器特点是指IDA支持常见处理器平台上的软件产品。IDA支持的文件类型非常丰富,除了常见的PE格式,还支持Windows,DOS,UNIX,Mac,Java,.NET等平台的文件格式。

 IDA是Windwos下众多调试器工具中颇受欢迎的一种。IDA Pro首先是一个反汇编器,可以显示二进制汇编码(可执行文件或DLL(Dynamic Link Library),动态链接库),它提供的某些高级功能使我们更容易理解汇编代码。其次,它又是一个调试器,用户可以逐条调试二进制文件中的指令,从而确定正在执行哪条指令,以及执行的顺序等。


常用快捷键

快捷键 功能说明
Enter 跟进函数实现,查看标号对应的地址
Esc 返回跟进处
A 解释光标处的地址为一个字符串的首地址
B 十六进制与二进制数转换
C 解释光标处的地址为一条指令
D 解释光标处的地址为数据,每按一次将会转换这个地址的数据长度
G 快速查找对应地址
H 十六进制与十进制数转换
K 将数据解释为栈变量
: 添加注释
M 解释为枚举成员
N 重新命名
O 解释地址为数据段偏移量,用于字符串标号
T 解释数据为一个结构体成员
X 转换视图到交叉参考模式
Shift + F9 添加结构体
空格 切换文本视图与图表视图
ALT + M 添加标签
CTRL + M 查看标签
CTRL + S 查看段的信息
冒号 常规注释
分号 注释,优先级比冒号低,即存在冒号注释的时候会覆盖显示
F5 查看伪代码
ALT + T 搜索字符串
Ctrl + T 搜索下一个
ALT + B 搜索十六进制
X 查看交叉引用
SHIFT + F12 打开strings窗口
Y 修改数据类型
N 修改变量名以及参数名
CTRL + F12 函数调用图
F12 流程图
Ctrl + F9 导入c头文件

汇编指令

资料转移指令

  • MOV 移动
  • MOVC 程式记忆体移动
  • MOVX 外部RAM和扩展I/O口与累加器A的数据传送指令
  • PUSH 放入堆叠
  • POP 由堆叠取回
  • XCH 8位元交换
  • XCHD 低4位元交换
  • SWAP 高低4位元交换

算术指令

  • ADD 两数相加
  • ADDC 两数相加再加C
  • SUBB 两数相减再减C
  • INC 加一指令
  • DEC 减一指令
  • MUL (MUL AB乘法指令仅此一条)相乘指令,所得的16位二进制数低8位存累加器A高8位存B
  • DIV (DIV AB 除法指令仅此一条)相除指令,所得商存A,余数存B
  • DA (DA A 只此一条指令)调整为十进数

逻辑指令

  • ANL做AND(逻辑与)运算
  • ORL做OR(逻辑或)运算
  • XRL 做(逻辑异或)运算
  • CLR 清除为0
  • CPL 取反指令
  • RL 不带进位左环移
  • RLC 带进位左环移
  • RR 不带进位右环移
  • RRC 带进位右环移

控制转移类指令

  • JC C=1时跳
  • JNC C=0时跳
  • JB 位元=1时跳
  • JNB 位元=0时跳
  • JBC 位元=1时跳且清除此位元
  • LCALL 长调用子程序
  • ACALL 绝对调用子程序
  • RET 由副程式返回
  • RETI 由中断副程式返回
  • AJMP 绝对转移
  • SJMP 相对转移
  • JMP @A+DPTR 散转,相对DPTR的间接转移
  • JZ A=0时跳
  • JNZA 0时跳
  • CJNE 二数比较,不相等时跳
  • DJNZ 减一,不等于0时跳
  • NOP 空操作

位变量指令

  • SETB 设定为1
  • ORG 程序开始,规定程序的起始地址
  • END 程序结束
  • EQU 等值指令(先赋值后使用)例:SUM EQU 30H
  • DB 定义字节指令
  • DW 定义字内容
  • DS 定义保留一定的存贮单元数目
  • BIT 位地址符号指令 例:SAM BIT P1.0
  • RET 子程序返回指令
  • RETI 中断子程序返回指令
  • $ 本条指令地址

文件说明

暂无介绍

Mod截图

相关作品

【GMM】Gloss Mod Manager 一款综合性的现代化游戏模组管理器 | Cheat Engine (CE修改器) 7.5 汉化版 | 荒野大镖客2 线下内置修改器[RDR2 Native Trainer(RNT)] v0.951 | OpenIV 4.1版本 中文汉化版 | GTA5警察Mod-LSPDFR 0.4.9 汉化版 | GTA5最强ENB(画质补丁)——REDUX_1.16 |

◕小莫◕的其他作品

  • 【GMM】Gloss Mod Manager 一款综合性的现代化游戏模组管理器
  • Cheat Engine (CE修改器) 7.5 汉化版
  • 荒野大镖客2 线下内置修改器[RDR2 Native Trainer(RNT)] v0.951
  • OpenIV 4.1版本 中文汉化版
  • GTA5警察Mod-LSPDFR 0.4.9 汉化版
  • GTA5最强ENB(画质补丁)——REDUX_1.16