Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
小 白蛋
Mizu
Commits
fadd052f
Unverified
Commit
fadd052f
authored
3 years ago
by
David Levanon
Committed by
GitHub
3 years ago
Browse files
Options
Download
Email Patches
Plain Diff
init tls entries capture time (#1042)
parent
171b7283
develop
Fix_images_imports
Remove-the-using-of-leftOff-from-websocket
TRA-4276_Folder_structure_refactor
TRA-4579_Fix_acceptance_test_of_right_panel_checkboxes
TRA-4602_Timeline_bars_to_traffic_statistics
TRA-4612_Traffic_stats_add_time_range_filter
UI/Service-map-GUI-improvements
UI/fix/general-gui-fixes
UI/servicemap-dynamic-protocol-filters
Update_material_ui_to_v5
bug/ui/TRA-4437_line_numbers_checkbox_not_always_working
bug/ui/TRA-4513_grpc_heading_overlap_request_size-
codegen-placeholders
debug/disable_redaction
debug/profile
debug/profile_nimrod
debug/profile_nimrod_stable
debug/profile_tmp
debug/triggering_tcp_kprobe_with_go
example-limiting
feat/accumulative-stats
feat/accumulative-stats-with-time-frame
feat/add-nginx
feat/add-protocols-to-the-endpoint
feat/add-timing-endpoint-for-stats
feat/afpacket
feat/amqp-req-res-matcher
feat/bfl-syntax-highlighting
feat/cypress-10-migration
feat/ebpf-arm64
feat/ebpf-go-abi0
feat/golang-tls
feat/improve-go-tls-address-availability
feat/merge-stats-endpoints-and-add-auto-interval
feat/query-fetch-first
feat/reply-http-endpoint
feature/TRA-4602_Traffic_statistics
feature/TRA-4622_Remove_rules_feature_UI
feature/change_redact_to_opt_in
feature/close-finished-live-streams
feature/close-gopacket-conn-immediately
feature/david-poc
feature/elasticsearch
feature/fix-tls-not-listening
feature/improve_tls_info_with_kprobes
feature/limit-fd-to-address-map
feature/remove_contract
feature/remove_duplicate_data
feature/remove_redundant_field
feature/remove_rules
feature/reorginize-some-tls-code-after-refactor
feature/stop-tapping-self-tapper-traffic
feature/throttling
feature/throttling-by-live-streams
feature/ui/TRA-4519_oas_searchable_dropdown
fix/acceptance-tests-fetch-50
fix/acceptance-tests-fetch-wait
fix/acceptance-tests-setup-improve
fix/add-tests-for-buckets-statistics
fix/add-timing-params-to-stats-endpoint
fix/amqp-nil-response-payload
fix/amqp-tests
fix/better-close-other-dissectors
fix/better-close-other-dissectors-tmp-1
fix/check-filter-by-method
fix/eslint_warning
fix/go-ebpf-arm64
fix/go-ebpf-log-level
fix/kafka-api-key-name
fix/remove-up9-analyze-feature
fix/req-res-matcher
fix/some-golang-inspection-solutions
fix/spawn-only-two-goroutines
fix/toleration-to-api-server
githubactions_test
main
master
move_general_functions_from_timeline_stats_to_helpers
react_and_node_major_packages_upgrades
task/delete-ebpf-object-files
tmp-acceptance-tests
ui/-download-request-replay
ui/-replay-phase-2
ui/Service-map-GUI-improvements
ui/TRA-4255_show-50-recent-entries-and-continue-to-stream
ui/add-insertion-filter-to-settings-page
ui/fix/selectList-sticky-header-fix
ui/mizu-ui-style-lint
ui/replay-mizu-requests
ui/with-loading
37.0
37.0-dev2
37.0-dev1
37.0-dev0
36.0
36.0-dev27
36.0-dev26
36.0-dev25
36.0-dev24
36.0-dev23
36.0-dev22
36.0-dev21
36.0-dev20
36.0-dev19
36.0-dev18
36.0-dev17
36.0-dev16
36.0-dev15
36.0-dev14
36.0-dev13
36.0-dev12
36.0-dev11
36.0-dev10
36.0-dev9
36.0-dev8
36.0-dev7
36.0-dev6
36.0-dev5
36.0-dev4
36.0-dev3
36.0-dev2
36.0-dev1
36.0-dev0
35.1
35.0
35.0-dev22
35.0-dev21
35.0-dev20
35.0-dev19
35.0-dev18
35.0-dev17
35.0-dev16
35.0-dev15
35.0-dev14
35.0-dev13
35.0-dev12
35.0-dev11
35.0-dev10
35.0-dev9
35.0-dev8
35.0-dev7
35.0-dev6
35.0-dev5
35.0-dev4
35.0-dev3
35.0-dev2
35.0-dev1
35.0-dev0
34.0
34.0-dev14
34.0-dev13
34.0-dev12
34.0-dev11
34.0-dev10
34.0-dev9
34.0-dev8
34.0-dev7
34.0-dev6
34.0-dev5
34.0-dev4
34.0-dev3
34.0-dev2
34.0-dev1
34.0-dev0
33.1
33.0
33.0-dev40
33.0-dev39
33.0-dev38
33.0-dev37
33.0-dev36
33.0-dev35
33.0-dev34
33.0-dev33
33.0-dev32
33.0-dev31
33.0-dev30
33.0-dev29
33.0-dev28
33.0-dev27
33.0-dev26
33.0-dev25
33.0-dev24
33.0-dev23
33.0-dev22
33.0-dev21
33.0-dev20
33.0-dev19
33.0-dev18
33.0-dev17
33.0-dev16
33.0-dev15
33.0-dev14
33.0-dev13
33.0-dev12
33.0-dev11
33.0-dev10
33.0-dev9
33.0-dev8
33.0-dev7
33.0-dev6
33.0-dev5
33.0-dev4
33.0-dev3
33.0-dev2
33.0-dev1
33.0-dev0
32.0
32.0-dev23
32.0-dev22
32.0-dev21
32.0-dev20
32.0-dev19
32.0-dev18
32.0-dev17
32.0-dev16
32.0-dev15
32.0-dev14
32.0-dev13
32.0-dev12
32.0-dev11
32.0-dev10
32.0-dev9
32.0-dev8
32.0-dev7
32.0-dev6
32.0-dev5
32.0-dev4
32.0-dev3
32.0-dev2
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
tap/tlstapper/tls_poller.go
+6
-1
tap/tlstapper/tls_poller.go
with
6 additions
and
1 deletion
+6
-1
tap/tlstapper/tls_poller.go
+
6
-
1
View file @
fadd052f
...
...
@@ -6,6 +6,7 @@ import (
"fmt"
"net"
"sync"
"time"
"encoding/binary"
"encoding/hex"
...
...
@@ -165,9 +166,13 @@ func (p *tlsPoller) startNewTlsReader(chunk *tlsChunk, ip net.IP, port uint16, k
func
dissect
(
extension
*
api
.
Extension
,
reader
*
tlsReader
,
isRequest
bool
,
tcpid
*
api
.
TcpID
,
tlsEmitter
*
tlsEmitter
,
options
*
api
.
TrafficFilteringOptions
,
reqResMatcher
api
.
RequestResponseMatcher
)
{
b
:=
bufio
.
NewReader
(
reader
)
timer
:=
api
.
SuperTimer
{
CaptureTime
:
time
.
Now
(),
}
err
:=
extension
.
Dissector
.
Dissect
(
b
,
reader
.
progress
,
api
.
Ebpf
,
isRequest
,
tcpid
,
&
api
.
CounterPair
{},
&
api
.
SuperT
imer
{}
,
&
api
.
SuperIdentifier
{},
tlsEmitter
,
options
,
reqResMatcher
)
&
t
imer
,
&
api
.
SuperIdentifier
{},
tlsEmitter
,
options
,
reqResMatcher
)
if
err
!=
nil
{
logger
.
Log
.
Warningf
(
"Error dissecting TLS %v - %v"
,
tcpid
,
err
)
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help