Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
valhalla — Shodan-powered vulnerability scanner that discovers exposed devices and scans targets for known CVEs and vulnerabilities using dork queries and IP lists. | Kitploit
Tools/GitHubGitHub/gotr00t0day/valhalla
ReconnaissanceVulnerability ScannersExploitationInformation Gathering
GitHubgotr00t0day/valhalla

valhalla

Shodan-powered vulnerability scanner that discovers exposed devices and scans targets for known CVEs and vulnerabilities using dork queries and IP lists.

View Repository
101182 years agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

valhalla

Valhalla finds vulnerable devices on shodan, it can also scan a list of domains to find vulnerabilities.

INSTALLATION

git clone https://github.com/gotr00t0day/valhalla.git

cd valhalla

pip3 install -r requirements.txt

chmod +x install.sh
./install.sh

USAGE

root@kitploit:~
            ,
       ,   |\ ,__
       |\   \/   `.
       \ `-.:.     `\
        `-.__ `\=====|
           /=`'/   ^_\
         .'   /\   .=)
      .-'  .'|  '-(/_|
    .'  __(  \  .'`
   /_.'`  `.  |`
            \ |
             |/  "No system is safe"

____   ____      .__  .__           .__  .__
\   \ /   /____  |  | |  |__ _____  |  | |  | _____
 \   Y   /\__  \ |  | |  |  \\__  \ |  | |  | \__  \
  \     /  / __ \|  |_|   Y  \/ __ \|  |_|  |__/ __ \_
   \___/  (____  /____/___|  (____  /____/____(____  /
               \/          \/     \/               \/
               Author:  c0deninja
               Version: v1.8


usage: valhalla.py [-h] [-p 8080] [-t TARGET] [-d DORK] [-f FILE] [-cve CVE_ID]
                   [-vuln VULNERABILITY]

options:
  -h, --help            show this help message and exit
  -p 8080, --port 8080  port number to use
  -t TARGET, --target TARGET
                        file to scan
  -d DORK, --dork DORK  Dork to scan
  -f FILE, --file FILE  file to scan
  -cve CVE_ID, --cve_id CVE_ID
                        scan by cve id
  -vuln, --vulnerability
                        scan for vulnerabilities
  -ips, --ipaddresses   getting ip addresses from shodan

EXAMPLE

Normal Scan

root@kitploit:~
python3 valhalla.py -t IP --port 443

Extracting ips with a shodan dork

root@kitploit:~
python3 valhalla.py -d "SHODAN DORK HERE" -ips

Dork Scan

root@kitploit:~
python3 valhalla.py -d 'SHODAN DORK HERE' --port 80

Scan a file with a CVE ID

root@kitploit:~
python3 valhalla.py -f ips.txt --cve_id CVE-2022-30525

Scan a target with a CVE ID

root@kitploit:~
python3 valhalla.py -t IP --port 443 --cve_id CVE-2022-30525

Dork Scan with a CVE ID

root@kitploit:~
python3 valhalla.py -d 'DORK HERE' --cve_id CVE-2022-30525 --port 80

Vulnerability Scan

root@kitploit:~
python3 valhalla.py -t IP --port 443 --vulnerability

Vulnerability Scan with a dork

root@kitploit:~
python3 valhalla.py -d 'DORK HERE' --port 443 --vulnerability
Download Tool