第一篇博客

题目信息

  • 比赛:SWPUCTF 2022 新生赛
  • 题目名:upx
  • 类型:Reserve(逆向工程)

1. 查壳

用exeinfope进行查壳,知道是upx壳
alt text


2. 脱壳

接着在虚拟机中进行脱壳,打开终端输入代码 upx -d p04.exe 就脱壳成功了
alt text


3. 逆向分析

将脱壳的文件用IDA打开,打开反汇编界面,看到
alt text
根据代码知道是每两个字符的异或


4. 解码

用在线工具Cyberchef在线解码
alt text
得到flag:NSSCTF{UPX_1s_xord_way_to_encrypt_flag}


5. Flag

NSSCTF{UPX_1s_xord_way_to_encrypt_flag}


第一篇博客
http://jrr411.github.io/2026/02/07/第一篇博客/
作者
Lisianthus
发布于
2026年2月7日
许可协议