android 反编译

2014-04-14 23:26:46 +08:00
 xinyidao
android反编译后修改代码有什么好的方法么?

只能在smali里面修改么?
3112 次点击
所在节点    程序员
4 条回复
Sdhjt
2014-04-14 23:36:23 +08:00
简单的功能修改smali,现在有smali辅助插件了,例如语法高亮,你可以搜一下。

复杂的功能,一般是用Java写完后,在反编译为smali,插入android反汇编代码里。
likaci
2014-04-15 08:39:50 +08:00
@Sdhjt 混淆之后还能反编译吗?
adoraj
2014-04-15 09:28:32 +08:00
混淆之后当然还是能反编译的,只不过被混淆了,看着头晕。
Sdhjt
2014-04-15 10:09:48 +08:00
@likaci 混淆只是增大了反汇编后的阅读难度,对于重要的代码,最好使用NDK并结合源码级别的混淆(NDK代码也是可以反编译的)。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/108568

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX