介绍Python黑客编程:信息收集视频课程,专注于介绍如何运用Python完成渗透测试过程中的信息收集任务。课程内容丰富全面,从基础的类和对象讲解入手,逐步深入到各类信息收集技术。在主机发现方面,详细介绍了二层发现的原理以及arping的使用,还涵盖了利用netdiscover和nmap实现二层发现等内容;在端口扫描环节,对TCP端口扫描、UDP端口扫描都有细致的讲解。对于关键的模块使用,课程重点介绍了scapy、socket和nmap模块。例如,利用scapy模块构造ARP包、发包和收包,以及构造并发送ARP欺骗包等;socket方面,从基本的socket服务端脚本,到脚本改进,再到编写自己…...