Chrome Release Bot (LUCI) 4762b62e7d Publish DEPS for 106.0.5249.13 | 1 år sedan | |
---|---|---|
.. | ||
crash | 1 år sedan | |
dll_hash | 1 år sedan | |
hook_util | 1 år sedan | |
nt_registry | 1 år sedan | |
pe_image_safe | 1 år sedan | |
sha1 | 1 år sedan | |
third_party_dlls | 1 år sedan | |
BUILD.gn | 1 år sedan | |
DEPS | 1 år sedan | |
DIR_METADATA | 1 år sedan | |
OWNERS | 1 år sedan | |
README.md | 1 år sedan | |
blocklist_constants.cc | 1 år sedan | |
blocklist_constants.h | 1 år sedan | |
chrome_elf.ver | 1 år sedan | |
chrome_elf_arm64.def | 1 år sedan | |
chrome_elf_constants.cc | 1 år sedan | |
chrome_elf_constants.h | 1 år sedan | |
chrome_elf_main.cc | 1 år sedan | |
chrome_elf_main.h | 1 år sedan | |
chrome_elf_security.cc | 1 år sedan | |
chrome_elf_security.h | 1 år sedan | |
chrome_elf_test_stubs.cc | 1 år sedan | |
chrome_elf_util_unittest.cc | 1 år sedan | |
chrome_elf_x64.def | 1 år sedan | |
chrome_elf_x86.def | 1 år sedan | |
run_all_unittests.cc | 1 år sedan |
The Chrome Early Loading Framework provides a facility to execute code very
early during process startup before other imported DLLs (e.g., kernel32
). This
is useful for dynamic patching of system functions (e.g., NtMapViewOfSection
)
to implement advanced control over the process.
Chrome’s initial entry point on Windows is
DllMain in
chrome_elf.dll
(defined in chrome_elf_main.cc). The
reorder-imports.py script is used at
build-time to ensure that chrome_elf.dll
is the first import of chrome.exe
.