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
Google-api-key-scanner — Validates Google Maps API keys against 21 endpoints, revealing exposed services with PoC URLs, proxy support, and quiet mode for focused auditing. | Kitploit
Tools/GitHubGitHub/coffinxp/google-api-key-scanner
ReconnaissanceVulnerability ScannersAPI Security TestingPenetration TestingCloud SecurityMisconfiguration
GitHubcoffinxp/google-api-key-scanner

Google-api-key-scanner

Validates Google Maps API keys against 21 endpoints, revealing exposed services with PoC URLs, proxy support, and quiet mode for focused auditing.

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
View Repository
501151 month agoReviewed by Kitploit

Overview

A Python tool for testing Google Maps API keys against 21 different Google API endpoints to check which services are exposed and vulnerable.

[!IMPORTANT] 🎥 For a complete walkthrough of the tool, watch the demo video here: https://youtu.be/3KMUnLdlOSE. The feature shown below starts at 20:27.

Features

  • Tests a single key or a list of keys from a file
  • Checks 21 Google API endpoints in one run
  • Shows PoC endpoint URLs for each vulnerability found
  • Proxy support for routing traffic
  • Quiet mode to show only vulnerable results
  • Save vulnerable URLs to output file
  • Ctrl+C safe — stops cleanly without crashing

Requirements

root@kitploit:~
pip install requests urllib3

Usage

root@kitploit:~
python3 keyhunt.py -k <api_key>
python3 keyhunt.py -k <api_key> --poc
python3 keyhunt.py -kf api_keys.txt --poc
python3 keyhunt.py -kf api_keys.txt -q -o output.txt

Arguments


APIs Checked


Output

Each API will show one of two results:

  • [VULN] — API is accessible with the provided key
  • [+] — API is restricted or not enabled

Notes

  • Only test keys you own or have authorization to test
  • For educational and research purposes only
Download Tool
FlagDescription
-kSingle Google Maps API key to test
-kfFile with API keys, one per line
-pProxy URL (e.g. http://127.0.0.1:8080)
--pocShow vulnerable endpoint URLs
-qQuiet mode, only show vulnerable APIs
-oSave vulnerable URLs to file
#API
1Custom Search API
2Static Map API
3Street View API
4Directions API
5Geocode API
6Distance Matrix API
7Find Place Text API
8Autocomplete API
9Elevation API
10Timezone API
11Nearest Roads API
12Geolocation API
13Snap to Roads API
14Speed Limit API
15Place Details API
16Nearby Search API
17Text Search API
18Place Photo API
19FCM API
20Query Autocomplete API
21Generative Language API