Giter Club home page Giter Club logo

black-hat-python-for-pentesters-hackers's Introduction

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

black-hat-python-for-pentesters-hackers's People

Contributors

megh0703 avatar packt-itservice avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

black-hat-python-for-pentesters-hackers's Issues

This title and its videos are garbage

Who approves these video courses? "The Research and Discovery" chapter looks like Sunil Gupta just Googled "research in python" and made a bad slide show from it.... It has NOTHING at all to do with pentesting or hacking. These are the bullet points for that section:

"""
This video will help you know about Python research and discovery.

-Learn about research and discovery
-List the reasons of research and discovery
-Explanation
"""

On top of this most of the videos in this series up to this point are pretty bad and I dealt with it because I thought "Hey I might learn something..." However during the approximately 3 minutes of being "taught" web-scraping Mr. Gupta doesn't even explain what regular expressions are despite using two overly-complicated messes.

Surely the irony isn't lost on anyone that a course which is supposed to teach "expert" level security concepts is presented by someone who seems to barely be able to explain what scripts he supposedly wrote do.

Thankfully I have access to this title from a subscription token, because anyone who spent the ludicrous $150 for two and a half hours of being told how click buttons and not being taught anything concrete should demand their money back.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.