发明名称 Loading remote binaries onto a write-protected device
摘要 A binary library overload instruction is received at an embedded computing device that executes a write-protected firmware build. The binary library overload instruction specifies a write-protected binary library of the write-protected firmware build to be overloaded by execution of an alternative binary library instead of the write-protected binary library of the write-protected firmware build. The alternative binary library is configured within a random access memory (RAM) storage area to execute instead of the write-protected binary library as specified in the received binary library overload instruction. The write-protected firmware build is executed using the alternative binary library instead of the write-protected binary library specified in the binary library overload instruction.
申请公布号 US8930936(B2) 申请公布日期 2015.01.06
申请号 US201213669930 申请日期 2012.11.06
申请人 International Business Machines Corporation 发明人 Exton Scott A.;Ferguson Anthony B.;Hockings Christopher J.;Holmes Davin J.
分类号 G06F9/44 主分类号 G06F9/44
代理机构 Lee Law, PLLC 代理人 Lee Law, PLLC ;Lee Christopher B.
主权项 1. A system, comprising: a memory; and a processor programmed to: receive, at an embedded computing device that executes a write-protected firmware build, a binary library overload instruction that specifies a write-protected binary library of the write-protected firmware build to be overloaded by execution of an alternative binary library instead of the write-protected binary library of the write-protected firmware build;verify integrity of the alternative shared library using an integrity check value obtained within configuration information;configure, within a random access memory (RAM) storage area of the memory, the alternative binary library to execute instead of the write-protected binary library as specified in the received binary library overload instruction, comprising the processor being programmed to configure the alternative binary library to execute instead of the write-protected binary library in response to successful verification of the alternative shared library; andexecute the write-protected firmware build using the alternative binary library instead of the write-protected binary library specified in the binary library overload instruction.
地址 Armonk NY US