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

Project1

 找回密码
 注册会员
搜索
查看: 3669|回复: 15

[讨论] 【RMXP】加密XP脚本

[复制链接]

Lv4.逐梦者

梦石
0
星屑
13559
在线时间
2753 小时
注册时间
2014-10-4
帖子
756

R考场第七期纪念奖

发表于 2016-12-16 21:59:48 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 唯道集虚 于 2017-2-25 15:53 编辑

        今天突然想到了一个XP脚本加密的方法,效果是这样的:
        可以开工程,但是看不到脚本(也可以选择哪些脚本被看到)。假如在工程里面保存了脚本,看不到的脚本就没啦! 原理很简单..其实根本不算加密..
        别的,不说别的了。下面是范例。
       
        加密范例.zip (840.33 KB, 下载次数: 255)

评分

参与人数 1星屑 +200 收起 理由
唯道集虚 + 200 照例奖励~

查看全部评分

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
39518
在线时间
7481 小时
注册时间
2009-7-6
帖子
13482

开拓者贵宾

发表于 2016-12-19 14:02:08 | 显示全部楼层
然而在内存里依然可以完整提出$RGSS_SCRIPTS

点评

用什么看RMXP的內存?  发表于 2018-12-12 19:25
RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
13559
在线时间
2753 小时
注册时间
2014-10-4
帖子
756

R考场第七期纪念奖

 楼主| 发表于 2016-12-19 14:42:18 | 显示全部楼层
fux2 发表于 2016-12-19 14:02
然而在内存里依然可以完整提出$RGSS_SCRIPTS

这是硬伤啊..
所以我说改进了比方在内存里面复杂地解密 依旧可以在最后直接提取出来 没什么必要
单纯是有没有想到这个层面的问题
啊哈
突然有了改进的思路
我要先去坐草地看书晒太阳!
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
39518
在线时间
7481 小时
注册时间
2009-7-6
帖子
13482

开拓者贵宾

发表于 2016-12-19 17:49:56 | 显示全部楼层
SixRC 发表于 2016-12-19 14:42
这是硬伤啊..
所以我说改进了比方在内存里面复杂地解密 依旧可以在最后直接提取出来 没什么必要 ...


窝这里自己写了个玩意可以把比较简单的方法都转成机器码塞进内存里跑,加密后脚本就没有可读性了,而且逆转换的可能性极低,天马行空地想想可以再拓展一下,把这些byte码往虚拟机里塞,效仿VM。

其实只要自制Game.exe(夏娜源码)也可以动很多手脚,比如在exe里rb_define_method很多方法,这些方法就和$RGSS_SCRIPTS分离开了,在内存里也不好寻找
RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
13559
在线时间
2753 小时
注册时间
2014-10-4
帖子
756

R考场第七期纪念奖

 楼主| 发表于 2016-12-19 18:32:42 | 显示全部楼层
fux2 发表于 2016-12-19 17:49
窝这里自己写了个玩意可以把比较简单的方法都转成机器码塞进内存里跑,加密后脚本就没有可读性 ...


啊我都没想到
天马行空地想想 我觉得还可以直接拿ruby做解释器解释自创的极其诡异的语言 就相当于VM
依此类推 突然发现其实可以用自创的图片格式音频格式等等等等
然后最后 自己造一台电脑

点评

我不懂..  发表于 2016-12-20 20:19
但是是编译器  发表于 2016-12-20 15:24
我有一个PlusVM  发表于 2016-12-20 15:24
..哈 只是玩好玩啦 要好好地加密 我可不会呀  发表于 2016-12-19 19:43
主要是得拿正常的工程能加密才对呀,都重新写了别人怎么用呀  发表于 2016-12-19 19:29
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
238
在线时间
23 小时
注册时间
2018-12-11
帖子
14
发表于 2018-12-12 17:30:53 | 显示全部楼层
请问一下是怎么做到的呢?
能不能教教我,急求
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
238
在线时间
23 小时
注册时间
2018-12-11
帖子
14
发表于 2018-12-12 17:33:29 | 显示全部楼层
ISfishes 发表于 2018-12-12 17:30
请问一下是怎么做到的呢?
能不能教教我,急求

有没有联系方式呢?

点评

QQ854440686,谢谢了  发表于 2018-12-14 22:31
请私信联系方式 会努力帮忙的  发表于 2018-12-14 17:23
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-17 02:17

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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