Объяснение атаки с использованием отравления и подмены ARP-адреса
⚡ Умное резюме
ARP-отравление, также называемое ARP-спуфингом, — это отправка поддельных MAC-адресов на коммутатор, чтобы злоумышленник мог связать поддельный адрес с настоящим IP-адресом и перехватить сетевой трафик. Статические ARP-записи и программное обеспечение для обнаружения помогают предотвратить эти атаки.

Что такое отравление ARP (подмена ARP)
ARP — это аббревиатура от «Протокол разрешения адресов».Он используется для преобразования IP-адреса в физический адрес [MAC-адрес] на коммутаторе. Хост отправляет широковещательный ARP-запрос в сеть, а принимающий компьютер отвечает своим физическим адресом [MAC-адресом]. Полученный IP/MAC-адрес затем используется для связи. ARP-отравление — это отправка поддельных MAC-адресов на коммутатор, чтобы тот мог связать эти поддельные MAC-адреса с IP-адресом настоящего компьютера в сети и перехватить трафик.
Типы атак с отравлением ARP
- Человек посередине атакует
- Перехват трафика
- Атаки отказа в обслуживании (DoS)
Как предотвратить атаки, вызывающие отравление ARP
Статические записи ARPЭти параметры можно определить в локальном ARP-кэше, а коммутатор настроить на игнорирование всех пакетов автоматического ответа ARP. Недостаток этого метода заключается в сложности его поддержки в больших сетях. Карта IP/MAC-адресовping Необходимо распространить это сообщение на все компьютеры в сети.
Программное обеспечение для обнаружения отравления ARP: эти системы можно использовать для перекрестной проверки разрешения IP/MAC-адресов и их сертификации, если они аутентифицированы. Несертифицированные разрешения IP/MAC-адресов могут быть заблокированы.
Operaнастройка безопасности системы: эта мера зависит от используемой операционной системы. Ниже приведены основные методы, используемые различными операционными системами.
- На базе Linux: они работают, игнорируя незапрошенные ответные пакеты ARP.
- Microsoft Windows: поведение кэша ARP можно настроить через реестр. В следующем списке представлены некоторые программы, которые можно использовать для защиты сетей от перехвата;
- АнтиАРП– обеспечивает защиту как от пассивного, так и от активного сниффинга
- Agnitum Outpost Firewall– обеспечивает защиту от пассивного прослушивания
- XArp– обеспечивает защиту как от пассивного, так и от активного сниффинга
- Mac OS: ArpGuard можно использовать для обеспечения защиты. Он защищает как от активного, так и от пассивного прослушивания.
Хакерская деятельность: настройка записей ARP в Windows
Мы используем Windows 7 для этого упражнения, но команды должны работать и в других версиях Windows.
Откройте командную строку и введите следующую команду
arp –a
ВОТ,
- апрель вызывает программу настройки ARP, расположенную в WindowsКаталог /System32
- -a параметр для отображения содержимого кэша ARP
Вы получите результаты, подобные следующим
Внимание: динамические записи добавляются и удаляются автоматически при использовании TCP / IP сеансы с удаленными компьютерами.
Статические записи добавляются вручную и удаляются при перезагрузке компьютера, перезапуске сетевой карты или других действиях, которые на нее влияют.
Добавление статических записей
Откройте командную строку, затем используйте команду ipconfig /all, чтобы получить IP и MAC-адрес.
MAC-адрес представлен с использованием физического адреса, а IP-адрес — IPv4Address.
Введите следующую команду
arp –s 192.168.1.38 60-36-DD-A6-C5-43
Примечание. IP-адрес и MAC-адрес будут отличаться от используемых здесь. Это потому, что они уникальны.
Используйте следующую команду для просмотра кэша ARP
arp –a
Вы получите следующие результаты
Обратите внимание, что IP-адрес был преобразован в предоставленный нами MAC-адрес и имеет статический тип.
Удаление записи кэша ARP
Используйте следующую команду, чтобы удалить запись
arp –d 192.168.1.38
PS Отравление ARP происходит путем отправки поддельных MAC-адресов на коммутатор.
Что такое IP и MAC-адреса
IP-адрес — это аббревиатура от адреса интернет-протокола. Адрес интернет-протокола используется для уникальной идентификации компьютера или устройства, такого как принтеры, диски хранения в компьютерной сети. В настоящее время существует две версии IP-адресов. IPv4 использует 32-битные числа. В связи с массовым ростом Интернета был разработан протокол IPv6, в котором используются 128-битные числа.
Адреса IPv4 форматируются в четыре группы чисел, разделенных точками. Минимальное число — 0, максимальное — 255. Пример IPv4 адрес выглядит так;
127.0.0.1
Адреса IPv6 форматируются группами по шесть чисел, разделенных полными двоеточиями. Номера групп записываются в виде 4 шестнадцатеричных цифр. Пример адреса IPv6 выглядит следующим образом;
2001:0db8:85a3:0000:0000:8a2e:0370:7334
Чтобы упростить представление IP-адресов в текстовом формате, ведущие нули опускаются, а группа нулей опускается полностью. Приведенный выше адрес в упрощенном формате отображается как;
2001:db8:85a3:::8a2e:370:7334
MAC-адрес — это аббревиатура от адреса управления доступом к среде передачи. MAC-адреса используются для уникальной идентификации сетевых интерфейсов для связи на физическом уровне сети. MAC-адреса обычно встроены в сетевую карту.
MAC-адрес похож на серийный номер телефона, а IP-адрес — на номер телефона.
Упражнение
Мы предполагаем, что для этого упражнения вы используете Windows. Откройте командную строку.
Введите команду
ipconfig /all
Вы получите подробную информацию обо всех сетевых подключениях, доступных на вашем компьютере. Результаты, показанные ниже, относятся к широкополосному модему, который показывает MAC-адрес и формат IPv4, а беспроводная сеть показывает формат IPv6.







