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
ipmap — A cross-platform easy-to-use ip geolocation & mapping tool. | Kitploit
Tools/GitHubGitHub/rly0nheart/ipmap
General Purpose UtilitiesOSINT (Open Source Intelligence)ReconnaissanceInformation GatheringArchived
GitHubrly0nheart/ipmap

ipmap

A cross-platform easy-to-use ip geolocation & mapping tool.

View Repository
713 years agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
Website

Docker Image CI CodeQL GitHub top language PyPI PyPI - Status

English readme • 简体中文 readme • 正體中文 readme • Lengua española readme • Deutsche readme • Svenska readme • 한국어 readme • Français readme • हिन्दी readme • Português readme • Italian readme • Русский readme • Indonesian readme • فارسی readme • عربي readme • Türkçe readme • Polskie readme

يحدد تطبيق (IPMap) الموقع الجغرافي لعنوان IP أو عدد من عناوين IP من ملف ثم ينشئ خريطة من نوع [leaflet] (https://github.com/leaflet/leaflet) تشير إلى الموقع الجغرافي لكل عنوان IP موجود في ذات الملف.

الميّزات

  • البحث عن عنوان/عناوين IP وإرجاع المعلومات المتعلقة بها.
  • تحديد المواقع الجغرافية لعنوان/عناوين IP والإشارة إليها في خريطة من نوع leaflet يتم إنشاؤها بواسطة التطبيق.
  • عرض إحداثيات المواقع الجغرافية لعنوان/عناوين IP في برنامج Google Earth.
  • حفظ الخرائط التي تم إنشاؤها في دليل ملفات اسمه maps والذي يتم إنشاؤه عند تشغيل التطبيق إن لم يكن موجود مسبقاً.
  • عدم وجود أيّ تبعيات خارجية: يستخدم التطبيق ملف html تم إعداده مسبقاً لإنشاء الخرائط. map template.

تعليمات التثبيت

PyPI

يمكن تثبيت IPMap من خلال PyPI عن طريق استخدام الأمر التالي في المحطة الطرفية/سطر الأوامر:

root@kitploit:~
pip install  ipmap

GitHub

يمكن تثبيت IPMap عن طريق المستودع المصدري على Github باستخدام الأمر التالي:

root@kitploit:~
pip install git+https://github.com/rly0nheart/ipmap.git

التثبيت من المستودع المصدري

root@kitploit:~
# ثبّت poetry
pip install poetry

# استنسخ المستودع
git clone https://github.com/rly0nheart/ipmap

# التوجه الى دليل الملفات ipmap
cd ipmap

# اعمل ملف "wheel"
poetry build

# ثبّت ملف الـ"wheel" (لينوكس)
pip install dist/*.whl

# ثبّت ملف الـ"wheel" (ويندوز)
pip install .\dist\generated-wheel-file-name.whl

Download Tool

الاستخدام

لكشف دليل الاستخدام، استخدم الامر التالي:

root@kitploit:~
ipmap --help

من المفترض أن تظهر التنيجة التالية:

root@kitploit:~
usage: 
    Geolocate IP Address(es) (with an interactive map)
    --------------------------------------------------
    ipmap <ip> --map

    Open Google Earth on the given coordinates
    --------------------------------------------
    ipmap <ip> --earth

    Lookup IP Address(es) (same as map but without an interactive map)
    ------------------------------------------------------------------
    ipmap <ip> --lookup
    

IPMap (IP Mapper) — by Richard Mwewa (https://about.me/rly0nheart)

positional arguments:
  ip                    target ip address

options:
  -h, --help            show this help message and exit
  -e, --earth           Open Google Earth on the location of a given ip
  -l, --lookup          Lookup an ip (like --map, but without an interactive
                        map)
  -m, --map             Geolocate an ip (with an interactive map)
  -o OUTPUT, --output OUTPUT
                        map output name (default ipmap)
  -v, --version         show program's version number and exit

A cross-platform easy-to-use ip geolocation & mapping tool.

يمكنك أيضا إيضاع ملف يحتوي على عناوين IP في المحطة الطرفية باستخدام ip. في هذه حالة، سيقرأ IPMap كل عنوان في ذات الملف سطراً بسطر.

الترجمة

  • Justin Clark - اضافة ترجمة باللغة العربية README_ar.md

في حال رغبت في ترجمة ملف الـREADME لهاد المشروع إلى اي لغة أو أردت تحسين الملفات التي تم ترجمتها عبر Google Translate فبإمكانك فتح طلب سحب مع ترجمتك وسأكون سعيداً جداً لإضافتها إلى المشروع :)