Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
IPGeoLocation — IP-Geolocation-Informationen abrufen | Kitploit
Tools/GitHubGitHub/maldevel/ipgeolocation
OSINT (Open-Source-Intelligence)AufklärungInformationsbeschaffung
GitHubmaldevel/ipgeolocation

IPGeoLocation

IP-Geolocation-Informationen abrufen

Repository anzeigen
980348vor 9 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

IPGeoLocation

====

  • Ein Tool zum Abrufen von IP-Geolokalisierungsinformationen
  • Bereitgestellt von ip-api

Anforderungen

  • Python 3.x
  • termcolor
  • colorama

Download/Installation

  • git clone https://github.com/maldevel/IPGeoLocation
  • pip3 install -r requirements.txt --user

Falls pip3 fehlt:

  • apt-get install python3-setuptools
  • easy_install3 pip
  • pip3 install -r requirements.txt

Funktionen

  • IP- oder Domain-Geolokalisierung abrufen.
  • Eigene IP-Geolokalisierung abrufen.
  • Geolokalisierung für aus Datei geladene IPs oder Domains abrufen. Jedes Ziel in neuer Zeile.
  • Eigenen benutzerdefinierten User-Agent-String festlegen.
  • Zufällige User-Agent-Strings aus Datei auswählen. Jeder User-Agent-String in neuer Zeile.
  • Proxy-Unterstützung.
  • Zufälligen Proxy aus Datei auswählen. Jede Proxy-URL in neuer Zeile.
  • IP-Geolokalisierung in Google Maps mit dem Standardbrowser öffnen.
  • Ergebnisse im CSV-, XML- und TXT-Format exportieren.

Geolokalisierungsinformationen

  • ASN
  • Stadt
  • Land
  • Ländercode
  • ISP
  • Breitengrad
  • Längengrad
  • Organisation
  • Regionscode
  • Regionsname
  • Zeitzone
  • Postleitzahl

Verwendung

root@kitploit:~
$ ./ip2geolocation.py
usage: ipgeolocation.py [-h] [-m] [-t TARGET] [-T file] [-u User-Agent]
                        [-U file] [-g] [--noprint] [-v] [--nolog] [-x PROXY]
                        [-X file] [-e file] [-ec file] [-ex file]

IPGeolocation 2.0.4

--[ Retrieve IP Geolocation information from ip-api.com
--[ Copyright (c) 2015-2016 maldevel (@maldevel)
--[ ip-api.com service will automatically ban any IP addresses doing over 150 requests per minute.

optional arguments:
  -h, --help            show this help message and exit
  -m, --my-ip           Get Geolocation info for my IP address.
  -t TARGET, --target TARGET
                        IP Address or Domain to be analyzed.
  -T file, --tlist file
                        A list of IPs/Domains targets, each target in new line.
  -u User-Agent, --user-agent User-Agent
                        Set the User-Agent request header (default: IP2GeoLocation 2.0.3).
  -U file, --ulist file
                        A list of User-Agent strings, each string in new line.
  -g                    Open IP location in Google maps with default browser.
  --noprint             IPGeolocation will print IP Geolocation info to terminal. It is possible to tell IPGeolocation n
ot to print results to terminal with this option.
  -v, --verbose         Enable verbose output.
  --nolog               IPGeolocation will save a .log file. It is possible to tell IPGeolocation not to save those log
files with this option.
  -x PROXY, --proxy PROXY
                        Setup proxy server (example: http://127.0.0.1:8080)
  -X file, --xlist file
                        A list of proxies, each proxy url in new line.
  -e file, --txt file   Export results.
  -ec file, --csv file  Export results in CSV format.
  -ex file, --xml file  Export results in XML format.

Beispiele

Eigene IP-Geolokalisierung abrufen

  • ./ip2geolocation.py -m

IP-Geolokalisierung abrufen

  • ./ip2geolocation.py -t x.x.x.x

Domain-Geolokalisierung abrufen

  • ./ip2geolocation.py -t example.com

Keine .log-Dateien speichern

  • ./ip2geolocation.py -t example.com --nolog

Benutzerdefinierter User-Agent-String

  • ./ip2geolocation.py -t x.x.x.x -u "Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko"

Proxy verwenden

  • ./ip2geolocation.py -t x.x.x.x -x http://127.0.0.1:8080

Zufälligen Proxy verwenden

  • ./ip2geolocation.py -t x.x.x.x -X /path/to/proxies/filename.txt

User-Agent-String zufällig auswählen

  • ./ip2geolocation.py -t x.x.x.x -U /path/to/user/agent/strings/filename.txt

IP-Geolokalisierung abrufen und Position in Google Maps mit Standardbrowser öffnen

  • ./ip2geolocation.py -t x.x.x.x -g

Ergebnisse in CSV-Datei exportieren

  • ./ip2geolocation.py -t x.x.x.x --csv /path/to/results.csv

Ergebnisse in XML-Datei exportieren

  • ./ip2geolocation.py -t x.x.x.x --xml /path/to/results.xml

Ergebnisse in TXT-Datei exportieren

  • ./ip2geolocation.py -t x.x.x.x -e /path/to/results.txt

IP-Geolokalisierung für mehrere Ziele abrufen

  • ./ip2geolocation.py -T /path/to/targets/targets.txt

IP-Geolokalisierung für mehrere Ziele abrufen und Ergebnisse als XML exportieren

  • ./ip2geolocation.py -T /path/to/targets/targets.txt --xml /path/to/results.xml

Ergebnisse nicht auf der Konsole ausgeben

  • ./ip2geolocation.py -m -e /path/to/results.txt --noprint
Tool herunterladen