使用 Python 进行道德黑客攻击:使用 Python 编程构建超过 35 个黑客工具
Ethical Hacking with Python: Build 35+ hacking tools with Python programming
了解如何使用 Python 从头开始构建 37 个道德黑客工具
从简单的端口扫描器到高级的反向 shell,您会惊讶于如何使用 Python 制作此类工具!
Python 是构建自动化脚本、信息安全工具甚至恶意软件的最佳编程语言之一!
这本电子书是 Python 程序员的实用实践,他们希望通过构建自己的信息收集、渗透测试、数字取证调查等工具来扩展他们在网络安全和 Python 方面的知识!
您将获得以下内容
– 要构建的大量程序:构建 37 个工具
– 工作代码:您将可以访问包含 45 个 Python (.py) 代码文件的可下载链接,共计 4059 行代码!
这本电子书是为
– 对在网络安全领域构建工具感兴趣的 Python 程序员。
– 寻求扩展 Python 和信息安全知识的 Python 初学者。
– 想要使用电子书中内置的工具并应用其技能的网络安全爱好者。
第 1 章:信息收集
1. 提取域名信息
2. 子域枚举工具
3. IP 地址地理
定位 4. 端口扫描
第 2 章:构建恶意软件
1. 制作勒索软件
2. 制作键盘记录器
3. 制作反向 Shell
4. 制作高级反向 Shell
第 3 章:构建密码破解器
1. 破解 ZIP 文件
2. 破解 PDF 文档
3. 暴力破解 SSH 服务器
4. 暴力破解 FTP 服务器
5. 密码生成器
第 4 章:取证调查
1. 提取 PDF 元数据
2. 提取图像元数据
3. 提取视频元数据
4. 从 Chrome 中提取密码
5. 从 Chrome 中提取 Cookie
6. 隐藏图像中的数据
7. 更改您的 MAC 地址
8. 提取已保存的 Wi-Fi 密码
第 5 章:使用 Scapy 进行数据包处理
1. DHCP 侦听器
2. 网络扫描器
3. Wi-Fi 扫描器
4. SYN 泛洪攻击
5. 创建伪造接入点
6. 强制设备断开连接
7. ARP 欺骗攻击
8. 检测 ARP 欺骗攻击
9. DNS 欺骗
10. 嗅探 HTTP 数据包
11. 将代码注入 HTTP 数据包
12. 高级网络扫描器
第 6 章:从 Web 中提取电子邮件地址
1. 构建一个简单的电子邮件提取器
2. 构建一个高级电子邮件蜘蛛


评论(0)