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