查看: 9156|回复: 27

[原创发布] 原创概念性工具演示——RM游戏启动验证器

  [复制链接]
梦石
0
星屑
55
在线时间
34 小时
注册时间
2005-10-15
回帖
48
发表于 2009-1-8 00:01:51 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 凌辰 于 2009-7-31 11:07 编辑



注意:本程序除本工程外均不适用。只是概念性放出一下。

本概念性程序适用于:

1.强制检测游戏更新。

2.检测游戏是否被篡改。

3.其他更有趣的想法。。(我没想。。)


程序简介:

程序和游戏对应。
一个已完成的游戏只对应一个程序。
可以用于加密、未加密都可以。测试时也可以用。
但是已加密、未加密、测试时用的程序都有点不同。
本例举例的是加密过的程序。
(要是游戏被人修改过把判断的条件取消了。。那也没办法。。)
同样可以引申义上做登陆某网站(论坛)后才能验证游戏。。。


实现方法,以我这个为例子:

1.在游戏中设置变量1、2,并加上条件分歧。
2.首先条件分歧中判断变量1的数值是否为4000.是的话跳转到条件2
3.条件2中判断变量2的数值是否为4000,是的话通过验证进入游戏。
否则不能通过不可以继续游戏。
当然我是用简单的事件来实现的。

此工程内容:

启动游戏后验证程序会自己启动。
然后点上验证游戏,会提示验证通过。
再点检测更新,会提示更新通过。
然后就进去游戏了。
这只是一个例子。并没有什么更新检测。


——————————
这个玩意是我看见有人发了一个强制检测更新才能进行游戏的帖子之后突发奇想写的程序。
由于有些东西思路还没整理好,所以只是放出一个工程而已。
不要拍我就好啦。。。。

另:工程要求机器已经装了RMVX。。。XP的我这没装没弄,但是原理相同。

下载此概念工程:

http://rpg.blue/upload_program/d ... ªŒ证_111772712.rar

程序是用VB做的,没加壳。没有源代码。工程也是加密的,里面只有设置2个判断而已。是为了方便演示做的。没有什么官方以外脚本
我爱万模E族
梦石
0
星屑
55
在线时间
34 小时
注册时间
2005-10-15
回帖
48
 楼主| 发表于 2009-1-8 00:03:56 | 显示全部楼层
另。。有人说这是一个脱裤子放屁型的软件。。。{/gg}
我爱万模E族
回复

使用道具 举报

神隐的主犯

梦石
0
星屑
553
在线时间
271 小时
注册时间
2008-2-22
回帖
7534

贵宾

发表于 2009-1-8 00:21:11 | 显示全部楼层
{/fd} 有啥用处?

不可以更新么?

《天空之城 —— 破碎的命运》
回复

使用道具 举报

梦石
0
星屑
55
在线时间
34 小时
注册时间
2005-10-15
回帖
48
 楼主| 发表于 2009-1-8 00:23:31 | 显示全部楼层
以下引用八云紫于2009-1-7 16:21:11的发言:

有啥用处?

不可以更新么?

可以(强制)检测更新的,不过这只是一个概念,所以没做上去。做上去就是检测更新结果之后赋值游戏接受赋值才能继续。

用处就是上面说的用处啦。。。其实还可以引申义上做该游戏专属修改器。。
我爱万模E族
回复

使用道具 举报

神隐的主犯

梦石
0
星屑
553
在线时间
271 小时
注册时间
2008-2-22
回帖
7534

贵宾

发表于 2009-1-8 00:24:57 | 显示全部楼层
以下引用mih9999于2009-1-7 16:23:31的发言:

可以(强制)检测更新的,不过这只是一个概念,所以没做上去。做上去就是检测更新结果之后赋值游戏接受赋值才能继续。


就是说,其实是不会更新游戏的??

《天空之城 —— 破碎的命运》
回复

使用道具 举报

梦石
0
星屑
55
在线时间
34 小时
注册时间
2005-10-15
回帖
48
 楼主| 发表于 2009-1-8 00:26:18 | 显示全部楼层
以下引用八云紫于2009-1-7 16:24:57的发言:


以下引用mih9999于2009-1-7 16:23:31的发言:

可以(强制)检测更新的,不过这只是一个概念,所以没做上去。做上去就是检测更新结果之后赋值游戏接受赋值才能继续。



就是说,其实是不会更新游戏的??

这个演示里没加那个功能。实际是可以的。
点更新后,先不赋值,检测是不是有更新,检测出结果之后,如果有更新,就开始更新游戏。
没有更新,赋值继续游戏。
我爱万模E族
回复

使用道具 举报

神隐的主犯

梦石
0
星屑
553
在线时间
271 小时
注册时间
2008-2-22
回帖
7534

贵宾

发表于 2009-1-8 00:27:21 | 显示全部楼层
以下引用mih9999于2009-1-7 16:26:18的发言:

这个演示里没加那个功能。实际是可以的。
点更新后,先不赋值,检测是不是有更新,检测出结果之后,如果有更新,就开始更新游戏。
没有更新,赋值继续游戏。


嘛,还好没有撞车的说~~~~

《天空之城 —— 破碎的命运》
回复

使用道具 举报

梦石
0
星屑
55
在线时间
34 小时
注册时间
2005-10-15
回帖
48
 楼主| 发表于 2009-1-8 00:29:28 | 显示全部楼层
{/hx}更新那个要是也写进演示里,那就不好写了偶比较懒
话说,这个有个问题就是,既是矛也是盾,这个是跟游戏包对应的。加密、未加密、测试时,都有对应的程序,而且,脚本增加和减少,程序的内容也不相同。。我正发愁这个部分。。


另外一提,如果加密包被修改过。。验证也不会通过的。。
我爱万模E族
回复

使用道具 举报

神隐的主犯

梦石
0
星屑
553
在线时间
271 小时
注册时间
2008-2-22
回帖
7534

贵宾

发表于 2009-1-8 00:31:34 | 显示全部楼层
以下引用mih9999于2009-1-7 16:29:28的发言:

更新那个要是也写进演示里,那就不好写了偶比较懒
话说,这个有个问题就是,既是矛也是盾,这个是跟游戏包对应的。加密、未加密、测试时,都有对应的程序,而且,脚本增加和减少,程序的内容也不相同。。我正发愁这个部分。。


更新软件的话,我正在写~~~


《天空之城 —— 破碎的命运》
回复

使用道具 举报

梦石
0
星屑
55
在线时间
34 小时
注册时间
2005-10-15
回帖
48
 楼主| 发表于 2009-1-8 00:32:35 | 显示全部楼层
以下引用八云紫于2009-1-7 16:31:34的发言:

更新软件的话,我正在写~~~


更新软件我有。就是懒得加。。。我写的口袋西游宠物成长模拟器时写的更新软件很好使的。。。

我爱万模E族
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部