东坡下载:内容最丰富最安全的下载站!

帮助|文件类型库|最新更新|下载分类|排行榜

编程相关破解相关编程工具反编译安装制作程序源码软件补丁数据库Visual Studiovc++visualbasicdreamweaver

首页编程开发编程相关 → 可视化ARM汇编修改工具(SO Helper) 绿色免费版

可视化ARM汇编修改工具(SO Helper)

可视化ARM汇编修改工具(SO Helper)绿色免费版

  • 大小:1.9M
  • 语言:中文
  • 平台:WinAll
  • 更新:2016-02-17 10:21
  • 等级:
  • 类型:编程相关
  • 网站:http://www.uzzf.com
  • 授权:免费软件
  • 厂商:
  • 产地:国产软件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
软件介绍软件截图相关软件软件教程网友评论下载地址

ARM汇编修改工具SO Helper是一款可以修改汇编代码的工具,该版本为测试版,可能会有BUG,需要的朋友可以来下载使用!

ARM汇编修改工具SO Helper介绍

SO Helper,一下简称SH。SH是一款可视化ARM汇编修改工具,它能快速的帮助你修改SO文件的汇编代码,并且SH也支持修改16进制。

值得注意的是,SH的反汇编功能有限,修改点的寻找还是得借助IDA。在IDA中找到关键点后记录下修改的地址,再使用SH来修改汇编代码。

ARM汇编修改工具SO Helper使用说明

打开文件

SH打开文件的方法非常的简单,只需要将SO文件拖入【文件】选择夹中即可。

打开文件后,SH自动开始对SO文件进行分析,分析的内容有【区段】【符号】【HEX】【所有汇编指令】,请耐心的等待SH分析!

当弹出如下提示框的时候,表示SH已经全部分析完毕!

如果遇到如下提示,就说明打开失败。

解决方案:

1、检查是否是有效的ELF文件

2、移动文件到没有空格和中文字符的目录中去。

3、请检查杀毒软件是否拦截

一、符号表

主程序界面的选择夹第二栏是【符号表】,在【符号表】中记录了所有导出符号的地址,如图所示:

这里有【查找】功能,输入 导出函数的关键字,如"jni",即可查找。 再次按下【查找】按钮会继续向下查找!

双击我们感兴趣的表项就能跳转到【反汇编】窗口。 如果要查看HEX,可以在表项上按下鼠标右键,会弹出一个右键菜单,在右键菜单中选择【查看HEX】即可。

二、区段

主程序界面的选择夹第三栏是【区段】,在【区段】中记录了ELF文件的所有区段(节表 Section)的信息,如图所示:

区段列表也有右键菜单,可以查看HEX!

三、HEX查看器

主程序界面的选择夹第四栏是【HEX查看器】,【HEX查看器】中你可以任意的修改16进制值!相当于HEX编辑器,不过十分的简陋!如图所示:

双击即可进入编辑模式!只有HEX数据编辑才有效果,HEX数据修改的时候请按照 XX XX XX的格式,输入完毕后按下回车键,会出现如下界面:

选择【是】。 这是SH采用的是“统一修改”模式。“统一修改”模式指的是将所有要修改的数据集中起来,最后一起修改,修改集中的地方在【修改列表】,稍后会为大家讲解。

四、反汇编

主程序界面的选择夹第五栏是【反汇编】,这是SH的灵魂所在!如图所示:

双击汇编代码这一栏的表项即可进入【编辑模式】如图:

在这里输入新的汇编指令即可,新的汇编指令必须遵循如下规则,否则无法通过编译

1、必须保证语法的准确性

2、请保证旧指令与新指令的长度一致(16位/32位)

只有达到以上两点才会编译通过,SH会把修改记录加入到【修改列表】中去。

缺陷:

地址中的符号需要手动改写成数值!!!!!!

五、修改列表

主程序界面的选择夹第五栏是【修改列表】,SH将所有需要修改的数据记录在了这里,如图所示:

点击【编译】按钮即可导出SO文件!【导出列表】功能会保存当前的修改列表,方便下次工程使用!导出后可以再次用【加载列表】来导入。

列表有右菜单,右菜单中有【删除】的功能。

注意!HEX类型的数据默认是一次性修改的长度是16字节!当这并不影响你的修改!

PC官方
安卓官方手机版
IOS官方手机版

可视化ARM汇编修改工具(SO Helper)截图

下载地址

可视化ARM汇编修改工具(SO Helper) 绿色免费版

热门评论
最新评论
昵称:
表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
字数: 0/500 (您的评论需要经过审核才能显示)

编辑推荐

报错

请简要描述您遇到的错误,我们将尽快予以修正。

转帖到论坛
轮坛转帖HTML方式

轮坛转帖UBB方式