зеркало из https://github.com/mozilla/gecko-dev.git
ebb9e9f364
Bug 1620118 added a new field `isDependent` in the third-party-module ping which is calculated in `UntrustedModulesProcessor`. However, bug 1684532 revealed it was not accurate because some third-party applications revert the import table to the original state immediately after their module was loaded. Now that we have a logic to determine `isDependent` in `NtMapViewOfSection` to automatically block a module injected through the import table, we can pass that value to the ping and remove the original logic in `UntrustedModulesProcessor`. Differential Revision: https://phabricator.services.mozilla.com/D112227 |
||
---|---|---|
.. | ||
Authenticode.cpp | ||
Authenticode.h | ||
LoaderAPIInterfaces.h | ||
LoaderObserver.cpp | ||
LoaderObserver.h | ||
ModuleLoadFrame.cpp | ||
ModuleLoadFrame.h | ||
ModuleLoadInfo.h | ||
NtLoaderAPI.h | ||
WindowsDllBlocklist.cpp | ||
WindowsDllBlocklist.h | ||
WindowsDllBlocklistCommon.h | ||
WindowsDllBlocklistDefs.in | ||
WindowsDllServices.h | ||
WindowsFallbackLoaderAPI.cpp | ||
WindowsFallbackLoaderAPI.h | ||
gen_dll_blocklist_defs.py | ||
moz.build |