🤤
BUUOJwp
  • README
  • SQL注入
    • [BSidesCF 2019]Sequel
    • [RCTF2015]EasySQL
    • [RootersCTF2019]babyWeb
    • [SUCTF 2018]MultiSQL
    • October 2019 Twice SQL Injection
    • [Black Watch 入群题]Web
    • [网鼎杯2018]Unfinish
    • [NCTF2019]SQLi
    • [CISCN2019 华北赛区 Day1 Web5]CyberPunk
    • [WUSTCTF2020]颜值成绩查询
    • [强网杯 2019]随便注
    • [b01lers2020]Life on Mars
    • [CISCN2019 华北赛区 Day2 Web1]Hack World
    • [SUCTF 2019]EasySQL
    • [GXYCTF2019]BabySQli
    • [GYCTF2020]Ezsqli
    • [极客大挑战 2019]EasySQL
    • [极客大挑战 2019]LoveSQL
    • [极客大挑战 2019]BabySQL
    • [极客大挑战 2019]HardSQL
    • [极客大挑战 2019]FinalSQL
    • [RoarCTF 2019]Online Proxy
    • [BJDCTF2020]Easy MD5
    • [BJDCTF 2nd]简单注入
    • [网鼎杯 2018]Comment
    • [SWPU2019]Web1
    • [GYCTF2020]Blacklist
    • [SWPU2019]Web4
    • [HarekazeCTF2019]Sqlite Voting
    • [XDCTF 2015]filemanager
    • [FBCTF2019]Products Manager
    • [PwnThyBytes 2019]Baby_SQL
    • [Zer0pts2020]phpNantokaAdmin
    • [NPUCTF2020]ezlogin
  • 命令执行/代码执行
    • [De1CTF 2019]Giftbox
    • Wallbreaker_Easy
    • [GXYCTF2019]禁止套娃
    • [CISCN 2019 初赛]Love Math
    • [NESTCTF 2019]Love Math 2
    • [ISITDTU 2019]EasyPHP
    • [红明谷CTF 2021]write_shell
    • 未完成[RoarCTF 2019]Easy Calc
    • [极客大挑战 2019]RCE ME
    • EasyBypass
    • [FBCTF2019]RCEService
    • [ACTF2020 新生赛]Exec
    • [HITCON 2017]SSRFme
    • [GXYCTF2019]Ping Ping Ping
    • [SUCTF 2018]GetShell
  • XXE
    • [NCTF2019]Fake XML cookbook
    • [NCTF2019]True XML cookbook
    • [CSAWQual 2019]Web_Unagi
    • [BSidesCF 2019]SVGMagic
    • [GoogleCTF2019 Quals]Bnv
  • SSRF
    • [网鼎杯 2020 玄武组]SSRFMe
  • XSS
    • [CISCN2019 华东北赛区]Web2
    • [GWCTF 2019]mypassword
  • SSTI
    • PHP
      • [CISCN2019 华东南赛区]Web11
      • [BJDCTF2020]The mystery of ip
      • [BJDCTF2020]Cookie is so stable
    • Python
      • [GWCTF 2019]你的名字
      • [pasecactf_2019]flask_ssti
      • [FBCTF2019]Event
      • [RootersCTF2019]I_<3_Flask
      • [CSCCTF 2019 Qual]FlaskLight
      • [GYCTF2020]FlaskApp
      • [WesternCTF2018]shrine
      • [护网杯 2018]easy_tornado
  • 文件上传
    • [HarekazeCTF2019]Avatar Uploader 1
    • [SUCTF 2019]CheckIn
    • [WUSTCTF2020]CV Maker
    • [MRCTF2020]你传你🐎呢
    • [GXYCTF2019]BabyUpload
    • [极客大挑战 2019]Upload
    • [ACTF2020 新生赛]Upload
    • [XNUCA2019Qualifier]EasyPHP
    • [羊城杯2020]easyphp
    • [SUCTF 2019]EasyWeb
  • PHP
    • Laravel
      • 未完成[CISCN2019 总决赛 Day1 Web4]Laravel1
    • PHP特性
      • [RCTF 2019]Nextphp
      • [WMCTF2020]Make PHP Great Again
      • [HarekazeCTF2019]encode_and_encode
      • [安洵杯 2019]easy_web
      • [Zer0pts2020]Can you guess it?
      • [WUSTCTF2020]朴实无华
      • [BJDCTF2020]Mark loves cat
      • [MRCTF2020]Ez_bypass
      • [GWCTF 2019]枯燥的抽奖
      • [MRCTF2020]Ezaudit
      • [BJDCTF2020]EzPHP
      • [NPUCTF2020]ReadlezPHP
      • [BSidesCF 2020]Had a bad day
      • [GWCTF 2019]我有一个数据库
      • [ACTF2020 新生赛]Include
      • [HCTF 2018]WarmUp
      • [SUCTF 2018]annonymous
      • [极客大挑战 2020]Roamphp1 Welcome
      • [网鼎杯 2020 半决赛]AliceWebsite
      • [ACTF2020 新生赛]BackupFile
      • [极客大挑战 2019]BuyFlag
      • [羊城杯 2020]Blackcat
      • [羊城杯 2020]Easyphp2
      • [羊城杯 2020]EasySer
    • PHP反序列化
      • [MRCTF2020]Ezpop_Revenge
      • [HarekazeCTF2019]Easy Notes
      • bestphp's revenge
      • [SUCTF 2019]Upload Labs 2
      • [SWPUCTF2018] SimplePHP
      • [CISCN2019 华北赛区 Day1 Web1]Dropbox
      • [0CTF 2016]piapiapia
      • [安洵杯 2019]easy_serialize_php
      • [GYCTF2020]Easyphp
      • [极客大挑战 2019]PHP
      • [网鼎杯 2020 青龙组]AreUSerialz
      • [BJDCTF2020]ZJCTF,不过如此
      • [EIS 2019]EzPOP
      • [2020 新春红包题]1
      • [MRCTF2020]Ezpop
      • [ZJCTF 2019]NiZhuanSiWei
    • ThinkPHP
      • [安洵杯 2019]iamthinking
      • [GYCTF2020]EasyThinking
      • [BJDCTF 2nd]old-hack
      • [RoarCTF 2019]Simple Upload
    • PHP综合
      • [网鼎杯 2020 总决赛]Game Exp
      • [HITCON 2017]Baby^h Master PHP
      • [HFCTF2020]BabyUpload
      • [NPUCTF2020]ezinclude
      • [MRCTF2020]套娃
      • [BUUCTF 2018]Online Tool
      • [网鼎杯 2020 朱雀组]Nmap
      • [网鼎杯 2020 朱雀组]phpweb
      • [网鼎杯 2018]Fakebook
      • [强网杯 2019] UPLOAD
      • [CISCN2019 总决赛 Day2 Web1]Easyweb
      • [GKCTF 2021]easycms
      • [GXYCTF2019]BabysqliV3.0
      • [N1CTF 2018]eating_cms
      • [安洵杯 2019]不是文件上传
      • [极客大挑战 2020]Greatphp
      • [极客大挑战 2020]Roamphp2-Myblog
      • [蓝帽杯 2021]One Pointer PHP
      • [BJDCTF2020]EzPHP
      • [CISCN2021 Quals]upload
  • Python
    • 逻辑漏洞
      • [DDCTF 2019]homebrew event loop
      • [CISCN2019 华北赛区 Day1 Web2]ikun
    • Flask
      • [HCTF 2018]Hideandseek
      • [SWPU2019]Web3
      • [watevrCTF-2019]Supercalc
      • [HCTF 2018]admin
      • [De1CTF 2019]SSRF Me
      • [CISCN2019 总决赛 Day1 Web3]Flask Message Board(*)
      • [CISCN2019 华东南赛区]Web4
      • [CISCN2019 华东南赛区]Double Secret
      • [网鼎杯 2020 白虎组]PicDown
      • [PASECA2019]honey_shop
      • [HFCTF 2021 Final]easyflask
    • 反序列化
      • [watevrCTF-2019]Pickle Store
  • Java
    • [网鼎杯 2020 朱雀组]Think Java
    • [NPUCTF2020]web🐕
    • [网鼎杯 2020 青龙组]filejava
    • [RoarCTF 2019]Easy Java
  • JavaScript
    • [GYCTF2020]Ez_Express
    • [网鼎杯 2020 青龙组]notes
    • [NPUCTF2020]验证🐎
    • [GYCTF2020]Node Game
    • [HITCON 2016]Leaking
    • [HFCTF2020]JustEscape
    • [FireshellCTF2020]ScreenShooter
    • [HFCTF2020]EasyLogin
  • 未分类
    • Unicode安全性
      • [SUCTF 2019]Pythonginx
      • [ASIS 2019]Unicorn shop
    • HTTP问题
      • [极客大挑战 2019]Secret File
      • [极客大挑战 2019]Http
      • [MRCTF2020]PYWebsite
      • [BSidesCF 2019]Kookie
      • [BSidesCF 2020]Hurdles
      • [watevrCTF-2019]Cookie Store
    • [b01lers2020]Space Noodles
    • [BSidesCF 2020]Cards
    • [BSidesCF 2019]Mixer
    • [BSidesCF 2019]Pick Tac Toe
    • [BSidesCF 2019]Futurella
    • [RootersCTF2019]ImgXweb
    • [CSAWQual 2016]i_got_id
    • [Windows][HITCON 2019]Buggy_Net
    • [极客大挑战 2019]Knife
    • [极客大挑战 2019]Havefun
    • [GXYCTF2019]StrongestMind
    • [b01lers2020]Welcome to Earth
    • [FireshellCTF2020]Caas
    • [BJDCTF2020]EasySearch
    • [SCTF2019]Flag Shop
    • [强网杯 2019]高明的黑客
    • virink_2019_files_share
