![]() |
Pathprober is an automated tool developed in the Python language which aims to probe and discover HTTP and HTTPS path names by using the technique of brute-forcing and also filters the specific word or can filter more than 2 words. Brute-forcing website directories or HTTP path-name and authenticating using HTTP response codes are not important anymore. This tool will help us to perform a penetration test because it could verify the directories using specific-word or 2 words at once and the results will more specific. Pathprober tool is available on GitHub, it’s free and open-source. Pathprober can find the Web Login panels, and Credentials in some paths and also can find the Third-party tokens. Note: Before installing the tool make sure you have Python installed on your system, as Pathprober is a python-based tool. Click to get the installation process of Python on Linux – Python Installation Steps on Linux Installation of Pathprober Tool on Kali Linux OSStep 1: In this step, we will get the Pathprober tool repository from GitHub open-source platform.
![]()
Step 2: Use the below cd command to navigate to the Pathprober tool directory or folder. cd pathprober ![]()
Step 3: We are in the directory of the Pathprober. Now execute the below command to download all the Python dependencies and requirements which are associated with the tool. sudo pip3 install -r requirements.txt ![]()
Step 4: Run the below command in the terminal to view and understand the usage of the Pathprober tool. python3 pathprober.py -h ![]()
Working with Pathprober Tool on Kali Linux OSExample 1: Multiple targets, multiple paths, and multiple words
The target list containing URLs is been displayed in the below screenshot. ![]()
The path.txt file is been displayed in the below screenshot. ![]()
The scanning process is been started. ![]()
Results for https://horje.org are shown in the below screenshot. ![]()
Results for https://facebook.com are shown in the below screenshot. ![]()
Results for https://google.com are shown in the below screenshot. ![]()
Example 2: Single target, multiple paths, and a single word
Here, we have given only a single target as horje.org. ![]()
We have got the scan results. ![]()
Example 3: Multiple targets, single path, multiple words, and save the output to file
Here, we will be saving the results in the output.txt file for further usage. ![]()
Results are been displayed and saved in the output.txt file. ![]()
|
Reffered: https://www.geeksforgeeks.org
Linux Unix |
Related |
---|
![]() |
![]() |
![]() |
![]() |
![]() |
Type: | Geek |
Category: | Coding |
Sub Category: | Tutorial |
Uploaded by: | Admin |
Views: | 16 |