Date: Mon, 14 Jun 2004 10:48:34 -0400 From: James Housley <jim@Thehousleys.net> To: freebsd-net@FreeBSD.org Subject: Using netgraph for filtering/modifing packets Message-ID: <40CDBAC2.50403@Thehousleys.net>
next in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] For testing of a product I would like to be able to modify or even drop packets based on their content. What I have in mind is forcing the packets through a firewall that would redirect all packet to a netgraph node that would either pass unchanged, drop or change the contents to assist in testing some corner cases in the code. 1) is this something doable with netgraph, I believe it is. 2) what might be a good place to start? Have done some searching, but haven't found any example code I thought I could start from. Thanks, Jim -- /"\ ASCII Ribbon Campaign . \ / - NO HTML/RTF in e-mail . X - NO Word docs in e-mail . / \ ----------------------------------------------------------------- jeh@FreeBSD.org http://www.FreeBSD.org The Power to Serve jim@TheHousleys.Net http://www.TheHousleys.net --------------------------------------------------------------------- Your mouse has moved. Windows NT must be restarted for the change to take effect! Reboot now? [OK] [-- Attachment #2 --] 0 *H 010 + 0 *H #00U0 *H 0b10 UZA1%0#U Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CA0 040131191100Z 050130191100Z0^10UHousley10U*James10U James Housley1"0 *H jim@thehousleys.net0"0 *H 0 %k7o_tg?@<_P.Eh;_{)SӻNKH)'M(W_w%ވ,UnJ13{ ㎊t [lBg]ѢbkKZ3OXmuq2$=d8ݨiܠc[)"(Vln嗛xRE%H%'zm6;!nij0$c` wӁX ᝐCs 00.0U0jim@thehousleys.net0U0 0 *H }Nrx4Ae+d)?O}ibqWSVَUր 0QjL*m$A "Vs̱8~`0e&q$5]%ړN00U0 *H 0b10 UZA1%0#U Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CA0 040131191100Z 050130191100Z0^10UHousley10U*James10U James Housley1"0 *H jim@thehousleys.net0"0 *H 0 %k7o_tg?@<_P.Eh;_{)SӻNKH)'M(W_w%ވ,UnJ13{ ㎊t [lBg]ѢbkKZ3OXmuq2$=d8ݨiܠc[)"(Vln嗛xRE%H%'zm6;!nij0$c` wӁX ᝐCs 00.0U0jim@thehousleys.net0U0 0 *H }Nrx4Ae+d)?O}ibqWSVَUր 0QjL*m$A "Vs̱8~`0e&q$5]%ړN0?0 0 *H 010 UZA10UWestern Cape10U Cape Town10U Thawte Consulting1(0&UCertification Services Division1$0"UThawte Personal Freemail CA1+0) *H personal-freemail@thawte.com0 030717000000Z 130716235959Z0b10 UZA1%0#U Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CA00 *H 0 Ħ<UsUNʙZhup[v:aQP 0cZ,p+Z?qV˯<6$*+w=+>@dקe*TH<a@dr` 00U0 0CU<0:08642http://crl.thawte.com/ThawtePersonalFreemailCA.crl0U0)U"0 010UPrivateLabel2-1380 *H HP. fgCL!6-6/P p<ab:~ t%Pb'qW%ݩ9 Oe_N4[5MwV!x!5$F]_eO1;070i0b10 UZA1%0#U Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CA0 + 0 *H 1 *H 0 *H 1 040614144834Z0# *H 1$Vme߂X"+{F0R *H 1E0C0 *H 0*H 0 *H @0+0 *H (0x +71k0i0b10 UZA1%0#U Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CA0z*H 1ki0b10 UZA1%0#U Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CA0 *H *6(M{yڟlwXr^{rJI.Kh+]vmSJd^ q ū-n;>3*t8gGƻdYnQr9w"{^n!A.4%n%H4<3f(7&!Ga"% rvJʍn%EX%mQ]u]ApS^> [0:QZ(~ iD^ 9CF
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?40CDBAC2.50403>
