Updating conversion, creating readmes
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Suricata [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge-flat2.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re)[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Suricata [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge-flat2.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re)[0m
|
||||
|
||||
[38;5;12m (https://suricata.io)[39m
|
||||
|
||||
@@ -50,8 +50,7 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mdocker-suricata[0m[38;5;12m (https://github.com/jasonish/docker-suricata) - Suricata Docker image.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSuricata-Monitoring[0m[38;5;12m (https://github.com/VVelox/Suricata-Monitoring) - LibreNMS JSON / Nagios monitor for Suricata stats.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mTerraform Module for Suricata[0m[38;5;12m (https://github.com/onetwopunch/terraform-google-suricata) - Terraform module to setup Google Cloud packet mirroring and send packets to Suricata.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mInfluxDB[0m[38;5;14m[1m [0m[38;5;14m[1mSuricata[0m[38;5;14m[1m [0m[38;5;14m[1mInput[0m[38;5;14m[1m [0m[38;5;14m[1mPlugin[0m[38;5;12m [39m[38;5;12m(https://github.com/influxdata/telegraf/tree/master/plugins/inputs/suricata)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mInput[39m[38;5;12m [39m[38;5;12mPlugin[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mTelegraf[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcollect[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mforward[39m[38;5;12m [39m[38;5;12mSuricata[39m[38;5;12m [39m[48;5;235m[38;5;249mstats[49m[39m[38;5;12m [39m[38;5;12mlogs[39m[38;5;12m [39m[38;5;12m(included[39m[38;5;12m [39m[38;5;12mout[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbox[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m
|
||||
[38;5;12mrecent[39m[38;5;12m [39m[38;5;12mTelegraf[39m[38;5;12m [39m[38;5;12mreleases).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mInfluxDB Suricata Input Plugin[0m[38;5;12m (https://github.com/influxdata/telegraf/tree/master/plugins/inputs/suricata) - Input Plugin for Telegraf to collect and forward Suricata [39m[48;5;235m[38;5;249mstats[49m[39m[38;5;12m logs (included out of the box in recent Telegraf releases).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1msuricata_exporter[0m[38;5;12m (https://github.com/corelight/suricata_exporter) - Simple Prometheus exporter written in Go exporting stats metrics scraped from Suricata socket.[39m
|
||||
|
||||
[38;2;255;187;0m[4mProgramming Libraries and Toolkits[0m
|
||||
@@ -74,8 +73,8 @@
|
||||
|
||||
[38;2;255;187;0m[4mDevelopment Tools[0m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mSuricata[0m[38;5;14m[1m [0m[38;5;14m[1mLanguage[0m[38;5;14m[1m [0m[38;5;14m[1mServer[0m[38;5;12m [39m[38;5;12m(https://github.com/StamusNetworks/suricata-language-server)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSuricata[39m[38;5;12m [39m[38;5;12mLanguage[39m[38;5;12m [39m[38;5;12mServer[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mimplementation[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mLanguage[39m[38;5;12m [39m[38;5;12mServer[39m[38;5;12m [39m[38;5;12mProtocol[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mSuricata[39m[38;5;12m [39m[38;5;12msignatures.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12madds[39m[38;5;12m [39m[38;5;12msyntax[39m[38;5;12m [39m
|
||||
[38;5;12mcheck,[39m[38;5;12m [39m[38;5;12mhints[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mauto-completion[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mpreferred[39m[38;5;12m [39m[38;5;12meditor[39m[38;5;12m [39m[38;5;12monce[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mconfigured.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mSuricata[0m[38;5;14m[1m [0m[38;5;14m[1mLanguage[0m[38;5;14m[1m [0m[38;5;14m[1mServer[0m[38;5;12m [39m[38;5;12m(https://github.com/StamusNetworks/suricata-language-server)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSuricata[39m[38;5;12m [39m[38;5;12mLanguage[39m[38;5;12m [39m[38;5;12mServer[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mimplementation[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mLanguage[39m[38;5;12m [39m[38;5;12mServer[39m[38;5;12m [39m[38;5;12mProtocol[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mSuricata[39m[38;5;12m [39m[38;5;12msignatures.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12madds[39m[38;5;12m [39m[38;5;12msyntax[39m[38;5;12m [39m[38;5;12mcheck,[39m[38;5;12m [39m[38;5;12mhints[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mauto-completion[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mpreferred[39m[38;5;12m [39m[38;5;12meditor[39m[38;5;12m [39m[38;5;12monce[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mconfigured.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1msuricata-ls-vscode[0m[38;5;12m (https://github.com/StamusNetworks/suricata-ls-vscode) - Suricata IntelliSense Extension using the Suricata Language Server.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1msuricata-highlight-vscode[0m[38;5;12m (https://github.com/dgenzer/suricata-highlight-vscode) - Suricata Rules Support for Visual Studio Code (syntax highlighting, etc).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSublimeSuricata[0m[38;5;12m (https://github.com/ozuriexv/SublimeSuricata) - Basic Suricata syntax highlighter for Sublime Text.[39m
|
||||
@@ -122,16 +121,15 @@
|
||||
[38;5;12m- [39m[38;5;14m[1msurify-cli[0m[38;5;12m (https://github.com/dgenzer/surify-cli) - Generate suricata-rules from collection of IOCs (JSON, CSV or flags) based on your suricata template.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1msuricata-prettifier[0m[38;5;12m (https://github.com/theY4Kman/suricata-prettifier) - Command-line tool to format and syntax highlight Suricata rules.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mOTX-Suricata[0m[38;5;12m (https://github.com/AlienVault-OTX/OTX-Suricata) - Create rules and configuration for Suricata to alert on indicators from an OTX account.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAristotle[0m[38;5;12m [39m[38;5;12m(https://github.com/secureworks/aristotle)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSimple[39m[38;5;12m [39m[38;5;12mPython[39m[38;5;12m [39m[38;5;12mprogram[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mfiltering[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmodifying[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mSuricata[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mSnort[39m[38;5;12m [39m[38;5;12mrulesets[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12minterpreted[39m[38;5;12m [39m[38;5;12mkey-value[39m[38;5;12m [39m[38;5;12mpairs[39m[38;5;12m [39m[38;5;12mpresent[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m
|
||||
[38;5;12mmetadata[39m[38;5;12m [39m[38;5;12mkeyword[39m[38;5;12m [39m[38;5;12mwithin[39m[38;5;12m [39m[38;5;12meach[39m[38;5;12m [39m[38;5;12mrule.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAristotle[0m[38;5;12m [39m[38;5;12m(https://github.com/secureworks/aristotle)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSimple[39m[38;5;12m [39m[38;5;12mPython[39m[38;5;12m [39m[38;5;12mprogram[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mfiltering[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmodifying[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mSuricata[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mSnort[39m[38;5;12m [39m[38;5;12mrulesets[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12minterpreted[39m[38;5;12m [39m[38;5;12mkey-value[39m[38;5;12m [39m[38;5;12mpairs[39m[38;5;12m [39m[38;5;12mpresent[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mmetadata[39m[38;5;12m [39m[38;5;12mkeyword[39m[38;5;12m [39m[38;5;12mwithin[39m[38;5;12m [39m[38;5;12meach[39m[38;5;12m [39m
|
||||
[38;5;12mrule.[39m
|
||||
|
||||
|
||||
[38;2;255;187;0m[4mSystems Using Suricata[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mSELKS[0m[38;5;12m (https://github.com/StamusNetworks/SELKS) - A Suricata-based intrusion detection system/intrusion prevention system/network security monitoring distribution.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mAmsterdam[0m[38;5;12m (https://github.com/StamusNetworks/Amsterdam) - Docker based Suricata, Elasticsearch, Logstash, Kibana, Scirius aka SELKS.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mpfSense[0m[38;5;12m [39m[38;5;12m(https://www.pfsense.org)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mfree[39m[38;5;12m [39m[38;5;12mnetwork[39m[38;5;12m [39m[38;5;12mfirewall[39m[38;5;12m [39m[38;5;12mdistribution,[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mFreeBSD[39m[38;5;12m [39m[38;5;12moperating[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcustom[39m[38;5;12m [39m[38;5;12mkernel[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12mthird[39m[38;5;12m [39m[38;5;12mparty[39m[38;5;12m [39m[38;5;12mfree[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mpackages[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12madditional[39m[38;5;12m [39m
|
||||
[38;5;12mfunctionality.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mpfSense[0m[38;5;12m (https://www.pfsense.org) - A free network firewall distribution, based on the FreeBSD operating system with a custom kernel and including third party free software packages for additional functionality.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mOPNsense[0m[38;5;12m (https://opnsense.org) - An open source, easy-to-use and easy-to-build FreeBSD based firewall and routing platform.[39m
|
||||
|
||||
|
||||
@@ -156,6 +154,6 @@
|
||||
[38;2;255;187;0m[4mMisc[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mSuriwire[0m[38;5;12m (https://github.com/regit/suriwire) - Wireshark plugin to display Suricata analysis info.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mbash_cata[0m[38;5;12m [39m[38;5;12m(https://github.com/isMTv/bash_cata)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12msimple[39m[38;5;12m [39m[38;5;12mscript[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mprocesses[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mgenerated[39m[38;5;12m [39m[38;5;12mSuricata[39m[38;5;12m [39m[38;5;12meve-log[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mreal[39m[38;5;12m [39m[38;5;12mtime[39m[38;5;12m [39m[38;5;12mand,[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12malerts,[39m[38;5;12m [39m[38;5;12madds[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mip-address[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mMikroTik[39m[38;5;12m [39m[38;5;12mAddress[39m[38;5;12m [39m[38;5;12mLists[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m
|
||||
[38;5;12mspecified[39m[38;5;12m [39m[38;5;12mtime[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12msubsequent[39m[38;5;12m [39m[38;5;12mblocking.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mbash_cata[0m[38;5;12m [39m[38;5;12m(https://github.com/isMTv/bash_cata)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12msimple[39m[38;5;12m [39m[38;5;12mscript[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mprocesses[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mgenerated[39m[38;5;12m [39m[38;5;12mSuricata[39m[38;5;12m [39m[38;5;12meve-log[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mreal[39m[38;5;12m [39m[38;5;12mtime[39m[38;5;12m [39m[38;5;12mand,[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12malerts,[39m[38;5;12m [39m[38;5;12madds[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mip-address[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mMikroTik[39m[38;5;12m [39m[38;5;12mAddress[39m[38;5;12m [39m[38;5;12mLists[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mspecified[39m[38;5;12m [39m[38;5;12mtime[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12msubsequent[39m[38;5;12m [39m
|
||||
[38;5;12mblocking.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1msuriGUI[0m[38;5;12m (https://github.com/control-owl/suriGUI) - GUI for Suricata + Qubes OS.[39m
|
||||
|
||||
Reference in New Issue
Block a user