Вниз
Скачать: CL | DM;

WinPCap   Найти похожие ветки 

← →
efim ©   (2009-09-08 21:20) [0]

Как правильно в Delphi использовать функцию pcap_compile т.е. если можно небольшой пример


← →
Сергей М. ©   (2009-09-09 08:18) [1]

А как ее можно использовать неправильно ?
Приведи пример..


← →
efim ©   (2009-09-09 17:17) [2]

DLLHandle:=LoadLibrary("wpcap.dll");
if DLLHandle=0 then
exit;//Библиотека не загрузилась
@pln:=GetProcAddress(DLLHandle, "pcap_lookupnet");
@comp:=GetProcAddress(DLLHandle, "pcap_compile");
@pcf:=GetProcAddress(DLLHandle, "pcapsetfilter");
if (@comp=nil)or(@pln=nil)or(@pcf=nil) then
exit;//Функция не найдена
//Здесь узнаем номер сети и маску
pln(pChar(AdapterName),netp,maskp,pChar(ebuff));
//получаем указ.
pp:=PCap_open_live(_monWinPCap.AdapterNameList[1],0,false,0,err_str);
//Компилируем строку в BPF_programm
//вот здесь у меня проблема я незнаю что такое
//структура BPF_programm, как ее описать (fp)
comp(pp,fp,"host 89.253.247.44",0,maskp);
//.........
FreeLibrary(DLLHandle);


← →
Сергей М. ©   (2009-09-10 08:19) [3]

type

bpf_insn = packed record
 code: Word;      
 jt: Byte;        
 jf: Byte;        
 k: Integer;              
end;

bpf_program = packed record
 bf_len: DWord;
 bf_insns: ^bpf_insn;  
end;
..
var
 fp: bpf_program;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.005 c
2-1321086771
Vladimir
2011-11-12 12:32
2012.02.26
Сохранение и загрузка зашифрованного текста в Delphi 2009


15-1319805286
Who_are_you
2011-10-28 16:34
2012.02.26
Защита, патент


15-1320440075
Дмитрий Белькевич
2011-11-04 23:54
2012.02.26
Изобретен холодный термоядерный синтез


2-1321092811
nick_delphi2010
2011-11-12 14:13
2012.02.26
Проблема с дебагером в Delphi 2010


2-1321739730
3asys
2011-11-20 01:55
2012.02.26
PowerPoint в OleContainer




   Наверх