对于渗透测试和安全性,我需要掌握python的哪一部分

对于渗透测试和安全性,我需要掌握python的哪一部分,python,security,penetration-testing,Python,Security,Penetration Testing,我想进入网络安全和渗透测试领域 有人告诉我,我需要知道至少一种编程语言,以便在需要时编写自己的工具 我从python开始。但是由于python非常大,我想知道我需要掌握python的哪些方面。任何可以帮助我的模块和插件。同意其他评论者的观点,这是一个过于宽泛的问题,是一个重复的问题,但我读过的最好的安全相关python书籍是Grey Hat python。我会花很多时间阅读OSS代码,玩一些项目,比如Volatility、W3AF和Scapy 有什么事吗?你至少应该列出你熟悉的任何东西,你想尝试

我想进入网络安全和渗透测试领域

有人告诉我,我需要知道至少一种编程语言,以便在需要时编写自己的工具


我从python开始。但是由于python非常大,我想知道我需要掌握python的哪些方面。任何可以帮助我的模块和插件。

同意其他评论者的观点,这是一个过于宽泛的问题,是一个重复的问题,但我读过的最好的安全相关python书籍是Grey Hat python。我会花很多时间阅读OSS代码,玩一些项目,比如Volatility、W3AF和Scapy

有什么事吗?你至少应该列出你熟悉的任何东西,你想尝试创建的脚本类型,你知道如何做这些事情而不考虑语言吗?你知道多少蟒蛇?无论如何,你应该学习基本的python教程。你的问题是“嘿,伙计们,我想建造一座塔,关于锤子和钉子我需要知道什么?”-这太笼统了,无法完全回答。此外,python并不是一个很好的选择——您需要了解C语言才能理解网络中的大多数安全问题,而像python这样的高级语言就没有这些问题(例如缓冲区溢出)。