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

Project1

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

[已经解决] RGSS300怎么脱壳,我想用Restorator屏蔽F1

[复制链接]

Lv1.梦旅人

梦石
0
星屑
90
在线时间
308 小时
注册时间
2010-8-10
帖子
794
跳转到指定楼层
1
发表于 2014-2-23 20:32:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 不是马甲 于 2014-2-26 15:29 编辑

修改好以后,总显示 资源损坏(可能加密) ,或者ResHacker怎么修改啊

Lv1.梦旅人

梦石
0
星屑
50
在线时间
444 小时
注册时间
2011-1-3
帖子
151

开拓者

2
发表于 2014-2-24 14:26:02 | 只看该作者
本帖最后由 漫漫人生路 于 2014-2-24 14:39 编辑

别做那么麻烦的事............从Glimmer_LP里找到的脚本。
RUBY 代码复制
  1. =begin
  2.  
  3.  
  4.   屏蔽按键
  5.  
  6.  
  7.   作者:秀秀
  8.  
  9.  
  10.   使用方法: 1. Maskkey.mask (屏蔽按键)
  11.  
  12.    
  13.  
  14.             2. Maskkey.maskAllKey (屏蔽所有按键)
  15.  
  16.             
  17.  
  18.             3. Maskkey.stopMask (恢复按键)
  19.  
  20. =end  
  21.  
  22.  
  23. module Maskkey
  24.  
  25.   # 默认屏蔽 F1,F2
  26.   # 需要屏蔽其他按键自行加入即可(ASCII码)
  27.  
  28.   F1 = 0x70
  29.  
  30.   F2 = 0x71
  31.  
  32.   F12 = 0x7B
  33.  
  34.   KeyCode = [F1,F2,F12]
  35.  
  36.  
  37.  
  38.   Mask = Win32API.new("MaskKey.dll","StartMaskKey","pii","i")
  39.  
  40.   StopMask = Win32API.new("MaskKey.dll","StopMaskKey","v","v")
  41.  
  42.  
  43.  
  44.   def self.mask
  45.  
  46.     Mask.call(KeyCode.pack("L*"),12,0)
  47.  
  48.   end  
  49.  
  50.  
  51.  
  52.   def self.maskAllKey
  53.  
  54.     Mask.call("",0,1)
  55.  
  56.   end  
  57.  
  58.  
  59.  
  60.   def self.stopMask
  61.  
  62.     StopMask.call
  63.  
  64.   end  
  65.  
  66. end

点评

脚本中用到了一个叫MaskKey.dll的东西,能否把这个发上来那  发表于 2014-2-25 10:41
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
41126
在线时间
7570 小时
注册时间
2009-7-6
帖子
13498

开拓者贵宾

3
发表于 2014-2-24 16:50:42 | 只看该作者
漫漫人生路 发表于 2014-2-24 14:26
别做那么麻烦的事............从Glimmer_LP里找到的脚本。
=begin

这个很明显依赖外部项MaskKey.dll,而你没有提供这个文件楼主是无法使用的。

@不是马甲
如果楼主下载的是论坛的RMVA,我想应该是简单的UPX压缩壳,你可以尝试下载UPXUnPacKer来脱壳。
本人也曾经发帖提供过脱壳和修改部分参数的DLL
http://rpg.blue/thread-216674-1-1.html
楼主可以下载其中RGSS300默认加载黑体+屏蔽F12的这一个进行修改,已经脱好壳的。
RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
90
在线时间
308 小时
注册时间
2010-8-10
帖子
794
4
 楼主| 发表于 2014-2-25 10:40:27 | 只看该作者
fux2 发表于 2014-2-24 16:50
这个很明显依赖外部项MaskKey.dll,而你没有提供这个文件楼主是无法使用的。

@不是马甲

查壳机检测论坛下载的RMVA中RGSS300是ASPack 2.12 -> Alexey Solodovnikov,这个我已经找到方法了
非常感谢@fux2
但是对于您的RGSS300分辨率扩大+默认加载黑体+屏蔽F12,我用Restorator 2007却无法修改快捷键101内容,
查壳机却无法查到壳。请问究竟是什么情况?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
444 小时
注册时间
2011-1-3
帖子
151

开拓者

5
发表于 2014-2-25 17:06:28 | 只看该作者
非常抱歉,忘记了。补上度娘盘

点评

谢谢  发表于 2014-2-26 15:23
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
41126
在线时间
7570 小时
注册时间
2009-7-6
帖子
13498

开拓者贵宾

6
发表于 2014-2-25 22:15:47 | 只看该作者
不是马甲 发表于 2014-2-25 10:40
查壳机检测论坛下载的RMVA中RGSS300是ASPack 2.12 -> Alexey Solodovnikov,这个我已经找到方法了
非常感 ...

我用PE Explorer就可以修改了,Restorator没试

评分

参与人数 1梦石 +1 收起 理由
熊喵酱 + 1 认可答案

查看全部评分

RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
90
在线时间
308 小时
注册时间
2010-8-10
帖子
794
7
 楼主| 发表于 2014-2-26 15:23:59 | 只看该作者
本帖最后由 不是马甲 于 2014-2-26 15:28 编辑
fux2 发表于 2014-2-25 22:15
我用PE Explorer就可以修改了,Restorator没试


PE Explorer确实可以修改,谢谢了


——————————————————————————————————————————————————————————————————————————————————
@迷糊的安安 @76213585
我不太清楚怎么手动认可,没找到手动认可帖子
帖子中回复的两位答案我都比较认可,但是更偏向于fux2
@漫漫人生路 不好意思,其实我更想研究的是用软件对EXE和DLL的修改
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-9-28 07:22

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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