Patents by Inventor Slawa Hahn
Slawa Hahn 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: 10482247Abstract: Systems and methods are provided in example embodiments for mitigating malicious calls. The system can be configured to determine a series of checksums for a file, compare the series of checksums to a checksum tree, where the checksum tree includes a plurality of nodes that each include a fuzzy checksum of known malware, and assign one or more classifications to the file, where each of the one or more classifications is based on each node of the checksum tree that matches a checksum in the series of checksums and includes whether the file includes malware or benign checksums.Type: GrantFiled: March 28, 2019Date of Patent: November 19, 2019Assignee: McAfee, LLCInventors: Christoph Alme, Slawa Hahn, Sebastian Thoene
-
Publication number: 20190228152Abstract: Systems and methods are provided in example embodiments for mitigating malicious calls. The system can be configured to determine a series of checksums for a file, compare the series of checksums to a checksum tree, where the checksum tree includes a plurality of nodes that each include a fuzzy checksum of known malware, and assign one or more classifications to the file, where each of the one or more classifications is based on each node of the checksum tree that matches a checksum in the series of checksums and includes whether the file includes malware or benign checksums.Type: ApplicationFiled: March 28, 2019Publication date: July 25, 2019Applicant: McAfee, LLCInventors: Christoph Alme, Slawa Hahn, Sebastian Thoene
-
Patent number: 10275594Abstract: Systems and methods are provided in example embodiments for mitigating malicious calls. The system can be configured to determine a series of checksums for a file, compare the series of checksums to a checksum tree, where the checksum tree includes a plurality of nodes that each include a fuzzy checksum of known malware, and assign one or more classifications to the file, where each of the one or more classifications is based on each node of the checksum tree that matches a checksum in the series of checksums and includes whether the file includes malware or benign checksums.Type: GrantFiled: October 11, 2016Date of Patent: April 30, 2019Assignee: McAfee, LLCInventors: Christoph Alme, Slawa Hahn, Sebastian Thoene
-
Patent number: 10127380Abstract: Particular embodiments described herein provide for an electronic device that can be configured to receive script data, determine a checksum tree for the script data, compare each checksum of the checksum tree to one or more subtree checksums, and assign one or more classifications to the script data. In one example, the checksum tree is an abstract syntax tree.Type: GrantFiled: June 2, 2017Date of Patent: November 13, 2018Assignee: McAfee, LLCInventors: Christoph Alme, Slawa Hahn, Stefan Finke
-
Patent number: 9846774Abstract: Particular embodiments described herein provide for an electronic device that can be configured to identify an application, run the application, log the parameters for each function call of the application, and store the logged parameters in an emulation table. The logged parameters can include a function call, input parameters, and output parameters. The emulation table can be used to simulate execution of an application without having to actually run the application.Type: GrantFiled: June 27, 2015Date of Patent: December 19, 2017Assignee: McAfee, LLCInventors: Christoph Alme, Slawa Hahn, Stefan Finke
-
Publication number: 20170270298Abstract: Particular embodiments described herein provide for an electronic device that can be configured to receive script data, determine a checksum tree for the script data, compare each checksum of the checksum tree to one or more subtree checksums, and assign one or more classifications to the script data. In one example, the checksum tree is an abstract syntax tree.Type: ApplicationFiled: June 2, 2017Publication date: September 21, 2017Applicant: McAfee, Inc.Inventors: Christoph Alme, Slawa Hahn, Stefan Finke
-
Patent number: 9672357Abstract: Particular embodiments described herein provide for an electronic device that can be configured to receive script data, determine a checksum tree for the script data, compare each checksum of the checksum tree to one or more subtree checksums, and assign one or more classifications to the script data. In one example, the checksum tree is an abstract syntax tree.Type: GrantFiled: June 26, 2015Date of Patent: June 6, 2017Assignee: McAfee, Inc.Inventors: Christoph Alme, Slawa Hahn, Stefan Finke
-
Publication number: 20170046511Abstract: Systems and methods are provided in example embodiments for mitigating malicious calls. The system can be configured to determine a series of checksums for a file, compare the series of checksums to a checksum tree, where the checksum tree includes a plurality of nodes that each include a fuzzy checksum of known malware, and assign one or more classifications to the file, where each of the one or more classifications is based on each node of the checksum tree that matches a checksum in the series of checksums and includes whether the file includes malware or benign checksums.Type: ApplicationFiled: October 11, 2016Publication date: February 16, 2017Applicant: McAfee, Inc.Inventors: Christoph Alme, Slawa Hahn, Sebastian Thoene
-
Publication number: 20160378977Abstract: Particular embodiments described herein provide for an electronic device that can be configured to identify an application, run the application, log the parameters for each function call of the application, and store the logged parameters in an emulation table. The logged parameters can include a function call, input parameters, and output parameters. The emulation table can be used to simulate execution of an application without having to actually run the application.Type: ApplicationFiled: June 27, 2015Publication date: December 29, 2016Applicant: MCAFEE, INC.Inventors: Christoph Alme, Slawa Hahn, Stefan Finke
-
Patent number: 9465939Abstract: Systems and methods are provided in example embodiments for mitigating malicious calls. The system can be configured to determine a series of checksums for a file, compare the series of checksums to a checksum tree, where the checksum tree includes a plurality of nodes that each include a fuzzy checksum of known malware, and assign one or more classifications to the file, where each of the one or more classifications is based on each node of the checksum tree that matches a checksum in the series of checksums and includes whether the file includes malware or benign checksums.Type: GrantFiled: June 27, 2014Date of Patent: October 11, 2016Assignee: McAfee, Inc.Inventors: Christoph Alme, Slawa Hahn, Sebastian Thoene
-
Publication number: 20160253500Abstract: Particular embodiments described herein provide for an electronic device that can be configured to receive script data, determine a checksum tree for the script data, compare each checksum of the checksum tree to one or more subtree checksums, and assign one or more classifications to the script data. In one example, the checksum tree is an abstract syntax tree.Type: ApplicationFiled: June 26, 2015Publication date: September 1, 2016Applicant: MCAFEE, INC.Inventors: Christoph Alme, Slawa Hahn, Stefan Finke
-
Publication number: 20150379264Abstract: Systems and methods are provided in example embodiments for mitigating malicious calls. The system can be configured to determine a series of checksums for a file, compare the series of checksums to a checksum tree, where the checksum tree includes a plurality of nodes that each include a fuzzy checksum of known malware, and assign one or more classifications to the file, where each of the one or more classifications is based on each node of the checksum tree that matches a checksum in the series of checksums and includes whether the file includes malware or benign checksums.Type: ApplicationFiled: June 27, 2014Publication date: December 31, 2015Applicant: McAfee, Inc.Inventors: Christoph Alme, Slawa Hahn, Sebastian Thoene