Detection of Malicious Code Assets
• Collection
Publisher
Software Engineering Institute
Abstract
Detection of Malicious Code (DMC) is a tool for detecting potentially malicious behavior in C/C++ codebases using static information-flow analysis.
The DMC tool detects two types of malicious code: (1) exfiltration of sensitive data and (2) timebombs, logic bombs, remote-access Trojans (RATs), and similar malicious code.
The goal for the DMC tool is to produce output that concisely and precisely characterizes the potentially malicious behaviors of the codebase, so that a human analyst can quickly and accurately determine whether the behavior is benign or malicious.
Collection Items
Detection of Malicious Code (DMC) Tool
• Software
By Software Engineering Institute
DMC is a tool for detecting potentially malicious behavior in C/C++ codebases using static information-flow analysis.
DownloadDetection of Malicious Code: Taint Flow Analysis for Weapons Systems Software
• Presentation
By Lori Flynn
This presentation explores the Detection of Malicious Code (DMC) static taint flow analysis tool, including its methods, features, and example output.
Learn MoreDetection of Malicious Code Using Information Flow Analysis
• Presentation
By William Klieber
Dr. Will Klieber presented this project at the CMU SEI Research Review 2024.
Learn More