Searpy – Search Engine Toolkit
Searpy tool is an automated cyber-security tool that is intentionally developed to string for the IP address and the links from various search engines like Shodan, Google, Baidu, Yahoo, etc. Searpy tool is developed in the Python language and is available on the Github platform for free. We can display the output in a more verbose mode and detailed manner.
Note: Make Sure You have Python Installed on your System, as Searpy is a python-based tool. Click to check the Installation process: Python Installation Steps on Linux
Installation of Searpy Tool on Kali Linux OS
Step 1: In this step, we will be getting the Searpy tool repository from GitHub.
git clone https://github.com/j3ers3/Searpy.git
Step 2: We have cloned the repository from GitHub, now we will navigate to the directory in which the python file is situated.
cd Searpy
Step 3: Download all the required packages using the following command.
sudo pip3 install -r requirements.txt
Step 4: Run the below command to verify the installation and check the help section of the tool.
sudo python3 Searpy.py -h
Working with Searpy Tool on Kali Linux OS
Example 1: Searching string on shodan search engine
python3 Searpy.py –shodan -s “weblogic” -l 10
In this example, we are searching for results on shodan search engine.
We have got the IP addresses along with the port details on which weblogic string is associated.
Example 2: Other functions
python3 Searpy.py –shodan_icon https://www.w3wiki.net
Using favicon.icon hash to find websites with the same icon, which can be used for real IP traceability and asset discovery
We have got the IP addresses that are associated with the w3wiki.net domain.
Example 3: Using Google Search Engine
python3 Searpy.py –google -s “inurl:php?id=”
In this example, we are using Google Search Engine to find the web pages which match the specified google dork.
We have got the links that match the specified google dork.
Contact Us