我刚刚完成了Python的学习,所以现在我可以编写自己的脚本了。为此,我开始使用Scapy模块编写脚本,但是问题是,Scapy的文档用于解释程序Scapy,所以我不知道如何使用它,查找功能等。
我在Internet上找到了一些教程,并提供了一些示例,但这很难。例如,我在脚本中找到了“ set_payload”函数以在该层中注入一些代码,但我真的不知道他在哪里找到了该函数。
您对查找模块如何工作以及如何正确编写模块有何建议?因为我真的不喜欢在Internet上检查和选择其他脚本。
如果我正确理解了这个问题,那么大致上您要问的是如何找到理解模块的最佳资源。
[如果您使用内置的python模块,则最好的来源是python文档。Scapy不是内置的python模块。因此,您可能会对某些外部模块有一些问题(外部是指您需要显式安装的模块)。
对于那些,如果文档还不够,我更喜欢看一些可能以一种或另一种方式使用该模块的github项目,并且在大多数情况下它都能正常工作。如果没有,那么我去一些博客或第三方教程。没有正确的方法来执行此操作,您将必须在需要的地方付出努力。
我从没用过Scapy,但似乎有据可查。
https://buildmedia.readthedocs.org/media/pdf/scapy/latest/scapy.pdf
此版本在撰写本文时似乎已经发布。