Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.23;
Скачать: CL | DM;

Вниз

Как Отслеживать пакет   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.028 c
14-74461
HolACost!
2003-10-06 15:17
2003.10.23
Проблема комуникации с обществом через ICQ


3-74082
AndrewK
2003-09-26 17:17
2003.10.23
Как заставить SQL server выполнить часть хранимой процедуры?


14-74393
Nik8.
2003-10-03 11:49
2003.10.23
Где взять примеры драйверов ?


1-74305
Yrasikombo
2003-10-12 13:12
2003.10.23
Как в Delphi определить рабочую группу компьютера


4-74533
imp403
2003-08-16 12:55
2003.10.23
Как убрать приложение из окна вызываевамого по Alt+Tab и из Диспе