首页
社区
课程
招聘
[求助]如果中止程序不给人留线索?关于对付非常运行程序的问题。
发表于: 2005-11-1 21:26 4404

[求助]如果中止程序不给人留线索?关于对付非常运行程序的问题。

2005-11-1 21:26
4404
我现在现在再程序中加上检测到非法使用软件就中止程序(或者任何让程序无法正常运行的方法),但是如果简单的是调用exit(0)等中止程序的代码,还是很容易给破解的留下线索,请问有没有更好的办法?
谢谢

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (11)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
谢谢,我自己先顶下
2005-11-1 21:33
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
这么有实际意义的问题,怎么没有同志来讨论内。
我自己再顶。。。
2005-11-2 15:28
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
产生异常,引用0指针,特权指令,跳乱来一跳转,让机器无法运行
2005-11-2 15:43
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
不过能否给端实际代码?小弟才疏学浅,有些不是很懂。。。

BEST REGARDS
2005-11-3 21:02
0
雪    币: 339
活跃值: (1510)
能力值: ( LV13,RANK:970 )
在线值:
发帖
回帖
粉丝
6
退出的时候把堆栈销毁,然后最好随机产生几个不同的异常退出。异常退出的时候看看把当前的上下文环境给干掉。
2005-11-4 01:01
0
雪    币: 124
活跃值: (70)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
7
多狡猾的狐狸始终都会被猎人抓到的
2005-11-4 06:00
0
雪    币: 329
活跃值: (343)
能力值: ( LV10,RANK:170 )
在线值:
发帖
回帖
粉丝
8
最初由 nbw 发布
退出的时候把堆栈销毁,然后最好随机产生几个不同的异常退出。异常退出的时候看看把当前的上下文环境给干掉。


估计那程序已经crash了。
2005-11-4 11:40
0
雪    币: 329
活跃值: (343)
能力值: ( LV10,RANK:170 )
在线值:
发帖
回帖
粉丝
9
最初由 houstond 发布
我现在现在再程序中加上检测到非法使用软件就中止程序(或者任何让程序无法正常运行的方法),但是如果简单的是调用exit(0)等中止程序的代码,还是很容易给破解的留下线索,请问有没有更好的办法?
谢谢


想你的软件不被破解其实很简单,只要做到两点:1、不把程序给别人用。2、不要上网。
2005-11-4 11:41
0
雪    币: 212
活跃值: (40)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
10
哈哈,楼上说得对。
不过有个难度问题。
2005-11-4 11:46
0
雪    币: 150
活跃值: (116)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
11
栈越界.hoho~~
2005-11-4 15:44
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
谢谢大家。
如果大家有兴趣,愿意继续讨论也不错哦:)
2005-11-7 09:01
0
游客
登录 | 注册 方可回帖
返回
//