Guido van Rooij
Origin (firewall/dial-in development group)
Ip-filter is an Open Source packet filtering engine that is available
for a number of operating systems, including Solaris and
{Free,Open,Net}BSD.
Ip-filter comes with stateful packet filtering. In the TCP case, the state engine not only inspects the presence of ACK flags, or looks at source and destination ports, but it includes sequence numbers and window sizes in its filtering decision. This greatly reduces the window of opportunity for malicious packets to be passed through the packet filter. The original state engine had a number of problems. This speech will shortly discuss these problems and then move on to the design of the new state engine. This will be followed by discussing implementation consequences. The session will conclude with experiences with the state code, and future work on the state code. Network administrators that are interested in the inner workings of one of the most popular packet filters should attend this talk. A little knowledge on TCP/IP is assumed.
|
![]() |