Форум: "Сети";
Текущий архив: 2003.10.23;
Скачать: [xml.tar.bz2];
ВнизКак Отслеживать пакет Найти похожие ветки
← →
Dr.Karter (2003-08-26 13:42) [0]Уважаемые Мастаки подскажите пожалуйста как я программным путем могу отслеживать с какого IP-Адреса был послан мне пакет?
← →
Е-Моё имя (2003-08-26 14:45) [1]а в заголовке пакета разве нет?
← →
RRR (2003-08-26 15:27) [2]Я бы посоветовал посмотреть хэлп WSAIoctl или ioctlsocket с параметром IO_RCVALL + помощь через следующий запрос "Windows Packet Capture".
← →
Dr.Karter (2003-08-27 06:23) [3]А как эти пакеты вообще ловить (т.е идет ли какой-нибудь пакет али нет)
← →
Slym (2003-08-27 09:27) [4]Я так понял: UDP на WinAPI...
Я делал так:
procedure TUDPSock.OnReadMsg(var Msg: TMessage);
var
len:integer;
buf:array[0..8191] of char;
SockAddr:TSockAddr;
begin
Msg.Result:=0;
len:=SizeOf(SockAddr);
len:=recvfrom(TSocket(Msg.WParam),buf,SizeOf(buf),MSG_PEEK,SockAddr,le n);
if Assigned(OnRead)and (len>0) then
OnRead(Self,len,inet_ntoa(SockAddr.sin_addr),ntohs(SockAddr.sin_port))
end;
Без чтения в буфер... не нашел, не знаю :(
← →
NikB (2003-08-27 11:22) [5]A gde naiti ili definirovat TUDPSock?
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2003.10.23;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c