×

Application malware filtering for advertising networks

  • US 9,374,386 B2
  • Filed: 03/31/2015
  • Issued: 06/21/2016
  • Est. Priority Date: 08/22/2013
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for application (“

  • app”

    ) malware filtering for advertising (“

    ad”

    ) networks, comprising;

    a hardware processor of a cloud service for ad network providers for automatically detecting malware apps being distributed through an ad network, the hardware processor configured to;

    receive ad content;

    generate a hash of the ad content;

    determine whether the ad content has been previously analyzed by the cloud service based on a match of the hash of the ad content;

    if the ad content has not been previously analyzed by the cloud service, then process the ad content, comprising;

    determine whether the ad content includes a link to an app; and

    in the event that the ad content includes the link to the app, scan the app, comprising;

    determine an attribute of the app, wherein the attribute includes at least one of a behavior, a feature, or a category;

    determine whether the ad content is associated with a malicious app based on the processing of the ad content and based on a policy, comprising to;

    perform a dynamic analysis of the ad content to determine whether the ad content is associated with the malicious app, comprising to;

    monitor internal and external app application program interface (API) calls performed by the app during execution to monitor at least one behavior of the app; and

    determine whether the at least one monitored behavior exceeds or is outside scope of authorization of the app; and

    perform an action based on the policy; and

    a memory coupled to the hardware processor and configured to provide the hardware processor with instructions.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×