Welcome to the Kunai Sandbox UI project! This UI complements the Kunai Sandbox platform, offering a user-friendly interface for detection engineers to generate malware Kunai traces.
The Kunai Sandbox UI aims to streamline the process of analyzing malware samples by providing a dedicated interface for detection engineers. Instead of competing with existing sandboxing solutions, it focuses on delivering actionable data directly usable by engineers working with Kunai.
- User-Friendly Interface: Simplifies interaction with Kunai Sandbox.
- Detailed Kunai Traces: Access to detailed Kunai traces and network traffic dumps.
- Community Sharing: Enables the community to share Kunai traces and collaborate on threat analysis and detection.
- Defeat Anti-Sandboxing Techniques: This UI does not focus on bypassing anti-sandboxing measures.
- Use Hypervisor-Based Sandboxing: The UI is designed to work with the existing Kunai Sandbox platform.
- Unpack Malware Samples: The primary goal is to provide analysis data, not to unpack malware.
These steps are required only the first time you build the application.
- This project uses
npm
to build the frontend, so you will need to installnpm
. - Ensure you have
rustup
installed. - Install the Node.js modules:
cd frontend npm install
# Build in debug mode
cargo build-app
# Build in release mode
cargo build-app --release
This project is licensed under the MIT License. See the LICENSE file for more information.