logo

Avoiding Get-InjectedThread for Internal Thread Creation

ID: b659305c-a9d5-5f6e-90ce-1b51720f2c22

STIX ID: report--b659305c-a9d5-5f6e-90ce-1b51720f2c22

Feed Name: TrustedSec blog

Threat Score
50/100

Date Published: 2025-03-19

Date Updated: 2026-05-01

...
...

This short technical note describes an evasion technique where attackers use the Microsoft C runtime function _beginthreadex to start threads whose entry point resolves to msvcrt.dll (_threadstartex), thereby avoiding detection by the Get-InjectedThread heuristic that flags threads with entry points not backed by disk files. The author includes a proof-of-concept repository and clarifies the approach works for in-process memory-loaded code but not for cross-process injections.

Your team is not currently subscribed to this feed. You must subscribe to it in order to see this post.