Skip to content

byted/HiTables

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HiTables

A source-to-source compiler for ipTables rulesets. It applies the concept of HiCuts[1] to ipTables rulesets to optimize packet classification time. This code was an early experiment which lead to my bachelor thesis "Firewall Ruleset Transformations for netfilter/iptables" and set the foundation for the software used in the paper Trees in the List: Accelerating List-based Packet Classification Through Controlled Rule Set Expansion

[1] HiCuts: http://klamath.stanford.edu/~pankaj/paps/hoti99.pdf

Get it to run

cabal update && cabal install

Tests

cabal configure && cabal test

About

A source-to-source compiler for ipTables rulesets. It applies the concept of HiCuts to ipTables rulesets to optimize packet classification time.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors