首页 > 其他分享 >[CISCN2019 华东南赛区]Web11

[CISCN2019 华东南赛区]Web11

时间:2023-10-16 13:33:58浏览次数:39  
标签:Forwarded 赛区 smarty Web11 CISCN2019 模板 注入

原理

smarty SSTI模板注入

解题过程

首先进入靶场,看到current IP,猜测是自己的ip,怎么获取的,大概率是请求包的X-Forwarded-For字段

之后又看到了文件底部的smarty,是php的一种模板,思路清晰了,估计是在X-forwarded-for进行ssti注入

二话不说抓包
没看到X-Forwarded-For字段咋办,自己写一个呗

果然是模板注入,那就按照smarty注入方式直达flag

命令执行看到flag

直接读取

smarty注入方式参考文章:https://zhuanlan.zhihu.com/p/501811049

标签:Forwarded,赛区,smarty,Web11,CISCN2019,模板,注入
From: https://www.cnblogs.com/BEONTHE/p/17767149.html

相关文章

  • 晋级揭晓!华秋第九届中国硬件创新创客大赛-华东分赛区决赛成功举办!
    9月16日,在深圳市福田区科技创新局指导下,华秋第九届硬件创新创客大赛-华东分赛区决赛路演活动成功线上举办。本次大赛由深圳华秋电子有限公司(以下简称华秋)、深圳市福田区新一代信息技术产业链党委、深圳新一代产业园、微纳研究院联合主办,8支优秀硬件项目参与此次路演,3支项目晋级大......
  • BUUCTF [CISCN2019 华东南赛区]Web11
    切入点如图:测试模板注入最后或者payload:X-Forwarded-For:{ifreadfile('/flag')}{/if}原理是Smarty已经废弃{php}标签。在Smarty3.1,{php}仅在SmartyBC中可用。Smarty的{if}条件判断和PHP的if非常相似,只是增加了一些特性。每个{if}必须有一个配对的{/if}。全部的PHP条件表......
  • Bugku-Web11
    没啥思路,在这个网站上不能右键弹出属性框,F12查看也没啥可看的,所以就去看了看评论,大概的套路有了,就只有实践了先安装dirsearch:https://github.com/maurosoria/dirsearch进入GitHub下载zip包,我拖到了kali里面安装,因为在wndows中解压输入命令就弹出dirsearch.py的文本文件,做完......
  • 铁人三项(第五赛区)_2018_rop
    铁人三项(第五赛区)_2018_rop经典ret2libc3expfrompwnimport*fromLibcSearcherimport*context(os='linux',arch='i386',log_level='debug')#p=process('./pwn')p=remote('node4.buuoj.cn',28146)elf=ELF......
  • 500余名师生齐聚线下!智能汽车竞赛百度创意组东西部赛区圆满结束
    “全国大学生智能汽车竞赛”是教育部倡导的大学生科技A类竞赛,中国高等教育学会将其列为含金量最高的大学生竞赛之一,为《全国普通高校大学生竞赛排行榜》榜单内赛事。飞桨共承办了百度完全模型组和百度智慧交通组两大赛道。其中,创意组赛事共吸引了来自全国300余所高校的519支团队报......
  • 晋级榜单揭晓!华秋第九届硬创大赛-华南分赛区路演成功举办
    7月21日,第十五届深创赛福田预选赛区暨华秋第九届硬创大赛华南分赛区决赛路演活动在深圳华强科创广场成功举办。活动由深圳华秋电子有限公司(以下简称华秋)、深圳市福田区新一代信息技术产业链党委、深圳新一代产业园、微纳研究院、华强科创广场联合主办。共12个硬科技领域的优秀项目......
  • 2023 年全国中学生数学奥林匹克竞赛广西赛区选拔赛试题
    一、填空题本大题共8小题,每小题10分,共80分.1.设\(f(x)=\dfrac{x}{\sqrt{1+x^2}}\),\(f_1(x)=f(x)\),\(f_2(x)=f(f_1(x))\),\(\cdots\),\(f_n(x)=f(f_{n-1}(x))\),则\(f_n(x)=\_\_\_\_\).2.记\(y=\sinx,-\dfrac{\pi}{2}\lex\le\dfrac{\pi......
  • CISCN东北赛区-2023-pwn-all
    CISCN东北赛区-2023-pwn-allNoviceChallenge漏洞利用改strlen的got表EXP#!/usr/bin/envpython3frompwncliimport*cli_script()io:tube=gift.ioelf:ELF=gift.elflibc:ELF=gift.libcfilename=gift.filename#currentfilenameis_debug=gift.deb......
  • 春秋杯春季联赛&&ciscn2023华北赛区部分题解
    前言复现几个比赛时没做出来的题1.[CISCN2023华北赛区]ez_ruby查文档可知ruby内置的open函数,如果第一个字符是管道符|,后面就可以接命令。这可能是考察涉猎的知识范围广不广吧。直接nc反弹shell即可2.[CISCN2023华北赛区]ExifTool看着天枢佬复现的,说是非预期,不知道预......
  • BUUCTF:[CISCN2019 华东南赛区]Web11
    注意到了banner中信息说是smarty,并且将XFF输出到页面直接尝试Smarty模板注入{$smarty.version}Smarty3官方手册:https://www.smarty.net/docs/zh_CN/language.function.if.tpl{ifsystem('ls-lha/')}{/if}{ifsystem('cat/flag')}{/if}......