首页
社区
课程
招聘
[原创]C++ BS网络验证开源
发表于: 2015-8-31 17:35 22868

[原创]C++ BS网络验证开源

2015-8-31 17:35
22868


因为虚拟机保护里面有一个解码Key,每一段VMCode都需要正确的KEY才能解码,所以我就想着写一个网络验证 用户获取那个解码的Key

这个项目长期更新

前期不完善,求别打脸...

项目地址:https://github.com/xiaoweime/WNetLicensor

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

上传的附件:
收藏
免费 3
支持
分享
最新回复 (27)
雪    币: 1042
活跃值: (470)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
伟哥叼。
2015-8-31 18:16
0
雪    币: 6
活跃值: (19)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
楼主好腻害,支持你。
2015-8-31 20:55
0
雪    币: 130
活跃值: (392)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
先MAK下!!
2015-8-31 23:39
0
雪    币: 2448
活跃值: (1575)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
先备份一个,毕竟这样的东西不多见。
2015-9-2 05:24
0
雪    币: 130
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
很少见的东西,先标记一下再看,谢谢了
2015-9-5 11:29
0
雪    币: 8
活跃值: (28)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
7
备份一下
2015-9-8 14:26
0
雪    币: 325
活跃值: (650)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
备份一下
2015-9-15 01:42
0
雪    币: 22
活跃值: (423)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
先MAK下!!
2015-9-15 07:16
0
雪    币: 245
活跃值: (207)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
最近也在做这方面,感谢分享
2015-9-15 08:55
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
静态key可以被截取吧,留个足迹,看看发展
2015-9-15 12:36
0
雪    币: 13
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
我也想尝试写个,思路也是虚拟机。将关键代码全部放到服务端,动态生成虚拟机,然后将关键代码转换成能识别的字节码。有兴趣可以交流下
2016-2-18 13:39
0
雪    币: 150
活跃值: (36)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
还不如本地加个强壳安全点
2016-2-22 10:26
0
雪    币: 90
活跃值: (80)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
14
那是不是运行的时候要保持连接?
2016-2-23 10:21
0
雪    币: 13
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
这样最大的问题就是防止他将虚拟机和关键字节码用本地模拟发包来搞,不知如果是加时间戳来进行防护哦是否可行。或者有什么更好的方法
2016-2-25 17:17
0
雪    币: 14
活跃值: (280)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
如果是这样,那cracker直接分析出指令集,然后自己写BYTECODE也能搞定.网络传字节码,估计字节码本身的防破解都很难保证,还是VMP的壳解字节码比较可靠点.
2016-3-7 23:29
0
雪    币: 13
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
恩最大的问题在于怎么防止将虚拟机和字节码搞出来。还有像你说的分析指令集这个没用,每个虚拟机都是动态生成,也就是说字节码不同
2016-3-8 01:25
0
雪    币: 325
活跃值: (650)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
make
2016-3-12 15:45
0
雪    币: 207
活跃值: (39)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
MARK楼主厉害
2016-3-12 16:03
0
雪    币: 225
活跃值: (73)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
20
windows 下还是可以使用,不过字符有问题!
不知道是我的PHP有问题还是其他啥子问题!
windows修改这个!

//返回消息
std::string NetLicensorClient::get_result()
{
    if (response.c_str() == NULL)
        return "";
    std::string s=response.c_str();
    s = s.substr(0, s.length()-2);
    s = s.substr(2, s.length());
    response =s.c_str();
    return  response;
}
2016-4-12 03:54
0
雪    币: 96
活跃值: (36)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
21
谢谢楼主,看了其他的e语言的看不下去
2016-7-16 00:24
0
雪    币: 25
活跃值: (506)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
这么牛逼的东西就分享出来啦!
2016-7-16 13:14
0
雪    币: 7
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
非常不错
2016-7-19 09:26
0
雪    币: 25
活跃值: (506)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
明明不是C++啊
2016-7-19 09:48
0
雪    币: 47
活跃值: (58)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
楼主好腻害,支持你。
2016-9-4 10:40
0
游客
登录 | 注册 方可回帖
返回
//