Patents by Inventor Shlomi Boutnaru

Shlomi Boutnaru has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9769188
    Abstract: A method, product and computer program product for building a malware detector, the method including the steps of: receiving at least one characteristic for each of a plurality of malware variants; categorizing each of the characteristics as a malicious characteristic or a non-malicious characteristic; generating a detector; training the detector to distinguish between the malicious characteristic and the non-malicious characteristic; and rating the detector based on an accuracy of detection of an amount of malicious characteristics for each malware variant.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: September 19, 2017
    Assignee: PayPal, Inc.
    Inventors: Shlomi Boutnaru, Liran Tancman, Michael Markzon
  • Patent number: 9680851
    Abstract: A method, product and computer program product for evolving malware variants, the method including the steps of: receiving a malware specimen; generating a first generation of variants corresponding to the malware specimen, wherein the malware specimen is altered by one or more mutations to generate each variant of the first generation of variants; selecting variants from the first generation of variants; and mutating the selected variants to generate successive generations of variants, wherein the successive generations are generated until one or more criteria are met.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: June 13, 2017
    Assignee: PAYPAL, INC.
    Inventors: Shlomi Boutnaru, Liran Tancman, Michael Markzon
  • Patent number: 9654487
    Abstract: A method, product and computer program product for providing evolutionary selection of malware variants, the method including the steps of: receiving a malware specimen; generating a first generation of variants corresponding to the malware specimen; evaluating each variant of the first generation of variants for one or more evasiveness characteristics and one or more maliciousness characteristics; based on the evaluating, selecting variants of the first generation of variants for further mutation; and generating a second generation of variants from each of the selected variants.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: May 16, 2017
    Assignee: PayPal, Inc.
    Inventors: Shlomi Boutnaru, Liran Tancman, Michael Markzon
  • Publication number: 20170032120
    Abstract: A system for discovering programming variants. The system analyzes system calls from executing a program to generate programming code or executable for a particular OS and/or CPU that would perform the same or similar actions as the program. The code that is generated is then mutated, augmented, and/or changed to create variations of the program which still functions and/or obtains the same objectives as the original code.
    Type: Application
    Filed: August 5, 2016
    Publication date: February 2, 2017
    Inventors: David Tolpin, Shlomi Boutnaru, Yuri Shafet
  • Patent number: 9521156
    Abstract: A method, product and computer program product for effecting an Evolutionary Process on malware, the method including the steps of: (a) receiving a malware specimen; (b) generating variants of the malware specimen; (c) evaluating the variants and awarding each the variant a Fitness Score; (d) selecting the variants having at least a predefined the Fitness Score; and (e) using the selected variants as the malware specimens in step (a) from which to generate a new generation of the variants.
    Type: Grant
    Filed: February 10, 2014
    Date of Patent: December 13, 2016
    Assignee: PAYPAL, INC.
    Inventors: Shlomi Boutnaru, Liran Tancman, Michael Markzon
  • Publication number: 20150150131
    Abstract: A method, product and computer program product for effecting an Evolutionary Process on malware, the method including the steps of: (a) receiving a malware specimen; (b) generating variants of the malware specimen; (c) evaluating the variants and awarding each the variant a Fitness Score; (d) selecting the variants having at least a predefined the Fitness Score; and (e) using the selected variants as the malware specimens in step (a) from which to generate a new generation of the variants.
    Type: Application
    Filed: February 10, 2014
    Publication date: May 28, 2015
    Applicant: Cyactive Sercurity Ltd.
    Inventors: Shlomi Boutnaru, Liran Tancman, Michael Markzon