SBIR/STTR Research Award

Semi-Autonomous Patch Application

Award identifier d49e353f95b2f98a921418f51cba54c5f4dd10bb336621033bd52cda1133f7a2Awarding agency Department of Defense · Defense Advanced Research Projects Agency

Award amount

$1,773,585

Program and phase

SBIR · Phase II

Award year

2023

Explore This Research Award in CaptureIQ

Research the technology, evaluate the recipient and agency, identify related opportunities, and explore potential follow-on work with CaptureIQ.

Award details

Awarding agency
Department of Defense
Branch
Defense Advanced Research Projects Agency
Recipient company
URSA INC
Proposal award date
2023-06-21
Contract end date
2024-12-20
UEI
QHLDYEG1WHM1
Solicitation number
18.3
Topic code
AF183-005

Research abstract

Today’s approaches to binary patching are largely human-driven and rely on long iterations of human effort to understand functionality in a system. Devices like commercial small unmanned systems (sUAS) are complicated, and functional flows often require coordination (messages transmitted and received) between multiple processors. It is usually simple to explain a functional requirement in human terms, e.g., “Disable the tracking/telemetry beacon”, but this might practically amount to finding a single message flow within hundreds of thousands of message flows. Recent advances in the systematic recovery of binary input spaces have yielded promising results for effective patching. The Fisher Group’s BinaryInferno effort seeks to recover fields and input message formats through fingerprinting common encoding idioms. Similarly, the ByteRI system from UL Lafayette contains inference algorithms for input structure recovery via recursive state machines. Taking another approach to binary input recovery, DARPA ReMath aimed to recover mathematical structures in cyber-physical systems through artificial intelligence. All three ventures reflect new advances in automation in the semantic reverse engineering space. These advances suggest a disciplined approach advancing modern techniques to identify and explore the input surface (e.g., message parsing from an RF channel) to sinks where control algorithms exist. This approach has direct applications to DoD systems as well as other critical infrastructure systems. This will enable minimal patching on COTS devices for military use, while enabling this to be done at scale without linearly scaling experienced engineering and RE resources. This program phase aims to improve the state of rapid reverse engineering (RE) of embedded systems specifically to allow military users to remove unwanted functionality from commercial-off-the-shelf (COTS) devices in a scalable manner. Often, military users want to first acquire COTS (like small unmanned aerial systems (sUAS)) products, then tailor their software and functionality toward operational needs before deployment. In turn, this entails rapidly understanding mappings between device software and functionality, then removing unwanted functionality (such as tracking or “call home” features or less secure modes of operation). This program aims to accelerate this process so that engineers can easily create, situate (e.g., find the right location, ensure features are truly disabled), and apply (via binary patching) functional patches in a semi-autonomous fashion.

Technology keywords

Not reported

Other awards by this recipient

Verified by the same UEI. These are other public SBIR/STTR award pages, not a merged company record.

Awards with the same topic code

Verified by an exact topic code match. This is not a text-similarity match.

Research funding history

4 SBIR/STTR records share this UEI (2019–2023). Reported award amounts total $2,648,485. Reported amounts are not federal obligations.

Phases: Phase II, Phase I

Agencies: Department of Defense

Agency intelligence

Department of Defense

Back to SBIR/STTR Research Awards

Don't take our word for it. Ask AI about RFPCapture.

See what leading AI assistants have to say about RFPCapture and CaptureIQ.

Gemini opens without a prefilled question. The question is copied to your clipboard when the button works. You can also copy it here:

What is RFPCapture.com and its CaptureIQ platform from Smart Logic AI? How does it help federal contractors discover opportunities, evaluate bid/no-bid decisions, research government contracts, and prepare proposals? How does it compare with other federal capture platforms? Use independent sources where available.