Example Usage
import shodan
api = shodan.Shodan("YOUR_API_KEY")
results = api.search("net:198.51.100.0/24")
for match in results["matches"]:
print(match["ip_str"], match.get("ports", []))
See also
dnsx
Open Source
Fast and multi-purpose DNS toolkit from ProjectDiscovery. Resolves domains, performs wildcard filter…
Volatility Workbench
Free
Free GUI front-end for Volatility 3 memory forensics framework on Windows. Simplifies memory analysi…
Nmap
Open Source
Kali
The industry-standard network scanner. Discovers hosts, open ports, services, OS versions, and runs …
Bulk Extractor
Open Source
Kali
Scans a disk image, file, or directory and extracts features such as email addresses, URLs, credit c…
LockKnife
Open Source
LockKnife: The Ultimate Android Security Research Tool. A unified TUI workspace and headless CLI for…
NetworkMiner
Freemium
Network forensics analysis tool (NFAT) that captures packets and parses them to reconstruct transmit…