Я переписываю это, потому что мой последний (который я удалил) неправильно объяснил.ARP Spoofing in C#
Итак, в настоящее время я делаю инструмент Network Administration для своей школы, как задание на самодельную домашнюю работу (мне скучно).
В настоящее время имеет следующие инструменты:
- IP адрес пинг инструмент
- NSLookup инструмент
- Трассировка инструмент
- Geo-Location инструмент
- ARP спуфинга инструмент
- Узел кикер
- Создатель средства удаленного администрирования
Я не начинал ни одного из них, но, тем не менее, я сначала получил бы самую сложную из них (ARP Spoofing).
Я установил дизайн; Он имеет - ввод IP-адреса - кнопка для запуска и остановки подмены - метки IP-адреса и MAC-адреса - DataGridView, в котором есть столбец Connection, столбец (In), столбец (Out) и MAC адресная колонка.
Единственное, что осталось это код ..
Но я хочу знать, как я мог бы сделать это в Visual Studio, с помощью C#.
Мне нужна конкретная DLL?
Какой процесс я должен выполнить для достижения этой цели?
Кроме того, извините, мне пришлось использовать VPN, чтобы я мог публиковать до 90 минут:/ – MaliciouZzHD
Запросы ARP транслируются, поэтому каждый хост получит их. Невозможно гарантировать, что ваше приложение получит их до шлюза. Даже если ваш инструмент получает запрос и отвечает первым, второй ответ на запрос ARP может переопределить первый. –
Это прекрасно, я просто хочу знать, как: D – MaliciouZzHD