记一次没遇到过的UPX脱壳

记一次没遇到过的UPX脱壳关于壳的介绍见CTF-WIKI这里就不多赘述了拿到我们的程序,先查看64位upx壳,首先直接upx-d试一下,结果是失败报错提示下图(一开始也有怀疑过是不是版本不兼容的问题,后来尝试高版本还是兼容低版本的)然后想尝试手脱,打开x64dbg,单步下去直接跑飞了,重新载入,想看看f7能否跟进,结果发现第一个指令是一个jmp指令,遂失败搜索这个报错无果,问了师傅,可能是upx非标准格式,找到了一篇文章链接如下:https://www.52pojie.cn/thread-326995-1-1.

大家好,又见面了,我是你们的朋友全栈君。

关于壳的介绍见CTF-WIKI
这里就不多赘述了

拿到我们的程序,先查看
在这里插入图片描述
64位upx壳,首先直接upx -d试一下,结果是失败报错提示下图
(一开始也有怀疑过是不是版本不兼容的问题,后来尝试高版本还是兼容低版本的)
在这里插入图片描述
然后想尝试手脱,打开x64dbg,单步下去直接跑飞了,重新载入,想看看f7能否跟进,结果发现第一个指令是一个jmp指令,遂失败

搜索这个报错无果,问了师傅,可能是upx非标准格式,找到了一篇文章
链接如下:
https://www.52pojie.cn/thread-326995-1-1.html
里面upx防脱写的蛮详细的
回到我们这个题目,winhex查看,发现区段名被修改
在这里插入图片描述
尝试修改过后
在这里插入图片描述
导出
再次查看
在这里插入图片描述
然后拖进IDA就能正常反汇编了

最近做题目遇到的加壳题越来越少了emmmmm好久没做过这种加壳的题目了,还是学到了很多,添加花指令那个真的是很有意思感觉

学习链接:
https://www.52pojie.cn/thread-326995-1-1.html

待有时间自己摸一下

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/161711.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • chmod命令详细用法

    chmod命令详细用法指令名称:chmod使用权限:所有使用者使用方式:chmod[-cfvR][–help][–version]modefile…说明:Linux/Unix的档案调用权限分为三级:档案拥有者

    2022年6月30日
    25
  • centos7安装wget命令_centos中wget

    centos7安装wget命令_centos中wget方法一:yuminstallwget方法二:由于安装的centos是mini版,并且自带的软件源里也没有wget命令,只好自己下载了。网易源下载wget的连接下载后上传到centos上,CD到安装包的目录里,使用rpm安装。rpm-ivhwget-1.14-18.el7_6.1.x86_64.rpm安装包上传到服务器上可以用三种方法上传。centos安装…

    2022年10月10日
    3
  • oracle错误904解决方法_oracle导出数据库命令

    oracle错误904解决方法_oracle导出数据库命令今天在导数据库遇到了奇怪的问题C:\DocumentsandSettings\noah>expsystem/pd0000@orclfile=d:\data.dmpwner=devlog=d:\log.log.即将导出DEV的表通过常规路径…..正在导出表B_COMMON_BOXEXP-00008:遇到ORACLE错误9…

    2022年9月20日
    4
  • 图书销售管理系统设计与实现「建议收藏」

    图书销售管理系统设计与实现「建议收藏」图书销售管理系统设计与实现             图书销售管理系统设计与实现本系统带程序说明书 有需要源码虚学习交流的可以去我上传的资源里面找,找不到的话,评论我,或者站内私信留下邮箱,我给你发,也可以联系我ID。因为最近太忙一直没有上传完。emmmm 跟着现代社会的开展越来越多的公司、企业、出售集体等现已不满意于仅仅只是静态网页技能介绍公司背景环境以及开展方向,愈加…

    2022年6月10日
    28
  • TiDB 在银行核心金融领域的研究与两地三中心实践

    TiDB 在银行核心金融领域的研究与两地三中心实践作者介绍:于振华,北京银行软件开发部资深架构师,长期从事银行核心系统研发、规划,参与过多个核心信息系统建设工作,包括一、二代支付系统、第四代银行核心系统建设、分布式核心系统建设等企业级项目工作。当前主要研发方向集中在构建先进、高效、面向OLTP的银行交易系统,提升银行信息系统服务能力。本文整理自于振华老师在TiDBDevCon2019上的演讲实录,演讲主题为《TiDB在…

    2022年6月17日
    83
  • hidden ,visibilityChange兼容

    hidden ,visibilityChange兼容//不同环境兼容lethidden=”letvisibilityChange=”if(typeofdocument.hidden!==’undefined’){//Opera12.10andFirefox18andlatersupporthidden=’hidden’visibilityChange=’visibilitychange’}elseif(ty.

    2022年6月24日
    25

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号