Page 4 of 25

Re: VBoxAntiVMDetectHardened mitigation X64 only (14/02/15)

PostPosted:Sun Feb 15, 2015 11:06 pm
by h00key
Has anyone considered forking VBox source and removing the "hardenings" to make a version suitable for malware analysis? It would cause problems with driver signing I guess? And of course lots of work as well.

Just my random 2 cents...

Re: VBoxAntiVMDetectHardened mitigation X64 only (14/02/15)

PostPosted:Mon Feb 16, 2015 4:37 am
by EP_X0FF
Simpler switch to the VMWare. Guess, this is the main target of saboteurs that are working in Oracle.

Re: VBoxAntiVMDetectHardened mitigation X64 only (14/02/15)

PostPosted:Mon Feb 16, 2015 8:50 am
by Vrtule
h00key wrote:Has anyone considered forking VBox source and removing the "hardenings" to make a version suitable for malware analysis? It would cause problems with driver signing I guess? And of course lots of work as well.

Just my random 2 cents...
Yes, you would need to sign the driver. And AFAIR there are parts of VirtualBox source code of which is not available. But I don't know how much important these parts are. You can build a functional VBox the source but, certain features (maybe something from USB field) will be missing.

My information, however, might not be correct since I used VirtualBox about 5-6 years ago.

Re: VBoxAntiVMDetectHardened mitigation X64 only (14/02/15)

PostPosted:Thu Mar 12, 2015 6:44 am
by EP_X0FF
4.3.24 VBoxDD unchanged, patch from 4.3.22 will work.

Re: VBoxAntiVMDetectHardened mitigation X64 only (15/03/15)

PostPosted:Sun Mar 15, 2015 7:58 am
by EP_X0FF
Latest version, including updated ACPI table published on GitHub https://github.com/hfiref0x/VBoxHardenedLoader, further updates (if any) will be posted on git also.

VBoxAntiVMDetectHardened mitigation X64 only (17/03/15)

PostPosted:Tue Mar 17, 2015 12:52 pm
by EP_X0FF
4.3.26 VBoxDD unchanged, patch from previous version will work.

Update 01 Apr 2015, EFI video driver patched.

PostPosted:Wed Apr 01, 2015 4:16 pm
by EP_X0FF
VirtualBox EFI video driver patched. Now you can install UEFI compatible OS'es using AntiVM detection patch without problems with video (e.g. black screen during install, or when already installed VM accessible only via RDP).

If you plan to use EFI based VM's:

1) Make sure, Tsugumi is properly unloaded (using remove.cmd) before doing next step.
2) Make copy of VBoxEFI64.fd in VirtualBox directory.
3) Replace VBoxEFI64.fd in VirtualBox directory with it patched version from this patch data directory.
4) Use hidevm_efiahci (AHCI controller mode) or hidevm_efiide (IDE controller mode) for your EFI VM.
5) Load Tsugumi (using install.cmd).
6) Run VirtualBox.

Binaries and loader source -> https://github.com/hfiref0x/VBoxHardenedLoader.

Image

Re: Update 01 Apr 2015, EFI video driver patched.

PostPosted:Sun Apr 26, 2015 9:58 pm
by JonnyDee
EP_X0FF wrote:VirtualBox EFI video driver patched. Now you can install UEFI compatible OS'es using AntiVM detection patch without problems with video (e.g. black screen during install, or when already installed VM accessible only via RDP).

If you plan to use EFI based VM's:

1) Make sure, Tsugumi is properly unloaded (using remove.cmd) before doing next step.
2) Make copy of VBoxEFI64.fd in VirtualBox directory.
3) Replace VBoxEFI64.fd in VirtualBox directory with it patched version from this patch data directory.
4) Use hidevm_efiahci (AHCI controller mode) or hidevm_efiide (IDE controller mode) for your EFI VM.
5) Load Tsugumi (using install.cmd).
6) Run VirtualBox.

Binaries and loader source -> https://github.com/hfiref0x/VBoxHardenedLoader.
I have read through the thread, more than once, and am still not sure on a couple of small things.

Where in the above 6 steps is the VBoxManage (re in post#1 #2.2) batch for the hardware inputs applied?
Are "hidevm_efiahci (AHCI controller mode) or hidevm_efiide (IDE controller mode) " moved to the VBox\Binary\data directory as replacements?

Thanks much,
Jon

Re: VBoxAntiVMDetectHardened mitigation X64 only (01/04/15)

PostPosted:Mon Apr 27, 2015 3:56 am
by EP_X0FF
All batch scripts, bioses, modified uefi driver and other data in Binary/data (https://github.com/hfiref0x/VBoxHardene ... inary/data). This guide was created long before project files moved to github.

Update 15 May 2015, 4.3.28

PostPosted:Fri May 15, 2015 3:04 pm
by EP_X0FF
Loader updated for VirtualBox 4.3.28, UEFI patch included. Setup and configuring is the same.