VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Common
diff options
context:
space:
mode:
authorMounir IDRASSI <mounir.idrassi@idrix.fr>2015-08-05 10:06:00 (GMT)
committerMounir IDRASSI <mounir.idrassi@idrix.fr>2015-08-05 22:03:56 (GMT)
commitc2d0d5e344fe250591e06208f118519d819324b2 (patch)
treeaa8e54e1a08d27962fadc7c3cc37d5f13f80395e /src/Common
parenta06c41c5c9b7e7f1625a0f8b5e06e08016094bc0 (diff)
downloadVeraCrypt-c2d0d5e344fe250591e06208f118519d819324b2.zip
VeraCrypt-c2d0d5e344fe250591e06208f118519d819324b2.tar.gz
Windows: Add extra checks for bootloader tampering.
Diffstat (limited to 'src/Common')
-rw-r--r--src/Common/BootEncryption.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/Common/BootEncryption.cpp b/src/Common/BootEncryption.cpp
index d957006..5da2988 100644
--- a/src/Common/BootEncryption.cpp
+++ b/src/Common/BootEncryption.cpp
@@ -1565,6 +1565,11 @@ namespace VeraCrypt
bRet = true;
}
}
+ catch (SystemException &e)
+ {
+ if (!bSilent && (GetLastError () != ERROR_INVALID_IMAGE_HASH))
+ e.Show (ParentWindow);
+ }
catch (Exception& e)
{
if (!bSilent)