VirtualBox

source: vbox/trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @53220   10 years vboxsync SUP: Relax image architecture restrictions so 32-bit resource DLLs …
(edit) @53051   11 years vboxsync supR3HardenedMonitor_LdrLoadDll: Merged the name mapping log statement …
(edit) @53045   11 years vboxsync SUP: Reduce LdrLoadDll logging. Still one log statement needing …
(edit) @53036   11 years vboxsync SUP: NtCreateFile requires SYNCHRONIZE access when …
(edit) @53034   11 years vboxsync SUP: Missing two FILE_SYNCHRONOUS_IO_NONALERT flags, one of which …
(edit) @53027   11 years vboxsync Forward ported r96507: SUP: Don't wait for yourself to quit, wait on …
(edit) @53025   11 years vboxsync SUP: corrected child error message and fudge the memory replace ment …
(edit) @53021   11 years vboxsync SUP: Revised the dgmaster.sys/sakfile.sys hack as it didn't quite work …
(edit) @53017   11 years vboxsync SUP: Try to work around sakfile.sys bsod and dgmaster.sys.
(edit) @53003   11 years vboxsync SUP: A bit more logging.
(edit) @53002   11 years vboxsync VBoxDrv-win.cpp: Keep the error info string from failed VBoxDrv and …
(edit) @52975   11 years vboxsync build fix
(edit) @52974   11 years vboxsync SUP: Seems ThreadHideFromDebugger on others might require debugger …
(edit) @52973   11 years vboxsync SUP: Handle denormalized command line string pointer and always ignore …
(edit) @52972   11 years vboxsync supR3HardNtChildPurify: Logging improvements.
(edit) @52969   11 years vboxsync SUP: Restructured the respawn + child purification code to use the …
(edit) @52968   11 years vboxsync build fix
(edit) @52967   11 years vboxsync SUP: simplified the ntdll hooking / patching so we can avoid the jump …
(edit) @52962   11 years vboxsync SUP: Check the entire NTDLL during process verification now that we're …
(edit) @52954   11 years vboxsync Tighten the checks on the stub process a little bit (part 1).
(edit) @52953   11 years vboxsync SUP: Use LdrRegisterDllNotification when available to make sure we see …
(edit) @52949   11 years vboxsync SUP: Do the early init thing on the stub process too.
(edit) @52947   11 years vboxsync SUP: Implemented early VM process vboxdrv initialization.
(edit) @52943   11 years vboxsync SUP: The child side of early VM process init.
(edit) @52941   11 years vboxsync Use our own heap in the hope that we can use it before ntdll is really …
(edit) @52940   11 years vboxsync Eliminating some more kernel32.dll dependencies, marking APIs we like …
(edit) @52906   11 years vboxsync SUP: detect ZoneAlarm installs.
(edit) @52875   11 years vboxsync SUP: Log more details on system dlls and hot patching.
(edit) @52834   11 years vboxsync SUP: Fixed copy and past bug in supR3HardenedWinVerifyCacheIsMatch. …
(edit) @52795   11 years vboxsync SUP: Deal with comodo's ntdll export and getprocaddress modifications. …
(edit) @52744   11 years vboxsync terrible experiment with kernel32/base and avast.
(edit) @52741   11 years vboxsync SUP: Better adversary detection.
(edit) @52739   11 years vboxsync SUP: Increase fudge factors when there are known trouble makers around.
(edit) @52709   11 years vboxsync SUP: Improve VBoxDrvStub open error reporting.
(edit) @52704   11 years vboxsync SUP: Apply redirection to full paths too.
(edit) @52703   11 years vboxsync SUP: Disable the 2nd ntdll.dll mapping as avast users are seeing …
(edit) @52679   11 years vboxsync SUP: Cache errors and don't log LdrLoadDll calls before we've …
(edit) @52668   11 years vboxsync SUP: Wrong flags field in the wShowWindow forwarding feature.
(edit) @52666   11 years vboxsync SUP: Fix Ctrl-C issue.
(edit) @52665   11 years vboxsync SUP: Pass along the ShowWindowsFlags.
(edit) @52656   11 years vboxsync SUP: Fixed for SEP issue where it would deadlock when we tried mapping …
(edit) @52634   11 years vboxsync SUP: Fix deadlock problem when mounting ISO on vista. (Never all …
(edit) @52633   11 years vboxsync Fixed ACL issue, shouldn't use GENERIC_* in the deny mask when I want …
(edit) @52632   11 years vboxsync bugfix in previous commit with some new parent watcher code (disabled).
(edit) @52627   11 years vboxsync SUP: Fixed comctl32.dll resolving (generic winsxs) and fixed a crash …
(edit) @52535   11 years vboxsync supR3HardenedWinVerifyCacheInsert: bug fix in collision case.
(edit) @52529   11 years vboxsync Extended avast cleanup kludge. Added build time option of supporting …
(edit) @52528   11 years vboxsync SUP: Try reduce the number of error messages about the same DLL.
(edit) @52524   11 years vboxsync supR3HardNtPuChTriggerInitialImageEvents: Went a little further wrt …
(edit) @52523   11 years vboxsync SUP: Sabotage thread creation in the stub process and for the initial …
(edit) @52484   11 years vboxsync SUP: Explained the opengl modulus-by-zero crash (fixed by system32 dll …
(edit) @52438   11 years vboxsync SUP: Some more confusing trickery.
(edit) @52433   11 years vboxsync SUP: Avast sleep kludge.
(edit) @52431   11 years vboxsync SUP: Process the WinVerityTrust todo list from LdrLoadDll, avoid doing …
(edit) @52426   11 years vboxsync uuids
(edit) @52406   11 years vboxsync SUP: No need to repeat the IPRT signature check when we just want to …
(edit) @52404   11 years vboxsync Simplified the checks.
(edit) @52403   11 years vboxsync SUP,IPRT: Extended RTLdrQueryPropEx with a pvBits parameter, …
(edit) @52375   11 years vboxsync SUP: Some cleanup and bug hacking.
(edit) @52373   11 years vboxsync SUP: Do our own syscalls.
(edit) @52366   11 years vboxsync SUP: Cache images for process verficiation.
(edit) @52365   11 years vboxsync sup: Check for TrustedInstaller; accept ProgramFiles and CommonFiles.
(edit) @52356   11 years vboxsync SUP: Manual imports.
(edit) @52204   11 years vboxsync SUP,LDR: Changed RTLdrGetBits to allow not resolving imports. Combined …
(edit) @52176   11 years vboxsync SUP: Fixed windows 7 regression where the child purification code …
(edit) @52173   11 years vboxsync build fix
(edit) @52169   11 years vboxsync SUP: Added logging capabilities to the hardened stub.
(edit) @52163   11 years vboxsync SUP: Make the middle respawn process wait on both parent and child. …
(edit) @52160   11 years vboxsync SUP: some cleanups.
(edit) @52156   11 years vboxsync SUP: Don't make assumptions about the NTDLL.DLL location in the child …
(edit) @52139   11 years vboxsync SUP: child-process purification to avoid sysfer.dll.
(edit) @52092   11 years vboxsync SUP: Disable hard error popups from NtCreateSection failures.
(edit) @52089   11 years vboxsync SUP: Don't verify the VM selector process (SUPSECMAIN_FLAGS_DONT_OPEN_DEV).
(edit) @52039   11 years vboxsync short -> long names.
(edit) @52030   11 years vboxsync Forward ported r95010 from 4.3
(edit) @51999   11 years vboxsync Removed left over DEBUG_bird bits in iprt/asn1.h and added …
(edit) @51945   11 years vboxsync Try again for up to 5 seconds when we see STATUS_NO_SUCH_DEVICE and …
(edit) @51936   11 years vboxsync One more define.
(edit) @51921   11 years vboxsync Decode a couple of typical \Devices\VBoxDrvStub failure statuses.
(edit) @51907   11 years vboxsync SUP: NT status code conversion fix + cleanups.
(add) @51770   11 years vboxsync Merged in iprt++ dev branch.
Note: See TracRevisionLog for help on using the revision log.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette