Skip to content

GSOC 2021 PROJECT

Extending DRAKVUF by an I/O-emulation module in order to camouflage its sandbox nature

To be a reliable black-box malware analysis system DRAKVUF has to mitigate the observer effect, which can be accomplished by defeating...

Contributor
Jan Gruber
Mentors
M. Leszczyński (CERT.PL), A. Kliś (CERT.PL)
Organization
The Honeynet ProjectSecurity
Program
GSoC 2021Completed

About this project

Description from the program archive

<p>To be a reliable black-box malware analysis system DRAKVUF has to mitigate the observer effect, which can be accomplished by defeating Anti-VM-techniques. One way for the malware to determine if it is running in a sandbox environment, is to query the I/O communication port in order to identify human interaction from HID devices with the system. Until now DRAKVUF’s engine does not provide I/O-emulation, although it is needed to further camouflage its sandbox nature. Therefore an I/O-emulation module should be built to simulate a human user sitting in front of the screen and trick the malware to show its malicious behavior.</p>

Tags

UI

From the people who did it

No proposal or progress posts shared yet

Worked on this project? Share the proposal that got you selected and the posts you wrote.

Claim this project
  1. PcapMonkey Improvements

    Hariom ChaturvediMentored by Pietro Delsante, Federico Foschini

  2. IntelOwl Connectors Manager and Integrations

    Shubham Pandey (sp35)Mentored by Eshaan Bansal, Matteo Lodi

  3. RIoTPot - Honeypot for IOT/OT devices

    Abhimanyu RawatMentored by Shreyas Srinivasa, E. Vasilomanolakis

  4. Cloning and compatibility improvements for Snare

    krishna11Mentored by Evgeniia Tokarchuk, mzfr

  5. IntelOwl Improvements

    Sarthak KhattarMentored by Eshaan Bansal, Matteo Lodi

  6. A Stitch In Time (saves nine)

    Filip AdamikMentored by Shreyas Srinivasa, E. Vasilomanolakis

  7. Replacing the core library of Quark-Engine

    Sheng-FengMentored by JunWei Song, KunYu Chen

  8. Make mitmweb’s UI rich and easy to use

    Toshiaki TanakaMentored by Maximilian Hils

  9. Implementing Linux support in Drakvuf-Sandbox

    Manorit ChawdhryMentored by K. Cieśliński (CERT.PL), M. Leszczyński (CERT.PL)

Data: Google Summer of Code public archive. This project in the official archive