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

Project1

 找回密码
 注册会员
搜索
楼主: a386881
打印 上一主题 下一主题

[RMVA发布] 手把手教你防解包器!!!!怕被解包的都进来!!!

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1624
在线时间
1609 小时
注册时间
2007-8-28
帖子
3253

第3届短篇游戏大赛主流游戏组冠军第1届Title华丽大赛新人奖

11
发表于 2014-1-27 11:19:56 | 只看该作者
拆你遊戲就是拿圖片啊,腳本誰不會寫啊

点评

真相了...拆你游戏就是拿图片/脚本  发表于 2014-2-2 12:39
“我推荐你一个游戏吧,avg的,剧情特感人”
“我擦,都是文字图片的游戏有啥好玩的,连个战斗都没有!”
“我推荐你一个游戏吧,rpg的,战斗也新颖”
“我擦,怎么米有作i弊器?“
”你不是喜欢战斗么?”
“不,我是剧情党!!”

继续阅读请点击
http://rpg.blue/blog-53316-10027.html
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
581
在线时间
106 小时
注册时间
2011-2-19
帖子
82
12
 楼主| 发表于 2014-1-27 11:23:08 | 只看该作者
yangjunyin2002 发表于 2014-1-27 11:07
如果放病毒,玩家直接删了=-=还管你加不加密。放病毒可耻,而且没人去玩你这个病毒的game ...

这只是一种可行的方法,并不是叫你一定要放病毒。利用这个很轻松就能做出来一些很有趣的bat,比方说通关后弹出bat窗口啦,或者创建一个实时监控你的金钱的内存的vbs(这个暂时不会,不过貌似不难的样子)啥的。也可以做出如果你拆包再运行就自动删除游戏的bat或vbs。打击力度可以自己调整嘛。

点评

恩。  发表于 2014-1-27 11:24
不行了我得去找只猫吸一吸,你们先聊着别等我了
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
581
在线时间
106 小时
注册时间
2011-2-19
帖子
82
13
 楼主| 发表于 2014-1-27 11:24:24 | 只看该作者
yangjunyin2002 发表于 2014-1-27 11:07
如果放病毒,玩家直接删了=-=还管你加不加密。放病毒可耻,而且没人去玩你这个病毒的game ...

再说不让他们知道放了不就行了。又没有规定游戏作者有义务向玩家说明游戏中引用的所有脚本和用途都是什么。
不行了我得去找只猫吸一吸,你们先聊着别等我了
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
581
在线时间
106 小时
注册时间
2011-2-19
帖子
82
14
 楼主| 发表于 2014-1-27 11:28:04 | 只看该作者
gonglinyuan 发表于 2014-1-27 08:49
.....我在虚拟机里刚运行,
就被360拦截了。
他说start hunter.bat是病毒。。。

……没办法,那篇发布病毒的文是09年的。
比较好的bat病毒的话,我也写不出来太好的,但你可以去找啊,找来了取而代之不就妥了。
你还可以一次扔上三四十个病毒。。。。。。丧心病狂

点评

。。。等玩家重装系统完后,他会去网站举报病毒的。。。  发表于 2014-1-27 11:31
不行了我得去找只猫吸一吸,你们先聊着别等我了
回复 支持 反对

使用道具 举报

Lv3.寻梦者

火烧大神

梦石
0
星屑
1823
在线时间
942 小时
注册时间
2012-1-1
帖子
1777
15
发表于 2014-1-27 11:30:26 | 只看该作者
太狠了

不想让人解密,别把游戏发出来就行了

火兔游戏官网上线啦!!
戳 >>> www.huotuyouxi.com <<<戳
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
581
在线时间
106 小时
注册时间
2011-2-19
帖子
82
16
 楼主| 发表于 2014-1-27 12:14:51 | 只看该作者
下面进行回复(我能说我刚起么……)
1.问: @taroxd
你这段脚本不应该写在事件里执行,倒是应该在启动游戏的时候执行

