SBIR-STTR Award

ESP: Embedded Systems Protection
Award last edited on: 1/19/2017

Sponsored Program
SBIR
Awarding Agency
DOD : DARPA
Total Award Amount
$1,197,458
Award Phase
2
Solicitation Topic Code
SB131-003
Principal Investigator
Clark L Coleman

Company Information

Zephyr Software LLC

4826 Stony Point Road
Barboursville, VA 22923
   (434) 242-4280
   jwd@zephyr-software.com
   www.zephyr-software.com
Location: Single
Congr. District: 07
County: Greene

Phase I

Contract Number: ----------
Start Date: ----    Completed: ----
Phase I year
2013
Phase I Amount
$96,710
An existing binary static analyzer will be enhanced to provide both exploit protections and anti-memory-tampering defenses via static rewriting rules. A binary static analyzer will accept the original binary and the rewriting rules and produce a new, protected binary. Formal theorem-proving methods will be used to verify that the security instrumentation does not alter correct execution of the program when not under attack.

Keywords:
Computer Security, Program Binaries, Static Analysis, Binary Rewriting, Embedded Systems.

Phase II

Contract Number: ----------
Start Date: ----    Completed: ----
Phase II year
2014
Phase II Amount
$1,100,748
An existing binary static analyzer will be enhanced to protect embedded systems binaries by rewriting the binaries with security instrumentation to enforce four separate defenses against various exploit classes. Formal analysis methods will be used to prove correctness of the security instrumentation, as well as to prove which functions in the binary require protections and which functions are safe from each exploit class.