Martin Pavlis

Beta testing of hotpatching technology

Právě mi přišla pozvánka do velice zajímavého beta programu...

Info:
Hotpatch Technology: Overview
Hotpatch technology enables the installation of updates to core user mode and kernel mode Windows processes without stopping services or reboots. Hotpatch technology is made available through the Windows Package installer (update.exe). Each hotpatch package contains coldpatch and hotpatch binaries for the fix. The hotpatch binary only contains the updated version of the function that needs to change to address the critical OS flaw. The updated function, as a hotpatch binary, is appended to the loaded image of the defective binary. A jump instruction is then inserted above the defective function to redirect all subsequent calls to the updated function. The coldpatch contains the old binary with the fixed function appended to it and a similar jump instruction is inserted to bypass the flawed function to the fixed function. Hotpatch application addresses currently running instances of the critical flaw in all the process and the complementing cold patch secures any new instances of the process, persisting the patch beyond reboots.

Limitations and restrictions
The hotpatch technology is only supported for Windows 2003 server SP1 critical security fixes. The technology is also only available on x86 platform. Also, whether a fix is hotpatchable depends upon the complexity of the fix.

Titulek:
Text komentáře:
Vaše jméno:
Váš e-mail: (nebude zveřejněn)

WWW stránka:
Opište text z obrázku: