android apk java混淆加密 分享一下,欢迎探讨

兔子和小鱼干 2011-11-28 01:07:38
可能以前有人发了,不喜勿喷,我又没有恶意。

写点分享下吧。android apk反编译太容易,不是很喜欢。如果你的sdk足够老,可以绕道而行。如果sdk是新的,好吧。混淆apk,不会ndk最起码也要把java加密了,如果不是开源项目。


最新的R15提供的progurad是4.4,反正我的有问题,RP问题?,反正我一直导不出apk,一直提示错误。conversion to dalvik format failed with error 1


如果不混淆java就没问题了。sdk提供了progurad脚本,可是部分脚本还是需要自己写的,我是不太会,注意:有反射之类的java文件不能混淆,keep出来,不然会报错的(谷歌之)。


看图吧:在属性里添加 :proguard.config=proguard.cfg 。
目前的sdk提供的是4.4版本,不能导出混淆的包,好吧,更新文件,http://proguard.sourceforge.net/ 这个网址进去下载4.6

发个广告。嘿嘿。我的blog有图片


写代码养成加密的好习惯,能用ndk的果断ndk,不能则包混淆之。好了,明天继续面试。
...全文
650 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
ran13819773752 2012-07-04
  • 打赏
  • 举报
回复
晕,如果你以后开了家公司,搞出了个产品,你希望比人掌握你的技术麦?加密不是为不开源,有时候需要一些安全的保护
浪中云 2011-12-01
  • 打赏
  • 举报
回复
还行啊
安卓机器人 2011-11-30
  • 打赏
  • 举报
回复
支持啊,我记得我以前看过类似的相关文章
hllfl 2011-11-29
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 hllfl 的回复:]
支持 顶~
[/Quote]引用下 我的4楼都被删了 我的android啊 荒废了
兔子和小鱼干 2011-11-28
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 skyparty 的回复:]

android 本来就是开源系统,干嘛要加密,违背开源精神
[/Quote]
伤心啊,没说那个什么,你的app都开源的吗?我真服了,开源没说app一定开源
小赖赖 2011-11-28
  • 打赏
  • 举报
回复
android 本来就是开源系统,干嘛要加密,违背开源精神
兔子和小鱼干 2011-11-28
  • 打赏
  • 举报
回复
木人搭理竟然,伤心啊

80,350

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