Flask_debug_pin
flask web app, 在debug模式开启的时候,会提供一个 /console 页面, 只要输入 pin code 就能相当于拿到一个可以随意执行 Python 命令的pyshell<br> 输入pin前: alt text 输入pin后通过这个pyshell直接就可以执行任意命令: alt text 那么这个 pin code 是从哪来的? 首先, 很显然 flask web app 在启动的时候会在 console 输出这个 pin code alt text 以及如果我们可以做到读取任意文件, 也可以通过读取几个关键值, 计算出这个 pin code<br> Flask 的这个 /console 页面其实就是个 werkzeug debugger , 他的pin是在werkzeug/debug/__init__.py里的get_pin_and_cookie_name(app)生成的, 我们先直接看看代码:
894 字
|
4 分钟
春秋云境_Tsclient
Tsclient 是一套难度为中等的靶场环境,完成该挑战可以帮助玩家了解内网渗透中的代理转发、内网扫描、信息收集、特权提升以及横向移动技术方法,加强对域环境核心认证机制的理解,以及掌握域环境渗透中一些有趣的技术要点。该靶场共有3个flag,分布于不同的靶机。
1058 字
|
5 分钟
