
Master recon techniques on IP addresses, subdomains, URLs, and extracting information from JavaScript, then apply the gathered data toward an exploitation workflow.
Learn to perform recon by gathering data on IPs, web addresses, and subdomains, then enumerate URLs, directories, and APIs using amass, subfinder, and assetfinder.
Explore recon as a data-gathering phase to map IP addresses, web addresses, subdomains, directories, and APIs, using tools like juju, http, probe, subfinder, masscan, and assetfinder to prepare for testing.
Learn to think like a hacker during recon, identify sensitive files and directories, vulnerable ports, and API patterns using osint, code review, and tools like Nmap, Postman, and Burp Suite.
Enumerate JavaScript in the page and the DOM using dev tools and Burp Suite, identify endpoints and tokens, and organize findings into directories and logic for bug hunting.
Learn how cross-origin policies and security headers govern access, examine the access-control-origin header and the content security policy, and enumerate subdomains and endpoints to map the web attack surface.
Learn a practical reconnaissance methodology for bug bounties, starting with subdomain discovery using sub finder and asset finder, then consolidating results with anew.
Explore online sources for recon using Google dorks, subdomain filtering, Census data, certificates, Shodan, and BuiltWith to enumerate targets, map services, and assess scope ethically.
This lecture demonstrates using the Get All URLs tool to collect domain URLs from public crawlers. It shows filtering with httpx and GFE to surface reliable, actionable data.
Learn practical recon using amass, sub finder, and asset finder for subdomain enumeration, then perform active recon with crawler and http probe to collect urls and JavaScript files.
Leverage nmap for reconnaissance and exploitation by using scripts, scanning ports (tcp and udp), pinging alive hosts, and saving open ports and vulnerable service findings to a file.
Course Description
Hello, amazing hackers. I am James Beers, I am currently obtaining my bachelors in cybersecurity and I have been doing bug bounties and hacking for over 3 years now. This course will teach you everything I know so far about recon. In this course, we will be covering the basics to the intermediates of recon.
We will be using our skills on a public lab that I have hosted on Heroku. It is juice shop and is really good for javascript enumeration and source code enumeration. Other public “labs” include the google VRP which can be found at their VRP program website. I will be teaching you how to enumerate IP addresses and versions on ports, how to enumerate subdomains from many sources and tools, and how to bring all of that data together so you can apply it. I will also teach you URL enumeration for parameters to add to a custom wordlist. Javascript reading for DOM interactions, API keys, and directories and requests that tools may miss.
The purpose of this course is to get your mind thinking like an attacker from the start of the recon process. I will also be going over my methodology that I developed over my 3 years of bug bounties. I have some friends who are really good at wide scope target recon and they will be sharing info to be added to this course. Please take my methodology and make it your own, you cant get somewhere new following the same roads everyone else has, but you might be able to touch the sky if you stand on the shoulders of giants.
Enjoy the course and please download all of the notes and walkthroughs that are available.