Signing Vbox extensions
Posted: 11. Dec 2014, 23:12
We wrote an extension for VBox running on various flavours of Windows that worked fine in 4.3.6. When we updated to 4.3.18 the extension wouldn't load because it was unsigned. So we signed it (with a kernel mode cert), and now in the list of extensions it displays with a green tick. But when it is loaded in Win 7 we get an error message about page hashes (despite having the /ph option set in the compiler). So it seems that the validation of the extension is different at the execute stage. We've been going around in circles trying different versions and settings trying to get something to work but surely someone here knows what the pitfalls are in this process. Can you give me a brief outline of a build environment that will produce the required outputs?