Jun

01

2025

Introducing Dr. Binary: Agentic Binary Analysis for Everyone

Jan

01

2025

Deepbits Secures DARPA INGOTS Contract to Advance Automated Exploit Generation for Android

Sep

01

2024

Deepbits Awarded NSF SBIR Phase I Grant for Pioneering AI-Powered Software Supply Chain Security Solution

Apr

27

2023

Deepbits Presents AI-Powered Solution for Software Supply Chain Security and Compliance at RSA CISA Booth

Apr

27

2023

Deepbits Selected as Awardee for DHS Silicon Valley Innovation Program to Enhance Software Supply Chain Security

Apr

11

2023

Deepbits Released Free GitHub Action and SBOM Badge, Enabling Automated Creation and Risk Analysis of Software Bill of Materials (SBOM)

Mar

17

2023

Deepbits Released Free Software Supply Chain Arsenal

Oct

21

2022

Riverside’s Deepbits Digs Deep to Stop Cyber Attacks

Jul

23

2021

Deepbits Won NSF SBIR Phase I Award for “Enabling Robust Binary Code AI via Novel Disassembly”

Mar

11

2020

Deepbits Won AFWERX SBIR Award for “Next Generation Threat Management Platform For USAF’s Software Assets”

Jan

01

2018

Deepbits Won NSF SBIR Phase I Award for “Building Extensible and Customizable Binary Code Analytics Engine for Malware Intelligence as a Service”

Deepbits Won NSF SBIR Phase I Award for “Enabling Robust Binary Code AI via Novel Disassembly”

Share via TwitterShare via FaceBook

On July 23, 2021, Deepbits won NSF SBIR Phase I Award for "Enabling Robust Binary Code AI via Novel Disassembly". Disassembler is an essential building block to many cybersecurity solutions. It is being used to disassemble code and extract features for high-level cybersecurity applications, such as vulnerability analysis, malware detection, etc. Current disassembly solutions are slow and inaccurate, and the volume of code analyzed by cybersecurity applications is huge. Cybersecurity companies either deploy tremendous computing resources to handle huge volumes of code or only extract superficial features from code for AI models, making those solutions extremely vulnerable to adversarial attacks.

The lack of a fast and accurate disassembler has become an obstacle to the applications of novel AI approaches in the cybersecurity industry. This project provides an innovative disassembly solution for binary code. The proposed solution combines state-of-the-art binary analysis techniques and newly emerging deep learning techniques to build a fast and accurate disassembler. The proposed solution utilizes GPU technology to accelerate the disassembly process. The final disassembly is expected to be over 100 times faster than state-of-the-art disassemblers, while achieving the same or better accuracy.