Python For Offensive PenTest: A complete practical guide to ethical hacking and penetration testing using Python

Hussam Khrais

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

商品描述

Your one-stop guide to using Python along with creating your own hacking tools, and make the most out of available resources that are made using this programming language.

Key Features

  • Power-packed with comprehensive information on how to build a web application penetration testing framework using Python
  • Master web application penetration testing using the multi-paradigm programming language Python
  • Instead of relying on external tools, detect vulnerabilities in a system or application by writing your own Python script

Book Description

Python is easy to learn and a cross-platform programming language which has unlimited third party libraries. Plenty of open source hacking tools are written in python which can be easily integrated within your script.

This book is packed with step-by-step instructions and working examples which make you a true penetration tester. It is divided into clear bite-size chunks so you can learn at your own pace and focus on the areas of most interest to you. This book will teach you how to code your reverse shell and make an anonymous shell. You will learn how to hack passwords and how to perform privilege escalation on Windows with practical examples. You will be setting up your own virtual hacking environment in virtual box. Finally, you can challenge yourself with exercises which will enable you to test your knowledge.

By the end of this book, you will learn how to code your own scripts and learn ethical hacking from scratch.

What You Will Learn

  • Learn how to code your own reverse shell [TCP+HTTP]
  • Make anonymous shell by interacting with [Twitter, Google Form, Sourceforge]
  • Replicate Metasploit features and make an advanced shell
  • Learn how to hack passwords using multiple techniques [API Hooking. Keylogger, - Clipboard Hijacking]
  • Learn how to exfiltrate data from your target
  • Learn how malware abusing cryptography by adding [AES,RSA,XOR] encryption to your shell
  • Privilege escalation on windows with practical example
  • Export your python script into EXE
  • You'll get answers to your questions!
  • You will setup your home virtual hacking lab
  • You will learn countermeasures against most of the attacks
  • Challenge yourself with UNSOLVED Exercises

Who This Book Is For

Ethical hackers and penetration testers, Students preparing for OSCP, OSCE, GPEN, GXPN, CEH, Information security professionals and cyber security consultants, System and network security administrators, Programmers who want to get their hands dirty

商品描述(中文翻譯)

您的一站式指南,教您如何使用Python並創建自己的駭客工具,並充分利用使用此編程語言製作的可用資源。

主要特點:
- 充滿了關於如何使用Python構建網絡應用程式滲透測試框架的全面信息
- 掌握使用多範式編程語言Python進行網絡應用程式滲透測試
- 不依賴外部工具,通過編寫自己的Python腳本來檢測系統或應用程式中的漏洞

書籍描述:
Python易於學習,是一種跨平台的編程語言,擁有無限的第三方庫。許多開源駭客工具都是用Python編寫的,可以輕鬆集成到您的腳本中。

本書提供了逐步指導和實例,使您成為真正的滲透測試人員。它被分為清晰的小塊,讓您可以按照自己的節奏學習,並專注於您最感興趣的領域。本書將教您如何編寫反向殼程式碼並創建匿名殼程式。您將學習如何破解密碼,以及如何通過實際示例在Windows上進行特權升級。您將在虛擬盒子中設置自己的虛擬駭客環境。最後,您可以通過練習來挑戰自己,以測試您的知識。

通過閱讀本書,您將學習如何編寫自己的腳本,並從頭開始學習道德駭客。

您將學到:
- 學習如何編寫自己的反向殼程式[TCP+HTTP]
- 通過與[Twitter、Google Form、Sourceforge]互動,創建匿名殼程式
- 複製Metasploit功能並創建高級殼程式
- 學習使用多種技術[API Hooking、Keylogger、Clipboard Hijacking]破解密碼
- 學習如何從目標中提取數據
- 學習如何在殼程式中使用加密技術[AES、RSA、XOR]來濫用加密
- 通過實際示例在Windows上進行特權升級
- 將您的Python腳本導出為EXE
- 您將獲得問題的答案!
- 您將設置自己的家庭虛擬駭客實驗室
- 您將學習對抗大多數攻擊的對策
- 通過未解決的練習來挑戰自己

適合閱讀對象:
道德駭客和滲透測試人員、準備參加OSCP、OSCE、GPEN、GXPN、CEH考試的學生、信息安全專業人員和網絡安全顧問、系統和網絡安全管理員、想要親自動手的程序員。