是时候干活了
原文:https://www.studytonight.com/network-programming-in-python/apply-your-knowledge
自从我们第一次开始学习网络编程以来,我们已经取得了很大的进步。我们现在非常了解套接字、TCP 和 UDP 协议、端口扫描仪、Nmap
模块、横幅抓取、dpkt
模块、监控网络流量和数据包、scapy
模块等等。
网络和安全是两个密切相关的概念,因为一旦你知道如何深入访问网络,那么你就开始意识到安全的缺陷,这些缺陷是公开的,没有被注意到。
网络与安全
到目前为止,我们已经了解了如何从主机网络获取横幅信息,也知道如何拦截和嗅探通过网络传输的网络数据包,因此,如果我们能够访问这些信息,我们可以轻松获得与任何主机相关的许多重要(和关键)信息。
但我们并没有认识到所有这些都是破坏性的,相反,我们认识到这一点是为了更好地理解网络以及如何保护它们。
不,我们不会对任何人使用任何日志文件,但是如果我们可以呢?
对网络有一些了解,并且能够编写程序来访问网络,你是不是已经感觉自己像黑客或网络安全工程师了。
一些很酷的应用
从下一个教程开始,我们将学习一些很酷的技巧来从任何主机提取信息,考虑到它是可以通过网络访问的。
我们将学习如何从 PDF 文件中提取 Met 信息,在这里我们将编写一个小脚本来提取信息。我们还将学习什么是刮网?以及我们如何抓取任何网站来提取数据。
我们也会考察一些社交网站的 API,尤其是脸书,会学习使用脸书图 API 。
所以我们不要再浪费时间了,继续下一个教程。