Skip to content

chifflier/wasm-suricata

Repository files navigation

The WASM/Suricata project

Install

Clone this repository:

git clone --recurse-submodules https://github.com/chifflier/wasm-suricata.git
cd suricata
git clone -b 0.5.x https://github.com/OISF/libhtp.git

Suricata

Build and install suricata as usual::

cd suricata
./autogen.sh
./configure --enable-wasm
make

See Suricata's documentation for other build options, and how to install suricata.

Build the TLS parser module

See the module documentation

wasm-pack build --release
cp pkg/wasm_tls_parser_bg.wasm /etc/suricata/wasm-output/

Developer documentation and discussion

More documentation in the Wiki

About

Notes and repositories for Suricata/WASM modules

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published