Feature #1576
http: byte-range support
Description
Not currently supported by libhtp: https://github.com/OISF/libhtp/issues/58
Some discussion: https://lists.openinfosecfoundation.org/pipermail/oisf-devel/2015-October/003492.html
Related issues
Updated by Victor Julien almost 3 years ago
- Related to Feature #2485: http: log byte range with file extraction added
Updated by Raymond Hansen about 2 years ago
First step would be to document the chunks of file(s) as identified per sensor, if multiple sensors are in use.
Updated by Victor Julien almost 2 years ago
- Has duplicate Bug #2326: File extraction not properly handling http range requests added
Updated by Victor Julien almost 2 years ago
- Related to Feature #1017: Add support for content-range added
Updated by Philippe Antoine over 1 year ago
My understanding is the following :
We now log the byte-range but we would like suricata to handle the complete file reassembly (in case there is any).
Is that correct ?
Is there already an example of suricata of reassembly over TCP ? And in this case over different flows ?
Updated by Philippe Antoine about 1 year ago
First is rebuilding the file if multiple requests/responses are in the same flow
Updated by Andreas Herz about 1 year ago
Does anyone remember WHAT smaller tasks we wanted to create :)?
Updated by Philippe Antoine about 1 year ago
First is rebuilding file if multiple transactions are in the same flow (maybe first subclass, if they are in the right order)
Then next task would be to see what to do if the transactions are across many flows
Updated by Philippe Antoine 11 months ago
- Status changed from Assigned to In Review
Updated by Philippe Antoine 8 months ago
- Status changed from In Review to Assigned
- Target version changed from 6.0.0beta1 to 7.0beta1
PR needs deeper work to have something generic over multiple flows cf https://forum.suricata.io/t/suricata-5-0-1-in-ips-mode/94
https://github.com/OISF/suricata/pull/4818
https://github.com/OISF/suricata-verify/pull/171
Updated by Victor Julien 6 months ago
- Related to deleted (Feature #1017: Add support for content-range)
Updated by Victor Julien 6 months ago
- Has duplicate Feature #1017: Add support for content-range added
Updated by Philippe Antoine 2 months ago
- Related to Feature #4117: http2: byte-range support added