├── .commitlintrc.yaml ├── .github └── workflows │ ├── pylint.yml │ ├── python-package.yml │ └── python-unittests.yml ├── .gitignore ├── .gitlab-ci.yml ├── .pre-commit-config.yaml ├── LICENSE ├── README.md ├── images ├── kate-sample.png ├── nvim-completion.png └── vscode-sample.png ├── pyproject.toml ├── scripts ├── build_suricata_keywords_csv.sh ├── build_with_version_md.py └── keywords │ ├── suricata-keywords-v4.1.10.csv │ ├── suricata-keywords-v4.1.5.csv │ ├── suricata-keywords-v4.1.6.csv │ ├── suricata-keywords-v4.1.7.csv │ ├── suricata-keywords-v4.1.8.csv │ ├── suricata-keywords-v4.1.9.csv │ ├── suricata-keywords-v5.0.0.csv │ ├── suricata-keywords-v5.0.1.csv │ ├── suricata-keywords-v5.0.10.csv │ ├── suricata-keywords-v5.0.2.csv │ ├── suricata-keywords-v5.0.3.csv │ ├── suricata-keywords-v5.0.4.csv │ ├── suricata-keywords-v5.0.5.csv │ ├── suricata-keywords-v5.0.6.csv │ ├── suricata-keywords-v5.0.7.csv │ ├── suricata-keywords-v5.0.8.csv │ ├── suricata-keywords-v5.0.9.csv │ ├── suricata-keywords-v6.0.0.csv │ ├── suricata-keywords-v6.0.1.csv │ ├── suricata-keywords-v6.0.10.csv │ ├── suricata-keywords-v6.0.11.csv │ ├── suricata-keywords-v6.0.12.csv │ ├── suricata-keywords-v6.0.13.csv │ ├── suricata-keywords-v6.0.14.csv │ ├── suricata-keywords-v6.0.15.csv │ ├── suricata-keywords-v6.0.16.csv │ ├── suricata-keywords-v6.0.18.csv │ ├── suricata-keywords-v6.0.19.csv │ ├── suricata-keywords-v6.0.2.csv │ ├── suricata-keywords-v6.0.20.csv │ ├── suricata-keywords-v6.0.3.csv │ ├── suricata-keywords-v6.0.4.csv │ ├── suricata-keywords-v6.0.5.csv │ ├── suricata-keywords-v6.0.6.csv │ ├── suricata-keywords-v6.0.8.csv │ ├── suricata-keywords-v6.0.9.csv │ ├── suricata-keywords-v7.0.0.csv │ ├── suricata-keywords-v7.0.1.csv │ ├── suricata-keywords-v7.0.10.csv │ ├── suricata-keywords-v7.0.2.csv │ ├── suricata-keywords-v7.0.3.csv │ ├── suricata-keywords-v7.0.4.csv │ ├── suricata-keywords-v7.0.5.csv │ ├── suricata-keywords-v7.0.6.csv │ ├── suricata-keywords-v7.0.7.csv │ ├── suricata-keywords-v7.0.8.csv │ ├── suricata-keywords-v7.0.9.csv │ └── suricata-keywords-v8.0.0.csv ├── src └── suricatals │ ├── __init__.py │ ├── data │ ├── suricata-keywords.json │ └── suricata-keywords.md │ ├── jsonrpc.py │ ├── langserver.py │ ├── lsp_helpers.py │ ├── parse_signatures.py │ ├── suri_cmd.py │ ├── tests_rules.py │ └── unit_tests.py └── tests ├── clean.rules ├── datajson.rules ├── datasets.rules ├── fast-pattern-analysis.rules ├── invalid-http-host.rules ├── invalid-multiline.rules ├── missing-incomplete.rules ├── pattern-syntax.rules ├── pcap.rules ├── pcap └── smb.pcap └── sig-shadow.rules /.commitlintrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/.commitlintrc.yaml -------------------------------------------------------------------------------- /.github/workflows/pylint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/.github/workflows/pylint.yml -------------------------------------------------------------------------------- /.github/workflows/python-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/.github/workflows/python-package.yml -------------------------------------------------------------------------------- /.github/workflows/python-unittests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/.github/workflows/python-unittests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | dist/ 3 | suricata_language_server.egg-info/ 4 | -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/README.md -------------------------------------------------------------------------------- /images/kate-sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/images/kate-sample.png -------------------------------------------------------------------------------- /images/nvim-completion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/images/nvim-completion.png -------------------------------------------------------------------------------- /images/vscode-sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/images/vscode-sample.png -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/build_suricata_keywords_csv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/build_suricata_keywords_csv.sh -------------------------------------------------------------------------------- /scripts/build_with_version_md.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/build_with_version_md.py -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v4.1.10.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v4.1.10.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v4.1.5.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v4.1.5.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v4.1.6.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v4.1.6.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v4.1.7.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v4.1.7.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v4.1.8.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v4.1.8.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v4.1.9.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v4.1.9.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v5.0.0.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v5.0.0.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v5.0.1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v5.0.1.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v5.0.10.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v5.0.10.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v5.0.2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v5.0.2.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v5.0.3.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v5.0.3.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v5.0.4.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v5.0.4.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v5.0.5.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v5.0.5.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v5.0.6.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v5.0.6.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v5.0.7.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v5.0.7.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v5.0.8.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v5.0.8.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v5.0.9.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v5.0.9.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v6.0.0.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v6.0.0.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v6.0.1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v6.0.1.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v6.0.10.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v6.0.10.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v6.0.11.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v6.0.11.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v6.0.12.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v6.0.12.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v6.0.13.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v6.0.13.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v6.0.14.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v6.0.14.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v6.0.15.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v6.0.15.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v6.0.16.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v6.0.16.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v6.0.18.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v6.0.18.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v6.0.19.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v6.0.19.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v6.0.2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v6.0.2.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v6.0.20.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v6.0.20.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v6.0.3.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v6.0.3.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v6.0.4.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v6.0.4.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v6.0.5.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v6.0.5.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v6.0.6.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v6.0.6.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v6.0.8.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v6.0.8.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v6.0.9.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v6.0.9.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v7.0.0.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v7.0.0.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v7.0.1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v7.0.1.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v7.0.10.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v7.0.10.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v7.0.2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v7.0.2.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v7.0.3.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v7.0.3.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v7.0.4.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v7.0.4.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v7.0.5.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v7.0.5.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v7.0.6.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v7.0.6.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v7.0.7.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v7.0.7.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v7.0.8.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v7.0.8.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v7.0.9.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v7.0.9.csv -------------------------------------------------------------------------------- /scripts/keywords/suricata-keywords-v8.0.0.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/scripts/keywords/suricata-keywords-v8.0.0.csv -------------------------------------------------------------------------------- /src/suricatals/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/src/suricatals/__init__.py -------------------------------------------------------------------------------- /src/suricatals/data/suricata-keywords.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/src/suricatals/data/suricata-keywords.json -------------------------------------------------------------------------------- /src/suricatals/data/suricata-keywords.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/src/suricatals/data/suricata-keywords.md -------------------------------------------------------------------------------- /src/suricatals/jsonrpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/src/suricatals/jsonrpc.py -------------------------------------------------------------------------------- /src/suricatals/langserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/src/suricatals/langserver.py -------------------------------------------------------------------------------- /src/suricatals/lsp_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/src/suricatals/lsp_helpers.py -------------------------------------------------------------------------------- /src/suricatals/parse_signatures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/src/suricatals/parse_signatures.py -------------------------------------------------------------------------------- /src/suricatals/suri_cmd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/src/suricatals/suri_cmd.py -------------------------------------------------------------------------------- /src/suricatals/tests_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/src/suricatals/tests_rules.py -------------------------------------------------------------------------------- /src/suricatals/unit_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/src/suricatals/unit_tests.py -------------------------------------------------------------------------------- /tests/clean.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/tests/clean.rules -------------------------------------------------------------------------------- /tests/datajson.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/tests/datajson.rules -------------------------------------------------------------------------------- /tests/datasets.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/tests/datasets.rules -------------------------------------------------------------------------------- /tests/fast-pattern-analysis.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/tests/fast-pattern-analysis.rules -------------------------------------------------------------------------------- /tests/invalid-http-host.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/tests/invalid-http-host.rules -------------------------------------------------------------------------------- /tests/invalid-multiline.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/tests/invalid-multiline.rules -------------------------------------------------------------------------------- /tests/missing-incomplete.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/tests/missing-incomplete.rules -------------------------------------------------------------------------------- /tests/pattern-syntax.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/tests/pattern-syntax.rules -------------------------------------------------------------------------------- /tests/pcap.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/tests/pcap.rules -------------------------------------------------------------------------------- /tests/pcap/smb.pcap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/tests/pcap/smb.pcap -------------------------------------------------------------------------------- /tests/sig-shadow.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StamusNetworks/suricata-language-server/HEAD/tests/sig-shadow.rules --------------------------------------------------------------------------------