Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
Nmap-API — RESTful API تغلف Nmap للمسح الشبكي الآلي، كشف المنافذ، تعداد الخدمات، وتحليل الثغرات مع إمكانية توليد تقارير مدعومة بالذكاء الاصطناعي. | Kitploit
أدوات/GitHubGitHub/morpheuslord/nmap-api
الاستخبارات مفتوحة المصدر (OSINT)ماسحات الثغرات الأمنيةتخطيط الشبكةمسح المنافذاختبار أمان API
GitHubmorpheuslord/nmap-api

Nmap-API

RESTful API تغلف Nmap للمسح الشبكي الآلي، كشف المنافذ، تعداد الخدمات، وتحليل الثغرات مع إمكانية توليد تقارير مدعومة بالذكاء الاصطناعي.

عرض المستودع
8119منذ سنة واحدةتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

واجهة برمجة تطبيقات Nmap

تستخدم Python 3.10 وDebian وpython-Nmap وإطار Flask لإنشاء واجهة برمجة تطبيقات Nmap يمكنها إجراء عمليات المسح بسرعة جيدة عبر الإنترنت وسهلة النشر.

هذا تنفيذ لمشروع PCL الجامعي الخاص بنا والذي لا يزال قيد التطوير ويتم تحديثه باستمرار.

مرجع واجهة برمجة التطبيقات

الحصول على جميع العناصر

root@kitploit:~
  GET /api/p1/{auth_key}/{target}
  GET /api/p2/{auth_key}/{target}
  GET /api/p3/{auth_key}/{target}
  GET /api/p4/{auth_key}/{target}
  GET /api/p5/{auth_key}/{target}
المعاملالنوعالوصف
auth_keystringمطلوب. مفتاح المصادقة لواجهة برمجة التطبيقات المُعطى
targetstringمطلوب. اسم المضيف وعنوان IP للهدف

الحصول على عنصر

root@kitploit:~
  GET /api/p1/
  GET /api/p2/
  GET /api/p3/
  GET /api/p4/
  GET /api/p5/
  GET /api/p6/
  GET /api/p7/
  GET /api/p8/
  GET /api/p9/
  GET /api/p10/
  GET /api/p11/
  GET /api/p12/
  GET /api/p13/

إدارة المصادقة والمستخدم

root@kitploit:~
  GET /register/<int:user_id>/<string:password>
المعاملالنوعالوصف
IDIntمعرف المستخدم
PasswdStringكلمة مرور المستخدم

التحسينات

تمت إضافة وظيفة GPT مع وحدة التقسيم. تعتمد المنهجية على كيفية عمل تضمينات Langchain GPT. بشكل أساسي، تسير العملية على النحو التالي:

root@kitploit:~
Data -> Chunks_generator ─┐            ┌─> AI_Loop -> Data_Extraction -> Return_Data
                          ├─> Chunk1  ─┤
                          ├─> Chunk2  ─┤
                          ├─> Chunk3  ─┤
                          └─> Chunk N ─┘

كود الذكاء الاصطناعي:

root@kitploit:~
def AI(analize: str) -> dict[str, any]:
    prompt = f"""
        Do a NMAP scan analysis on the provided NMAP scan information
        The NMAP output must return in a JSON format accorging to the provided
        output format. The data must be accurate in regards towards a pentest report.
        The data must follow the following rules:
        1) The NMAP scans must be done from a pentester point of view
        2) The final output must be minimal according to the format given.
        3) The final output must be kept to a minimal.
        4) If a value not found in the scan just mention an empty string.
        5) Analyze everything even the smallest of data.
        6) Completely analyze the data provided and give a confirm answer using the output format.

        The output format:
        {{
            "critical score": [""],
            "os information": [""],
            "open ports": [""],
            "open services": [""],
            "vulnerable service": [""],
            "found cve": [""]
        }}

        NMAP Data to be analyzed: {analize}
    """
    messages = [{"content": prompt, "role": "assistant"}]
    response = openai.ChatCompletion.create(
        model=model_engine,
        messages=messages,
        max_tokens=2500,
        n=1,
        stop=None,
    )
    response = response['choices'][0]['message']['content']
    ai_output = {
        "markdown": response
    }

    return ai_output

المفتاح الافتراضي: e43d4 التحديثات الأحدث لا تزال قيد التنفيذ

تنزيل الأداة
المعاملالبيانات المُرجعةالوصفأمر Nmap
p1jsonمسح فعال-Pn -sV -T4 -O -F
p2jsonمسح بسيط-Pn -T4 -A -v
p3jsonمسح منخفض الطاقة-Pn -sS -sU -T4 -A -v
p4jsonمسح مكثف جزئي-Pn -p- -T4 -A -v
p5jsonمسح مكثف كامل-Pn -sS -sU -T4 -A -PE -PP -PY -g 53 --script=vuln
p6jsonكشف شامل لإصدارات الخدمات-Pn -sV -p- -A
p7jsonمسح عدواني مع كشف نظام التشغيل-Pn -sS -sV -O -T4 -A
p8jsonمسح بالبرامج النصية للثغرات الشائعة-Pn -sC
p9jsonمسح مكثف، جميع منافذ TCP-Pn -p 1-65535 -T4 -A -v
p10jsonمسح UDP-Pn -sU -T4
p11jsonكشف الخدمات والإصدارات للمنافذ العليا-Pn -sV --top-ports 100
p12jsonمسح عدواني مع برامج NSE النصية للثغرات-Pn -sS -sV -T4 --script=default,discovery,vuln
p13jsonمسح سريع للمنافذ الشائعة-Pn -F