Загрузка...

Как просканировать все ipv4 адресса в сети интернет, разбираемся

Тема в разделе Kali Linux создана пользователем Godzila123 22 фев 2022. (поднята 22 фев 2022) 862 просмотра

Загрузка...
  1. Godzila123
    Godzila123 Автор темы 22 фев 2022 Заблокирован(а) 6 9 июл 2021
    Здраствуйте многоуважаеммые лолзуры! Сегодня пойдет речь в этой статье об использование такого замечательного инструмента как Masscan, он есть в встроенных утилитах кали линукса, а также его можно скачать через любые репозитории.

    MASSCAN — это массовый сканер IP портов. Это самый быстрый сканер портов Интернета. Отправляя 10 миллионов пакетов в секунду, он может сканить весь интернет за 6 минут. Этот инструмент полезен для обзора сетей большого масштаба — таких как Интернет или внутренние сети. Хотя скорость по умолчанию ограничена 100 пакетами в секунду, программа может разгоняться до 25 миллионов пакетов в секунду, при такой скорости весь (по одному порту на IP) Интернет будет просканирован за 3 минуты. Он быстрее nmap,, ZMap и прочих сканеров.

    Чтобы просканировать порт 80 и диапазон портов с 8000 по 8100 (всего 102 порта) сети 10.x.x.x на скорости 10 тысяч пакетов в секунду наберите команду:

    Рекомендуемое число пакетов >40k чтобы не перебанили айпи за дос атаку.


    masscan -p80,8000-8100 10.0.0.0/8 --rate=10000


    Просканить ранг IPv4 адресов на наличие порта 3389(RDP):


    masscan -p3389 --exclude 255.255.255.255 --range 192.168.1.1/8 --rate=35000


    Просканировать всю сетевую паутину белых адресов. всего их: 254 у 4 степени = 4162314256:

    masscan -p80 --exclude 255.255.255.255 --range 1.1.1.1-254.254.254.254 --rate=35000


    Просканировать и записать ip адреса в файл:

    masscan -p80 --exclude 255.255.255.255 --range 1.1.1.1-1.1.1.200 --rate=35000 -oB lass.txt


    Чтобы вывести все IP в терминал и сохранить вывод в файл, конечно можно еще-oL просканить, но мне кажется что в бинарник лучше, а после перенести):

    masscan --open --banners --readscan lass.txt | cat > lb.txt


    К доп. ко второму варианту можно еще подрубить скрипт, который сканит nmap-ом 3389 порт или авто скрипт.

    Скрипт:

    masscan -p3389 --exclude 255.255.255.255 --range 0.0.0.0-254.254.254.254 --rate=35000 | cat > s.txt
    можно Ctrl+C нажать записывая в файл то что есть.
    awk '{print "nmap -p 1380-1389 "$0}' s.txt | cat > las.sh
    sh las.sh
    cat las.txt | tr -d "/" | sed -e 's/\<Discovered open port 3389tcp on\>//g' | tr -d " "


    Автоскрипт:

    masscan -p3389 --exclude 255.255.255.255 --range 1.1.1.1-1.1.100.254 --rate=35000 | cat > s.txt &&
    cat s.txt | tr -d "/" | sed -e 's/\<Discovered open port 3389tcp on\>//g' | tr -d " " | cat > ls.txt &&
    awk '{print "nmap -p 1380-1389 "$0}' ls.txt | cat > las.sh &&
    sh las.sh | cat > la.txt
    echo "Результат записан в файл la.txt"
     
  2. aziz2281337
    aziz2281337 22 фев 2022 3 15 апр 2018
Top