type
status
date
slug
summary
tags
category
icon
password

简单

c^

notion image
加密函数是fun1,密文在check里面,就是简单的异或,直接脚本

一个flag劈三瓣儿

notion image
离谱题,打开就给
 

中等

猜猜我在哪儿

逻辑不难,密文在src里,唯一加密在encrypt里,注意加密后的密文要把‘o’换成‘0’
notion image
key在动调时可以找到是3
简单分析一下,得到脚本:
 

易位(复现)

notion image
main函数打开没有找到加密
notion image
在函数名列表里能找到特殊名称的函数,点进去果然是加密函数
逻辑不难,搓出脚本尝试,解出来是乱码。(当时卡死)
看wp知道易位指的是两个函数的加密逻辑交换
notion image
notion image
将‘在这个变迁的世界仍有长存之物’进行MD5加密得到flag
notion image

困难

app_login

运行apk文件,乱输入用户名和密码,根据报错搜索到加密处
用户名很简单,zhishixuebao进行MD5加密后,取索引为偶数的部分
密码则逆推,初始化长度16的数组全为0,对应charArray[i] = (char) ((((255 - i) + 2) - 98) - charArray[i]);进行处理 脚本如下:
 
AES-128VenomCTF2024 reverse
Loading...
Sh4d0w
Sh4d0w
漫长学习路ing
最新发布
360加固复现学习
2025-6-15
java反射机制
2025-6-14
classLoader机制
2025-6-14
dex文件结构
2025-6-14
APP启动流程
2025-6-14
JNI学习
2025-6-14
公告
Welcome to Sh4dw’s blog!
敬请指导,Q 467194403