-
-
Notifications
You must be signed in to change notification settings - Fork 555
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
dad2711
commit 70151ee
Showing
3 changed files
with
18 additions
and
5 deletions.
There are no files selected for viewing
7 changes: 7 additions & 0 deletions
7
src/playbook/Executables/AtlasDesktop/7. Security/Core Isolation (VBS)/Disable VBS.reg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
Windows Registry Editor Version 5.00 | ||
|
||
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity] | ||
"Enabled"=dword:00000000 | ||
|
||
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard] | ||
"EnableVirtualizationBasedSecurity"=dword:00000000 |
7 changes: 7 additions & 0 deletions
7
src/playbook/Executables/AtlasDesktop/7. Security/Core Isolation (VBS)/Enable VBS.reg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
Windows Registry Editor Version 5.00 | ||
|
||
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity] | ||
"Enabled"=dword:00000001 | ||
|
||
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard] | ||
"EnableVirtualizationBasedSecurity"=dword:00000001 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
70151ee
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
While disabling VBS is definitely more secure, I would recommend against doing this by default.
Many applications, including AMD's Adrenaline software, require VBS for various tasks(Adrenaline will fail to verify this is an "AMD system" without VBS enabled)
The "better" way to handle VBS is to simply disable the file association for it.
There may also be methods to harden VBS further, as an alternative.
70151ee
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hello @kronflux,
Thank you for your message.
I'm a fully user of AMD Hardware and I know these requirements, this is the reason of why I include the VBS enabler/disabler script inside the Atlas OS folder once installed.
I don't use VBS for many important reasons and I also use VBS for many other reasons. (gamedev lol)
Anyway, I will keep this disabled by default and if a user has some issues, he can re-enable VBS through the script.