Wireshark-commits: [Wireshark-commits] master e2ec760: Extend 'HTTP Referer statistics' to sequence
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=e2ec760d5ec00168d20b6c87095d8752934d732f
Submitter: Peter Wu (peter@xxxxxxxxxxxxx)
Changed: branch: master
Repository: wireshark
Commits:
e2ec760 by Moshe Kaplan (me@xxxxxxxxxxxxxxx):
Extend 'HTTP Referer statistics' to sequence HTTP Redirects
This patch adds support for sequencing HTTP Redirects. This enables
tracking of HTTP-based redirects, which may not have a Referer header.
As such, this patch also renames 'HTTP Referer statistics' to
'HTTP Request Sequences' to better reflect the more generic
functionality.
Note that this does not fully support RFC 3986. An external library like
uriparser.github.io may be a better option for efficient, full relative
HTTP URL resolution.
A Sample PCAP to test functionality is available here:
https://wiki.wireshark.org/SampleCaptures?action=AttachFile&do=get&target=http_redirects.pcapng
A sample PCAP to demonstrate usefulness is available here:
https://www.malware-traffic-analysis.net/2015/08/31/page2.html
(examine request to hxxp://lk2gaflsgh.jgy658snfyfnvh.com/service.php)
Change-Id: I9edd1a1de86228b0dcb1df9f6f30e24379684321
Reviewed-on: https://code.wireshark.org/review/26679
Petri-Dish: Peter Wu <peter@xxxxxxxxxxxxx>
Tested-by: Petri Dish Buildbot
Reviewed-by: Peter Wu <peter@xxxxxxxxxxxxx>
Actions performed:
from c7d06ea zbee ZCL OTA attribute typo fix
adds e2ec760 Extend 'HTTP Referer statistics' to sequence HTTP Redirects
Summary of changes:
docbook/release-notes.asciidoc | 2 +-
epan/dissectors/packet-http.c | 194 +++++++++++++++++++++++++++++++++++------
epan/dissectors/packet-http.h | 3 +
ui/qt/main_window.h | 2 +-
ui/qt/main_window.ui | 8 +-
ui/qt/main_window_slots.cpp | 4 +-
6 files changed, 177 insertions(+), 36 deletions(-)