有什么好的防止apk反编译的方法吗?

qhboy 发布于 2013/12/26 16:14
阅读 2K+
收藏 8
apk

dex2jar也太牛了,所有apk都可以反编译啊,google的防止反编译不堪一击啊

我最近写了个小软件,想卖2万元,但是反编译也太牛了,我改怎么办????!!!!

加载中
0
MrZQ
MrZQ
代码混淆。顺便问下,楼主开发的什么程序一个买2W?
qhboy
qhboy
2W很多吗???!!!!
0
loki_lan
loki_lan
你给出了APK,1个小时之后就能出山寨了。
loki_lan
loki_lan
回复 @qhboy :那没什么好担心的,别人要反编译你的代码,你也没法阻止,现在和你一样想法的人多着呢。
qhboy
qhboy
应该不会的,我这个应用是针对特定人群的,没人山寨我的
0
NealFeng
NealFeng
防止反编译的目的是?
NealFeng
NealFeng
回复 @qhboy : 反编译之后可读性很强吗?注释什么的都在?
IT小香猪
IT小香猪
回复 @qhboy : +1
qhboy
qhboy
保护自己的版权啊,不然辛辛苦苦的写了2个月的代码,被别人一下子就抄走了,多伤心啊
0
Ryan-瑞恩
Ryan-瑞恩

有个方法就是:你将你做好的东西在提前进行加密后打包,(当然你也要给使用的用户一个解密文件)然后,发到用户的那个地方,用户要运行前给一个提示:环境检测(实际上是对你加密的类文件进行解密)。环境检测完毕,加密文件也解密完了,,再提示运行程序。。。。程序在退出的时候将解密的文件删除。


没有做android,个人实现思路。请大神们不要喷,或许我的想法有问题,多多指点!

0
要吃九个橙子
要吃九个橙子

JNI 啊 .... 核心东西全部搞成so文件

就是不知道so文件能不能加密,没试过.

来自山卡拉的你
来自山卡拉的你
估计要想破解.so文件,就得变成反汇编了,到时候根本是两个不同层面的事情啦
0
0
南湖船老大
南湖船老大

混淆就足够了,尤其是商业混淆软件。

商业混淆软件大多会利用一些语法陷阱,造成反编译出错

南湖船老大
南湖船老大
回复 @qhboy : 开源的混淆软件不给力的,你要买商业的
qhboy
qhboy
怎么混淆啊,我是在properties文件中加了一句proguard.config=proguard.cfg
0
canx
canx
你试下 爱加密www.ijiami.cn  好像还可以,网站介绍挺牛的,我试了下反编译工具,没内容
0
wangxigui
wangxigui

我曾经反编译过国外square团队的使用手机刷卡的apk,最后能形成一个大概的,高手能读的java代码。但是我做任何一点修改后,总是安装失败,签名不对。重新签名,安装后,只能有个界面,但是不能使用

返回顶部
顶部