由 GitBook 提供支持
在本页
  • [BSidesCF 2020]Hurdles
  • 考点
  • wp
在GitHub上编辑
  1. 未分类
  2. HTTP问题

[BSidesCF 2020]Hurdles

[BSidesCF 2020]Hurdles

考点

  • HTTP请求头

  • Burp修改HTTP请求头

  • curl使用

wp

只给了一句话

You'll be rewarded with a flag if you can make it over some /hurdles.

访问/hurdles

I'm sorry, I was expecting the PUT Method.

使用curl进行PUT请求,curl -X PUT http://node4.buuoj.cn:25154/hurdles

I'm sorry, Your path would be more exciting if it ended in !

要以!结尾,curl -X PUT http://node4.buuoj.cn:25154/hurdles/!

I'm sorry, Your URL did not ask to `get` the `flag` in its query string.

要传参get=flag,curl -X PUT http://node4.buuoj.cn:25154/hurdles/!?get=flag

I'm sorry, I was looking for a parameter named &=&=&

要传入参数&=&=&,先URL编码再传,curl -X PUT "http://node4.buuoj.cn:25154/hurdles/!?get=flag&%26%3d%26%3d%26=1"

I'm sorry, I expected '&=&=&' to equal '%00
'

&=&=&要和%00回车相同,curl -X PUT "http://node4.buuoj.cn:25154/hurdles/!?get=flag&%26%3d%26%3d%26=%2500%0a"

