Skip to content

PacketScript enables the scripting of Linux Netfilter extensions using the Lua scripting language.

Notifications You must be signed in to change notification settings

wuwx/PacketScript

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

PacketScript
============
PacketScript enables the scripting of Linux Netfilter extensions using the Lua scripting language. The Lua scripts are loaded with the iptables command line tool. PacketScript can be easily extended (using C or Lua) to support a wide range of networking protocols.

Compilation
-----------
In order to compile PacketScript you must ...
1. ... install the Xtables-addons framework http://sourceforge.net/projects/xtables-addons/.
2. ... copy the LUA directory to the 'xtables-addons-1.xy/extensions' directory
3. ... add 'build_LUA=m' to the 'xtables-addons-1.xy/mconfig' file
3. ... add 'obj-${build_LUA} += LUA/' to the 'xtables-addons-1.xy/extensions/Mbuild' file
4. ... add 'obj-${build_LUA} += LUA/' to the 'xtables-addons-1.xy/extensions/Kbuild' file

run configure and make in the 'xtables-addons-1.xy' directory

About

PacketScript enables the scripting of Linux Netfilter extensions using the Lua scripting language.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 89.6%
  • C++ 5.5%
  • Makefile 4.4%
  • Other 0.5%