玩家自述曾开工作室后洗白浅谈BUG与挂的区别
最近这几天DNF真是狂欢啊,卡片升级事件,骚塔事件,镇魂事件,各种出事儿,真可谓是一波未平一波又起。
虽然没赶上大部队,但还是小小的捞了点油水,起码卡片升级bug让我的白手只花了之前三分之一的价格就准备好了附魔材料。
话说好像很多人都搞不清楚bug和外挂的区别,例如这次的所谓镇魂bug,看到图和帖子内容我就乐了:这不是A1的时候那个改深渊的抓包软件吗?
dnf是个先天不足需要后天修复的游戏,由于其软件架构,在有一定能力的程序员眼里它可以说是千疮百孔,并且有很多漏洞是根本堵不上的。
但是其实bug和外挂还是有本质上的区别的。前者是玩家通过正常的游戏内操作,触发特定条件来利用游戏漏洞。后者是通过辅助软件也就是外挂来强行修改数据,利用程序本身的缺陷来欺骗服务器。
举个例子,11年的进塔丢SS,刷金币事件,以及最近的卡片升级事件,都属于游戏bug,而此前的改深渊,现在的无限骚塔,镇魂图都是属于外挂的范畴。
那么TX有没有办法准确地封了利用bug和开外挂的人?
至少bug是不能的。抓利用bug的人的前提是TX必须用人工监控的方式来监测游戏内的玩家行为。以11年的SS转移事件为例,最先参与事件的人都没有事,BUG爆出后,官方迅速回应,并警告玩家不得再进塔丢弃任何SS、任务物品,晚上11点后没有听从警告进塔丢东西的人一律被封了一年到永久不等,11点前利用了bug的人大多没事。如果TX能够准确击中利用BUG的人,那么至少每次都会被搞一大批。
那么利用外挂的人呢?
TX对外挂的监测其实是非常严格的,但对外挂的处罚却又是最宽松的。为什么这么说?
说到工作室,也就是那种刷金币来卖给你们的组织。这是个永远无法被承认的行业,永远与运营商为敌,却又是每个游戏永远不会缺少的存在。工作室让游戏的经济繁荣,也让游戏加速衰老。即使再不愿意承认,事实上你们去交易网站买的金币,90%是工作室所产出。
工作室的运营其实并没有什么秘密,利用全自动的外挂来刷图搬砖,把金币收拢后出售,也就这样。但是,这一行远没有玩家们想象中那样容易,绝大部分也不存在什么暴利——对中小工作室而言,能挣扎求存就很不错了。
为什么?不要以为TX运营组真的是一群混吃等死的人。游戏的每一次安全组件升级更新其实都是针对工作室的无人值守外挂。那个时候工作室一共400个号,刷一星期下来,往往就剩几十个能用,其他的有三成会被封永久,剩下的一般是三天或者禁闭72小时不等。
回到工作室的话题上。
所谓的无人值守外挂其实就是一个自动刷图脚本,内置了一些倍攻,怪物弱化之类的功能,这类的脚本都实现了全自动的登录,换号,买卖物品,邮寄等功能,但这些脚本的行为过于机械化,是非常容易被监测到的,而且作为中小工作室,买到的这些脚本其实都只是被用剩下来的残次品。前面说到,中小工作室的生存其实是非常艰难的,因为他们一方面要支付购买脚本的费用,一方面又要面临被检测封号的风险,所以很多人都和我们一样,想当然地以为有利可图,入了行后亏损连连只能放弃了。
那么有没有屹立不倒的工作室?有的。
我曾经接触过一个使用机器达到500台以上,使用账号超过一万个,在dnf多区均有金币出售的工作室。作为上游工作室,他们使用的脚本都是专门编写的,工作室团队本身就具有编程能力或者独自聘请或者联合聘请程序员来针对性地编写脚本,永远跟随游戏的更新脚步,既卖金币,也将他们用过即将过期的脚本卖给下游中小工作室来牟利。他们卖出的脚本一般有效期为三天到一周不等。他们才是dnf金币产出的真正主力。
这些工作室也制作面向玩家的个人外挂。比如早期的改深渊,现在变身成了改魂图,改骚塔。这是利用了一个截取游戏封包的软件,修改了本地游戏数据,然后发出伪装的数据包去欺骗服务器来达成目的。还有我们经常看到的喊喇叭的+31神器们,也是一个很经典的个人外挂。
用这些外挂必然是会被封号的。但TX面对这些情况的处理方式各有不同。利用bug被抓到一般都封一年到永久,工作室被抓到大部分也是永久,但对于开外挂的个人玩家,TX往往网开一面,封个三天或者禁闭了事。刑满释放后,这些人猖獗如故。
我09年开始玩这个游戏,AFK过很多次,一开始也曾急功近利,开过外挂,利用过bug,后来才发现这样根本得不到真正的游戏乐趣。13年工作室关闭后我AFK了,以为自己永远不会再碰这个游戏,直到今年9月,我忽然非常怀念在游戏里搬砖的感觉。
也许是年纪渐长,我忽然明白了积累和坚持的乐趣。我回来重拾此前花钱买游戏币置了一身传承的号,开始试着刷异界,试着再去坚持每天搬砖,试着参加各种蚊子腿福利的活动,我没再像以前那样花人民币买金币来在游戏里挥霍,也没再急功近利地使用非法手段,但我确实玩得非常开心。
我和这个游戏的纠葛不是三言两语能说得清,上面所提到的也仅是冰山一角。这毕竟是我玩了五六年的游戏。虽然最近不断出事,虽然TX的种种行为让我心寒,但从心底说,我还是不希望这个游戏就这么黄了
互联网前辈总是说“bug是改不完的”,新入职的程序员该怎样应对bug?
bug
英?[b?ɡ]?美?[b?ɡ]?
n.?臭虫;窃听器;[计]漏洞 v.?窃听;打扰;失去(镇定)
名词:?bugger 过去式:?bugged 过去分词:?bugged 现在分词:?bugging 第三人称单数:?bugs
Debug
英?[?di?'b?ɡ]?美?[?di?'b?ɡ]?
v.?调试;驱除(某处的)害虫;排除障碍;寻出并拆除 ... 内的窃听器
名词:?debugger?过去式:?debugged?过去分词:?debugged?现在分词:?debugging?第三人称单数:?debugs
扩展资料:
bug双解释义
1.n. (名词)
[C]虫子?any small insect
[C]〈非正〉病菌?a small living thing causing disease
[C](机器等)故障?a fault or difficulty in a machine, etc.
[C]〈俚〉窃听器?an apparatus for listening secretly to other people's conversations
2.v. (动词)
vt. 〈俚〉在…装窃听器; 窃听?fit with a secret listening apparatus
vt. 〈美俚〉打扰,使厌烦?annoy; irritate
英英释义
bug的用法和样例:
用作名词 (n.)
Why do we need bug spray?
我们要杀虫剂干什么?
The police tested the room for bugs.
警察检查房间里是否放有窃听器。
用作动词 (v.)
Be careful what you say; our conversation may be being bugged.
说话要当心,咱们的话可能被窃听了。
Don't bug me with petty details.
不要讲那些琐碎的细节来烦我。
That man really bugs me.
那个人真把我惹火了。
Debug英英释义
Verb:
1.locate and correct errors in a computer program code;
"debug this program"
例句
用作动词 (v.)
I am trying to debug a screen-painting problem.
我在尝试调试屏幕绘制问题。
互联网前辈总是说?bug是改不完的?,新入职的程序员应对bug:
1、在软件行业可能有一些新进的程序员都会面临着替别人改代码的情况。如果让一个人修改另一个人的代码,可能对于每个人来说都会是一种尴尬的情况。因为每个人的代码技术是不同的,而修护另一个人的代码bug,工作效率是相当低的。同时也会搞的那个程序员很没有面子,有时候是越改越糟糕,越改越痛心,不如重新另外写一个新的代码。对bug的时候不要出现消极的情绪。不管这个bug是不是自己所要面临的问题,都不应该觉得不是我的bug。因为这是职业修养的问题。面对bug的正确态度应该是积极的调试集中的检测,确定问题,找到问题的原因,然后集中精力把bug解决掉。
2、测试。可以选择一些代码会出现的结果与预期不符合的先解决这一类问题。因为这每一步的预期结果都是根据跟踪到的实际结果进行判定的。这样子找出来的原因,在开发环境当中是比较容易设置的。当没办法调试的时候,可以查看日志的方式判断是哪一步出现了问题之后再返回来进行调试。这样对修复bug而言是比较快而且比较迅速。
3、重写代码。最后如果是没办法的情况下当然是重写代码,但是这所产生的时间就会比较长。对于一个程序员来说,遇到bug是不用解释的,而且这是一种常见的情况。如果不能够把程序改好或者是实在没有办法改的情况下,也要解释为什么没有办法改,以及以后应该对这种情况如何做处理。因为程序出现错误是很正常的现象,而当机器不出现错误的时候,那是不可能的。
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!