首页
社区
课程
招聘
[分享]Android加固新丁,你的加固你做主!
发表于: 2015-8-18 10:20 17855

[分享]Android加固新丁,你的加固你做主!

2015-8-18 10:20
17855
目前主流的加固方式是用户上传apk,然后加固服务提供商对此apk加固然后返回给用户。这样的加固方式优点是简单省事,缺点就是不灵活、可控性和定制性差。
几维安全团队推出的国内首家白盒加密产品及服务《几维盾牌》KiwiShield,能同时为iOS和Android平台的项目进行加固。加固体验和加固强度一点不输目前主流的黑盒加密,并且加固是在用户环境进行,可控性强。在加固过程中可以进行非常多的自定义扩展,即使不扩展,用几维安全默认的代码混淆,字符串加密等等功能也足以达到较高的强度。
目前Android平台我们的体验版可以加密JNI和JAVA字符串,对DEX也有一个基本加固的功能。感兴趣的童鞋可以去下载体验一下不一样的加固!
我们的官网:076K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3E0A6N6$3W2K6k6h3y4Q4x3X3g2U0L8$3#2Q4x3V1j5`.
Android版本功能列表:9ffK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3E0A6N6$3W2K6k6h3y4Q4x3X3g2U0L8$3#2Q4x3V1k6T1N6i4y4A6L8X3g2K6M7#2)9J5x3@1q4F1k6s2u0G2K9h3b7`.
体验版截图:


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 0
支持
分享
最新回复 (46)
雪    币: 110
活跃值: (209)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
神器!我先去瞅瞅!!
2015-8-18 10:21
0
雪    币: 4869
活跃值: (2300)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
成立于2014年11月,刚做不到一年,就自称白盒加密领导者,自封的吗?有没有人认可呢?
2015-8-18 10:47
0
雪    币: 507
活跃值: (420)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
7
BUILD SUCCESSFUL Total time: 0 seconds
Finished c
ommand 'C:\Windows\sysWOW64\cmd.exe /c "E: && cd "E:/mmmz/FishText" && C:\Users\ggz\Desktop\KiwiShield-Android-v1.0.0.20150817_Beta1\KiwisecToolchain\3rd\ant/bin/ant release"'. Failed to generate build config file 'C:\Users\ggz\Desktop\KiwiShield-Android-v1.0.0.2015081
7_Beta1\KiwisecToolchain/tmp/kwbi.com.example.fishtext.xml', error(No such file or directory).

加固总是不成功吖`~

目测楼主的so都没有混淆,KiwiDecodeString.h也是明文放在本地,这样真的好么...
2015-8-18 11:20
0
雪    币: 1662
活跃值: (3563)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
8
能否加群201898448把失败的Log发给我们?
入门版不混淆,其他版本是要混淆的。头文件那个倒不是啥问题,因为付费的版本你该不会要流传出来吧?
2015-8-18 14:02
0
雪    币: 111
活跃值: (264)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
支持,MARK,如果能出 移动平台的调试器 就好了~
2015-8-18 14:17
0
雪    币: 107
活跃值: (439)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
赶紧弄点资金组建团队。。把gikgdb接着干下去呀。。
2015-8-19 16:46
0
雪    币: 1185
活跃值: (458)
能力值: ( LV13,RANK:360 )
在线值:
发帖
回帖
粉丝
11
一个MainActiviy的APK都崩溃。。。还想看看你们的加固的。
2015-8-19 22:41
0
雪    币: 1662
活跃值: (3563)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
12
我也想啊,不过现在还不行。
2015-8-20 10:25
0
雪    币: 1662
活跃值: (3563)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
13
哈哈哈,还处在beta测试阶段。有问题正常嘛。功能就俩,也没啥好评估的。主要还是感受一下我们团队加固产品的独特之处。真正牛逼的还是其他版本哦。
2015-8-20 10:28
0
雪    币: 1662
活跃值: (3563)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
14
已经有了啊,gikdbg嘛。
2015-8-20 10:32
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
弱弱问一下,加固以后签名变化吗?
2015-8-24 22:29
0
雪    币: 35
活跃值: (139)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
16
你们团队7个人?
2015-8-25 12:38
0
雪    币: 1662
活跃值: (3563)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
17
我们是以项目为单位进行加固,不是加固APK,加固出来的APK是需要你自己签名的。不过我们产品有一个签名的界面。你下载使用了就明白了。
2015-8-25 17:56
0
雪    币: 1662
活跃值: (3563)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
18
整个团队肯定不止啊。移动安全专家都有5个。
2015-8-25 17:57
0
雪    币: 390
活跃值: (938)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
19
试脱了下,免费的那个本地加固不强。
2015-8-28 13:18
0
雪    币: 1662
活跃值: (3563)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
20
这个Bug我们已经解了,再试一试?
2015-8-28 14:31
0
雪    币: 1662
活跃值: (3563)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
21
这个Bug已经解决,再试一试?
2015-8-28 14:33
0
雪    币: 1662
活跃值: (3563)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
22
免费版功能是很弱哈。等时机到时,我们放一个全功能版的APK让你过下瘾,哈哈。
2015-8-28 14:35
0
雪    币: 507
活跃值: (420)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
23
楼主看一看是不是我的操作方式不对。
只有部分中文字符串没显示。
方法,算法,调用逻辑依然非常清晰,混淆都木有呀~
感觉加固跟没加固基本没什么区别。
期待楼主了解下破解所需要的内容,针对地来做防护还好点,要不把一些破解中不怎么用的数据加密了,也没啥用。

上传的附件:
2015-8-28 15:50
0
雪    币: 1662
活跃值: (3563)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
24
这是一个Bug,我们已经解决,稍后你可以去下载20150831这个版本再试一试。
下面是我们java字符串加密的效果:
源码:
    static public void NativeTest()
    {
        Logger log = Logger.getLogger("antidbg");
        log.setLevel(Level.WARNING);
        log.info("antidbg");
    }
    static
    {
        System.loadLibrary("antidebugger");
    }
反编译:
    public static void NativeTest() {
        Logger log = Logger.getLogger(com.kiwisec.wrapper.StrEncrypt.decode(65836705, 140180199));
        log.setLevel(Level.WARNING);
        log.info(com.kiwisec.wrapper.StrEncrypt.decode(65836705, 140180199));
    }
    static {
        System.loadLibrary(com.kiwisec.wrapper.StrEncrypt.decode(1898698795, 35552658));
    }
2015-8-31 16:09
0
雪    币: 507
活跃值: (420)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
25
是不是我hook了com.kiwisec.wrapper.StrEncrypt.decode(int,int)这个方法的返回值,数据通用解密就可以搞定了。。。
2015-8-31 18:04
0
游客
登录 | 注册 方可回帖
返回