Biosequence-based approach to analyzing binaries
Abstract
In a dynamic computing environment, it is a nontrivial task to verify code running in the environment because most approaches to software similarity require extensive and time-consuming analysis of a binary, or the approaches fail to recognize executables that are similar but nonidentical. A biosequence-based method for quantifying similarity of executable binaries is used to identify allowed codes in a real-world multi-user environment.
- Inventors:
- Issue Date:
- Research Org.:
- Pacific Northwest National Lab. (PNNL), Richland, WA (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1531405
- Patent Number(s):
- 10191726
- Application Number:
- 15/130,837
- Assignee:
- Battelle Memorial Institute (Richland, WA)
- Patent Classifications (CPCs):
-
G - PHYSICS G06 - COMPUTING G06F - ELECTRIC DIGITAL DATA PROCESSING
G - PHYSICS G16 - INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS G16B - BIOINFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR GENETIC OR PROTEIN-RELATED DATA PROCESSING IN COMPUTATIONAL MOLECULAR BIOLOGY
- DOE Contract Number:
- AC06-76RL01830
- Resource Type:
- Patent
- Resource Relation:
- Patent File Date: 2016-04-15
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 97 MATHEMATICS AND COMPUTING
Citation Formats
Peterson, Elena S., Oehmen, Christopher S., Phillips, Aaron R., and Curtis, Darren S. Biosequence-based approach to analyzing binaries. United States: N. p., 2019.
Web.
Peterson, Elena S., Oehmen, Christopher S., Phillips, Aaron R., & Curtis, Darren S. Biosequence-based approach to analyzing binaries. United States.
Peterson, Elena S., Oehmen, Christopher S., Phillips, Aaron R., and Curtis, Darren S. Tue .
"Biosequence-based approach to analyzing binaries". United States. https://www.osti.gov/servlets/purl/1531405.
@article{osti_1531405,
title = {Biosequence-based approach to analyzing binaries},
author = {Peterson, Elena S. and Oehmen, Christopher S. and Phillips, Aaron R. and Curtis, Darren S.},
abstractNote = {In a dynamic computing environment, it is a nontrivial task to verify code running in the environment because most approaches to software similarity require extensive and time-consuming analysis of a binary, or the approaches fail to recognize executables that are similar but nonidentical. A biosequence-based method for quantifying similarity of executable binaries is used to identify allowed codes in a real-world multi-user environment.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2019},
month = {1}
}
Works referenced in this record:
Improving the Mapping of Smith-Waterman Sequence Database Searches onto CUDA-Enabled GPUs
journal, January 2015
- Huang, Liang-Tsung; Wu, Chao-Chin; Lai, Lien-Fu
- BioMed Research International, Vol. 2015
Automated interface-specification generation for enterprise architectures
patent, January 2013
- Dillon, Eric; Strombom, Douglas; Buckley, Neil F.
- US Patent Document 8,347,214
Pattern implementation technique
patent, February 2014
- Stevenson, David R.; Abbott, James R.; Fischer, Jeffrey
- US Patent Document 8,661,405
System for, and method of, providing the transmission, receipt and content of an e-mail message
patent, April 2010
- Tomkow, Terrance A.
- US Patent Document 7,698,558
System and method for using network application signatures based on modified term transition state machine
patent, July 2013
- Keralapura, Ram; Tongaonkar, Alok; Nucci, Antonio
- US Patent Document 8,494,985
Natural-language information processor with association searches limited within blocks
patent, April 2002
- Childs, Lois Catherine; Dadd, David Steven; Heintzelman, Norris Harber
- US Patent Document 6,374,242
Predicate matching library for complex program analysis
patent, November 2014
- Klimek, Manuel Victor; Wan, Zhanyong; Carruth, Bruce Chandler
- US Patent Document 8,881,122
Apparatus and method for controlling a master/slave system via master device synchronization
patent, April 2010
- Sidiropoulos, Stefanos S.
- US Patent Document 7,702,057
Generating similarity scores for matching non-identical data strings
patent, October 2010
- Thirumalai, Srikanth; Terra, Egidio; Mohan, Vijai
- US Patent Document 7,814,107