Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
raven — خريطة التهديدات الإلكترونية المتقدمة (مبسطة، قابلة للتخصيص، متجاوبة ومحسّنة) | Kitploit
أدوات/GitHubGitHub/qeeqbox/raven
الاستخبارات مفتوحة المصدر (OSINT)جمع المعلوماتاستخبارات التهديدات
GitHubqeeqbox/raven

raven

خريطة التهديدات الإلكترونية المتقدمة (مبسطة، قابلة للتخصيص، متجاوبة ومحسّنة)

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

الأكثر شعبية

عرض الكل →

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

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

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

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

رافن - خريطة التهديدات السيبرانية المتقدمة (مبسطة، قابلة للتخصيص وسريعة الاستجابة. تستخدم D3.js مع TOPO JSON، وتحتوي على 247 دولة، وحوالي 100,000 مدينة، ويمكن استخدامها في بيئة معزولة دون عمليات بحث خارجية!.

الهيكل

دون اتصال - العرض التوضيحي [Firefox, Chrome أو Safari]

مباشر - اختبار انحداري لـ500 هجوم في وقت واحد [Firefox, Chrome أو Safari]

مباشر - العرض التوضيحي [Firefox, Chrome أو Safari]

https://qeeqbox.github.io/raven/

الميزات

  • تستخدم D3.js (وليس Anime.js)
  • التخطيط عبر ميزة التخمين (مزج الاسم، ip أو الإحداثيات)
  • خريطة تهديدات نشطة (مباشرة وإعادة عرض)
  • معلومات IP، الدولة، المدينة، والمنفذ لكل هجوم
  • إحصائيات الهجمات حسب الدول (الهجمات المعروفة فقط)
  • واجهة متجاوبة (تحريك، سحب، تكبير وتصغير)
  • خيارات تخصيص للدول والمدن
  • 247 دولة مدرجة على الواجهة (وليس 174)
  • خريطة عالم محسّنة لعرض أسرع
  • تتضمن بحث IP، معلومات المنفذ
  • محاكاة عشوائية (IP، الدولة، المدينة)
  • يمكن استخدامها عبر الإنترنت أو دون اتصال (ثابت)
  • وحدة اختيار السمات
  • تتعامل مع عدد كبير من الهجمات

البيانات

لديك خيارات مختلفة ip، name، وcoordinates

  • ip ip خاص أو عام -> أي من هذه العناوين IP -> 0.0.0.0 أو 8.8.8.8 كما في {'from':'0.0.0.0','to':'8.8.8.8'}
  • name مدينة,ولاية,دولة -> أي من هذه الصيغ تعمل -> seattle,wa,us أو 0,us كما في {'from':'seattle,wa,us','to':'0,in'}
  • coordinates خط العرض وخط الطول مثل {'from'-11.074920','-51.648929'],'to'51.464957','-107.583864']}

الطريقة 1 - تضمينها والتفاعل معها

  //You only need to embed this iframe in your project.
  

  //Then, run the initialization script with your custom settings - That's all!
  <script type="text/javascript">

    document.getElementById('raven-iframe').addEventListener("load", function() {

      var raven_options = {
        'world_type': null,
        'selected_countries': [],
        'remove_countries': ['aq'],
        'height': window.innerHeight,
        'width': window.innerWidth,
        'backup_background_color': '#212222',
        'orginal_country_color': '#737373',
        'clicked_country_color': '#6c4242',
        'selected_country_color': '#ff726f',
        'attack_output': true,
        'global_timeout': 2000,
        'global_stats_limit': 10,
        'db_length': 1000,
        'location': 'scripts',
        'panels': ['multi-output', 'single-output','tooltip', 'random', 'insert','taskbar'],
        'disable': [],
        'verbose': true
      }

      window['raven'] = document.getElementById('raven-iframe').contentWindow.raven
      window['raven'].init_all(raven_options)
      window['raven'].init_world()
    });

    //After that, you can plot any data you want
    raven.add_to_data_to_table({'from':'seattle,wa,us','to':'delhi,in'},{'line':{'from':null,'to':null}},2000,['line','multi-output','single-output'])

  </script>

رسم البيانات (الوظائف)

raven.add_marker_by_gussing()       //رسم المعلومات حسب اسم الدولة أو المدينة، ip أو الإحداثيات

