TGViewer
Bug or Defect? Bug or Defect? @bugordefects · 2.56K subscribers
Post #530 857
Привіт друзі, як ваш день?
Повернемося до секьюрити

Чули про такий тул, як OWASP Nettacker? https://github.com/OWASP/Nettacker
Хочу дати вам коротенько, що, для чого і навіщо, а ще пару скриптів, щоб ви могли одразу спробувати.


Автоматизований фреймворк для рекогна/скану вразливостей та репортів (CLI + API/WebUI). Вміє порти, сервіси, CVE-модулі, брут, підмережі, HTML/JSON-репорти.

Встановлення принцепі також не складне)
Через Docker (найлегше)
docker run -it --rm -p 5000:5000 owasp/nettacker

і вже всередині контейнера:
python3 nettacker.py -i owasp.org -m port_scan -s

У репо є docker-compose і WebUI на http://localhost:5000. База: .data/nettacker.db (SQLite).


Якщо з сорців на (Python)
git clone https://github.com/OWASP/Nettacker
cd Nettacker
pip install -r requirements.txt
python3 nettacker.py --help


По базовим сканам
Скан портів у /24, паралель і діапазон портів

python3 nettacker.py -i 192.168.1.0/24 -m port_scan -t 10 -M 35 -g 20-100 -o result.html --graph d3_tree_v2_graph

-m модуль(і) скану
-t потоки на хост, -M паралель модулів
-g порти/діапазони
-o HTML/JSON/CSV, графи для HTML.

Подивитись модулі/профілі:
python3 nettacker.py --show-all-modules
python3 nettacker.py --show-all-profiles


Приклади:
Швидка інвентаризація сервісів

python3 nettacker.py -i owasp.org -m port_scan,service_scan


Пошук піддоменів
python3 nettacker.py -i example.com -s -m admin_scan


Перевірка конкретної CVE
python3 nettacker.py -i 10.0.0.0/24 -m f5_cve_2020_5902


WhatCMS (потрібен API-ключ)
python3 nettacker.py -i eng.uber.com -m whatcms_scan --method-args whatcms_api_key=XXXX


Якщо хочите Брут/веб-методи й хедери

Виключаєте модуль брута, але лишити інші

python3 nettacker.py -l targets.txt -m all -x ssh_brute -U users.txt -P passwords.txt -T 3 -w 2


Перевірити дозволені HTTP-методи + свій UA/хедери
python3 nettacker.py -i https://target.tld -m http_methods_probe \
--user-agent "QA-Probe" -H

"X-Debug: 1"
-x виключити модулі
-U/-P юзери/паролі (списки)
-T timeout, -w затримки між запитами
-H довільні HTTP-заголовки.


Ну і Фільтри по портах/винятки

Сканити все, але виключити 80/443

python3 nettacker.py -i 10.10.0.0/24 -m all -X 80,443

-X виключення портів.


Ну і так вивід і репорти

JSON для пайплайнів і HTML для людей

python3 nettacker.py -i target.list -m all -o results.json
python3 nettacker.py -i target.list -m all -o results.html --graph d3_tree_v2_graph

Формати:
results.txt|.csv|.html|.json.




API/WebUI

python3 nettacker.py --start-api --api-host 0.0.0.0 --api-port 5000

відкривай http://localhost:5000
Є ендпоінти для старту/листингу сканів, HTML-звітів і БД (SQLite/MySQL конфіг у доках).


І вам лайфхаки
Стартуєте з port_scan + service_scan → за 1 прогін отримуєте “мапу” цілей.

На веб-цілях додаваєте http_methods_probe і admin_scan → швидко ловите “непотрібні” методи та відкриті панелі.

Для порівняння середовищ юзайте -K/-J (scan compare id/report) видно різниці між релізами.

Проганяйте підмережі: -i 10.0.0.0/16, але став розумієте -t/-M, щоб не завалити мережу.
  • 🔥 9
  • 👍 4
  • ❤‍🔥 3
  • ❤ 1
  • 🤯 1
More from @bugordefects
  1. Oct 16, 2026Post #965
  2. Oct 13, 2026Друзі привіт - як ваш день?) Сподіваюсь ви та ваші близькі в безпеці. Ну шо, продовжимо на…
  3. Oct 8, 2026Друзі привіт - як ваші справи? сподіваюсь ви в безпеці. Так я думаю є багато хто любить по…
  4. Oct 7, 2026Друзі привіт - я сподіваюсь ви всі в безпеці і ваші близкі теж. Я дуже приємно вражений ві…
  5. Oct 3, 2026Друзі привіт, ну шо, відпочиваєте від тестування?) А я як завжди, зранку кава, налаштовую…
  6. Oct 1, 2026АНОНС❤️❤️❤️ Друзі привіт, як ваш день?) Сподіваюсь ви та ваші близькі в безпеці. Ну що, це…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →