首页
社区
课程
招聘
[求助]B/S模式。如何防止破解
发表于: 2009-8-11 08:32 6218

[求助]B/S模式。如何防止破解

2009-8-11 08:32
6218
现在开发软件。很多都使用的是C/S模式。
但是出于简单,好维护。成本少。
想使用B/S模式开发。
但是发现B/S模式的更好破解。
1,本地HOST
2,直接跳转jmp地址
3,模拟返回数据
4,爆破。
那个模拟返回的数据.可以加密.
但是就算程序加了VM一般的也可以爆破.

有经验的朋友能帮下忙吗?

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

收藏
免费 0
支持
分享
最新回复 (8)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
首先假设服务端是安全的,只要客户端经常与服务端进行一下身份认证,就可以较好地防止盗版。
身份认证的方法很多,象冲击/响应,数字签名等。
如果担心客户端软件安全强度不够,可以配合加密狗,在狗里存密钥或者自定义算法,这样基本上就无法盗版了。
2009-8-11 09:46
0
雪    币: 1233
活跃值: (907)
能力值: ( LV12,RANK:750 )
在线值:
发帖
回帖
粉丝
3
据说.net代码可以分布式运行!在服务器上跑,把逻辑代码放在服务器上跑,看你丫的盗版
2009-8-11 15:24
0
雪    币: 232
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
b/s本身就具有防盗版的功能,只要你不是用的ACTIVE X的控件,客户端都只是显示结果罢了
2009-8-12 13:02
0
雪    币: 236
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
我编程是VC+ASP的模式

是不是用C#编写网页的部分

那别人直接调试我的VC程序,把程序的验证部分JMP掉,那不就爆破了?

我现在想的是,如何和网页部分保持通讯.不间断的发送信息.这样也应该可以防止爆破吧?
2009-8-12 19:54
0
雪    币: 1233
活跃值: (907)
能力值: ( LV12,RANK:750 )
在线值:
发帖
回帖
粉丝
6
关键功能代码在服务器上跑,验证不验证不是重点
2009-8-13 08:12
0
雪    币: 236
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
有朋友有现成的资料学习下吗?
能留下联系方式吗?
2009-8-13 23:34
0
雪    币: 236
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
这个帖子好像没人关注啊
2009-8-16 23:29
0
雪    币: 236
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
出钱的话。 又人愿意卖类似的代码吗?
2009-8-25 01:13
0
游客
登录 | 注册 方可回帖
返回
//