marker_object                       //كائن {'from':'','to':""} انظر الأمثلة
colors_object                       //كائن {'line: {'from': ''#FF0000','to': 'FF0000'}} هذا لون الخط بين نقطتين - (إذا كان null، فسيتم اختيار لون عشوائي)
timeout                             //مهلة الرسوم المتحركة
options = []                        //قائمة من الخيارات مثل marker animation

رسم البيانات (كخط، من -> إلى)

raven.add_marker_by_gussing({'from':'seattle,wa,us','to':'8.8.8.8'},{'line':{'from':null,'to':null}},2000,['line'])
raven.add_marker_by_gussing({'from':'-11.074920,-51.648929','to':'0.0.0.0:53'},{'line':{'from':'#FF0000','to':'#FF0000'}},1000,['line'])
raven.add_marker_by_gussing({'from':'-11.074920,-51.648929','to':'us'},{'line':{'from':null,'to':'#FFFF00'}},1000,['line'])

رسم البيانات (كنقطة)

raven.add_marker_by_gussing({'from':'portland,or,us','to':null},{'line':{'from':null,'to':null}},2000,['point'])
raven.add_marker_by_gussing({'from':'8.8.8.8','to':null},{'line':{'from':'#FF0000','to':'#FF0000'}},1000,['point'])
raven.add_marker_by_gussing({'from':'-11.074920,-51.648929','to':null},{'line':{'from':null,'to':'#FFFF00'}},1000,['point'])

رسم البيانات + إضافتها إلى جدول الإخراج (وظيفة)

raven.add_to_data_to_table()        //رسم المعلومات وإضافتها إلى جدول الإخراج

method                              //الاسم، IP أو الإحداثيات
marker_object                       //كائن {'from':'','to':""} انظر الأمثلة
colors_object                       //كائن {'line: {'from': ''#FF0000','to': 'FF0000'}} هذا لون الخط بين نقطتين - (إذا كان null، فسيتم اختيار لون عشوائي)
timeout                             //مهلة الرسوم المتحركة
options = []                        //قائمة من الخيارات مثل marker animation 'line'، ومكان الرسم 'multi-output' أو 'single-out' أو كلاهما

رسم البيانات + إضافتها إلى جدول الإخراج (كخط، من -> إلى)

raven.add_to_data_to_table({'from':'8.8.8.8','to':'delhi,in'},{'line':{'from':null,'to':null}},2000,['line','multi-output','single-output'])
raven.add_to_data_to_table({'from':'-11.074920,-51.648929','to':'0.0.0.0:3389'},{'line':{'from':'#FF0000','to':'#FF0000'}},1000,['line','multi-output'])
raven.add_to_data_to_table({'from':'br','to':'51.464957,-107.583864'},{'line':{'from':null,'to':'#FFFF00'}},1000,['line','single-output'])

رسم البيانات + إضافتها إلى جدول الإخراج (كنقطة)

raven.add_to_data_to_table({'from':'seattle,wa,us','to':null},{'line':{'from':null,'to':null}},2000,['line','multi-output','single-output'])
raven.add_to_data_to_table({'from':'0.0.0.0','to':null},{'line':{'from':'#FF0000','to':'#FF0000'}},1000,['line','multi-output'])
raven.add_to_data_to_table({'from':'-11.074920,-51.648929','to':null},{'line':{'from':null,'to':'#FFFF00'}},1000,['line','single-output'])

الطريقة 2 - تضمينها، واستخدام websocket للرسم

خريطة Raven

  //You only need to embed this iframe in your project.
  

  <script type="text/javascript">

    document.getElementById('raven-iframe').addEventListener("load", function() {

      var raven_options = {
        'world_type': null,
        'selected_countries': [],
        'remove_countries': ['aq'],
        'height': window.innerHeight,
        'width': window.innerWidth,
        'backup_background_color': '#212222',
        'orginal_country_color': '#737373',
        'clicked_country_color': '#6c4242',
        'selected_country_color': '#ff726f',
        'attack_output': true,
        'global_timeout': 2000,
        'global_stats_limit': 10,
        'db_length': 1000,
        'location': 'scripts',
        'panels': ['single-output'],
        'disable': ['multi-output','tooltip', 'random', 'insert','taskbar','move_to_country'],
        'websocket':{'server':'ws://localhost:5678',
                      'request_timeout':3000},
        'verbose': false
      }

      window['raven'] = document.getElementById('raven-iframe').contentWindow.raven
      window['raven'].init_all(raven_options)
      window['raven'].init_world()
      window['raven'].fetch_data_from_server()
    });
  </script>
تنزيل الأداة