Cisco Talos has released DispatchLogger, a new open-source tool designed to provide high visibility into script-based malware that leverages Windows COM (Component Object Model) automation. By intercepting late-bound IDispatch interactions through transparent proxying, the tool bridges the gap between low-level API monitoring and high-level semantic analysis. This approach allows analysts to capture detailed logs of method calls, parameters, and return values that are typically obscured by obfuscation or fileless execution techniques.
The tool's architecture focuses on the COM instantiation boundary, hooking key APIs like CoCreateInstance and CoGetClassObject to recursively wrap objects. This ensures that even nested objects returned from method calls remain instrumented throughout the malware's execution lifecycle. DispatchLogger provides a significant advantage for analyzing WMI-based attacks, living-off-the-land (LOTL) techniques, and persistence mechanisms, offering a comprehensive audit trail of COM-based operations without requiring modifications to the target script or runtime environment.
Top comments (0)