NS2Html is a tool that converts configuration files extracted from Netscreen devices into friendly HTML rulebases. It has an intuitive Tk GUI for *nix and Windows. It has been tested on devices from the ns100 to the isg5200.
| Tags | Security Networking Firewalls |
|---|---|
| Licenses | GPL |
| Implementation | Perl |
Recent releases


Changes: This release fixes support for UTF8 Latin characters and adds commandline processing: -c to load your Netscreen configuration file, -d to load the destination directory of your HTML rulebase, and -o to open automatically the rulebase in a browser after process execution.


Changes: This release corrects coding errors in the AddrCreator sub. Redundant groups were not correctly processed. Secondary IP support and Redundant groups of interfaces are now shown correctly.


Changes: NS2HTML now recognize all protocol numbers described on http://www.iana.org/assignments/protocol-numbers. Routes for tunnel interfaces are now supported. An error when "set route" commands were processed was corrected. The code was ignoring the "set route ... tunnel" commands. ICMP services were described using port 0 in the "Src Port" column and 65535 in "Dst Port". Now they are filled with "-". Other minor bugs were also corrected.


Changes: This release has a new "Routes" page. Now the routing table is available in HTML format. Disabled rules are now printed in an orange color on the rulebase (which is easier to find). The index and interface pages have better visualization. The default service pages have been corrected. Some minor bugs were corrected.


Changes: A new Tk GUI and new HTML framework. Navigation on rulebase is easier. Support for opening the HTML files after script execution has been added. There are new Interface and Home tabs (more information is available).