回答:
啊啊啊我不都说了  ”用事件标题一因为是插在事件里会比较醒目(方便大家讨论,但理所当然不方便坑人),二因为是我是事件脚本流的。”
插在事件里不方便坑人的意思理所当然就是让你们都插到脚本编辑器去嘛!
但是我要真插进去了(假设我学会了def)除了乃们这些疯狂的脚本触以外还有谁能看懂啊!
2.问:  @end55rpg  
我想知道 破解后你那些代码可能别人运行不到。
我一般拆开后就直接打开工程了,然后我觉得找到你那段代码应该还是容易的
貌似现在病毒基本都会被杀毒吧
问:  @dengwei  
楼主的方法不实用啊,我完全可以先看工程再运行,至少邪恶的我就是这样的,其实我觉得用脚本加密更靠谱
答:如果你能在30张地图,100+个事件中准确找到我把代码放在哪里了,并且你对你对每个新入手的游戏都能这么战战兢兢地翻完全事件再玩,那你已经对这玩意免疫了。不过我还可以把它放进脚本编辑器里。改造一下的话,扔到BASE或者TITLE里不就行了?总有那么多会用def的人,不是人人都像我这么笨……
3.问:@yangjunyin2002
如果放病毒,玩家直接删了=-=还管你加不加密。放病毒可耻,而且没人去玩你这个病毒的game
答:
过静态的能力很好。不拆包你就不会发现这玩意有这么危险。不拆包也确实没危险。不让他们知道放了不就行了。又没有规定游戏作者有义务向玩家说明游戏中引用的所有脚本和用途都是什么。难道非得满大街喊着告诉人家“我的游戏可是涂了毒的游戏啊!”?
4. 问 @gonglinyuan
.....我在虚拟机里刚运行,
就被360拦截了。
他说start hunter.bat是病毒。。。
麻烦LZ换个高级点的病毒好吗。。
答:
……没办法,那篇发布病毒的文是09年的。
比较好的bat病毒的话,我也写不出来太好的,但你可以去找啊,找来了取而代之不就妥了。
你还可以一次扔上三四十个病毒。。。。。。丧心病狂
5.问:  @紫英晓狼1130  
这种方法没有实际用途,杀毒软件会隔离
宁愿游戏被破解,也不能向玩家的系统种病毒
答:
1.不要过分相信您的杀软。
2.诚然。但是,当一个玩家违反了我的《免费游戏使用条例》中的“不允许在未经许可的情况下私自拆包”这一条后,就不再视其为玩家,而是视其为窃贼。嘛,大概就是这样。

个人补充说明:
事实上这也是一个ruby编写并调用bat的案例,并不是叫你一定要放病毒。利用这个很轻松就能做出来一些很有趣的bat,比方说运行游戏前校验文件完整性啦,通关后弹出bat“作者感言”窗口啦,或者运行游戏时创建一个实时监控你的金钱的内存的vbs以防止作弊(这个暂时不会,不过貌似不难的样子)啥的。当然也可以做出如果你拆包再运行就自动删除游戏的bat。用法很多嘛。

评分

参与人数 1星屑 +30 收起 理由
紫英晓狼1130 + 30 谢谢

查看全部评分

不行了我得去找只猫吸一吸,你们先聊着别等我了
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv2.观梦者 (禁止发言)

梦石
0
星屑
653
在线时间
3774 小时
注册时间
2011-2-26
帖子
1839

开拓者

17
发表于 2014-1-27 12:41:42 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
581
在线时间
106 小时
注册时间
2011-2-19
帖子
82
18
 楼主| 发表于 2014-1-27 13:05:30 | 只看该作者
晴兰 发表于 2014-1-27 12:41
其实LZ。。。如果你学一学def的话。。。就知道可以用def start(*); end这个空函数屏蔽原本start的功能。。
...

1.咱就是这样想的。(捂脸)不说的话谁解了包会先去翻全脚本啊。不过估计以后我发的游戏会被重点排查把……
2.def start(*); end是啥情况,插到哪里?是main前边还是啥地方??求详细说明。插到main前没有发现问题。
3.……是负反馈调节,还是适者生存,不适者淘汰。。。

点评

是def system(*); end, 你用的方法名是system...  发表于 2014-1-27 13:10
不行了我得去找只猫吸一吸,你们先聊着别等我了
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv2.观梦者 (禁止发言)

梦石
0
星屑
653
在线时间
3774 小时
注册时间
2011-2-26
帖子
1839

开拓者

19
发表于 2014-1-27 13:22:56 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
581
在线时间
106 小时
注册时间
2011-2-19
帖子
82
20
 楼主| 发表于 2014-1-27 13:30:37 | 只看该作者
晴兰 发表于 2014-1-27 12:41
我指的是system,已修改。

讨论:

这回伤了。加入后运行bat不能。但是也有反制方法。
就以事件标题为例吧。
发布前弄一个带有自动执行事件的Map001.rvdata2(事件标题)和Scripts.rvdata2,塞进哪个奇奇怪怪的角落里(例如\Audio\BGM)。(俗称乱扔垃圾)
每次运行到事件标题时都校验是否解包,若已经解包,就把藏起来的Map001.rvdata2和Scripts.rvdata2复制一份到data文件夹,覆盖原文件。
这样大概就行了,嗯嗯。
……解包器总不能把校验文件是否存在的语句也屏蔽了吧,那也太丧心病狂了。真那样的话系统自带的存档页面都得跳错。
不行了我得去找只猫吸一吸,你们先聊着别等我了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-22 21:45

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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