Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(filter): Introduce TEB filter field #334

Merged
merged 1 commit into from
Oct 24, 2024

Conversation

rabbitstack
Copy link
Owner

What is the purpose of this PR / why it is needed?

The thread.teb_address filter field returns the thread environment block base address. TEB is the userspace representation of a thread. By having access to this filter field/parameter, it is possible to read the TEB from process memory and possibly extract other valuable information.

What type of change does this PR introduce?

  • New feature (non-breaking change which adds functionality)

Any specific area of the project related to this PR?

  • Instrumentation/telemetry
  • Filters

Does this PR introduce a user-facing change?

Yes. The thread.teb_address filter field should be reflected in the docs.

@rabbitstack rabbitstack added scope: events Anything related to kernel events scope: filters Anything related to filters labels Sep 19, 2024
The filter field that returns the thread environment block base address. TEB is the userspace representation of a thread.
@rabbitstack rabbitstack merged commit b600df7 into master Oct 24, 2024
6 checks passed
@rabbitstack rabbitstack deleted the add-teb-event-parameter branch October 24, 2024 22:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scope: events Anything related to kernel events scope: filters Anything related to filters
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant