All Projects → d4rksystem → VBoxCloak

d4rksystem / VBoxCloak

Licence: GPL-2.0 License
A PowerShell script that attempts to help malware analysts hide their Windows VirtualBox Windows VM's from malware that may be trying to evade analysis. Guaranteed to bring down your pafish ratings by at least a few points ;)

Programming Languages

powershell
5483 projects

Projects that are alternatives of or similar to VBoxCloak

antianalysis demos
Set of antianalysis techniques found in malware
Stars: ✭ 108 (+120.41%)
Mutual labels:  malware, malware-evasion
rhino
Agile Sandbox for analyzing Windows, Linux and macOS malware and execution behaviors
Stars: ✭ 49 (+0%)
Mutual labels:  virtualbox, malware
Ragnarok
Virus Package ( For Educational Purposes )
Stars: ✭ 23 (-53.06%)
Mutual labels:  malware
AutoIt-Ripper
Extract AutoIt scripts embedded in PE binaries
Stars: ✭ 101 (+106.12%)
Mutual labels:  malware
mitre-visualizer
🧬 Mitre Interactive Network Graph (APTs, Malware, Tools, Techniques & Tactics)
Stars: ✭ 49 (+0%)
Mutual labels:  malware
ph-malhide
Process Hacker 2 hiding from external applications
Stars: ✭ 17 (-65.31%)
Mutual labels:  malware
MalScan
A Simple PE File Heuristics Scanners
Stars: ✭ 41 (-16.33%)
Mutual labels:  malware
apooxml
Generate YARA rules for OOXML documents.
Stars: ✭ 34 (-30.61%)
Mutual labels:  malware
Cobalt
Cobalt is a FreeDOS distribution designed to be light, simple and easy to use.
Stars: ✭ 82 (+67.35%)
Mutual labels:  virtualbox
RoboThief-Telegram-Session-Stealer
Robo Thief is a software for steal telegram session .
Stars: ✭ 18 (-63.27%)
Mutual labels:  malware
Malware-with-Backdoor-and-Keylogger
👨🏻‍💻 A great tool for Ethical Hackers, a malware programmed with Backdoor and Keylogger.
Stars: ✭ 25 (-48.98%)
Mutual labels:  malware
BotD
Bot detection library that runs in the browser. Identify JavaScript bots, browser spoofing, virtual machines and much more.
Stars: ✭ 215 (+338.78%)
Mutual labels:  vm-detection
New-Machine
Utilizing Vagrant, Packer, Chocolatey, and Boxstarter to Configure my Dev Machines
Stars: ✭ 26 (-46.94%)
Mutual labels:  virtualbox
packer-ubuntu-18.04
packer example - Ubuntu Server 18.04.5
Stars: ✭ 37 (-24.49%)
Mutual labels:  virtualbox
Vital
Malware for Discord, designed to steal passwords, tokens, and inject discord folders for long-term use.
Stars: ✭ 50 (+2.04%)
Mutual labels:  malware
appside
Multitenant environment automation.
Stars: ✭ 36 (-26.53%)
Mutual labels:  virtualbox
Windows-APT-Warfare
著作《Windows APT Warfare:惡意程式前線戰術指南》各章節技術實作之原始碼內容
Stars: ✭ 241 (+391.84%)
Mutual labels:  malware
Project-Mendacius
A GUI based virtualisation tool for running Linux on macOS Big Sur (x86 or arm64)
Stars: ✭ 107 (+118.37%)
Mutual labels:  virtualbox
MSE
Malware sample exchange system and API intended for Anti-Virus companies and researchers.
Stars: ✭ 14 (-71.43%)
Mutual labels:  malware
MalwareDatabase
Malware samples for analysis, researchers, anti-virus and system protection testing.(1300+ Malware-samples!)
Stars: ✭ 21 (-57.14%)
Mutual labels:  malware

VBoxCloak

A PowerShell script that attempts to help malware analysts hide their VirtualBox Windows VM's from malware that may be trying to evade analysis. Guaranteed to bring down your pafish ratings by at least a few points ;)

The script accomplishes this by doing the following:

  • Renames several registry keys that malware typically uses for VM detection.
  • Kills VirtualBox processes (VBoxService and VBoxTray).
  • Deletes VirtualBox driver files (this will not crash VirtualBox, since these drivers are loaded into memory anyway!).
  • Deletes or renames VirtualBox supporting files in System32 directory.

For more info, see my blog post here: https://securityliterate.com/hiding-virtual-machines-from-malware-introducing-vmwarecloak-vboxcloak/

Tested on Windows 7 and Windows 10 - Probably works on Windows XP as well.

Spot any bugs? Let me know!

Usage

  1. Simply run VBoxCloak.ps1 as Administrator on your Windows VirtualBox VM.
  2. Detonate your malware. Profit.
  3. When done, reset your VM to clean state.

Usage examples:

Make registry changes, remove VBox files, and kill VBox processes:

  • "VBoxCloak.ps1 -all"

Just make registry modificaitons:

  • "VBoxCloak.ps1 -reg"

Just remove VBox files:

  • "VBoxCloak.ps1 -files"

Just kill VBox processes:

  • "VBoxCloak.ps1 -procs"

Warnings & Disclaimers

  • This code is in Beta. I know I cuold have coded it better, but sometimes quick and dirty is best.
  • Use at your own risk! Use only in a VM, and NOT on your host.
  • Ensure to make a snapshot of your VM before running this.
  • Using the "files" and/or "procs" command line arguments will likely result in lower VM performance. This is because this script removes several files that are required for supporting functions such as graphics, keyboard input, etc. Just revert VM to clean state if this messes anything up.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].