"本书以Python3语言环境为基础,全面阐述黑客编程技术。从本质原理出发,融合实践项目,深入阐释Python开发渗透工具的相关内容。
全书共10章。第1章详尽讲述实现扫描主机和端口状态的相关内容;第2章着重介绍离线破解哈希值和PDF文件密码,以及在线破解FTP、SSH服务登录凭证;第3章阐述中间人测试技术,包括ARP欺骗、DNS欺骗、嗅探数据等技术的原理与实现;第4章讲解实现反向连接后门的原理与实现,包括系统管理、文件管理、键盘记录等功能;第5章讲述勒索软件的原理和实现;第6章讲解窃取数据的方法,包括浏览器、粘贴板等中的数据;第7章和第8章详细介绍僵尸网络和蠕虫的原理与实现方法;第9章主要说明SQL注入漏洞的原理与利用;第10章重点讲述栈溢出漏洞原理,以及挖掘并利用该漏洞的方法。
本书示例代码丰富,实际性与系统性兼备,对每个案例都进行了详细阐述,助力读者透彻地理解书中的重点与难点。本书不仅适合初学者入门,工作多年的渗透测试工程师也可参考,还可作为高等院校和培训机构相关专业的教学参考书。
"
