Flask的session是存储在客户端的(可以通过HTTP请求头Cookie字段的session获取),Flask只对数据进行了签名(防篡改)没有进行加密,session的全部内容都是可以在客户端读...
从一道题看jinja2过滤器在flask模板注入的用处 - 东大村的猹
题目来源是2020年DASCTF 8月赛 ,通过这道题好好学习到了一些python jinja2 ssti的姿势。当时没做出来,后来参考颖奇师傅的博客做的。 链接:https://www.gem-lo...
长安杯CTF-writeup
ezpy #app.py from flask import Flask, request, render_template, render_template_string, make_respons...
Flask/Jinja 模板注入
0x00最近看了国外几篇关于模板注入的文章, 自己也在这里加上自己的一些东西总结一下. Server-Side Template Injection — James Kettle Exploring ...
Flask debug 模式下的 PIN 码安全性分析
本文首发于先知社区,点击原文链接可查看原文一、概述 Flask 在生产环境中开启 debug 模式,输入正...
SSTI多种模版注入
当用户的输入数据没有被合理的处理控制时,就有可能数据插入了程序段中变成了程序的一部分,从而改变了程序的执行逻辑。
微软太良心了,来试试免费服务器搭建 Python 网站
“ 阅读本文大概需要 3 分钟。 ”有时候,我们使用 Flask 或者 Django 写了一个简单的网页,想把它部署起来给所有人使用,但是又没有服务器。这个时候,除了买一台云服务外,我们还可以使用微软...
Flask 和 requests 搭建一个简单的API服务
路由器为腾达路由器,使用requests来进行数据的获取,使用flask来进行实现api的搭建requests我就不介绍了,这个大家都很熟悉了,这篇文章主要是来提供一个编写爬虫的思路以及flask怎么...
渗透系列之flask框架开启debug模式漏洞分析
声明:公众号大部分文章来自团队核心成员和知识星球成员,少部分文章经过原作者授权和其它公众号白名单转载。未经授权,严禁转载,如需转载,请联系开白!请勿利用文章内的相关技术从事非法测试,如因此产生的一切不...
Flask 入门系列教程(三)
在通常的 Web 程序中,访问一个 URL 地址,一般都会返回一个 HTML 页面,而我们的数据就是嵌套在这些 HTML 代码当中的,再辅以 JavaScript 和 CSS 等,就组成了一个完整的前...
Flask 入门系列教程(一)
今天我们正式开始 Flask 的学习之旅,Flask 作为一个轻量级的 Python Web 开发框架,以其良好的扩展性和易用性,俘获了大量的簇拥者,下面就让我们一起走进 Flask 的世界吧。准备工...
浅谈flask与ctf那些事
最近跑了培训写了点flask的session伪造,没能用上,刚好整理了一下先前的资料把flask三种考过的点拿出来写写文章。debug pin本地先起一个开启debug模式的服务:# -*- codi...
14