Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Build a Plug & Play Hacking Box in 3 Hours + Free eBook
Rating: 4.6 out of 5(85 ratings)
1,415 students

Build a Plug & Play Hacking Box in 3 Hours + Free eBook

Why Hak5 while you can do your own? Build yours & control it from AWS. Install Python & Scapy. Tunnel tools and attacks!
Created byHussam Khrais
Last updated 5/2019
English
English [Auto],Japanese [Auto],

What you'll learn

  • Build your own hacking box “Plug-and-Pwn”
  • [Optional] Control the box from AWS Cloud
  • Get a reverse access to the box using VPN, SSH, SSL
  • How to flash OpenWRT (A Free, Opensource Linux distribution for embedded devices)
  • Install and use Python and Scapy
  • Understand DoS amplification attack (SNMP+DNS) + SYN Flooding
  • Tunnel exploits and attacks using SSH tunneling / SOCKS

Course content

5 sections51 lectures3h 32m total length
  • Watch Me First!3:59

    Build and deploy a plug-and-play hacking box from scratch, replace the current firmware with open firmware, enable cloud control and secure remote access, and use basic tooling for penetration testing.

  • Lecture : Is My Home Router Compatible with OpenWRT?3:17

    Check if your home router hardware model (e.g., 30-40) is OpenWrt compatible, using the admin portal and the OpenWrt hardware table, then prepare usb storage to install tools and scripts.

  • Flashing OpenWRT9:54

    Replace your router’s default firmware with OpenWrt to enable Linux-based customization, penetration testing, and installing third-party packages.

  • Installing USB Libraries2:35

    Install usb libraries and required packages to enable OpenWrt to recognize a usb flash drive, reboot the router, attach the usb, and verify the device appears in the directory.

  • Installing USB Libraries - Command Reference0:08
  • Making Root File System on External Storage (USB)10:52

    Move the router's root file system to an external USB drive, format ext4, mount it, copy the root, and update fstab to boot from USB and install packages.

  • Root File System on External Storage - Command Reference0:21
  • Troubleshoot Tips0:30

Requirements

  • Any USB router supported by OpenWRT (see "Is My Home Router Compatible with OpenWRT?" )
  • USB Stick
  • Basic knowledge on hacking tools like Nmap, Metasploit, SQLmap, Scapy ..etc
  • Basic programming skills (Python)
  • [Optional] AWS account (we will create one if you don't have one)
  • Vbox to host Kali Linux and Metasploitable 2

Description

The main idea of this course is to turn an innocent router into a hacking box (AKA hardware backdoor or Pentest box) . We will not be focusing on the hacking tools themselves but rather than how to use them in such scenario where we do have our box in between with our target. Also we will not develop new exploits. But we will test exploits through our box.

Please make sure to check with local, state, and federal laws prior to doing any physical assessments. Also, ensure you have proper approval, work with the facility’s physical security teams, and have a signoff paper in case you get caught. IF you want to use AWS. Check the AWS  Abuse and Pentest Policy. The last thing you want is to actually go to jail.

++++++++++++++++++++++++++++++++++++++

Instead of buying WiFi Pineapple, Minipwner, Pwn .. etc. why not building your own custom one?

In this course, we will build your custom Ethical Hacking Box. Control it from AWS. Install Python & Scapy. Tunnel tools and attacks!      

Who this course is for:

  • Anyone who wants to create their own product (Pentest Box)
  • Ethical hackers and penetration testers
  • System and network security administrators