Sandmap - شبكة دعم أداة ونظام الاستطلاع باستخدام محرك Nmap ضخمة



Sandmap هو أداة دعم الشبكة ونظام الاستطلاع باستخدام محرك Nmap الضخم . فهو يوفر واجهة سهلة الاستخدام وأتمتة وتسريع عملية المسح ويسمح لك بسهولة استخدام العديد من تقنيات المسح الضوئي المتقدمة.

دلائل الميزات
  • بسيطة CLI مع القدرة على تشغيل محرك Nmap النقي
  • المسح مسبقا محددة المدرجة في الوحدات
  • دعم Nmap Scripting Engine (NSE)
  • دعم TOR (مع proxychains)
  • عمليات فحص متعددة في وقت واحد
  • في هذه المرحلة: 30 وحدة مع 451 ملف تعريف مسح

كيفية استخدام
انها بسيطة:
# Clone this repository
 git clone https://github.com/trimstray/sandmap
 
 # Go into the repository
 cd sandmap
 
 # Install
 ./setup.sh install
 
 # Run the app
 sandmap
  • bin/sandmapيتم وضع الارتباطفي/usr/local/bin
  • يتم وضع صفحة الرجل في /usr/local/man/man8

الوحدات النمطية الوحدات النمطية
المتوفرة: 30
التشكيلات الجانبية المسح الضوئي المتوفرة: ملف التكوين451 يحتويملف التكوين على البنية التالية:


etc/main.cfg
# shellcheck shell=bash
 
 # Specifies the default destination.
 # Examples:
 #   - dest="127.0.0.1,8.8.8.8"
 dest="127.0.0.1"
 
 # Specifies the extended Nmap parameters.
 # Examples:
 #   - params="--script ssl-ccs-injection -p 443"
 params=""
 
 # Specifies the default output type and path.
 # Examples:
 #   - report="xml"
 report=""
 
 # Specifies the TOR connection.
 # Examples:
 #   - tor="true"
 tor=""
 
 # Specifies the terminal type.
 # Examples:
 #   - terminal="internal"
 terminal="internal"

متطلبات يستخدم
Sandmap أدوات مساعدة خارجية ليتم تثبيتها قبل التشغيل:

التسجيل
بعد تشغيل البرنامج النصي ،log/يتم إنشاء الدليل وفيه الملفات التالية مع السجلات:
  • <script_name>.<date>.log- _logger()يتم حفظ جميع المكالمات وظيفة في ذلك
  • stdout.log- يتم كتابة الإخراج القياسي وأخطاء من _init_cmd()وظيفة في ذلك. إذا كنت ترغب في إعادة توجيه الإخراج من الأمر ، فاستخدم البنية التالية:your_command >>"$_log_stdout" 2>&1 &

بنية المشروع
|-- LICENSE.md                 # GNU GENERAL PUBLIC LICENSE, Version 3, 29 June 2007
 |-- README.md                  # this simple documentation
 |-- CONTRIBUTING.md            # principles of project support
 |-- .gitignore                 # ignore untracked files
 |-- .travis.yml                # continuous integration with Travis CI
 |-- setup.sh                   # install sandmap on the system
 |-- bin
     |-- sandmap                # main script (init)
 |-- doc                        # includes documentation, images and manuals
     |-- man8
         |-- sandmap.8          # man page for sandmap
     |-- img                    # images (eg. gif)
 |-- etc                        # contains configuration files
 |-- lib                        # libraries, external functions
 |-- log                        # contains logs, created after init
 |-- modules                    # contains modules
 |-- src                        # includes external project files
     |-- helpers                # contains core functions
     |-- import                 # appends the contents of the lib directory
     |-- __init__               # contains the __main__ function
     |-- settings               # contains sandmap settings
 |-- templates                  # contains examples and template files
 |-- tmp                        # contains temporary files (mktemp)


Commentaires

Posts les plus consultés de ce blog