
NetworkAssessment: Инструмент оценки сетевых компрометаций
Инструмент оценки компрометации сети предназначен для анализа pcap-файлов с целью выявления потенциально подозрительного сетевого трафика. Этот инструмент фокусируется на обнаружении аномальной активности в сетевом трафике и поиске подозрительных ключевых слов.

Инструмент не ограничивается вышеперечисленными функциями. Благодаря вкладу сообщества его возможности обнаружения могут постоянно развиваться и адаптироваться к новейшим угрозам.
Клонируйте репозиторий:
git clone https://github.com/HalilDeniz/NetworkAssessment.git
Перейдите в каталог проекта:
cd NetworkAssessment
Установите необходимые зависимости:
pip install -r requirements.txt
python3 networkassessment.py [-h] -f FILE [-p {TCP,UDP,DNS,HTTP,SMTP,SMB} [{TCP,UDP,DNS,HTTP,SMTP,SMB} ...]]
[-o OUTPUT] [-n NUMBER_PACKET]
-f или --file: Путь к файлу .pcap или .pcapng, который вы собираетесь проанализировать. Это обязательное поле; оценка будет основываться на данных из этого файла.-p или --protocols: Протоколы, которые вы хотите сканировать. Можно указать несколько протоколов. Доступные варианты: "TCP", "UDP", "DNS", "HTTP", "SMTP", "SMB".-o или --output: Путь для сохранения результатов сканирования. Необязательно. Если указано, результаты будут сохранены в указанный файл.-n или --number-packet: Количество пакетов, которые вы хотите просканировать из предоставленного файла. Необязательно. Если не указано, инструмент просканирует все пакеты в файле.В приведенном выше примере инструмент проанализирует первые 1000 пакетов файла sample.pcap, сосредоточившись на протоколах TCP и UDP, а затем сохранит результаты в output.txt.
Приветствуется вклад сообщества! Если вы нашли какие-либо проблемы или у вас есть предложения по улучшению, не стесняйтесь открывать issue или отправлять pull request.
Если у вас есть вопросы, комментарии или предложения по поводу Dosinator, не стесняйтесь обращаться ко мне:
NetworkAssessment является форком оригинального инструмента под названием Network_Assessment, созданного alperenugurlu. Я хочу выразить свою благодарность Alperen Uğurlu за вдохновение и основу, заложенные оригинальным инструментом. Без его работы эта обновленная версия была бы невозможна. Если вы хотите узнать больше об оригинальном инструменте, посетите репозиторий Network_Assessment.
Этот проект лицензирован по лицензии MIT. Подробнее см. в файле LICENSE.
Спасибо, что подумываете поддержать меня! Ваша поддержка позволяет мне уделять больше времени и усилий созданию полезных инструментов, таких как DNSWatch, и разработке новых проектов. Внося свой вклад, вы не только помогаете мне улучшать существующие инструменты, но и вдохновляете новые идеи и инновации. Ваша поддержка играет важную роль в развитии этого проекта и дальнейших начинаний. Давайте продолжать строить и учиться вместе. Спасибо!