Exploring “Jok3r”: A Powerful Network/Host Reconnaissance and Enumeration Tool.

Hesham Ahmed
2 min readJan 5, 2024

--

Introduction

In the world of cybersecurity, efficient network reconnaissance is a crucial step in understanding potential vulnerabilities and securing systems. One tool that stands out in this regard is Jok3r. In this blog post, we’ll explore the features and capabilities of Jok3r, a versatile tool designed for network scanning, host discovery, port analysis and subdomain enumeration.

What is Jok3r?

Jok3r is an open-source network reconnaissance tool that combines various scanning techniques to gather information about hosts, services, and potential vulnerabilities. Developed by Hesham (Sh1vV), Jok3r simplifies the process of network discovery and provides valuable insights for both offensive and defensive security purposes.

Key Features

1. Subdomain Enumeration:

Jok3r integrates popular subdomain enumeration tools like Subfinder, Assetfinder, and Findomain. This feature allows security professionals to discover additional entry points, helping in comprehensive security assessments.

2. Port Scanning:

With the ability to perform port scans, Jok3r identifies open ports on target systems. This information is crucial for understanding the attack surface and potential points of entry for attackers.

3. Network Host Disocvery:

Jok3r provides functionalities for discovering hosts within a given subnet. This is essential for mapping out the network infrastructure and identifying live systems.

4. Nmap Integration:

Nmap is a powerful network scanning tool, and Jok3r leverages its capabilities seamlessly. Users can perform in-depth port scans, service version detection, and OS fingerprinting with the help of Nmap integration.

Getting Started with Jok3r

Installation

To get started with Jok3r, follow these simple steps:

  1. Clone the Jok3r repository:
git clone https://github.com/heshamm1/jok3r.git
cd jok3r

2. Install the required dependencies:

chmod +x setup.sh
sudo ./setup.sh

Usage

  1. Host Discovery:
python3 jok3r.py -s 192.168.1.0 -m 24

2. Port Scanning

python3 jok3r.py -i 192.168.1.3 -Ps -a
python3 jok3r.py -f IPs.txt -Ps

3. Output Saving

python3 jok3r.py -s 192.168.1.0 -m 24 -So output.txt

4. Subdomain Enumeration

python3 jok3r.py --sub-enum

Basic Sample:

Conclusion

Jok3r simplifies network reconnaissance with its user-friendly interface and integration of powerful tools. Whether you’re a penetration tester, a red teamer, or a defender, Jok3r’s capabilities make it a valuable asset in the cybersecurity toolbox.

Explore Jok3r, customize it to your needs, and enhance your network reconnaissance capabilities. The tool is continually evolving, and contributions from the community make it even more robust.

Happy hacking (responsibly)!

--

--

Hesham Ahmed
Hesham Ahmed

Written by Hesham Ahmed

Cyber Security Engineer, CTF player, Bug Hunter @Hacker1, BugCrowd, Web Application & Network Pentester.

No responses yet