Patent ID: 7743425
Filing Date: 2010-06-22
Classification: H04L

Abstract:
1. A computer implemented method of casting security on a binary behavior that is associated with an element in a document, comprising: processing the element to identify an association with the binary behavior, the binary behavior configured to cause a request to execute a binary executable external to the document, the binary behavior configured using a compiled language that is non-script based to enable access to an operating system and attached to a hypertext markup language (HTML) element; intercepting the request before execution of the binary executable; determining whether the binary behavior corresponds to a standard format uniform resource locator (URL) by at least tracing a markup associated with at least one style attribute to locate the URL; identifying a security zone that is associated with the URL, wherein the URL is associated with a domain; and selecting a permission level for the binary behavior in the identified security zone to selectively control execution of the binary executable, including at least one of: selecting the permission level to permit access when an identifier associated with the binary behavior is located in a permission list for the identified security zone, selecting the permission level to deny access when the identifier associated with the binary behavior is located in a deny list for the identified security zone, selecting the permission level to permit access when binary behaviors are enabled in the identified security zone, or selecting the permission level to deny access when binary behaviors are disabled in the identified security zone.