发明名称 Method of direct access and manipulation of debuggee memory from debugger
摘要 A method includes generating a list of shared and private memory regions of a debuggee. A thread is injected into the debuggee for generating the list and communicating with the debugger. Associated shared memory region handles are added to the list. The handles are used to map the shared memory regions of the debuggee to a debugger. New shared memory regions corresponding to the private memory regions of the debuggee are created and mapped to the debugger. Handles for the new shared memory regions are provided to map the new shared memory regions to the debuggee. The debuggee private memory regions are freed. The new shared memory regions are mapped to respective virtual addresses of the debuggee corresponding to the respective freed private memory regions. In this manner, content of debuggee memory regions is directly accessible by the debugger, and computer processing resources are conserved.
申请公布号 US7975260(B1) 申请公布日期 2011.07.05
申请号 US20060341048 申请日期 2006.01.27
申请人 SYMANTEC CORPORATION 发明人 CONOVER MATTHEW
分类号 G06F9/44;G06F13/00 主分类号 G06F9/44
代理机构 代理人
主权项
地址