常见连接符

011 command execution

常见连接符    举例                    效果
  ;                    A;B               先执行A,再执行B
  &                  A&B            简单拼接,A B之间无制约关系
  |                    A|B              显示B的执行结果
  &&                A&&B         A执行成功,然后才会执行B
  ||                   A||B            A执行失败,然后才会执行B

所以我们在ping后面 随便写一个 然后  |后写命令,找到flag.txt,路径,之后cat /home/flag.txt即可。

012 simple_js

ctrl+u 打开源码发现了一段js代码,发现无论输入什么最后都会返回FAUX PASSWORD HAHA。

所以flag应该在这段代码里。

String["fromCharCode"](dechiffre("\x35\x35\x2c\x35\x36\x2c\x35\x34\x2c\x37\x39\x2c\x31\x31\x35\x2c\x36\x39\x2c\x31\x31\x34\x2c\x31\x31\x36\x2c\x31\x30\x37\x2c\x34\x39\x2c\x35\x30"));

用python将16进制转化为十进制,可以看出是ascll码,转化一下,就得到了flag{}里面的内容。

进阶001 baby_web

最初始的页面,index.php,发现进入其中后还是1.php.在F12网络中,可以看见index.php,点开就发现了flag。

1. index.php的状态是302什么意思?

302 Found,原始描述短语为 Moved Temporarily(临时搬家) ,是HTTP协议中的一个状态码(Status Code)。可以简单的理解为该资源原本确实存在,但已经被临时改变了位置;换而言之,就是请求的资源暂时驻留在不同的URI下,故而除非特别指定了缓存头部指示,该状态码不可缓存。

2. 访问index.php跳转到1.php这种情况又是什么原理呢?

一般原网页被换地方后,有人访问该网页是会被自动定向到另一个设置好的网页,且临时URI应该由响应头部中的 Location 字段给出。

002 training_WWW_robots

在网站后面加上robots.txt,后看见disallow:

然后将其输入在网址上,得到flag。

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值