From 0e0a3e98ad4a29800fc7d47b92dc97434472835b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=83=88=E9=A6=99?= Date: Thu, 13 Feb 2025 22:19:47 +0800 Subject: [PATCH] fix: fix https can't be captured (#286) --- bpf/events.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bpf/events.go b/bpf/events.go index 2c9c376..17e51a5 100644 --- a/bpf/events.go +++ b/bpf/events.go @@ -271,7 +271,7 @@ func parseSslDataEvent(record []byte) (*SslData, error) { return nil, err } msgSize := event.SslEventHeader.BufSize - headerSize := uint(unsafe.Sizeof(event.SslEventHeader)) + headerSize := uint(unsafe.Sizeof(event.SslEventHeader)) - 4 buf := make([]byte, msgSize) err = binary.Read(bytes.NewBuffer(record[headerSize:]), binary.LittleEndian, &buf) if err != nil {