博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
攻防世界web进阶区Cat详解
阅读量:2134 次
发布时间:2019-04-30

本文共 477 字,大约阅读时间需要 1 分钟。

攻防世界web进阶区Cat详解

题目

在这里插入图片描述

但是我们输入一个链接的时候发现没有回显
在这里插入图片描述
这是我们访问loli.club的页面
在这里插入图片描述
我们输入ip地址,发现有回显

详解

至此,我们猜测是一个代码执行的考点

我们尝试
127.0.0.1||ls
127.0.0.1&&ls
127.0.0.1|ls
均被过滤

在这里插入图片描述

我们发现他的url处存在编码,url编码我们进行尝试
发现,url编码为%80时报错,
因为ASCII码的编码范围0-127
%80相当于128 所以推断是由unicode解码失败导致的,

在比赛的时候有个提示:

RTFM of PHP CURL===>>read the fuck manul of PHP CURL???

在这里插入图片描述

我们可以看到,他是POST方式,同时有着Django的模板
根据大佬的教学

在这里插入图片描述

可以使用at为前缀并使用完整路径

我们根据django的目录,
可以从配置文件settings.py的报错中看看有没有database的相关信息
?url=@/opt/api/api/settings.py
在这里插入图片描述
我们找到他是一个sqlite3数据库
我们看看他的内容
在这里插入图片描述
在这里插入图片描述

转载地址:http://jgugf.baihongyu.com/

你可能感兴趣的文章
剑指offer 60. 不用加减乘除做加法
查看>>
Leetcode C++《热题 Hot 100-13》234.回文链表
查看>>
Leetcode C++《热题 Hot 100-14》283.移动零
查看>>
Leetcode C++《热题 Hot 100-15》437.路径总和III
查看>>
Leetcode C++《热题 Hot 100-17》461.汉明距离
查看>>
Leetcode C++《热题 Hot 100-18》538.把二叉搜索树转换为累加树
查看>>
Leetcode C++《热题 Hot 100-19》543.二叉树的直径
查看>>
Leetcode C++《热题 Hot 100-21》581.最短无序连续子数组
查看>>
Leetcode C++《热题 Hot 100-22》2.两数相加
查看>>
Leetcode C++《热题 Hot 100-23》3.无重复字符的最长子串
查看>>
Leetcode C++《热题 Hot 100-24》5.最长回文子串
查看>>
Leetcode C++《热题 Hot 100-26》15.三数之和
查看>>
Leetcode C++《热题 Hot 100-28》19.删除链表的倒数第N个节点
查看>>
Leetcode C++《热题 Hot 100-29》22.括号生成
查看>>
Leetcode C++《热题 Hot 100-40》64.最小路径和
查看>>
Leetcode C++《热题 Hot 100-41》75.颜色分类
查看>>
Leetcode C++《热题 Hot 100-42》78.子集
查看>>
Leetcode C++《热题 Hot 100-43》94.二叉树的中序遍历
查看>>
Leetcode C++ 《第175场周赛-1 》5332.检查整数及其两倍数是否存在
查看>>
Leetcode C++ 《第175场周赛-2 》5333.制造字母异位词的最小步骤数
查看>>