美文网首页
在简书的第一篇文章

在简书的第一篇文章

作者: byc_404 | 来源:发表于2019-06-16 22:55 被阅读0次

想法

  一直以来想着要写一些博客来消化下自己学到的知识,或者利用文字发泄下烦恼的情绪。

所以就有了这第一篇文章。

很简陋,但希望以后会越来越会好。也希望自己在信息安全道路上能有所获,能有所得。

以下记正文,把最近实验吧上的web题目消化一下。

Guess next Session

题目链接:http://www.shiyanbar.com/ctf/1788

题目是php审计,源码如下:

题目截图

那么关键在于以get方式提交的password要与session所存的password值相等

/*关于session

session 常与cookie一同出现。大体上区别在于cookie存在浏览器端(顺带一提,Chrome存的cookie常让我心烦) 而session存在服务器端。

参考了下别人的wp

而这题中session属于哪个客户端,是通过http 请求头中的cookie中的sessionid 来实现的

抓包截图

因此,用fiddler抓包,删去这条数据使$_session['password']值为空,最后提交空密码就好了。收获就在于了解sessionid由cookie传给服务端吧。。

ps:结果发现好像直接点提交就成了?这题是什么情况?

Once More

前一天做的,也是php审计

源码截图

(看到“===”强类型比较就想到了做南邮cg-ctf上的md5爆破,考的就是“==”跟“===”)

提示里说到ereg()函数有漏洞,还有“从小就要用科学的方法来计数”。加之源码里ereg与下面的关键代码,可以推出password的几个要求:

1)大小与长度有要求,这里显然用到提示科学记数法了

2)提交字符串要含有*-*

3)满足ereg()的字母数字组成。

由于ereg() 的漏洞是%00以后的内容就被截断了,因此可以构造出1e9%00*-*提交

(这里%00按编码存在,占一个长度;且>在比较时,直接用1e9跟9999999比较,据大佬所说是因为它会先判别满足科学记数法与否,满足就按科学记数法比较)

提交结果就好了。

flag

今天就写到这了。马上期末又有一大堆学科要复习了,希望自己能在暑假继续刷题,争取成为一名优秀的CTFer吧。

相关文章

  • hello world

    这是我在简书的第一篇文章

  • 2015/5/27 随笔

    这是我时隔多年后的第一篇文章,也是在简书的第一篇文章,做个留念。 其实,这并不是真正意义上在简书的第一篇文章,前几...

  • Q君简书第1篇:我是谁?孙湛是谁

    今天是Q君加入简书的第一天,这篇文章是在简书平台发布的第一篇文章。我想成为简书优秀作者,请你们见证我的努力! 我是...

  • 再见

    2018.1.3是我在简书的第一篇文章-启航 2020.4.28是我在简书的最后一篇文章-再见 截止到2020.5...

  • 2019-01-26

    我发布了第一篇文章 当我在简书里,发布了第一篇文章之后。我第一时间看到了简书钻。 我加入了简书钻...

  • 第一篇文章

    这是我在简书的第一篇文章,留个纪念。

  • 如何克服畏惧在简书写下第一篇文章?

    这是我在简书的第一篇文章,恭喜自己终于迈出了克服自己的第一步! 在写这篇文章之前,我不下于五六七八次打算开始在简书...

  • 谈写作:写了7万多字后,我尝试着把自己变成读者

    01 在简书CEO简叔的个人主页,第一篇文章的标题是:《简书的内容主张 :真实 新鲜 多元》。 前几天的一篇文章《...

  • 2019-01-11

    这是我在简书的第一篇文章 大是否会

  • 简书48天|我爬得很慢,但爬得理直气壮

    今天是我来简书的48天,这是第31篇文章。 今年8月,我下载了简书。我在简书看的第一篇文章是首页热门文章。看完之后...

网友评论

      本文标题:在简书的第一篇文章

      本文链接:https://www.haomeiwen.com/subject/fjeftctx.html