赞 | 12 |
VIP | 107 |
好人卡 | 6 |
积分 | 4 |
经验 | 31122 |
最后登录 | 2023-11-26 |
在线时间 | 1605 小时 |
Lv2.观梦者 傻♂逼
- 梦石
- 0
- 星屑
- 369
- 在线时间
- 1605 小时
- 注册时间
- 2007-3-13
- 帖子
- 6562
|
2楼
楼主 |
发表于 2010-8-15 16:36:27
|
只看该作者
本帖最后由 yangff 于 2010-8-15 16:44 编辑
实际上只有脚本加密了,素材才能算加密了!
说说我的思路。
破解RGSSx0x.dll任重而道远,还要靠广大前辈们不屈的信念和坚定的意志才能…………………………
不过也不是没有办法。
Game.exe的源代码在夏娜的博客上可以找到的……
我的想法就是用私钥加密脚本文件
然后在Game里面解密再Base64。
然后RGSSEval定义一个
class code
def set_code(c)
c.unpack("L*") #base64解密好像是这个。。
@c=c
end
def run
eval(@c)
end
end
$v=code.new
$v.set_code(脚本)
然后给DLL的脚本文件实际上就是一个
$v.run
结束!
不过这个方法比较蛋疼。
|
|