Patents Assigned to DEEPBITS TECHNOLOGY INC.
  • Patent number: 11334360
    Abstract: The present invention performs high-throughput disassembly for executable code comprising a plurality of instructions. An input of the executable code is received. Exhaustive disassembly is performed on the executable code to produce a set of exhaustively disassembled instructions. An instruction flow graph is constructed from the exhaustively disassembled instructions. Instruction embedding is performed on the exhaustively disassembled instructions to construct embeddings.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: May 17, 2022
    Assignees: DEEPBITS TECHNOLOGY INC., THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: Xunchao Hu, Sheng Yu, Heng Yin
  • Publication number: 20210349723
    Abstract: The present invention performs high-throughput disassembly for executable code comprising a plurality of instructions. An input of the executable code is received. Exhaustive disassembly is performed on the executable code to produce a set of exhaustively disassembled instructions. An instruction flow graph is constructed from the exhaustively disassembled instructions. Instruction embedding is performed on the exhaustively disassembled instructions to construct embeddings.
    Type: Application
    Filed: April 29, 2021
    Publication date: November 11, 2021
    Applicants: DEEPBITS TECHNOLOGY INC., THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: Xunchao HU, Sheng YU, Heng YIN
  • Patent number: 11080236
    Abstract: A novel high-throughput embedding generation and comparison system for executable code is presented in this invention. More specifically, the invention relates to a deep-neural-network based graph embedding generation and comparison system. A novel bi-directional code graph embedding generation has been proposed to enrich the information extracted from code graph. Furthermore, by deploying matrix manipulation, the throughput of the system has significantly increased for embedding generation. Potential applications such as executable file similarity calculation, vulnerability search are also presented in this invention.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: August 3, 2021
    Assignees: DEEPBITS TECHNOLOGY INC., THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: Heng Yin, Xunchao Hu, Sheng Yu, Yu Zheng
  • Publication number: 20210216500
    Abstract: A novel high-throughput embedding generation and comparison system for executable code is presented in this invention. More specifically, the invention relates to a deep-neural-network based graph embedding generation and comparison system. A novel bi-directional code graph embedding generation has been proposed to enrich the information extracted from code graph. Furthermore, by deploying matrix manipulation, the throughput of the system has significantly increased for embedding generation. Potential applications such as executable file similarity calculation, vulnerability search are also presented in this invention.
    Type: Application
    Filed: March 11, 2021
    Publication date: July 15, 2021
    Applicants: DEEPBITS TECHNOLOGY INC., THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: Heng YIN, Xunchao HU, Sheng YU, Yu ZHENG