首页
社区
课程
招聘
[原创]第一题 至暗时刻 2020 KCTF-WEB 设计思路
发表于: 2020-11-16 21:16 5131

[原创]第一题 至暗时刻 2020 KCTF-WEB 设计思路

2020-11-16 21:16
5131

本文查看源码可发现两个关键的链接,其中一个是

da6K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8U0p5J5x3g2)9J5k6e0x3$3i4K6u0W2x3e0b7#2i4K6u0W2x3e0f1%4i4K6y4m8z5o6l9^5z5q4)9J5c8X3N6W2N6r3W2E0j5h3N6W2i4K6y4r3N6i4u0D9i4K6y4p5K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6T1j5Y4y4Q4x3X3g2H3k6h3c8A6P5g2)9J5k6h3y4G2L8g2)9J5c8Y4g2H3L8r3!0S2k6q4)9J5c8X3q4@1N6r3q4U0K9q4)9J5c8U0t1H3x3U0l9H3z5g2)9J5c8U0t1K6y4U0M7$3x3W2)9#2k6W2V1%4y4V1x3%4x3@1E0c8b7K6N6y4c8K6R3K6c8#2)9J5k6h3A6H3k6H3`.`.

直接打开该链接显示出了图片的源码,很容易想到的是ssrf漏洞,或者任意文件下载?

但是修改f89K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8U0p5J5x3g2)9J5k6e0x3$3i4K6u0W2x3e0b7#2i4K6u0W2x3e0f1%4i4K6y4m8z5o6l9^5z5q4)9J5c8X3N6W2N6r3W2E0j5h3N6W2i4K6y4r3N6i4u0D9i4K6y4p5K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1j5`.61cK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3u0S2K9h3c8#2i4K6u0W2j5$3!0E0

明显是需要绕过上面的常用作限制域名的正则表达式

我们再看第二个链接

879K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8U0p5J5x3g2)9J5k6e0x3$3i4K6u0W2x3e0b7#2i4K6u0W2x3e0f1%4i4K6y4m8z5o6l9^5z5l9`.`./loadConfig?url=x.xml


IP不被允许,这种配置文件猜测可能只允许本地iP访问

那么结合两个链接,猜测是需要绕过第一个SSRF的限制访问127.0.0.1,然后加载第二个链接就像这样


363K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8U0p5J5x3g2)9J5k6e0x3$3i4K6u0W2x3e0b7#2i4K6u0W2x3e0f1%4i4K6y4m8z5o6l9^5z5q4)9J5c8X3N6W2N6r3W2E0j5h3N6W2i4K6y4r3N6i4u0D9i4K6y4p5K9s2c8@1M7l9`.`.://127.0.0.1:8088/loadConfig?url=x.xml


那么我们怎么绕过第一个正则执行SSRF呢?

这里需要用到httpclient3的一个小BUG吧,暂且算BUG吧,就是在解析URL的时候对URL编码的处理上的问题

关于这个我之前在知识星球上有发过,只是不知道看到的人有多少。

78dK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6@1i4K6u0W2P5Y4y4^5M7g2)9J5k6h3y4G2L8g2)9J5c8V1q4k6g2Y4A6T1h3f1j5`.

最终结果就是



[培训]科锐逆向工程师培训第53期2025年7月8日开班!

最后于 2020-11-19 14:53 被kanxue编辑 ,原因:
收藏
免费 4
支持
分享
最新回复 (3)
雪    币: 638
活跃值: (795)
能力值: ( LV6,RANK:93 )
在线值:
发帖
回帖
粉丝
2
2020-11-19 23:38
0
雪    币: 16
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
3
我问下,我做的时候,到利用weblogic的漏洞哪里,我用的一样的poc.xml,返回的是FreeMarker template error...,这是正常的吗?
2020-11-20 18:50
0
雪    币: 638
活跃值: (795)
能力值: ( LV6,RANK:93 )
在线值:
发帖
回帖
粉丝
4
wrong-123 我问下,我做的时候,到利用weblogic的漏洞哪里,我用的一样的poc.xml,返回的是FreeMarker template error...,这是正常的吗?
返回错误不影响,但是命令执行了
2020-11-23 15:48
0
游客
登录 | 注册 方可回帖
返回