You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
im trying to write a go signature in which i need the HTTPRequest Header Data of the Event net_packet_http_request.
I found the function GetProtoHTTPByName(eventObj, "http_proto") that works the event net_packet_http, but i found no way to do similar with the net_packet_http_request event.
Thanks for your help!
###Steps to reproduce
Write a Go Signature that uses the event net_packet_http_request and try to get the http_request field of the event.
Compile and run it
See the error protocol HTTP: type error (should be trace.ProtoHTTP, is trace.ProtoHTTPRequest)"}"}]
Output of tracee version:
Tracee Version v0.22.0
Output of uname -a:
Linux tracee-hqmbk 6.8.0-45-generic #45-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug 30 12:02:04 UTC 2024 x86_64 GNU/Linux
The text was updated successfully, but these errors were encountered:
The GetProtoHTTPByName helper currently only works for the net_packet_http event, not for the net_packet_http_request event. While it is possible to retrieve the request header from net_packet_http_request using GetTraceeArgumentByName, we have decided to create a new helper, GetProtoHTTPRequestByName, to streamline this process.
The GetProtoHTTPRequestByName helper will function similarly to GetProtoHTTPByName, making it easier to handle HTTP requests for the net_packet_http_request event. Note that is necessary to use http_request instead of http_proto.
Description
Hi,
im trying to write a go signature in which i need the HTTPRequest Header Data of the Event net_packet_http_request.
I found the function GetProtoHTTPByName(eventObj, "http_proto") that works the event net_packet_http, but i found no way to do similar with the net_packet_http_request event.
Thanks for your help!
###Steps to reproduce
protocol HTTP: type error (should be trace.ProtoHTTP, is trace.ProtoHTTPRequest)"}"}]
Output of
tracee version
:Output of
uname -a
:The text was updated successfully, but these errors were encountered: