查看: 2597|回复: 8

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

[复制链接]
梦石
0
星屑
89
在线时间
308 小时
注册时间
2010-8-10
回帖
728
发表于 2014-2-23 20:32:49 | 显示全部楼层 |阅读模式

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

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

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

修改好以后,总显示 资源损坏(可能加密) ,或者ResHacker怎么修改啊
梦石
0
星屑
50
在线时间
444 小时
注册时间
2011-1-3
回帖
150

开拓者

发表于 2014-2-24 14:26:02 | 显示全部楼层
本帖最后由 漫漫人生路 于 2014-2-24 14:39 编辑

别做那么麻烦的事............从Glimmer_LP里找到的脚本。
[pre lang="ruby" line="1"]=begin


  屏蔽按键


  作者:秀秀


  使用方法: 1. Maskkey.mask (屏蔽按键)

   

            2. Maskkey.maskAllKey (屏蔽所有按键)

            

            3. Maskkey.stopMask (恢复按键)

=end  


module Maskkey

  # 默认屏蔽 F1,F2
  # 需要屏蔽其他按键自行加入即可(ASCII码)

  F1 = 0x70

  F2 = 0x71
  
  F12 = 0x7B

  KeyCode = [F1,F2,F12]

  

  Mask = Win32API.new("MaskKey.dll","StartMaskKey","pii","i")

  StopMask = Win32API.new("MaskKey.dll","StopMaskKey","v","v")

  

  def self.mask

    Mask.call(KeyCode.pack("L*"),12,0)

  end  

  

  def self.maskAllKey

    Mask.call("",0,1)

  end  

  

  def self.stopMask

    StopMask.call

  end  

end  [/pre]

点评

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

使用道具 举报

老黄鸡

梦石
4
星屑
45709
在线时间
7951 小时
注册时间
2009-7-6
回帖
13338

MZ评测员RM创作大赛01组委会开拓者贵宾

发表于 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
不接受对其他插件维护的委托
回复

使用道具 举报

梦石
0
星屑
89
在线时间
308 小时
注册时间
2010-8-10
回帖
728
 楼主| 发表于 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内容,
查壳机却无法查到壳。请问究竟是什么情况?
回复

使用道具 举报

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

开拓者

发表于 2014-2-25 17:06:28 | 显示全部楼层
非常抱歉,忘记了。补上度娘盘

点评

谢谢  发表于 2014-2-26 15:23
回复

使用道具 举报

老黄鸡

梦石
4
星屑
45709
在线时间
7951 小时
注册时间
2009-7-6
回帖
13338

MZ评测员RM创作大赛01组委会开拓者贵宾

发表于 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
不接受对其他插件维护的委托
回复

使用道具 举报

梦石
0
星屑
89
在线时间
308 小时
注册时间
2010-8-10
回帖
728
 楼主| 发表于 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的修改
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部