Peer assembly inspection
US7634806B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | May 30, 2002 |
| Grant date | Dec 15, 2009 |
| Priority date | — |
| Expiry date | May 25, 2024 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F21/52
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A method and system for preventing undesired behaviors by executable code modules in a peer-to-peer computer system are provided. When a code module is received, an assembly inspection module queries a blacklist for the received code module. When the received code module is found on the blacklist, the computer system prevents execution of the received code module. Each peer includes an assembly inspection module. When the received code module is not found on the blacklist, the assembly inspection module inspects the received executable code module, prior to execution, to determine whether the code module can perform any undesired behaviors. If so, the received code module is added to the blacklist and prevented from executing.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.