dfir.ch
Technical blog by Stephan Berger (@malmoeb)
- Posts
- 102 from 31 Dec 2023 to 22 Oct 2026
- Posting
- weekly (24 in the last year)
- Kind
- personal blog
- Feed
- https://dfir.ch/posts/index.xml
2026 22
- Field Notes: Reconstructing an Attacker’s Workflow
- Field Notes: Reconstructing an Attacker’s Workflow
- Field Notes: EtherRAT Distributed Through a Legitimate Intune Workflow
- Field Notes: EtherRAT Distributed Through a Legitimate Intune Workflow
- Today I learned: Python's .start Files as a Persistence Mechanism
- Today I learned: Python's .start Files as a Persistence Mechanism
- Field Notes: Reconstructing the Attacker's LSASS Dump
- Field Notes: Reconstructing the Attacker's LSASS Dump
- The .zshrc.zwc You Forgot to Check
- The .zshrc.zwc You Forgot to Check
- Living Inside the Shell: zsh Modules on macOS
- Living Inside the Shell: zsh Modules on macOS
- Field Notes: From AV Alert to Impacket
- Field Notes: From AV Alert to Impacket
- Field Notes: NSSM - the Non-Sucking Service Manager
- Field Notes: NSSM - the Non-Sucking Service Manager
- Fantastic clear-text passwords and where to collect them (Part 2 - Windows)
- Fantastic clear-text passwords and where to collect them (Part 2 - Windows)
- Fantastic clear-text passwords and where to collect them (Part 1 - Linux)
- Fantastic clear-text passwords and where to collect them (Part 1 - Linux)
- Anatomy of a Deno-Based Proxy & RAT
- Anatomy of a Deno-Based Proxy & RAT
2025 18
- Dissection of a PHP Backdoor leveraging php-win.exe
- Dissection of a PHP Backdoor leveraging php-win.exe
- Today I learned: binfmt_misc
- Today I learned: binfmt_misc
- Linux Capabilities Revisited
- Linux Capabilities Revisited
- Today I Learned - Protected Symlinks
- Today I Learned - Protected Symlinks
- macOS Extended Attributes: Case Study
- macOS Extended Attributes: Case Study
- Tear Down The Castle - Part 2
- Tear Down The Castle - Part 2
- Oh my .. ! - Suspicious network traffic detected including Ransomware
- Oh my .. ! - Suspicious network traffic detected including Ransomware
- Tear Down The Castle - Part 1
- Tear Down The Castle - Part 1
- Analysis of Python's .pth files as a persistence mechanism
- Analysis of Python's .pth files as a persistence mechanism
2024 60
- Today I Learned - setfacl
- Today I Learned - setfacl
- Shell Script Compiler (shc)
- Shell Script Compiler (shc)
- Reptile's Custom Kernel-Module Launcher
- Reptile's Custom Kernel-Module Launcher
- bedevil: Dynamic Linker Patching
- bedevil: Dynamic Linker Patching
- Microsoft Defender XDR's Deception Technology
- Microsoft Defender XDR's Deception Technology
- tmate - Instant Terminal Sharing (or How To Backdoor a Linux Server)
- tmate - Instant Terminal Sharing (or How To Backdoor a Linux Server)
- EDR: The Great Escape - RomHack Training Review
- EDR: The Great Escape - RomHack Training Review
- Today I Learned - NSG Flow Log
- Today I Learned - NSG Flow Log
- ScriptBlock Smuggling
- ScriptBlock Smuggling
- Botnet Fenix
- Botnet Fenix
- Today I Learned - WebDAV Cache
- Today I Learned - WebDAV Cache
- Abusing the “search-ms” URI protocol handler
- Abusing the “search-ms” URI protocol handler
- Tainted Kernels
- Tainted Kernels
- Today I Learned - kernel.modules_disabled
- Today I Learned - kernel.modules_disabled
- Systemd Path Activation - Poor Man's File Integrity
- Systemd Path Activation - Poor Man's File Integrity
- From Dangerous PHP Functions to Webshell Hunting
- From Dangerous PHP Functions to Webshell Hunting
- Today I Learned - Instrument ClamAV to extract AutoIT scripts
- Today I Learned - Instrument ClamAV to extract AutoIT scripts
- Today I Learned - Zsh Sessions (even more Timestamps)
- Today I Learned - Zsh Sessions (even more Timestamps)
- The 'Invisibility Cloak' - Slash-Proc Magic
- The 'Invisibility Cloak' - Slash-Proc Magic
- Removing Traces of RMM Tools
- Removing Traces of RMM Tools
- Today I Learned - Zsh History Timestamps
- Today I Learned - Zsh History Timestamps
- Canarytokens: Catching Insider Threats (and Threat Actors?)
- Canarytokens: Catching Insider Threats (and Threat Actors?)
- Today I Learned - Device Discovery
- Today I Learned - Device Discovery
- Sysrv Infection (Linux Edition)
- Sysrv Infection (Linux Edition)
- MicroSocks: Convenient access through a compromised SonicWall SMA
- MicroSocks: Convenient access through a compromised SonicWall SMA
- Azure Batch Misused for Crypto Mining
- Azure Batch Misused for Crypto Mining
- Two in a row - You mitigated wrong (Kentico CMS RCE)
- Two in a row - You mitigated wrong (Kentico CMS RCE)
- AWS Ransomware
- AWS Ransomware
- [s|l]trace - Linux Malware Analysis
- [s|l]trace - Linux Malware Analysis
- Hunting AsyncRAT & QuasarRAT
- Hunting AsyncRAT & QuasarRAT