atlantis11500
驱动牛犊
驱动牛犊
  • 注册日期2007-01-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分130分
  • 威望14点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
阅读:1177回复:2

有的exe不是PE格式。

楼主#
更多 发布于:2007-03-20 15:21
  我用detours做一个拦截API的程序,现在碰到一个问题。由于detous是建立在PE格式的基础之上,而我碰到一些程序,尤其是一些安装程序。 很多安装程序是解压缩的,类似install shield(不一定是),exe解包后一般有个很小的执行文件setup.exe, 我用dependency看,报错误说INVALID PE, 我用UltraEdit打开看,发现文件倒也是MZ开头,双击也能执行。 这是什么格式呢? 是老版本的PE?

谢谢大侠指点~~~
plk_xiaowei
驱动牛犊
驱动牛犊
  • 注册日期2007-02-18
  • 最后登录2010-04-24
  • 粉丝0
  • 关注0
  • 积分297分
  • 威望82点
  • 贡献值0点
  • 好评度29点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-03-20 15:26
这个我也遇到过
我用peid查pcshare生成的马 也提示不是有效pe 文件

有些壳有什么擦除pe 文件头功能
不知道是不是这样
The.Cjw
atlantis11500
驱动牛犊
驱动牛犊
  • 注册日期2007-01-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分130分
  • 威望14点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-03-20 15:31
这样子啊,是有可能是加壳了。  
游客

返回顶部