上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
摘要: 原文链接:https://blog.csdn.net/2301_76690905/article/details/133995517 但是实际上不会成功回显,因为这里题目最后两行还有throw new Exception("How to Travel?");Fatal error: Uncaught 阅读全文
posted @ 2026-06-18 16:08 Doll_Marker 阅读(6) 评论(0) 推荐(0)
摘要: PHPsession 反序列化 一、前置知识 Directive 含义 session.save_handler session保存形式。默认为files session.save_path session保存路径。 session.serialize_handler session序列化存储所用处 阅读全文
posted @ 2026-06-18 16:08 Doll_Marker 阅读(11) 评论(0) 推荐(0)
摘要: bypass反序列化正则 当执行反序列化时,使用正则 "/[oc]:\d+:/i" 进行拦截,代码见图 3-1-20,主要拦截了这类反序列化字符: O:4:"demo":1:{s:5:"demoa";a:0:{}} 图 3-1-20 代码: function sugar_unserialize($v 阅读全文
posted @ 2026-06-18 16:08 Doll_Marker 阅读(8) 评论(0) 推荐(0)
摘要: toUpperCase()是javascript中将小写转换成大写的函数。toLowerCase()是javascript中将大写转换成小写的函数 touppercase脚本(在js环境下运行即可): if (!String.fromCodePoint) { (function() { var de 阅读全文
posted @ 2026-06-18 15:46 Doll_Marker 阅读(3) 评论(0) 推荐(0)
摘要: 前提: 一、constructor 是什么 每个对象都能通过原型链访问到 constructor : var obj = {}; obj.constructor Object; // true // 因为 obj.__proto__ Object.prototype // 而 Object.prot 阅读全文
posted @ 2026-06-18 15:46 Doll_Marker 阅读(11) 评论(0) 推荐(0)
摘要: 无回显ssti 情形:输入了{{7*7}}、{%7*7%}、${7*7}他都原样回显,但不代表服务器不会解析,可以输入 {{lipsum.globals['os'].popen('sleep 5').read()}}来看看页面与之前的响应来比较 一、第一种解法 只会显示对不对,和SQL的布尔盲注感觉 阅读全文
posted @ 2026-06-18 13:17 Doll_Marker 阅读(9) 评论(0) 推荐(0)
摘要: smarty模板注入 判断为smarty: 【1】输入a{*cccc*}b,回显ab,因为{*xxx*}是smarty模板的注释 【2】输入{$smarty.version}回显版本号 Smarty是基于PHP开发的,对于Smarty的SSTI的利用手段与常见的flask的SSTI有很大区别。一般情 阅读全文
posted @ 2026-06-18 13:17 Doll_Marker 阅读(6) 评论(0) 推荐(0)
摘要: 一、框架以及模板概念介绍 Flask:是 Python 的一个 Web 框架。它负责接收你的浏览器请求(比如访问一个网址),然后决定返回什么内容给你。Flask 是 SSTI 漏洞最常见的“宿主”。因为它的 render_template_string() 函数如果使用不当,很容易将用户输入直接拼接 阅读全文
posted @ 2026-06-18 13:17 Doll_Marker 阅读(7) 评论(0) 推荐(0)
摘要: Unicdoe 编码绕过¶ 打开网页给出了源代码 @app.route('/getUrl', methods=['GET', 'POST']) def getUrl(): url = request.args.get("url") host = parse.urlparse(url).hostnam 阅读全文
posted @ 2026-06-18 13:17 Doll_Marker 阅读(5) 评论(0) 推荐(0)
摘要: 绿色箭头是执行成功,红色箭头是执行失败。 注入${7*7}回显出49,再注入 {"z".join("ab")},如果执行成功回显出zab就说明是Mako模板 一、介绍 mako 是 Pylons 的默认模板语言,它们之间的关系与 jinja2 和 flask 的关系类似 二、基础语法 基础语法 变量 阅读全文
posted @ 2026-06-18 13:16 Doll_Marker 阅读(11) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页