内容已经转出,请移步以下网址:

https://viadean.notion.site

Python网络编程

Python网络编程
类别 : 视频教程
咨询
概述

了解如何创建Python 3网络工具

  • 熟悉网络基础知识:Internet体系结构,IP地址,Python TCP连接,端口和套接字
  • 探索网络通信和python网络的核心概念
  • 了解如何使用Python 3 TCP套接字创建客户端和服务器网络应用程序。
  • 构建一个Python 3 IRC Bot,并学习如何使用TCP套接字处理IRC服务器响应。
  • 使用TCP套接字创建Python 3横幅广告抓取工具,以连接到远程服务并记录横幅广告消息。
  • 编写您自己的Web服务器枚举器工具,以扫描Web服务器以使用请求库查找隐藏的目录或文件。
  • 创建一个客户端/服务器工具,以使用TCP套接字在远程系统之间传输文件。
  • 了解如何构建隐形端口扫描程序以使用scapy扫描远程服务器而无需与服务器建立完整连接。
  • 利用Paramiko库使用Python 3与远程SSH服务器建立交互式SSH Shell连接。
  • 构建自己的SMTP用户名枚举器,以使用TCP套接字在远程系统上查找用户帐户。
  • 开发Python 3 sFTP工具,以在Python 3中安全地在远程服务器之间下载和上传文件。
  • 了解如何连接到远程POP邮件服务器以及如何从远程服务器检索电子邮件。
  • 创建一个中间人Python 3工具,以嗅探来自远程系统的互联网流量。
  • 使用scapy在Python 3中编写自己的主机发现工具,以使用ARP,ICMP和TCP方法在网络上定位实时系统。
  • 构建数据收集工具,以从远程网站收集信息,以找到目标的IP地址,电子邮件地址和电话号码。

总目录(5h42m)

  • Python 3课程简介
  • 设置环境
  • Python 3网络入门
  • Python 3网络实践