Протоколы TCP и UDP имеют от 0 до 65535 портов. Эти 65535 портов можно разделить на следующие три диапазона:
Системные или зарезервированные порты: от 0 до 1023.
Пользовательские или зарегистрированные порты: от 1024 до 49151.
Динамические или частные порты: от 49151 до 65535.
DEDMAP пытается сканировать целевой IP-адрес или диапазон IP-адресов и найти службы, которые работают и прослушивают некоторые порты.
DEDMAP также может сканировать ряд хостов, чтобы найти действующие хосты.
Питон 3
Пип
Termux (при установке на устройство Android)
Немного любви и заботы :)
Загрузите последнюю версию с сайта RELEASES.
Распаковать архив
Следуйте инструкциям ниже
$ cd DEDMAP
$ chmod +x install.sh
$ ./install.sh
Все дополнительные требования будут установлены автоматически. Просто запустите файл «install.sh» ;)
Инструмент можно запустить и без установки (./dedmap), но рекомендуется установить его. После установки инструмента цвет баннера DEDMAP изменится с БЕЛОГО на КРАСНЫЙ .
Обновите инструмент, загрузив последнюю версию и переустановив ее еще раз.
dedmap
или python dedmap
из командной строки внутри корневого каталога dedmap.$ cd DEDMAP
$ chmod +x uninstall.sh
$ ./uninstall.sh
Полная поддержка устройств Linux, Windows и Android ( через termux)
Поддерживает вызовы веб-API (взаимодействие по требованию без платформы)
Первая в мире сетевая автоматизация как услуга (NaaaS)
Легко разместить и развернуть как услугу в облаке или на вашем частном сервере.
Содержит множество дополнительных функций в одном месте
Поддерживает IP-ДИАПАЗОНЫ (1.1.1.1-100)
Поддерживает сетевое сканирование (Ping Sweep)
Имеет режим Dark-Web. Режим даркнета можно использовать для беспрепятственного выполнения всех операций dedmap на сайтах даркнета (.onion) без необходимости использования браузера Tor.
Имеет турбо-режим (режим LAN) для сканирования сети. Турбо-режим можно использовать как в локальной, так и в глобальной сети, но рекомендуется использовать только в локальной сети, так как это может снизить точность сканирования в глобальной сети.
Режим wan также можно использовать в сети LAN для получения более точных результатов. Режим Lan = Производительность, Режим Wan = Точность.
Является гибким. Несколько вариантов сканирования можно комбинировать в зависимости от требований.
Умен. Сканирует только живые объекты, если сканирование сети сочетается с другими сканированиями.
Имеет очень интуитивно понятный и удобный интерфейс командной строки. Также имеется веб-интерфейс для тех, кому не нравится CLI.
Перечисляет все возможные службы/протоколы, используемые соответствующими обнаруженными открытыми портами.
Поддерживает подробный режим
Поддерживает сохранение вывода в файл. (Созданный файл представляет собой файл dedmap . введите его, чтобы правильно просмотреть его содержимое в среде оболочки)
Поддерживает различные варианты спецификации порта
Красочный. Обеспечивает цветные визуальные реакции на основе событий.
СИНИЙ --> ДЛЯ ОТМЕЧЕНИЯ УСПЕШНОГО НАЧАЛА И ЗАВЕРШЕНИЯ ПРОГРАММЫ.
КРАСНЫЙ --> ДЛЯ ОТМЕЧЕНИЯ НАЧАЛА/ОКОНЧАНИЯ СОБЫТИЯ ИЛИ ОШИБКИ.
ЗЕЛЕНЫЙ --> ДЛЯ ОТМЕТКИ УСПЕШНОГО ОБНАРУЖЕНИЯ ХОСТА/ПОРТА И МЕНЮ СПРАВКИ
СБРОС --> ДЛЯ СБРОСА К ЦВЕТУ ОБОЛОЧКИ ПО УМОЛЧАНИЮ
СЕРЫЙ --> ДЛЯ ОТМЕТКИ НЕУСПЕШНОГО ОБНАРУЖЕНИЯ ХОСТА/ПОРТА В ПОДРОБНОМ РЕЖИМЕ
ЖЕЛТЫЙ --> ДЛЯ маркировки операторов отладки.
$ dedmap [--option(s)] [target(s)]
По умолчанию будет выполнено сканирование TCP, если не указаны никакие параметры.
Опция -t должна быть указана исключительно в том случае, если используется какая-либо другая опция, например -p, -v или -n.
По умолчанию будут сканироваться 100 наиболее часто используемых портов, если порты не указаны.
Длинные опции (--) имеют больший приоритет.
-h, --help показать это справочное сообщение и выйти
-b, --black включить режим даркнета
-s, --silent запустить в тихом режиме (удалить баннер dedmap)
-v, --verbose запустить в подробном режиме
-d, --dns выполняет поиск DNS
-r, --rdns выполняет обратный поиск DNS
-p, --port<порт(ы)> сканировать только указанные порты
Ex: -p 21; -p 21,22,23;
-p top10; (scan top 10 commonly used ports)
-p top100; (scan top 100 commonly used ports)
-p top1000; (scan top 1000 commonly used ports)
-p system; (scan system ports from 0 to 1023)
-p user; (scan user ports from 1024 to 49151)
-p private; (scan private ports from 49152 to 65535)
-p all; (scan all ports from 0 to 65535)
-t, --tcp выполнить сканирование TCP (сканирование по умолчанию, если НЕ указаны ОПЦИИ)
-u, --udp выполнить сканирование UDP (похоже, на данный момент не работает с использованием сокета в Python)
-n, --net выполнить сканирование сети
-m, --mode<wan/lan> выбрать режим сканирования сети (по умолчанию = wan)
Select lan mode(turbo mode) for better scanning speeds (upto 5x)
It is recommended to use the turbo mode only on a lan network
as it might result in loss of accuracy in wan networks
Ex: -nm lan; -nm wan;
-o, --out сохраняет результаты в файл
Ex: -o report
Комбинируйте варианты в соответствии с вашими требованиями. DEDMAP достаточно гибкий и умный :)
$ dedmap 1.1.1.1
$ dedmap localhost
$ dedmap -d google.com yahoo.com facebook.com localhost
$ dedmap google.com
$ dedmap google.com yahoo.com
$ dedmap 1.1.1.1 2.2.2.2 3.3.3.3
$ dedmap 1.1.1.1-100 google.com (Perform a tcp scan on all the hosts without pinging to bypass firewall icmp block)
$ dedmap -tp 20 1.1.1.1
$ dedmap -tp top10 2.2.2.2
$ dedmap -tp 20,21,22 1.1.1.1
$ dedmap -nm lan -p 21 192.168.1.1-255 (Perform a tcp port scan in lan mode on all the live hosts)
$ dedmap -n 1.1.1.1-255
$ dedmap -nr 1.1.1.1-255 (Perform a reverse dns lookup on all the live targets in the network)
$ dedmap -nt 1.1.1.0-255 (To scan only the hosts which are alive in the network)
$ dedmap -o report 127.0.0.1
Сгенерированный выходной файл представляет собой файл dedmap . Cat/Print его, чтобы правильно просмотреть его содержимое в среде оболочки.
Ожидается, что этот инструмент будет содержать множество ошибок, поскольку он находится на очень ранней стадии.
Этот инструмент еще не тестировался в Windows и, скорее всего, не будет работать. Не стесняйтесь экспериментировать.
DEDMAP — ЭТО НЕЗАВИСИМЫЙ ИНСТРУМЕНТ, СОЗДАННЫЙ ТОЛЬКО ДЛЯ СКАНИРОВАНИЯ ПОРТОВ, КАК ЭТО ОСНОВНАЯ ЦЕЛЬ. ПОЭТОМУ ОНО НИКОГДА НЕ БУДЕТ ПОДДЕРЖИВАТЬ ТАКИЕ ФУНКЦИИ, КАК СКАНИРОВАНИЕ СЕРВИСОВ/ВЕРСИЙ, ПОСКОЛЬКУ ОНИ ЗАВИСЯТ ОТ NETCAT.
СОЗДАНИЕ ОТЧЕТА НЕ РАБОТАЕТ ПРАВИЛЬНО В WINDOWS.
МЕДЛЕННО, ПОСКОЛЬКУ В ПРОГРАММЕ ЕЩЕ НЕ ИСПОЛЬЗУЕТСЯ КОНЦЕПЦИЯ МНОГОПОТОЧНОСТИ.
UDP НЕ РАБОТАЕТ ПРАВИЛЬНО НА СЕЙЧАС.
ПОЛЬЗОВАТЕЛЬ ДОЛЖЕН ПОДДЕРЖИВАТЬ ПОСЛЕДОВАТЕЛЬНОСТЬ «dedmap [--option(s)] [target(s)]»
ИНСТРУМЕНТ ПОДДЕРЖИВАЕТ IP-ДИАПАЗОН ТОЛЬКО В ПОСЛЕДНЕМ ОКТЕТЕ .ie 1.1.1.(1-200) --> Это также мера безопасности, позволяющая предотвратить сканирование ВСЕГО ИНТЕРНЕТА пользователем (1-255.1-255.1-255.1-255). ) и взорвал его/ее сетевую карту, ОЗУ, ЦП и ЖЕСТКИЙ ДИСК :p (каламбур)
[ ] ИСПРАВЛЕНИЕ UDP-СКАНИРОВАНИЯ
ДОБАВЬТЕ ЦВЕТА К ОСТАЛЬНОЙ ЧАСТИ ВЫВОДА, ЧТОБЫ ОБЕСПЕЧИТЬ ВИЗУАЛЬНЫЕ РЕАКЦИИ НА СОБЫТИЯ.
ТЕСТИРОВАНИЕ И ДОБАВЛЕНИЕ ПОДДЕРЖКИ TERMUX
ТЕСТИРОВАНИЕ И ДОБАВЛЕНИЕ ПОДДЕРЖКИ ДЛЯ WINDOWS
ИСПОЛЬЗУЙТЕ МНОГОПОТОЧНУЮ ПОТОЧНОСТЬ, ЧТОБЫ ЗНАЧИТЕЛЬНО УЛУЧШИТЬ ПРОИЗВОДИТЕЛЬНОСТЬ ИНСТРУМЕНТА.