Python渗透测试编程技术:方法与实践
你好!我是陪你一起进阶人生的范老师!愿你成才!助你成长!大家好!我是数学中国范老师,本书由资深网络安全教师撰写,书中系统并深入地将Python应用实例与网络安全相结合进行讲解,不仅讲述了Python的实际应用方法,而且从网络安全原理的角度分析了Python实现网络安全编程的技术,真正做到理论与实践相结合。全书共分为15章。第1章介绍网络安全渗透测试的相关理论。第2章介绍KaliLinux2使用基础。第3章介绍Python语言基础。有千字详情介绍,更多内容请查看帖子下方。
注册登录后,右上角点击签到就会随机赠送10点左右的体力值!点击文件图标可以立即下载文件
新用户注册,可以联系我们的工作人员QQ南方:3242420264 乔叶:1470495151 淡妆:1917509892,帮你快速审核+修改用户组后,可以右上角签到获取体力值,一次注册,日后大量数学建模资源即刻拥有。
2024数学中国“认证杯”数学建模网络挑战赛,第二阶段开放报名中,每个阶段都有独立证书,未参加一阶段也可以直接参加二阶段。比赛的获奖证书由内蒙古数学学会颁发,二阶段赛题难度等同于国赛,适合验证参加国赛的水平,同时我们会给出免费评语,指引参赛队伍的后续提升方向。
二阶段报名官网:http://www.tzmcm.cn/shiti.html
注:已报名一阶段的无需重复报名二阶段
详细介绍:
全书共分为15章。第1章介绍网络安全渗透测试的相关理论。第2章介绍KaliLinux2使用基础。第3章介绍Python语言基础。第4章介绍安全渗透测试中的常见模块。第5章介绍使用Python实现信息收集。第6章和第7章介绍使用Python对漏洞进行渗透。第8章介绍使用Python实现网络的嗅探与监听。第 9章介绍使用 Python实现拒绝服务攻击。第10章介绍使用Python实现身份认证攻击。第 11 章介绍使用Python编写远程控制工具。第12章和第13章介绍使用Python完成无线网络渗透。第14 章介绍使用Python对Web应用进行渗透测试。第15章介绍使用Python生成渗透测试报告。
本书适合网络安全渗透测试人员、运维工程师、网络管理人员、网络安全设备设计人员、网络安全软件开发人员、安全课程培训学员、高校网络安全专业方向的学生阅读。
为什么要写这本书
“人生苦短,我用Python。”短短的几年时间中,Python在国内迅速成为最热门的编程语言之一。为什么Python 会取得如此大的成功呢?原因很简单,功能强大、简单易学就是它最大的优势。
而Python的到来对于国内的网络安全从业人员来说,更是一个好消息。虽然目前市面上已经有了很多功能强大的网络安全工具,但是复杂的网络环境往往是事先无法预知的,因此这些工具经常会有无法胜任的时候。如果网络安全从业人员具备编程能力,就可以弥补这些工具的不足之处。
对于网络安全从业人员来说,最重要的应该是掌握各种网络安全的缺陷。因此,目前的网络安全培训和书籍大都以工具的使用为主,而忽视了编程能力的培养。编程能力的欠缺直接造成了网络安全从业人员工作效率的低下。但是要网络安全从业人员花费大量的时间和精力去精通一门传统的编程语言,实际上也并不现实。因此,一门简单而又强大的语言才是网络安全从业人员所需要的。近年来,Python在编程界异军突起,几乎成为最热门的编程语言无所不能,因此受到了广大网络安全行业从业人员的喜爱。假以时日,Python 语言必会成为最流行的网络安全编程语言。
在本书的编写过程中,作者一直在学校从事网络安全方面的教学。在实践中,作者发现这个专业的学生面对的最大困难就是无法将网络安全中各种分散的知识联系起来。这些年作者也一直在寻求这个难题的解决方法,在此期间参阅了大量的国外优秀图书。而最终作者发现解决这个问题的方法就是掌握一门编程语言,编程实现所有的知识点,而这门编程语言的最好选择正是Python。本书在出版之前已经作为讲义在课堂上使用了多年,作者也根据学生的反映对其进行了增删。这些同学也成为本书最初的读者,希望这本书在给他们带来知识的同时,也能为各位读者带来一些帮助。
本书特色
本书由资深的网络安全教师撰写,内容围绕如何使用目前最受瞩目的Python语言进行网络安全编程展开。本书从Python的基础讲起,系统讲述了网络安全的作用、方法论,Python在网络安全管理上的应用,以及Python在实现这些应用时相关的网络原理和技术。
结合实例讲解了使用Python进行网络安全编程的方法,以及在实际渗透中的各种应用,包括安全工具的开发、自动化报表的生成、自定义模块的开发等,将Python变成读者手中的编程利器。
阅读本书的建议
(1)没有Python基础的读者,建议从第1章开始按顺序阅读并演练每一个实例。
(2)有一定Python基础的读者,可以根据实际情况有重点地选择阅读部分技术要点。
(3)对于每一个知识点和项目案例,先通读一遍以便有一个大概印象,然后将每个知识点的示例代码都在开发环境中操作以便加深对知识点的理解。
读者对象
本书的读者群主要是网络安全渗透测试人员、运维工程师、网络管理人员、网络安全设备设计人员、网络安全软件开发人员、安全课程培训学员、高校网络安全专业方向的学生。
还包括各种非专业但却热衷于网络安全研究的人员。
目前,黑客文化的盛行,以及网络安全爱好者的日益增多,也为本书聚集了大量的潜在读者。
全书一共包括15章。
第1章主要介绍了网络安全渗透测试的相关理论。
第2章主要介绍了KaliLinux2使用基础。
第3章主要介绍了Python语言基础。
第4章主要介绍了安全渗透测试中的常见模块。
第5章主要介绍了使用Python实现信息收集。
第6章主要介绍了使用Python对漏洞进行渗透的基础部分。
第7章主要介绍了使用Python对漏洞进行渗透的高级部分。
第8章主要介绍了使用Python实现网络的嗅探与监听。
第9章主要介绍了使用Python实现拒绝服务攻击。
第10章主要介绍了使用Python实现身份认证攻击。
第11章主要介绍了使用Python来编写远程控制工具。
第12章主要介绍了使用Python完成无线网络渗透基础部分。
第13章主要介绍了使用Python完成无线网络渗透高级部分。
第14章主要介绍了使用Python对Web应用进行渗透测试。
第15章主要介绍了使用Python生成渗透测试报告。
免责声明
有关资源均来自网络收集与网友提供,任何涉及商业盈利目的的均不得使用否则产生的一切后果将由您自己承担!本平台资源仅供个人学习交流、测试使用。所有内容请在下载后24小时内删除,禁止非法恶意传播不对任何下载或转载者造成的危害负任何法律责任!
页:
[1]