File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ rule :
2+ meta :
3+ name : check for time delay in .NET
4+ namespace : anti-analysis/anti-debugging/debugger-detection
5+ authors :
6+ - " @aryanyk"
7+ description : detects potential debugger checks by comparing Environment.TickCount values around Thread.Sleep calls.
8+ scopes :
9+ static : function
10+ dynamic : unsupported # relies on static analysis of IL property access and timing patterns
11+ att&ck :
12+ - Defense Evasion::Virtualization/Sandbox Evasion [T1497]
13+ mbc :
14+ - Anti-Behavioral Analysis::Debugger Detection::Timing/Delay Check GetTickCount [B0001.032]
15+ references :
16+ - https://github.com/Outbuilt/.NET-Anti-Debug
17+ examples :
18+ - e842958188274d5ffee7fbeffb803b2e:0x6000001
19+
20+ features :
21+ - and :
22+ - format : dotnet
23+ - api : System.Threading.Thread::Sleep
24+ - count(property(System.Environment::TickCount)) : 2 or more
You can’t perform that action at this time.
0 commit comments