gecko-dev/mozglue/tests
Toshihito Kikuchi c92df182f4 Bug 1603974 - Part 7: Introduce a new blocklist type RedirectToNoOpEntryPoint. r=mhowell
This patch introduces a new DLL blocklist type `RedirectToNoOpEntryPoint`
which hooks a DLL's entrypoint into a no-op function.  With this technique,
we give the injected DLL no chance to run its code though we allow it to be
loaded into the process.

This new blocklist type is intended to block a DLL which is injected by IAT
patching which was planted by a kernel callback routine for LoadImage.  It's
because blocking such a DLL makes a new process fail to launch.

Differential Revision: https://phabricator.services.mozilla.com/D68348

--HG--
extra : moz-landing-system : lando
2020-04-07 14:39:49 +00:00
..
gtest Bug 1603974 - Part 7: Introduce a new blocklist type RedirectToNoOpEntryPoint. r=mhowell 2020-04-07 14:39:49 +00:00
interceptor Bug 1625452 - No need to pass an offset to CountPrefixBytes. r=handyman 2020-04-04 10:31:32 +00:00
moz.build Bug 1610790: Part 1 - Use wmain in mozglue/tests. r=handyman 2020-02-12 02:23:57 +02:00
ShowSSEConfig.cpp Bug 1610790: Part 1 - Use wmain in mozglue/tests. r=handyman 2020-02-12 02:23:57 +02:00
TestBaseProfiler.cpp Bug 1625856 - ProfileBufferChunkManagerWithLocalLimit - r=canaltinova 2020-04-02 03:09:36 +00:00
TestNativeNt.cpp Bug 1603974 - Part 1: Implement nt::VirtualQuery consuming only ntdll.dll. r=mhowell 2020-04-07 14:40:14 +00:00
TestPEExportSection.cpp Backed out 2 changesets (bug 1610790) for causing build bustages about ShowSSEConfig. 2020-02-12 01:10:38 +02:00
TestPrintf.cpp Bug 1610790: Part 1 - Use wmain in mozglue/tests. r=handyman 2020-02-12 02:23:57 +02:00
TestTimeStampWin.cpp Bug 1610790: Part 1 - Use wmain in mozglue/tests. r=handyman 2020-02-12 02:23:57 +02:00