I'm sorry, Basically, I was expecting the username player.

需要player用户,curl -X PUT "http://node4.buuoj.cn:25154/hurdles/!?get=flag&%26%3d%26%3d%26=%2500%0a" -u player:1

I'm sorry, Basically, I was expecting the password of the hex representation of the md5 of the string 'open sesame'

密码是open sesame的md5值,curl -X PUT "http://node4.buuoj.cn:25154/hurdles/!?get=flag&%26%3d%26%3d%26=%2500%0a" -u player:54ef36ec71201fdf9d1423fd26f97f6b

I'm sorry, I was expecting you to be using a 1337 Browser.

UA要是1337 Browser,curl -X PUT "http://node4.buuoj.cn:25154/hurdles/!?get=flag&%26%3d%26%3d%26=%2500%0a" -u player:54ef36ec71201fdf9d1423fd26f97f6b -A "1337 Browser"

I'm sorry, I was expecting your browser version (v.XXXX) to be over 9000!

UA版本大于9000,curl -X PUT "http://node4.buuoj.cn:25154/hurdles/!?get=flag&%26%3d%26%3d%26=%2500%0a" -u player:54ef36ec71201fdf9d1423fd26f97f6b -A "1337 Browser v.9001"

I'm sorry, I was eXpecting this to be Forwarded-For someone!

改XFF为127.0.0.1,curl -X PUT "http://node4.buuoj.cn:25154/hurdles/!?get=flag&%26%3d%26%3d%26=%2500%0a" -u player:54ef36ec71201fdf9d1423fd26f97f6b -A "1337 Browser v.9001" -H "X-Forwarded-For:127.0.0.1"

I'm sorry, I was eXpecting this to be Forwarded For someone through another proxy!

要用代理和额外的代理转发,随便输一个,curl -X PUT "http://node4.buuoj.cn:25154/hurdles/!?get=flag&%26%3d%26%3d%26=%2500%0a" -u player:54ef36ec71201fdf9d1423fd26f97f6b -A "1337 Browser v.9001" -H "X-Forwarded-For:0.0.0.0,127.0.0.1"

I'm sorry, I was expecting the forwarding client to be 13.37.13.37

改成13.37.13.37,curl -X PUT "http://node4.buuoj.cn:25154/hurdles/!?get=flag&%26%3d%26%3d%26=%2500%0a" -u player:54ef36ec71201fdf9d1423fd26f97f6b -A "1337 Browser v.9001" -H "X-Forwarded-For:13.37.13.37,127.0.0.1"

I'm sorry, I was expecting a Fortune Cookie

再加个cookie,curl -X PUT "http://node4.buuoj.cn:25154/hurdles/!?get=flag&%26%3d%26%3d%26=%2500%0a" -u player:54ef36ec71201fdf9d1423fd26f97f6b -A "1337 Browser v.9001" -H "X-Forwarded-For:13.37.13.37,127.0.0.1" --cookie "Fortune=1"

I'm sorry, I was expecting the cookie to contain the number of the HTTP Cookie (State Management Mechanism) RFC from 2011.

cookie要包含2011年State Management Mechanism的RFC编号,这个编号是6265,curl -X PUT "http://node4.buuoj.cn:25154/hurdles/!?get=flag&%26%3d%26%3d%26=%2500%0a" -u player:54ef36ec71201fdf9d1423fd26f97f6b -A "1337 Browser v.9001" -H "X-Forwarded-For:13.37.13.37,127.0.0.1" --cookie "Fortune=6265"

I'm sorry, I expect you to accept only plain text media (MIME) type.

改Accept为text/plain,curl -X PUT "http://node4.buuoj.cn:25154/hurdles/!?get=flag&%26%3d%26%3d%26=%2500%0a" -u player:54ef36ec71201fdf9d1423fd26f97f6b -A "1337 Browser v.9001" -H "X-Forwarded-For:13.37.13.37,127.0.0.1" --cookie "Fortune=6265" -H "Accept:text/plain"

I'm sorry, Я ожидал, что вы говорите по-русски.

翻译一下,意思是对不起,我希望你会说俄语。,curl -X PUT "http://node4.buuoj.cn:25154/hurdles/!?get=flag&%26%3d%26%3d%26=%2500%0a" -u player:54ef36ec71201fdf9d1423fd26f97f6b -A "1337 Browser v.9001" -H "X-Forwarded-For:13.37.13.37,127.0.0.1" --cookie "Fortune=6265" -H "Accept:text/plain" -H "Accept-Language:ru"

I'm sorry, I was expecting to share resources with the origin https://ctf.bsidessf.net

修改Origin,curl -X PUT "http://node4.buuoj.cn:25154/hurdles/!?get=flag&%26%3d%26%3d%26=%2500%0a" -u player:54ef36ec71201fdf9d1423fd26f97f6b -A "1337 Browser v.9001" -H "X-Forwarded-For:13.37.13.37,127.0.0.1" --cookie "Fortune=6265" -H "Accept:text/plain" -H "Accept-Language:ru" -H "Origin:https://ctf.bsidessf.net"

I'm sorry, I was expecting you would be refered by https://ctf.bsidessf.net/challenges?

修改Referer,curl -X PUT "http://node4.buuoj.cn:25154/hurdles/!?get=flag&%26%3d%26%3d%26=%2500%0a" -u player:54ef36ec71201fdf9d1423fd26f97f6b -A "1337 Browser v.9001" -H "X-Forwarded-For:13.37.13.37,127.0.0.1" --cookie "Fortune=6265" -H "Accept:text/plain" -H "Accept-Language:ru" -H "Origin:https://ctf.bsidessf.net" -H "Referr:https://ctf.bsidessf.net/challenges"

Congratulations!

再加个-i参数即可

使用burp如下

上一页[BSidesCF 2019]Kookie下一页[watevrCTF-2019]Cookie Store

最后更新于3年前