Python Penetration Testing Essentials

Mohit

  • 出版商: Packt Publishing
  • 出版日期: 2018-05-31
  • 售價: $1,410
  • 貴賓價: 9.5$1,340
  • 語言: 英文
  • 頁數: 230
  • 裝訂: Paperback
  • ISBN: 1789138965
  • ISBN-13: 9781789138962
  • 相關分類: Python程式語言Penetration-test
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

This book gives you the skills you need to use Python for penetration testing, with the help of detailed code examples. This book has been updated for Python 3.6.3 and Kali Linux 2018.1. Key Features Detect and avoid various attack types that put the privacy of a system at risk Leverage Python to build efficient code and eventually build a robust environment Learn about securing wireless applications and information gathering on a web server Book DescriptionThis book gives you the skills you need to use Python for penetration testing (pentesting), with the help of detailed code examples. We start by exploring the basics of networking with Python and then proceed to network hacking. Then, you will delve into exploring Python libraries to perform various types of pentesting and ethical hacking techniques. Next, we delve into hacking the application layer, where we start by gathering information from a website. We then move on to concepts related to website hacking-such as parameter tampering, DDoS, XSS, and SQL injection. By reading this book, you will learn different techniques and methodologies that will familiarize you with Python pentesting techniques, how to protect yourself, and how to create automated programs to find the admin console, SQL injection, and XSS attacks. What you will learn The basics of network pentesting including network scanning and sniffing Wireless, wired attacks, and building traps for attack and torrent detection Web server footprinting and web application attacks, including the XSS and SQL injection attack Wireless frames and how to obtain information such as SSID, BSSID, and the channel number from a wireless frame using a Python script The importance of web server signatures, email gathering, and why knowing the server signature is the first step in hacking Who this book is forIf you are a Python programmer, a security researcher, or an ethical hacker and are interested in penetration testing with the help of Python, then this book is for you. Even if you are new to the field of ethical hacking, this book can help you find the vulnerabilities in your system so that you are ready to tackle any kind of attack or intrusion.

商品描述(中文翻譯)

這本書提供了使用Python進行滲透測試所需的技能,並提供詳細的程式碼範例。本書已更新至Python 3.6.3和Kali Linux 2018.1版本。主要特點包括檢測和避免各種危害系統隱私的攻擊類型,利用Python建立高效的程式碼並建立強大的環境,以及學習保護無線應用和在網頁伺服器上進行資訊收集的方法。

本書將教授使用Python進行滲透測試(pentesting)的技能,並提供詳細的程式碼範例。我們首先探索使用Python進行網路基礎知識,然後進一步進行網路入侵測試。接著,我們深入研究使用Python庫進行各種類型的滲透測試和道德黑客技術。接下來,我們將深入研究應用層的入侵測試,從網站收集資訊開始。然後,我們將探討與網站入侵相關的概念,例如參數篡改、DDoS、XSS和SQL注入。通過閱讀本書,您將學習不同的技術和方法,熟悉Python滲透測試技術,了解如何保護自己,以及如何創建自動化程式來尋找管理控制台、SQL注入和XSS攻擊。

您將學到的內容包括網路滲透測試的基礎知識,包括網路掃描和嗅探、無線和有線攻擊,以及建立攻擊和偵測陷阱。還將學習網頁伺服器足跡和網頁應用攻擊,包括XSS和SQL注入攻擊。使用Python腳本從無線封包中獲取SSID、BSSID和頻道號碼等資訊,以及網頁伺服器簽名、郵件收集的重要性,以及為何了解伺服器簽名是入侵的第一步。

本書適合Python程式設計師、安全研究人員或道德黑客,並對使用Python進行滲透測試感興趣的讀者。即使您對道德黑客領域尚不熟悉,本書也可以幫助您找出系統中的漏洞,以便應對任何類型的攻擊或入侵。