发明名称 |
Techniques for reducing executable code vulnerability |
摘要 |
Techniques for reducing executable code vulnerability are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for reducing executable code vulnerability comprising analyzing a binary file, using at least one computer processor, to identify a vulnerable executable code structure, and configuring the identified executable code structure to reduce vulnerability. |
申请公布号 |
US9058492(B1) |
申请公布日期 |
2015.06.16 |
申请号 |
US201113027053 |
申请日期 |
2011.02.14 |
申请人 |
Symantec Corporation |
发明人 |
Satish Sourabh |
分类号 |
G06F21/57;G06F21/52;G06F21/50;G06F21/54;G06F21/56 |
主分类号 |
G06F21/57 |
代理机构 |
Wilmer Cutler Pickering Hale and Dorr LLP |
代理人 |
Wilmer Cutler Pickering Hale and Dorr LLP |
主权项 |
1. A method for reducing executable code vulnerability comprising:
analyzing a binary file, using at least one computer processor, to identify a vulnerable executable code structure; configuring the identified executable code structure to reduce vulnerability, wherein configuring the identified executable code structure comprises reducing vulnerability by modifying a sequence of instructions to end in a call instruction, wherein configuration of the identified executable code to reduce vulnerabilities is performed at runtime by a module loaded into address space of the vulnerable executable code; identifying additional vulnerable executable code associated with the binary file; and reducing vulnerability of the additional vulnerable executable code by providing address space containing null bytes to load a page containing the identified additional vulnerable executable code. |
地址 |
Mountain View CA US |