Уважаемые форумчане !!! сильно не пинайте я первый раз есть ли среди Вас такие кто разбирается в сетях на низком уровне?=))(надеюсь что почти каждый сталкивался) столкнулся с winsock и захотелось разобратся с SOCK_STREAM все понятно udp, tcp пакеты отправляются принимаются все нормально... даже снифер нарезал=). вручную собрал UDP пакет все красиво а вот с TCP пакетом ничего не выходит.......вываливает ошибки... перерыл все поисковики msdn.......и столкнулся с таким бесчинством........типа TCP пакет собранный вручную не возможно отправить в winxp sp2 (win2000 под правами администратора возможно но не пробовал ) ..ибо нефиг заниматся sys флудом (С) мелкософт. Возможноли обойти это ограниченеи и собрать tcp пакет в winxp sp2 (тока не надо боянить поставь win2000) Или может быть хукнуть работающий клиент и отправить tcp пакет с нужным содержанеим (клиент отправляет тока текстовые сообщения)? Или вариант с SOCK_STREAM только что бы можно в пакете указать нужный порт отправителя) может есть у кого нибудь исходники ______________________________________________ И все это бесчинство хотелось бы не delphi .....сильно не пинайте я учусь...
Низкий уровень сокетов - вероятно SOCK_RAW, по этому слову на форуме ищи, были темы. Низкий уровень сети - это скорее ndis, если ты об этом (но там нет сокетов и протоколов кроме IP)
n0name http://www.wasm.ru/forum/viewtopic.php?id=13262 вот подобная тема разговора.......у народа тоже собраный в ручную пакет не отправляется.......
delsa на низком уровне (на уровне ядра) существует два основных интерфейса для сетевого программирования это TDI - транспортное устройство и NDIS - сетевой драйвер. Первый из них использует уже существующий стек tcp-ip, второй такого не использует и придётся разрабатывать свой стек протокола.