lies2014 发表于 2014-11-26 08:33

ARM汇编转换工具(游人客栈-加盐白咖啡)修改版,可运行于任何目录

本帖最后由 lies2014 于 2014-12-17 18:08 编辑

感谢“傲世V雄哥720”上传,在原版基础上做了修改,可运行于任何目录而不只是桌面:

原→游人客栈加盐白咖啡 制作。

版权归加盐白咖啡所有。

如有侵犯原作者利益,请通知删除。

给所有提问的朋友:
这个软件的用处是将ARM汇编代码转换成机器码,这个有什么用呢?比如一个so,你想改里面的代码,可以先用这个找出你要更改指令的机器码
用法:在上面的窗口输入ARM汇编代码,点击中间的“转换机器码”按键,下面的窗口就会给出对应的机器码,这个支持armv7指令。默认ARM以模式转换,需要转换THUMB的,代码前加一行.code 16。

lies2014 发表于 2014-12-17 17:59

yjz1409276 发表于 2014-12-17 17:43
为毛运行的时候会释放一个名为 arm-linux-androideabi-as.exe 的隐藏文件?
百度到如下:http://zhidao.ba ...

这个是android ndk自带的arm编译器,实际上转换工具只是一个外壳,通过调用编译器来实现代码的转换,因此每次运行会释放,使用完再删除

yjz1409276 发表于 2014-12-17 17:43

为毛运行的时候会释放一个名为 arm-linux-androideabi-as.exe 的隐藏文件?
百度到如下:http://zhidao.baidu.com/link?url=sMtV16y_tZg0-6fHgG2Hx4WafkNIBRFGmQ1Ym6l-MO2K5ou6nqrfQ1WZ1wOINb7LP-JFSsRr2-82wSGP5Q68h_
这个就是一个应用程序,去掉编译生成的文件中的字符串。

一个源程序,比如C语言程序,编译生成的可执行文件里面有各种字符串。这些字符串主要用来调试使用。在手机上运行,因为内存有限。期望可执行文件大小尽可能小。所以使用strip程序,去掉这些运行无关的内容。

如果你想调试,还是必须保留。但是大多人只是用户,不是开发人员,不需要调试。所以不需要。

zxy20014 发表于 2014-11-26 08:47

这个要顶
支持分享软件~

xxx123 发表于 2014-11-26 08:47

onlyoneyang 发表于 2014-11-26 08:52

支持,感谢分享。

zbol 发表于 2014-11-26 09:04

菜鸟啊!不知道怎么用,干什么用!

淡然出尘 发表于 2014-11-26 09:11

你就是咖啡?{:1_918:}
还在原版的基础之上修改的啊?

codelive 发表于 2014-11-26 09:15

这个不错哦。谢谢分享。

JPK 发表于 2014-11-26 09:25

虽然不懂但是感觉很好的样子!!

jthoney 发表于 2014-11-26 09:27

暂时用不到,但是楼主分享很不错,支持一下,谢谢

VirusBoy 发表于 2014-11-26 09:29

好东西啊~~~~~~~~~支持!
页: [1] 2 3 4 5 6 7
查看完整版本: ARM汇编转换工具(游人客栈-加盐白咖啡)修改版,可运行于任何目录