Patents Assigned to Reversing Labs Holding GmbH
  • Patent number: 10261783
    Abstract: Automated unpacking of a portable executable file includes setting a debugging breakpoint at an original entry point address of a packed portable executable file. A debugging process is executed for the packed portable executable file to obtain a debugged portable executable file in memory. One or more of import address table data and relocation table data are collected during execution of the debugging process for the packed portable executable file. The debugged portable executable file in memory is copied to a storage medium, and the debugging process is terminated.
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: April 16, 2019
    Assignee: Reversing Labs Holding GmbH
    Inventor: Tomislav Pericin
  • Patent number: 10218723
    Abstract: A method, computer program product, and computer system for obtaining, by a computing device, a file, wherein the file includes a plurality of portions. A first hash of a first portion of the plurality of portions may be generated. The first portion may be combined with a second portion of the plurality of portions. A second hash of the first portion with the second portion of the plurality of portions may be generated, wherein the first hash may be indicative of a first level of functional similarity between a function of the file and a function of a second file, wherein the second hash may be indicative of a second level of functional similarity with the function of the file and the function of the second file.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: February 26, 2019
    Assignee: Reversing Labs Holding GmbH
    Inventor: Tomislav Pericin
  • Patent number: 9361173
    Abstract: Automated unpacking of a portable executable file includes setting a debugging breakpoint at an original entry point address of a packed portable executable file. A debugging process is executed for the packed portable executable file to obtain a debugged portable executable file in memory. One or more of import address table data and relocation table data are collected during execution of the debugging process for the packed portable executable file. The debugged portable executable file in memory is copied to a storage medium, and the debugging process is terminated.
    Type: Grant
    Filed: July 29, 2010
    Date of Patent: June 7, 2016
    Assignee: Reversing Labs Holding GmbH
    Inventor: Tomislav Pericin