Python Ethical Hacking from Scratch: Think like an ethical hacker, avoid detection, and successfully develop, deploy, detect, and avoid malware

Sarwar, Fahad Ali

  • 出版商: Packt Publishing
  • 出版日期: 2021-06-25
  • 售價: $1,600
  • 貴賓價: 9.5$1,520
  • 語言: 英文
  • 頁數: 214
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1838829504
  • ISBN-13: 9781838829506
  • 相關分類: Python程式語言Scratch駭客 Hack
  • 立即出貨 (庫存=1)

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

商品描述

Key Features

  • Get hands-on with ethical hacking and learn to think like a real-life hacker
  • Build practical ethical hacking tools from scratch with the help of real-world examples
  • Leverage Python 3 to develop malware and modify its complexities

Book Description

Penetration testing enables you to evaluate the security or strength of a computer system, network, or web application that an attacker can exploit. With this book, you'll understand why Python is one of the fastest-growing programming languages for penetration testing. You'll find out how to harness the power of Python and pentesting to enhance your system security.

Developers working with Python will be able to put their knowledge and experience to work with this practical guide. Complete with step-by-step explanations of essential concepts and practical examples, this book takes a hands-on approach to help you build your own pentesting tools for testing the security level of systems and networks. You'll learn how to develop your own ethical hacking tools using Python and explore hacking techniques to exploit vulnerabilities in networks and systems. Finally, you'll be able to get remote access to target systems and networks using the tools you develop and modify as per your own requirements.

By the end of this ethical hacking book, you'll have developed the skills needed for building cybersecurity tools and learned how to secure your systems by thinking like a hacker.

What you will learn

  • Understand the core concepts of ethical hacking
  • Develop custom hacking tools from scratch to be used for ethical hacking purposes
  • Discover ways to test the cybersecurity of an organization by bypassing protection schemes
  • Develop attack vectors used in real cybersecurity tests
  • Test the system security of an organization or subject by identifying and exploiting its weaknesses
  • Gain and maintain remote access to target systems
  • Find ways to stay undetected on target systems and local networks

Who this book is for

If you want to learn ethical hacking by developing your own tools instead of just using the prebuilt tools, this book is for you. A solid understanding of fundamental Python concepts is expected. Some complex Python concepts are explained in the book, but the goal is to teach ethical hacking, not Python.

商品描述(中文翻譯)

主要特點


  • 親身體驗道德黑客行為,學習如何思考像真實的黑客

  • 透過實際案例,從頭開始建立實用的道德黑客工具

  • 運用Python 3開發惡意軟體並修改其複雜性

書籍描述

滲透測試讓您能夠評估電腦系統、網路或網頁應用程式的安全性或強度,以便攻擊者能夠利用。這本書將讓您了解為何Python是最快成長的滲透測試程式語言之一。您將了解如何運用Python和滲透測試來增強系統安全性。

使用Python的開發人員將能夠將他們的知識和經驗應用於這本實用指南。這本書以逐步解釋基本概念和實際範例的方式,採取實踐方法,幫助您建立自己的滲透測試工具,以測試系統和網路的安全程度。您將學習如何使用Python開發自己的道德黑客工具,並探索利用網路和系統漏洞的黑客技術。最後,您將能夠使用您開發和修改的工具,根據自己的需求遠程訪問目標系統和網路。

通過閱讀這本道德黑客書籍,您將學習到建立網絡安全工具所需的技能,並學會像黑客一樣思考以保護您的系統。

您將學到什麼


  • 了解道德黑客的核心概念

  • 從頭開始開發自定義的黑客工具,用於道德黑客目的

  • 發現繞過保護機制,測試組織的網絡安全性的方法

  • 開發在真實網絡安全測試中使用的攻擊向量

  • 通過識別和利用弱點,測試組織或主題的系統安全性

  • 獲取並維持對目標系統的遠程訪問

  • 找到在目標系統和本地網絡上保持不被檢測的方法

適合閱讀對象

如果您想通過開發自己的工具來學習道德黑客,而不僅僅使用預先建立的工具,那麼這本書適合您。預期讀者具備基本的Python概念。書中解釋了一些複雜的Python概念,但目標是教授道德黑客,而不是Python。

作者簡介

Fahad has been teaching ethical hacking and penetration testing on different online platforms with a solid student base. He's passionate about cybersecurity and ethical hacking tool development.

作者簡介(中文翻譯)

Fahad在不同的線上平台上教授道德黑客和滲透測試,並擁有穩定的學生基礎。他對資訊安全和道德黑客工具開發充滿熱情。

目錄大綱

Table of Contents

1. Introduction and What it means to be a hacker
2. Getting started - Setting up lab environment and tools required
3. Reconnaissance and information gathering
4. Network scanning - Discovering targets
5. Network attacks - Man in the middle attack
6. Malware development - Creating your own malware
7. Advanced malware
8. Post exploitation
9. Protection - How to avoid detection

目錄大綱(中文翻譯)

```

目錄

1. 簡介和成為駭客的意義

2. 入門 - 設置實驗環境和所需工具

3. 偵察和資訊收集

4. 網路掃描 - 發現目標

5. 網路攻擊 - 中間人攻擊

6. 惡意軟體開發 - 創建自己的惡意軟體

7. 高級惡意軟體

8. 攻擊後的利用

9. 保護 - 如何避免被偵測

```