Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: fwsnort | Distribution: Mageia |
Version: 1.6.8 | Vendor: Mageia.Org |
Release: 3.mga8 | Build date: Wed Feb 12 11:20:13 2020 |
Group: System/Servers | Build host: localhost |
Size: 15187452 | Source RPM: fwsnort-1.6.8-3.mga8.src.rpm |
Packager: umeabot <umeabot> | |
Url: http://www.cipherdyne.org/fwsnort/ | |
Summary: Translates Snort rules into equivalent iptables rules |
fwsnort translates Snort rules into equivalent iptables rules and generates a Bourne shell script that implements the resulting iptables commands. This ruleset allows network traffic that exhibits Snort signatures to be logged and/or dropped by iptables directly without putting any interface into promiscuous mode or queuing packets from kernel to user space. In addition, fwsnort (optionally) uses the IPTables::Parse module to parse the iptables ruleset on the machine to determine which Snort rules are applicable to the specific iptables policy. After all, if iptables is blocking all inbound http traffic from external addresses, it is probably not of much use to try detecting inbound attacks against against tcp/80. By default fwsnort generates iptables rules that log Snort sid's with --log-prefix to klogd where the messages can be analyzed with a log watcher such as logwatch or psad (see http://www.cipherdyne.org/psad). fwsnort relies on the iptables string match extension to match Snort content fields in the application portion of ip traffic. Since Snort rules can contain hex data in content fields, fwsnort implements a patch against iptables-1.2.7a which adds a "--hex-string" option which will accept content fields such as "|0d0a5b52504c5d3030320d0a|". fwsnort bundles the latest rule set from Emerging Threats (http://www.emergingthreats.net) and also includes all rules from the Snort-2.3.3 IDS - the final Snort rule set that was released under the GPL. fwsnort is able to translate well over 60% of all bundled rules. For more information about the translation strategy as well as advantages/disadvantages of the method used by fwsnort to obtain intrusion detection data, see the README included with the fwsnort sources or browse to: http://www.cipherdyne.org/fwsnort/
GPLv2+
* Wed Feb 12 2020 umeabot <umeabot> 1.6.8-3.mga8 + Revision: 1501426 - Mageia 8 Mass Rebuild * Thu Sep 20 2018 umeabot <umeabot> 1.6.8-2.mga7 + Revision: 1278393 - Mageia 7 Mass Rebuild * Thu Aug 16 2018 daviddavid <daviddavid> 1.6.8-1.mga7 + Revision: 1251833 - new version: 1.6.8
/etc/fwsnort /etc/fwsnort/fwsnort.conf /etc/fwsnort/snort_rules /etc/fwsnort/snort_rules/VERSION /etc/fwsnort/snort_rules/attack-responses.rules /etc/fwsnort/snort_rules/backdoor.rules /etc/fwsnort/snort_rules/bad-traffic.rules /etc/fwsnort/snort_rules/chat.rules /etc/fwsnort/snort_rules/ddos.rules /etc/fwsnort/snort_rules/deleted.rules /etc/fwsnort/snort_rules/dns.rules /etc/fwsnort/snort_rules/dos.rules /etc/fwsnort/snort_rules/emerging-all.rules /etc/fwsnort/snort_rules/experimental.rules /etc/fwsnort/snort_rules/exploit.rules /etc/fwsnort/snort_rules/finger.rules /etc/fwsnort/snort_rules/ftp.rules /etc/fwsnort/snort_rules/icmp-info.rules /etc/fwsnort/snort_rules/icmp.rules /etc/fwsnort/snort_rules/imap.rules /etc/fwsnort/snort_rules/info.rules /etc/fwsnort/snort_rules/local.rules /etc/fwsnort/snort_rules/misc.rules /etc/fwsnort/snort_rules/multimedia.rules /etc/fwsnort/snort_rules/mysql.rules /etc/fwsnort/snort_rules/netbios.rules /etc/fwsnort/snort_rules/nntp.rules /etc/fwsnort/snort_rules/oracle.rules /etc/fwsnort/snort_rules/other-ids.rules /etc/fwsnort/snort_rules/p2p.rules /etc/fwsnort/snort_rules/policy.rules /etc/fwsnort/snort_rules/pop2.rules /etc/fwsnort/snort_rules/pop3.rules /etc/fwsnort/snort_rules/porn.rules /etc/fwsnort/snort_rules/rpc.rules /etc/fwsnort/snort_rules/rservices.rules /etc/fwsnort/snort_rules/scan.rules /etc/fwsnort/snort_rules/shellcode.rules /etc/fwsnort/snort_rules/smtp.rules /etc/fwsnort/snort_rules/snmp.rules /etc/fwsnort/snort_rules/sql.rules /etc/fwsnort/snort_rules/telnet.rules /etc/fwsnort/snort_rules/tftp.rules /etc/fwsnort/snort_rules/virus.rules /etc/fwsnort/snort_rules/web-attacks.rules /etc/fwsnort/snort_rules/web-cgi.rules /etc/fwsnort/snort_rules/web-client.rules /etc/fwsnort/snort_rules/web-coldfusion.rules /etc/fwsnort/snort_rules/web-frontpage.rules /etc/fwsnort/snort_rules/web-iis.rules /etc/fwsnort/snort_rules/web-misc.rules /etc/fwsnort/snort_rules/web-php.rules /etc/fwsnort/snort_rules/x11.rules /etc/logrotate.d/fwsnort /usr/lib/fwsnort /usr/lib/fwsnort/IPTables /usr/lib/fwsnort/IPTables/Parse.pm /usr/lib/fwsnort/x86_64-linux-thread-multi /usr/lib/fwsnort/x86_64-linux-thread-multi/NetAddr /usr/lib/fwsnort/x86_64-linux-thread-multi/NetAddr/IP /usr/lib/fwsnort/x86_64-linux-thread-multi/NetAddr/IP.pm /usr/lib/fwsnort/x86_64-linux-thread-multi/NetAddr/IP/InetBase.pm /usr/lib/fwsnort/x86_64-linux-thread-multi/NetAddr/IP/Lite.pm /usr/lib/fwsnort/x86_64-linux-thread-multi/NetAddr/IP/Util.pm /usr/lib/fwsnort/x86_64-linux-thread-multi/NetAddr/IP/UtilPP.pm /usr/lib/fwsnort/x86_64-linux-thread-multi/NetAddr/IP/Util_IS.pm /usr/lib/fwsnort/x86_64-linux-thread-multi/auto /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/IPTables /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/IPTables/Parse /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/InetBase /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/InetBase/_inet_ntop.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/InetBase/_inet_pton.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/InetBase/_packzeros.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/InetBase/autosplit.ix /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/InetBase/inet_any2n.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/InetBase/inet_n2ad.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/InetBase/inet_n2dx.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/InetBase/inet_ntoa.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/InetBase/ipv6_aton.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/InetBase/ipv6_ntoa.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/Util /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/Util/autosplit.ix /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/_128x10.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/_128x2.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/_bcd2bin.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/_bcdcheck.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/_bin2bcdn.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/_deadlen.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/_sa128.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/add128.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/addconst.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/autosplit.ix /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/bcd2bin.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/bcdn2bin.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/bcdn2txt.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/bin2bcd.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/bin2bcdn.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/comp128.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/hasbits.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/ipanyto6.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/ipv4to6.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/ipv6to4.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/mask4to6.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/maskanyto6.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/notcontiguous.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/shiftleft.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/simple_pack.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/slowadd128.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/sub128.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/_compV6.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/_compact_v6.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/_splitplan.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/_splitref.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/autosplit.ix /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/coalesce.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/compactref.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/do_prefix.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/hostenum.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/mod_version.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/nprefix.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/prefix.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/re.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/re6.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/short.al /usr/lib/fwsnort/x86_64-linux-thread-multi/auto/NetAddr/IP/wildcard.al /usr/sbin/fwsnort /usr/share/doc/fwsnort /usr/share/doc/fwsnort/CREDITS /usr/share/doc/fwsnort/ChangeLog /usr/share/doc/fwsnort/README /usr/share/doc/fwsnort/TODO /usr/share/doc/fwsnort/VERSION /usr/share/licenses/fwsnort /usr/share/licenses/fwsnort/LICENSE /usr/share/man/man8/fwsnort.8.xz /var/log/fwsnort
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Oct 13 11:16:06 2024