
会员
Hands-On Penetration Testing with Python
更新时间:2021-07-02 14:14:57 最新章节:Leave a review - let other readers know what you think
书籍简介
Withthecurrenttechnologicalandinfrastructuralshift,penetrationtestingisnolongeraprocess-orientedactivity.Modern-daypenetrationtestingdemandslotsofautomationandinnovation;theonlylanguagethatdominatesallitspeersisPython.GiventhehugenumberoftoolswritteninPython,anditspopularityinthepenetrationtestingspace,thislanguagehasalwaysbeenthefirstchoiceforpenetrationtesters.Hands-OnPenetrationTestingwithPythonwalksyouthroughadvancedPythonprogrammingconstructs.Onceyouarefamiliarwiththecoreconcepts,you’llexploretheadvancedusesofPythoninthedomainofpenetrationtestingandoptimization.You’llthenmoveontounderstandinghowPython,datascience,andthecybersecurityecosystemcommunicatewithoneanother.Intheconcludingchapters,you’llstudyexploitdevelopment,reverseengineering,andcybersecurityusecasesthatcanbeautomatedwithPython.Bytheendofthisbook,you’llhaveacquiredadequateskillstoleveragePythonasahelpfultooltopentestandsecureinfrastructure,whilealsocreatingyourowncustomexploits.
品牌:中图公司
上架时间:2019-01-31 00:00:00
出版社:Packt Publishing
本书数字版权由中图公司提供,并由其授权上海阅文信息技术有限公司制作发行
最新章节
Furqan Khan
同类热门书
最新上架
- 会员《Java从入门到精通(第7版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细讲解了使用Java语言进行程序开发需要掌握的知识。全书分为4篇共24章,内容包括初识Java,开发工具(IDEA、Eclipse),Java语言基础,流程控制,数组,类和对象,继承、多态、抽象类与接口,包和内部类,异常处理,字符串,常用类库,集合类,枚举类型与泛型,lambda表达式与流处理,I/O(输入/计算机20.4万字
- 会员Node.js是一个基于ChromeV8引擎的JavaScript运行环境,用来编写服务器端程序。Node.js是新兴的开发工具,也是目前发展较快的开发工具之一。近几年来,随着Node.js的发展,越来越多的开发人员选择用它构建Web应用。本书较为系统地介绍了目前Node.js应用开发中涉及的基础知识和核心技术,并通过案例介绍了基于Express和Koa框架的项目开发。本书着重实际应用,案例及实计算机10.9万字
- 会员《C#从入门到精通(第7版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用C#进行Windows应用程序开发方方面面的技术。全书分为4篇,共25章,包括初识C#及其开发环境、C#程序基本结构、变量与常量、表达式与运算符、字符与字符串、流程控制语句、数组和集合、面向对象编程、Windows窗体应用程序设计、Windows窗体应用程序常用控件、Windows窗体应用程序高级控件计算机17.8万字
- 会员本书是编程大师“Bob大叔”40余年编程生涯的心得体会的总结,讲解要成为真正专业的程序员需要具备什么样的态度,需要遵循什么样的原则,需要采取什么样的行动。作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来者引路,助其职业生涯迈上更高台阶。计算机12.2万字
- 会员《细说PyTorch深度学习:理论、算法、模型与编程实现》由业界专家编撰,采用理论描述加代码实践的思路,详细介绍PyTorch的理论知识及其在深度学习中的应用。全书分为两篇,共16章。第一篇为基础知识,主要介绍PyTorch的基本知识、构建开发环境、卷积网络、经典网络、模型保存和调用、网络可视化、数据加载和预处理、数据增强等内容;第二篇为高级应用,主要介绍数据分类、迁移学习、人脸检测和识别、生成对计算机11.1万字
- 会员《Vue3移动Web开发与性能调优实战》旨在向读者介绍如何使用Vue3和其他现代Web技术创建高性能的移动Web应用程序。《Vue3移动Web开发与性能调优实战》不仅详细介绍有关移动Web和Vue3的技术知识,包括HTML5、CSS3、Vue全家桶、构建工具Vite、移动Web屏幕适配等,并讲解如何使用这些技术来创建快速、可靠和可扩展的应用程序,还深入探讨各种性能优化技术,并向读者展示如何计算机14.6万字
- 会员本书重点关注和介绍SpringBoot2框架的技术应用。SpringBoot是目前微服务架构使用最为广泛的框架之一,一旦开发人员掌握了该框架的配置和使用技巧,则对于当前微服务应用的开发将得心应手。本书详细介绍了SpingBoot2的开发环境、开发方式、数据库应用、MVC、RESTful、安全及测试等。对于刚开始接触微服务架构、SpringBoot的开发人员来说,这是一本很适合的书籍。本计算机8.6万字
- 会员本书将从零开始教读者如何通过Python实现办公自动化。全书共10章,分为3部分:第一部分(第1~5章)包括从零基础入门Python的基础知识(数据类型、函数、类与对象、捕获异常、文件操作、管理模块等);第二部分(第6~9章)以操作办公文档为主,介绍如何使用Python代码处理Word、Excel、PPT、PDF文档,实现文档办公自动化;第三部分(第10章)为进阶部分,内容涉及桌面自动化、发送邮件计算机15.4万字
- 会员本书以Python的实际应用为主线,以理论基础为核心,引导读者渐进式学习Python的编程基础和实际应用。本书共17章,可分为4部分。第一部分Python编程环境搭建和Python的基础知识(第1~6章)、第二部分数学运算(第7~9章)、第三部分绘制图像(第10~12章)、第四部分办公自动化(第13~17章)。本书示例代码丰富,实用性和系统性较强,并配有视频讲解,助力读者透彻理解书中的重点、难点。计算机15.9万字
同类书籍最近更新
- 会员本书详细介绍使用Scratch3.0开发15款精彩的趣味游戏,帮助读者掌握程序设计的基本思维和方法,以及Scratch3.0编程的基本技能。全书共8章。第1章带领读者认识Scratch3.0,第2章介绍4款入门级的游戏及其编写过程,帮助读者做好准备和过渡;第3章介绍了4款初级游戏的编写,第4章和第5章分别介绍了两款中级游戏的编写,第6章介绍了高级游戏“保卫城池”的编写,第7章介绍了高级游戏“扫雷”程序设计7.9万字
- 会员本书的编程语言以MATLAB为主,分别从学习方式和理论知识两个方面来对机器学习(实现人工智能的方法)的算法进行分类介绍。通过阅读本书,读者可以对人工智能的子集——机器学习形成一个系统、全面、完整的认识,并且在今后的研究工作中逐步拓展,最终形成自己的体系。全书共6篇,分别为特征处理算法、分类和聚类算法、神经网络算法、优化算法、基于不同数学思想的算法以及集成算法,每一篇都对该类别中常见算法的思想、流程程序设计10.1万字
- 会员ASP.NET是当今使用最为频繁的Web开发技术之一,一直在开发领域占据重要的地位。本书循序渐进、由浅入深地详细讲解了ASP.NET4.0的核心技术,并通过具体实例的实现过程演练了各个知识点的具体使用流程。全书共23章,分为5篇。其中第1~6章是基础篇,讲解了ASP.NET4.0开发所必须具备的基本知识,包括搭建开发环境、C#语法、面向对象;第7~12章是核心技术篇,包括页面结构、内置对象、控程序设计22.8万字
- 会员Thisisapractical,hands-ontutorialbasedonreal-worldapplications,usingreal-world3rdPartyAPIs,teachingtheessentialtrickstogetstartedinbuildinglocationawareappsforWindowsPhone程序设计1.9万字