据网络安全公司 Imperva 本周公布的攻击统计数据显示,Python 在9月首次跻身 TiOBE 编程语言排行榜前三之后(仅次于 Java 和 C),似乎也赢得了黑客的心。
此外,当 Imperva 查看黑客用于攻击的工具列表时,发现超过四分之一的工具是用 Python 编写的,这是迄今为止攻击者最喜欢的工具。
和大多数开发者一样,黑客也喜欢 Python 开发带来的便利,可以说 Python 是黑客的第一语言
说了这么多,就是想告诉你:如果你没有什么基础想自学,但是不知道选择何种编程语言,不妨选择 Python,它可能让你少走许多弯路,本文我们将推荐几本和 Python 相关的黑客书籍:
1、《Python绝技:运用python成为顶级黑客》
这是一本详细介绍黑客,取证分析,渗透测试和安全工程师的书。书中结合具体的场景和真 实的案例,详述了 Python 在渗透测试、电子取证、网络流量分析、无线安全、网站中信息的自动抓取、 病毒免杀等领域内所发挥的巨大作用。
2、《Python灰帽子》
本书将 Python 编程用于黑客和逆向工程,是由知名安全机构 Immunity Inc 的资深黑帽 Justin Seitz 主笔撰写。
书中绝大部分篇幅着眼于黑客技术领域中的两大经久不衰的话题:逆向工程与漏洞挖掘,并向读者展现日常生活中会遇到的种种情况,诸如如何设计与构建自己的调试工具,如何自动化实现烦琐的逆向分析任务等
3、《Python黑帽子》
本书将Python 编程用于黑客和渗透测试,向读者介绍了 Python 如何被用在黑客和渗透测试的各个领域,从基本的网络扫描到数据包捕获,从 Web 爬虫到编写 Burp 扩展工具,从编写木马到权限提升等。
4、《Python Penetration Testing Essentials》
本书是一本实用指南,借助 Python 做到最好的渗透测试,通过详细的代码示例向您展示使用 Python 进行测试的优势。首先探索使用 Python 进行网络连接的基础知识,然后才进入网络黑客攻击主题。
6、《Python for Secret Agents》
本书通过使用 Python 加密和分析数据,如果你是 Python 初学者,希望通过有趣的项目学习该语言,那么本书适合您,本书涵盖:
● 快速掌握使用 Python 创建工具和解决问题
● 构建从 Web 访问,过滤和分析实时数据的应用程序
● 设计 Python 模块,库和应用程序
●编号547,输入编号直达本文
●输入m获取到文章目录
领取专属 10元无门槛券
私享最新 技术干货