Python安全开发
橘子女侠
投入现在就是对未来最大的回馈
展开
-
用Python多线程爬取图片并下载到本地
1、图片信息的来源彼岸桌面 网址为:http://www.netbian.com/2、分析网站(1)构造页面的url列表我们需要做的是爬取网站上给定页数的图片,所以,我们首先需要的就是观察各个页面链接之间的关系,进而构造出需要爬取页面的url列表。第一页的链接:http://www.netbian.com/第二页的链接:http://www.netbian.com...原创 2019-08-20 12:51:43 · 4905 阅读 · 2 评论 -
【转】Python之optparse模块OptionParser的使用方法
一、基本用法 optparse,是一个更够让程序设计人员轻松设计出简单明了、易于使用、符合标准的Unix命令例程式的Python模块。生成使用和帮助信息 首先你必须导入该类,并创建一个OptionParser对象,然后再使用parser.add_option(...)待定义命令行参数,及其帮助文档。 每个命令行参数就是由参数名字符串和参数属性...转载 2019-09-29 20:32:13 · 2371 阅读 · 2 评论 -
使用Python实现SYN 泛洪攻击(SYN Flood)
SYN泛洪攻击(SYN Flood)是一种比较常用的DoS方式之一。通过发送大量伪造的Tcp连接请求,使被攻击主机资源耗尽(通常是CPU满负荷或者内存不足) 的攻击方式。SYN攻击是客户端向服务器发送SYN报文之后就不再响应服务器回应的报文,由于服务器在处理TCP请求时,会在协议栈留一块缓冲区来存储握手的过程,如果超过一定的时间没有接收到客户端的报文,那么本次连接在协议栈中存储的数据就会被丢...原创 2019-09-29 20:43:15 · 12327 阅读 · 12 评论 -
使用Python实现MAC泛洪攻击(MAC Flood)
1、MAC泛洪攻击的原理交换机中有一张非常重要的表,叫做mac表,这个表是一个硬件组成的表,主要是完成快速转发。mac表有大小限制,不同的交换机的mac表的大小都有不同,越是高端的交换机的表空间越大,但是作为接入交换机,表空间基本都在8K左右。交换机的一个原理是会自动学习并记录mac地址。而攻击者就利用交换机的mac地址学习机制,不断的进行mac地址刷新,迅速填满交换机的mac地址表,以至崩...原创 2019-09-29 20:56:53 · 2739 阅读 · 0 评论 -
使用Python实现ARP攻击,并获取上网信息
1、 ARP协议ARP(Address Resolution Protocol,地址解析协议),位于TCP/IP协议栈中的网络层,负责将某个IP地址转化成对应的MAC地址。 主机发送信息时将包含目标IP地址的ARP请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址; 收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询A...原创 2019-10-09 18:04:51 · 7168 阅读 · 1 评论