• bugkuctf web部分(前8题)解题报告


    写点东西记录一下,方便以后查看。

    http://ctf.bugku.com/challenges

    web2:

     

    签到题,花里胡哨的果断去看源码。。。。。

    计算器:

     

     发现只能输入一个数字,肯定是对提交的内容做了长度限制,打开开发者工具把长度改一下(如果好运的话如图就直接出结果)

    web基础$_GET:

    发现是很简单的代码  提交的数据(get方式)只要what=flag就行

    web基础$_POST:

    用一下火狐的插件hackbug,得到flag:flag{bugku_get_ssseint67se}

     矛盾:
    读一下代码  判断输入的num  如果不是数字的话且为1的话输出flag  应了题目的话  自相矛盾,  但是我们有很多方法让num为1但是不是数字  比如num= 1e0.1,但不能1e1.

     

    你必须让他停下来:

    打开网页之后发现一直弹出这个框  是不是特别烦  直接个禁止了,然后就是一片空白  一片茫然啊  f12看一下

     

    然后把中间的一串字符弄好

    flag就出来了

    域名解析:


    这要了解一下host

    沿该路径找到hosts文件

     拖出来改,要权限,加上

    保存之后,再在浏览器里打开flag.bugku.com就能看到flag。(windows和linux都行)

  • 相关阅读:
    ubuntu18.04 常用命令
    docker常用命令
    git
    y7000 intel nvidia 双显卡安装Ubuntu16.04
    linux中fork() 函数详解
    理解GBN协议
    C++ sort
    最近点对-分治
    方便查看 linux/kernel/system_call.s
    方便查看 linux/kernel/asm.s
  • 原文地址:https://www.cnblogs.com/yingni/p/10336454.html
Copyright © 2020-2023  润新知