- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
Detects attempts to flush the Windows shimcache.
This rule monitors for command lines involving two specific shimcache flushing techniques. Windows shimcache (also known as AppCompatCache) is a registry artifact that tracks application execution for compatibility purposes and is valuable for digital forensics.
The query searches @Event.EventData.Data.CommandLine
for instances of rundll32
used with either apphelp.dll
(calling ShimFlushCache
or #250
) or kernel32.dll
(calling BaseFlushAppcompatCache
or #46
).
These specific command patterns represent deliberate attempts to flush the shimcache registry keys. The shimcache contains evidence of program execution, including timestamps and file paths of programs that have been run on the system. Clearing this cache is not part of normal system administration and is almost exclusively performed as an anti-forensic measure.
Attackers use these techniques to hide evidence of malicious executables they’ve run on the system, complicating forensic analysis during incident response.
{{host}}
.rundll32
command for context.