PacktPublishing / Black-Hat-Python-for-Pentesters-Hackers

Black Hat Python for Pentesters & Hackers, published by Packt

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Black Hat Python for Pentesters & Hackers [Video]

This is the code repository for Black Hat Python for Pentesters & Hackers [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.

About the Video Course

When it comes to offensive security, your ability to create powerful tools on the fly is indispensable. Python is fast becoming the programming language of choice for hackers, reverse engineers, and software testers because it's easy to write quickly, and it has the low-level support and libraries that make hackers happy. In this course, you’ll explore the darker side of Python’s capabilities—writing network sniffers, manipulating packets, infecting virtual machines, creating stealthy trojans, and more. This course starts from scratch and provides the latest tools and techniques available for Pentesting using Python scripts. We’ll show you the concepts and how to implement hacking tools and techniques such as debuggers, fuzzers, and emulators. You’ll detect sandboxing and automate com-mon malware tasks, such as keylogging and screenshotting. You’ll be able to escalate Windows privileges with creative process control, use offensive memory forensics tricks to retrieve password hashes, and inject shellcode into a virtual machine. Later, you’ll learn to extend the popular Burp Suite web-hacking tool, abuse Windows COM automation to perform a man-in-the browser attack, and exfiltrate data from a network most sneakily. After completing this course, you’ll understand how to use Python scripts for penetration testing.

Codes are available here: https://github.com/PacktPublishing/Black-Hat-Python-for-Pentesters-Hackers

What You Will Learn

  • The history of neural networks, and where they are now
  • Get a brief understanding of trade-offs and practical implementation aspects
  • Get hands-on experience building basic neural network models (no math!) using Python
  • Ramp up productivity in model building by leveraging popular frameworks
  • Implement some state-of-the-art computer vision algorithms using deep learning and Python
  • Build and learn to deploy a practical deep learning application with Python
  • Get an overview of current skills, frameworks, tools, and techniques for the AI market
  • Build a deep learning-based image recognition system using Python and learn how to deploy and integrate it into web apps or phone apps

Instructions and Navigation

Assumed Knowledge

To fully benefit from the coverage included in this course, you will need:
This course is for pentesters and security enthusiasts who'd like write code in Python to protect against offensive penetration testing and protect their systems from malwares to harden their security. Basic familiarity with Python is assumed.

Technical Requirements

This course has the following software requirements:
Kali Linux 17 Python nmap 0.6.1 Metasploit 7.7.9

Related Products

About

Black Hat Python for Pentesters & Hackers, published by Packt

License:MIT License