Page 1 of 1

VirtualBox5.1.26 run on windows7_x64 SP1

Posted: 14. Sep 2017, 04:26
by qishaosky
hi,I am rebuild the VBOX on WIN7SP1_X64 with code signing.the VBOX_SIGNING_MODE is "test".
i copy the 3th dll to the vbox dir(for example libcurl.dll or libcrypto.dll) and so on.
but when i run the app "VBoxHeadless.exe",there are some errors as follows:

E:\VBOXEXE\VBox\bin>VBoxHeadless.exe
VBoxHeadless: supR3HardenedScreenImage/Imports: rc=Unknown Status -5661 (0xffffe9e3) fImage=1 fProtect=0x0 fAccess=0x0 \Device\HarddiskVolume3\VBOXEXE\VBox\bin\libssl-1_1-x64.dll: The image '\Device\H
arddiskVolume3\VBOXEXE\VBox\bin\libssl-1_1-x64.dll' was not linked with /IntegrityCheck.
VBoxHeadless: supR3HardenedScreenImage/Imports: rc=Unknown Status -5661 (0xffffe9e3) fImage=1 fProtect=0x0 fAccess=0x0 \Device\HarddiskVolume3\VBOXEXE\VBox\bin\libcrypto-1_1-x64.dll: The image '\Devic
e\HarddiskVolume3\VBOXEXE\VBox\bin\libcrypto-1_1-x64.dll' was not linked with /IntegrityCheck.
VBoxHeadless: supR3HardenedScreenImage/Imports: rc=Unknown Status -5661 (0xffffe9e3) fImage=1 fProtect=0x0 fAccess=0x0 \Device\HarddiskVolume3\VBOXEXE\VBox\bin\libcurl.dll: The image '\Device\Harddisk
Volume3\VBOXEXE\VBox\bin\libcurl.dll' was not linked with /IntegrityCheck.
VBoxHeadless: supR3HardenedScreenImage/NtCreateSection: cached rc=Unknown Status -5661 (0xffffe9e3) fImage=1 fProtect=0x10 fAccess=0xf cHits=1 \Device\HarddiskVolume3\VBOXEXE\VBox\bin\libcurl.dll
VBoxHeadless: Error -610 in supR3HardenedMainInitRuntime!
VBoxHeadless: LoadLibrary "E:\VBOXEXE\VBox\bin/VBoxRT.dll" failed (rc=1790)
VBoxHeadless: Tip! It may help to reinstall VirtualBox.


pls help me.

Re: VirtualBox5.1.26 run on windows7_x64 SP1

Posted: 15. Sep 2017, 12:28
by mhanor
Those extra libraries must be signed and when you build them, you have to add /IntegrityCheck as a command line parameter to the linker.

Re: VirtualBox5.1.26 run on windows7_x64 SP1

Posted: 25. Sep 2017, 05:35
by qishaosky
okļ¼Œthanks very much.