|
ru.nethack- RU.NETHACK ------------------------------------------------------------------- From : Andrey Sokolov 2:5020/400 05 Oct 2004 15:21:52 To : Cybervlad Subject : Re: Ettercap [WINDOWS - Версия] --------------------------------------------------------------------------------
Tue Oct 05 2004 15:08, Cybervlad wrote to Andrey Sokolov:
AS>> Посредством того же WinPCap'а аналогичное можно сделать быстро, ну,
AS>> пусть не за полчаса, ну за час.
C> Глупый вопрос: а вынпкап позволяет открывать raw-socket и писать в него?
Hе менее глупый ответ: нет ;)
Hикаких объектов ядер типа там всяких сырых или несырых сокетов там нету.
Типа, некузяво это и неэффективно ;) Егойный драйвер, WinPCap'овский, стоит
рядом с tcpip.sys и общается с интерфейсом NDIS3 (Win9*, WinME, WinNT) и NDIS5
(Win2k, WinXP, Win2k3) в качестве протокола.
Сообщения из NIC копируются прямо в этот драйвер, ну и из драйвера прямо в
NIC, как есть. Hу разве что NIC прихерачивает к ethernet'овским кадрам
чексумму, которую мы всё равно не видим и никак не увидим, ну и нам на неё
пофигу.
Такой драйвер лучше сырого сокета по всем направлениям:
1. За один сисколл можно вытащить не один, а сколько у тебя в буффер влезет
сетевых кадров. Каждый вытаскиваемый кадр помечен весьма точным таймстемпом.
2. За один сисколл можно отправить в сеть не один кадр, а столкьо, сколько у
тебя в буффер влезет. Каждый запихиваемый кадр можно пометить таймстемпом по
поводу того, когда этот кадр должен быть отправлен.
--- ifmail v.2.15dev5.3
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.nethack/16679d03e682c.html, оценка из 5, голосов 10
|