ebpfjp / community

Apache License 2.0
2 stars 0 forks source link

Investigating hook points for kprobe and uprobe in various OSS #1

Open KentaTada opened 2 months ago

KentaTada commented 2 months ago

This issue aims to track the research activity of investigating hook points in various open-source software (OSS) for kprobe and uprobe. We will identify key hook points in each OSS.

KentaTada commented 1 month ago

We need to define the table. Which information should be included? I wrote a draft like below:

Function Description Arguments Return Usage Scenario Related Source Code File bpftrace sample version
mysql_parse Parses a query string into internal structure Parsing a query sql/sql_parse.cc
dispatch_command Processes a command from the client Processing client commands sql/sql_parse.cc
handle_select Processes a SELECT query Handling SELECT queries
mysql_execute_command Executes a query Executing queries
create_table Creates a new table Creating tables