先弄清楚:这门课到底解决什么工作场景
这门课的主题是「用 Python 做信息收集」,不是泛泛的网络安全概论。它针对的是一个很具体的工作场景:你手上有一个网段、一批域名或者几个目标主机,需要在不依赖商业扫描器的前提下,自己写脚本去摸清对方有哪些主机在线、开放了什么端口、跑了什么服务。做渗透测试、内网资产梳理、安全巡检的人,日常绕不开这一步,而且往往需要把重复动作脚本化。
所以它更适合已经会用 Python 写点小工具、但不知道从哪下手做网络探测的人,而不是完全没碰过编程的纯小白。
学完能独立做什么
课程的主线是围绕主机发现和协议交互展开的。学完之后,比较现实的能力边界是:能自己写脚本完成二层/三层的存活主机探测,而不是只会敲现成工具的命令。从资料线索里能看出,内容覆盖了用 scapy 构造和收发数据包、用 subprocess 调用系统命令做 ARP 探测、三层发现,以及 TCP 三次握手、UDP 通信这些协议层面的东西。
换句话说,你会理解「一次扫描背后到底发生了什么」,而不只是记住某个工具的参数。这对排查问题很关键——扫描结果不对时,你能判断是协议用错了、包没发出去,还是目标过滤了 ICMP。这种判断力是套工具给不了的。
需要提醒的是,信息收集是个很大的话题,这门课是其中的「基础」部分,重点在协议和发包机制。指望它直接覆盖完整的资产测绘或漏洞利用,会失望。
资料适合什么基础
它默认你有 Python 基础,至少能看懂函数、类、模块导入和异常处理。如果连 subprocess 是干什么的都没概念,看下去会比较吃力,因为课程是直接进入模块使用和发包细节的。
网络方面,最好对 IP、端口、ARP、TCP/UDP 有模糊印象。课程里会讲三次握手这类协议内容,但节奏是用来支撑编程实现的,不是从零科普网络原理。基础越扎实,这部分越像复习而不是新课。
怎么用这套资料效率更高
- 按模块顺序走,先弄懂 scapy 的发包收包,再去看具体的主机发现方法。跳过协议直接抄脚本,遇到报错会无从下手。
- 每个演示都自己跑一遍,并且改参数。比如把目标网段换掉、把超时时间调短,观察结果变化,这比单纯看视频有用得多。
- 把脚本整理成自己的一套小工具集,做完一节就沉淀一个可复用的函数。信息收集的价值在于反复使用,不是看完就算。
- 注意合规。这类技术只能用于你获得授权的环境,对非授权目标做扫描探测在很多地区是违法的,学之前先把这条线划清楚。
整体判断:如果你明确要在网络安全方向走,需要补上「自己动手做探测」这一环,这门课是合适的起点;如果只是想了解概念,看几篇文章可能更省时间。
课程目录
课程目录37 集
- 📁 整理于网络,如有广告勿信! 说明.zip
- [484.0 B] 2-
- 11 三层发现 .mp4
- [180.4 MB] 2-2 scapy中的发包和收包 .mp4
- [213.5 MB] 2-
- 12 TCP协议与三次握手 .mp4
- [194.6 MB] 2-7 利用subprocess模块调用arping .mp4
- [148.5 MB] 3-6 UDP通信 .mp4
- [41.7 MB] 3-3 socket脚本改进二 .mp4
- [178.8 MB] 3-2 socket脚本改进一 .mp4
- [134.4 MB] 2-
- 15 TCP端口扫描 .mp4
- [199.3 MB] 4-4 操作系统识别脚本 .mp4
- [102.1 MB] 2-
- 16 UDP端口扫描 .mp4
- [174.9 MB] 4-2 利用TTL和nmap进行操作系统识别 .mp4
- [132.6 MB] 2-1 利用scapy模块构造ARP包 .mp4
- [160.7 MB] 1-1 课程介绍.mp4
- [69.6 MB] 1-2 类和对象 .mp4
- [206.2 MB] 2-
- 13 利用TCP实现四层发现 .mp4
- [124.9 MB] 3-5 socket端口扫描 .mp4
- [171.6 MB] 2-5 MAC泛洪攻击 .mp4
- [103.7 MB] 2-9 ARP扫描脚本分析一 .mp4
- [124.1 MB] 4-1 利用banner和nmap进行服务识别 .mp4
- [109.4 MB] 2-4 编写ARP欺骗脚本 .mp4
- [98.8 MB] 3-4 编写自己的shell .mp4
- [58.0 MB] 4-3 nmap模块的基本使用方法 .mp4
- [157.0 MB] 2-3 构造并发送ARP欺骗包 .mp4
- [133.8 MB] 2-6 二层发现的原理以及arping的使用 .mp4
- [92.3 MB] 3-1 基本的socket服务端脚本 .mp4
- [224.7 MB] 2-8 利用netdiscover和nmap实现二层发现 .mp4
- [161.6 MB] 2-
- 14 利用UDP和nmap实现四层发现 .mp4
- [182.1 MB] 2-
- 10 ARP扫描脚本分析二 .mp4
- [146.2 MB] 适合人群 Python开发者 网络安全爱好者 信息安全从业者 学习收获 理解网络协议工作原理 掌握信息收集方法 提升网络安全技能 祝您学习愉快! 学有所成,前程似锦!



![大疆维修,无人机维修教程[66.30GB]](/_next/image?url=%2Fapi%2Fuploads%2Fb6a69810-862f-479c-a529-d66880073ebc.jpg&w=1920&q=75)


