mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 06:38:20 +00:00

* origin/topic/awelzel/3424-http-upgrade-websocket-v1: websocket: Handle breaking from WebSocket::configure_analyzer() websocket: Address review feedback for BinPac code fuzzers: Add WebSocket fuzzer websocket: Fix crash for fragmented messages websocket: Verify Sec-WebSocket-Key/Accept headers and review feedback btest/websocket: Test for coalesced reply-ping HTTP/CONNECT: Also weird on extra data in reply HTTP/Upgrade: Weird when more data is available ContentLine: Add GetDeliverStreamRemainingLength() accessor HTTP: Drain event queue after instantiating upgrade analyzer btest/http: Explain switching-protocols test change as comment WebSocket: Introduce new analyzer and log HTTP: Add mechanism to instantiate Upgrade analyzer
19 lines
577 B
Text
19 lines
577 B
Text
# @TEST-DOC: Test no analysis of tunneled WebSocket when the analyzer is globally disabled.
|
|
#
|
|
# @TEST-EXEC: zeek -b -r $TRACES/websocket/wstunnel-ssh.pcap %INPUT
|
|
#
|
|
# @TEST-EXEC: zeek-cut -m ts uid history service < conn.log > conn.log.cut
|
|
|
|
# @TEST-EXEC: btest-diff conn.log.cut
|
|
# @TEST-EXEC: test ! -f websocket.log
|
|
# @TEST-EXEC: test ! -f ssh.log
|
|
# @TEST-EXEC: test ! -f analyzer.log
|
|
# @TEST-EXEC: test ! -f weird.log
|
|
|
|
@load base/protocols/conn
|
|
@load base/protocols/ssh
|
|
@load base/protocols/websocket
|
|
|
|
redef Analyzer::disabled_analyzers += {
|
|
Analyzer::ANALYZER_WEBSOCKET,
|
|
};
|