Skip to content

Commit

Permalink
Adds a test case for uri with space in it
Browse files Browse the repository at this point in the history
  • Loading branch information
catenacyber committed Sep 19, 2023
1 parent c31735b commit 6ecd36c
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 0 deletions.
11 changes: 11 additions & 0 deletions tests/http-uri-spaces/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Description

Test http URI detection with spaces in it

# PCAP

The pcap comes from the idea in
https://redmine.openinfosecfoundation.org/issues/2881
You can reproduce a similar behavior with running a server and curl against it
`python3 -m http.server`
`curl "127.0.0.1:8000/uri afterspace"`
Binary file added tests/http-uri-spaces/input.pcap
Binary file not shown.
1 change: 1 addition & 0 deletions tests/http-uri-spaces/test.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
alert http any any -> any any (msg:"uri with space and after"; flow:established,to_server; content:" afterspace"; http_uri; sid:1; rev:1;)
13 changes: 13 additions & 0 deletions tests/http-uri-spaces/test.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
requires:
min-version: 7.0.0

# disables checksum verification
args:
- -k none

checks:
- filter:
count: 1
match:
event_type: alert
alert.signature_id: 1

0 comments on commit 6ecd36c

Please sign in to comment.