CBC字节翻转攻击CBC加密和解密过程 加密过程CBC加密流程: 准备 将明文按固定长度(通常是块大小,比如AES是128位)分块。 如果最后一块不足长度,需要填充(padding)。 选一个初始化向量(IV),它的长度跟分块大小相同。 加密每一块(第 i 块...2025-04-27
浅谈python内存马前言:想法来源于TGCTF的一道题 想具体学习下 内存马究竟是什么东西 Python内存马众所周知,python下有许多轻型框架,比如 flask Tornado pyramid等 每个框架都基本有其对应的内存马注入的方式 Flask内存马注入fla...2025-04-20
pickle反序列化学习前置知识详细前置知识可以看官方文档https://docs.python.org/zh-cn/3/library/pickle.html Pickle–Python对象反序列化Pickle1234pickle是python里一个可以对一个 Pytho...2025-04-10
蜀道山2024wp奶龙牌WAF拿到附件 不准上传后缀为ph和hta的文件 并且对文件大小有限制 代码关键处: move_uploaded_file 函数定义和用法:12move_uploaded_file() 函数把上传的文件移动到新位置。如果成功该函数返回 TRU...2025-04-10
XYCTF2025-WEB WP前言:由于笔者能力有限,只写了自己能力以内的题的WPez_puzzlejs代码游戏 禁了一些常用快捷键 我的做法是将所有代码拉下来 自己本地用phpstudy起了一个服务 具体改源代码逻辑 1if (G < yw4) 改为 if (G &g...2025-04-09
NSSCTF Round30 Basic双人组队赛WPhack_the_world!12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152from flask im...2025-04-07
Node.js原型链污染学习原型链污染学习链接:https://www.leavesongs.com/PENETRATION/javascript-prototype-pollution-attack.html?page=1 node.jsjs创建对象的形式1.普通创建12va...2025-04-06
Sql-labs部分题解level-1字符型 ‘注入 1-1' union select 1,2,group_concat(username,id,password) from users--+ 唯一注意点就是查询时要用-1 因为我们要得到union后的结果 l...2025-04-06