3 repositorios
Containerized runtimes for executing binary analysis tools securely and consistently.
Distinct from Binary Analysis Tools: Focuses on the isolation and deployment environment of the tools rather than the analysis techniques themselves
Explore 3 awesome GitHub repositories matching operating systems & systems programming · Isolated Environments. Refine with filters or upvote what's useful.
Cutter is a binary analysis platform and graphical user interface for the Rizin reverse engineering framework. It provides an environment for analyzing the internal logic and data structures of compiled binaries through integrated disassembly and visualization. The platform supports a containerized deployment model to provide isolated environments for binary analysis, which is used to examine suspicious binaries without risking the host system. It is an extensible security tool that allows for the addition of custom analysis capabilities and visualizers via native plugins and scripts. The to
Runs analysis tools inside containers with mapped files to ensure consistent and secure execution.
Cuckoo is an open-source automated malware analysis system that executes suspicious files inside isolated virtual machines and produces structured behavioral reports. The platform captures system calls, file operations, and network activity during execution, compiling them into comprehensive analysis documents for programmatic consumption. The system operates through a modular analysis pipeline that processes behavioral data, applying YARA signature patterns against captured artifacts to identify known malware families. Each analysis run starts from a clean virtual machine snapshot to ensure
Documents configuring a dedicated host with dependencies for safely executing suspicious files in a sandboxed VM.
This project is a cybersecurity educational resource and courseware designed for malware analysis and reverse engineering. It provides a structured curriculum of lessons, labs, and guided projects focused on detecting and understanding the behavior of malicious software. The resource includes a lab guide for building isolated virtual machine environments to safely execute and study malware. It covers the setup of a specialized toolchain consisting of disassemblers and debuggers used to analyze compiled machine code. The training material covers both static analysis, which examines binary cod
Provides instructions for creating dedicated host configurations and sandboxes for safe malware execution.