loading...
Sale!

Python 101 for Hackers Course & PDF Guides

$5.00

Price: 5.00 USD | Size: 1.11 GB | Duration : 5.33  Hours  | 38 Video Lessons | ⭐️⭐️⭐️⭐️⭐️ 4.9

BRAND: Expert TRAINING | ENGLISH | Bonus : Ethical Hacking with Python PDF Guides | INSTANT DOWNLOAD

OR

Description

Price: 5.00 USD | Size: 1.11 GB | Duration : 5.33  Hours  | 38 Video Lessons | ⭐️⭐️⭐️⭐️⭐️ 4.9

BRAND: Expert TRAINING | ENGLISH | Bonus : Ethical Hacking with Python PDF Guides | INSTANT DOWNLOAD

 

Python 101 for Hackers Course & PDF Guides

 

Course Overview

The Python 101 for Hackers course teaches an introduction to Python programming and concepts, with a focus on techniques, modules and examples which are useful for a hacker. No prior Python programming knowledge is required to be successful in this introductory course.

Students should take this Python 101 for Hackers course if they are interested in:

  • Understanding fundamental Python programming concepts, required to automate common hacking and bug bounty related tasks
  • Learning how to identify and mitigate Python programming errors which may occur when attempting to execute code snippets or proof of concept (PoC) scripts
  • Bridging the gap between generic programming concepts and practical hacking applications such as password cracking, web login brute forcing or exploitation of SQL injections

Requirements

  • Patience and a willingness to learn
  • A computing environment (Windows, Linux, Mac) with at least 8GB of RAM and 20GB of disk space
  • Prior virtualization (Virtual Box) knowledge preferred

What will I learn?

The following concepts will be taught in this course:

  • The difference between Python2 and Python3, and how to leverage both as hacking and automation tools
  • How to install, setup and configure a Python environment in Kali Linux with Virtual Box
  • Fundamental programming concepts: variables, data types, string formatting, booleans, operators, tuples, lists, dictionaries, sets conditionals, functions and loops
  • Python programming concepts useful for solving hacking and automation tasks: reading files, writing files, handling user input, exception and error handling, comprehensions and lambdas
  • How to leverage and extend Python using common and hacking focused modules
  • Practical examples demonstrating how to perform SSH login brute forcing, SHA256 password cracking, web login form brute forcing and SQL injection exploitation using Python
  • Understanding the importance of documenting and commenting your work and recommendations to continue mastering Python and programming moving forward

Course Curriculum – 5.5 Hours

Introduction

Welcome and course introduction

(5:35)

What is Python?

(2:00)

Why learn Python as a hacker?

(2:42)

Python2 vs Python3

(3:05)

Setup

How to install VirtualBox

(3:33)

How to install Kali Linux

(9:56)

The Python interpreter

(3:32)

How to run a Python script

(5:07)

How to install Sublime

(3:10)

Python syntax

(8:29)

Python 101

Variables & data types

(10:32)

PREVIEW

Numbers

(6:48)

String formatting

(21:29)

Booleans & operators

(17:13)

Tuples

(9:54)

Lists

(12:50)

Dictionaries

(5:40)

Sets

(6:42)

Conditionals

(14:08)

Loops

(9:17)

PREVIEW

Reading and writing files

(8:05)

User input

(4:22)

Exceptions and error handling

(8:55)

Comprehensions

(8:54)

Functions and code reuse

(18:25)

Lambdas

(6:06)

Extending Python

The Python package manager

(7:09)

Python virtual environments

(5:51)

Introduction to sys

(12:13)

Introduction to requests

(18:38)

Introduction to pwntools

(12:15)

Automating with Python

Project #1 – SSH login brute forcing

(7:27)

Project #2 – SHA256 password cracking

(8:20)

Project #3 – Web login form brute forcing

(7:33)

Project #4 – Exploiting a SQL injection

(16:48)

Project #5 – Exploiting a restricted SQL injection

(15:04)

Closing

The importance of comments

(3:38)

Wrap up and next steps

(1:45)

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

0
    0
    Your Cart
    Your cart is emptyReturn to Shop

    Add to cart