摘要:Linux文件设备 要理解Linux,首先要理解Linux文件结构 在Linux操作系统中,几乎所有的设备都位于/dev目录中 名称作用位置 SATA接口 电脑硬盘接口 /dev/sd[a-p] U盘 可移动设备 /dev/sd[a-p] Virtio接口 提供虚拟化 /dev/vd[a-p] 软盘 阅读全文
posted @ 2020-12-26 09:33 天问非攻 阅读(80) 评论(0) 推荐(1) 编辑
摘要:Python爬虫系统化学习(5) 多线程爬虫,在之前的网络编程中,我学习过多线程socket进行单服务器对多客户端的连接,通过使用多线程编程,可以大大提升爬虫的效率。 Python多线程爬虫主要由三部分组成:线程的创建,线程的定义,线程中函数的调用。 线程的创建:多通过for循环调用进行,通过thr 阅读全文
posted @ 2021-03-07 18:24 天问非攻 阅读(180) 评论(0) 推荐(0) 编辑
摘要:Python爬虫系统化学习(4) 在之前的学习过程中,我们学习了如何爬取页面,对页面进行解析并且提取我们需要的数据。 在通过解析得到我们想要的数据后,最重要的步骤就是保存数据。 一般的数据存储方式有两种:存储在文件或者数据库中。在本篇博客中我会细致的讲解从零基础到学会存储在txt或者csv文件,以及 阅读全文
posted @ 2021-03-01 19:28 天问非攻 阅读(141) 评论(0) 推荐(0) 编辑
摘要:一般来说当我们爬取网页的整个源代码后,是需要对网页进行解析的。 正常的解析方法有三种 ①:正则匹配解析 ②:BeatuifulSoup解析 ③:lxml解析 正则匹配解析: 在之前的学习中,我们学习过爬虫的基本用法,比如/s,/d,/w,*,+,?等用法,但是在对爬取到的网页进行解析的时候,仅仅会这 阅读全文
posted @ 2021-02-25 22:38 天问非攻 阅读(209) 评论(0) 推荐(0) 编辑
摘要:Python爬虫系统学习(2) 动态网页爬取 当网页使用Javascript时候,很多内容不会出现在HTML源代码中,所以爬取静态页面的技术可能无法使用。因此我们需要用动态网页抓取的两种技术:通过浏览器审查元素解析网页的真实地址和使用Selenium模拟浏览器的方法。 异步更新技术AJAX(Asyn 阅读全文
posted @ 2021-02-25 00:31 天问非攻 阅读(56) 评论(0) 推荐(0) 编辑
摘要:Python爬虫系统化学习(1) 前言:爬虫的学习对生活中很多事情都很有帮助,比如买房的时候爬取房价,爬取影评之类的,学习爬虫也是在提升对Python的掌握,所以我准备用2-3周的晚上时间,提升自己对Python爬虫的掌握。 Python爬取目标的三个流程: 1.获取页面: 基础技术:request 阅读全文
posted @ 2021-02-24 09:43 天问非攻 阅读(54) 评论(0) 推荐(0) 编辑
摘要:这是一道文件上传题,先二话不说丢个图片码,显示为 先考虑文件太小,用burp抓包,添加了一堆无用的东西后显示仍然是error file zise,直到上传正常图片依旧如此,考虑文件太大。将一句话木马修改为: <?php eval($POST['w']; 文件大小上传成功,但是修改文件尾缀,无论是大小 阅读全文
posted @ 2021-02-23 09:49 天问非攻 阅读(2) 评论(0) 推荐(0) 编辑
摘要:CTFwebshow(2): phps源码泄露 思路:第一次接触phps这个后缀,第一眼打开的时候是想着用御剑去扫目录,但是很遗憾没有扫到index.phps,然后用burp抓包返回包信息也没有看到端倪,最后看了WP知道了index.phps这个玩法。输入后就得到了flag phps是什么? php 阅读全文
posted @ 2021-02-21 18:01 天问非攻 阅读(1) 评论(0) 推荐(0) 编辑
摘要:Python网络编程 C/S架构: C:client。S:server客户端和服务端结构。关键词:对点、响应。 C/S网络编程思路:Server端进行设置,首先创建一个通信节点,让Server端能够监听请求,之后就进入等待和处理Client请求的无限循环中。 Client相对简单,只需要创建一个通信 阅读全文
posted @ 2021-02-16 17:03 天问非攻 阅读(5) 评论(0) 推荐(0) 编辑
摘要:Python多线程 在很多时候单线程效率低,满足不了我们的要求,因此采用效率更高的多线程。 thread模块 Python中thread模块提供了线程的支持,能够满足基本的线程和互斥锁的支持,一些thread的基本用法: #派生一个新的线程,给定args和kwargs来执行function thre 阅读全文
posted @ 2021-02-13 14:53 天问非攻 阅读(11) 评论(0) 推荐(1) 编辑
摘要:PythonWeb编程 ①相关的库:urlib、urlib2、requests python中自带urlib和urlib2,他们主要使用函数如下: urllib: urlib.urlopen() urlib.urlretrieve() urlretrieve(url,filename=None,re 阅读全文
posted @ 2021-02-11 15:26 天问非攻 阅读(15) 评论(0) 推荐(0) 编辑