SecureWinVM

OUTDATED DUE TO DEPRICATION OF WINDOWS 10. Secure configuration that prevents apps from detecting the VM from the inside
Log | Files | Refs | README

README.md (1008B)


      1 # SecureWinVM
      2 
      3 A VM hardening project designed to make a virtual machine difficult to detect by malware.
      4 
      5 **⚠️ WARNING: This project is completely outdated and no longer maintained.**
      6 
      7 ## Technology Stack
      8 
      9 - KVM/QEMU virtualization
     10 - Windows 10 guest OS
     11 
     12 ## Directory Structure
     13 
     14 ### scripts/
     15 Contains PowerShell scripts for registry modifications:
     16 
     17 - **spoof_hardware.ps1** - Main script that spoofs hardware identifiers in the Windows registry:
     18   - BIOS version (spoofed as Lenovo 1.21)
     19   - Disk identifier (spoofed as Samsung 500GB SATA)
     20   - CD-ROM identifier
     21 
     22 - **addToAutoStart.md** - Script to add the hardware spoofing script to Windows autostart for persistence after reboot
     23 
     24 ### xml/
     25 - **winSSM.xml** - VM configuration file
     26 
     27 ## Usage
     28 
     29 1. Run `spoof_hardware.ps1` with administrator privileges to modify registry entries
     30 2. Use the autostart script to ensure changes persist after system reboot
     31 
     32 The scripts modify registry keys that malware typically checks to detect virtualized environments.
     33