摘要: 1.相关知识 Ping命令 ping命令通常用来作为网络可用性的检查。ping命令可以对一个网络地址发送测试数据包,看该网络地址是否有响应并统计响应时间,以此来测试网络的连通情况和测试网络速度。 ping命令执行后会显示一系列Reply from或者Request timeout这样的结果。前者表示 阅读全文
posted @ 2024-07-28 19:06 夕瑶^ 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 一、Include1 1.相关知识 PHP://filter php://filter是php中独有的一种协议,它是一种过滤器,可以作为一个中间流来过滤其他的数据流。通常使用该协议来读取或者写入部分数据,且在读取和写入之前对数据进行一些过滤,例如base64编码处理,rot13处理等。 具体详见: 阅读全文
posted @ 2024-07-28 18:17 夕瑶^ 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 二、Web_python_template_injection 1.基本知识点 模版引擎 模版引擎可以让(网站)程序实现界面与数据分离,业务代码与逻辑代码的分离,这大大提升了开发效率,良好的设计也使得代码重用变得更加容易,但是模板引擎也拓宽了我们的攻击面,注入到模板中的代码可能会引发RCE或者XSS 阅读全文
posted @ 2024-07-19 22:04 夕瑶^ 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 一、web2 1.基本知识点 strrev() :反转字符串 str_rot13():用于字符串加密和解密的函数,它实现了 ROT13 算法。ROT13(rotate by 13 places)是一种简单的字母替换加密算法,它将字母表中的每个字母替换为其后第13个字母。由于字母表有26个字母,所以再 阅读全文
posted @ 2024-07-19 18:40 夕瑶^ 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 五、编解码(Unicode编码) (1)GET请求 所提方法都在urllib.parse.路径下 get请求的quote()方法(适用于只提交一两个参数值) url='http://www.baidu.com/baidu?ie=utf-8&wd=' # 对汉字进行unicode编码 name=url 阅读全文
posted @ 2024-07-17 22:41 夕瑶^ 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 今天写了一个简单的爬虫程序,为了爬取kfc官网的餐厅数据,代码如下 # ajax的post请求--肯德基官网 def create_request(page): url='http://www.kfc.com.cn/kfccda/ashx/GetStoreList.ashx' data={ 'cna 阅读全文
posted @ 2024-07-16 21:14 夕瑶^ 阅读(12) 评论(0) 推荐(0) 编辑
摘要: Python爬虫 一、爬虫相关概念介绍 1.什么是互联网爬虫 如果我们把互联网比作一张大的蜘蛛网,那一台计算机上的数据便是蜘蛛网上的一个猎物,而爬虫程序就是一只小蜘蛛,沿着蜘蛛网抓取自己想要的数据 解释1:通过一个程序,根据URL进行爬取网页,获取有用信息 解释2:使用程序模拟浏览器,去向服务器发送 阅读全文
posted @ 2024-07-10 23:25 夕瑶^ 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 为了用爬虫获取百度首页的源代码,检查了百度的源代码,显示编码格式为utf-8 但这样写代码,却失败了….. (这里提示:不要直接复制百度的URL,应该是http,不是https!!!) # 获取百度首页的源码 import urllib.request #(1)定义一个URL url='http:/ 阅读全文
posted @ 2024-07-10 17:36 夕瑶^ 阅读(10) 评论(0) 推荐(0) 编辑