Entries Tagged as 'Binaries'

A Summary of Key SEI R&D Accomplishments in 2011

Acquisition , Acquisition Dynamics , Agile , Architecture Documentation , Architecture Driven Design (ADD) , Binaries , Cyber-physical Systems , Fuzzy Hashing , Handheld Devices , Malware , Measurement & Analysis , Resilience Management Model (RMM) , Safety-Related Requirements , Security-Related Requirements , SEI Research , Software Cost Estimates , Team Software Process (TSP) , Technical Debt 1 Comment »

By Douglas C. Schmidt
Chief Technology Officer

Douglas C. SchmidtA key mission of the SEI is to advance the practice of software engineering and cyber security through research and technology transition to ensure the development and operation of software-reliant Department of Defense (DoD) systems with predictable and improved quality, schedule, and cost. To achieve this mission, the SEI conducts research and development (R&D) activities involving the DoD, federal agencies, industry, and academia. One of my initial blog postings summarized the new and upcoming R&D activities we had planned for 2011. Now that the year is nearly over, this blog posting presents some of the many R&D accomplishments we completed in 2011.

Read more...

New & Upcoming SEI Research Initiatives

Binaries , Malware , SEI Research No Comments »

By Douglas C. Schmidt,
Chief Technology Officer

Doug SchmidtIn response to a comment on my initial post introducing the SEI blog, I wanted to provide some additional information on new and upcoming SEI research initiatives. In this post, I describe these areas, and include a “sneak preview” of upcoming blog postings in each area.

Read more...

Learning a Portfolio-Based Checker for Provenance-Similarity of Binaries

Binaries , Malware , Provenance , SEI Research No Comments »

By Sagar Chaki, Senior Member of the Technical Staff
Research Technology and System Solutions (RTSS)

Sagar Chaki As software becomes an ever-increasing part of our daily lives, organizations find themselves relying on software that originates from unknown and untrusted sources. The vast majority of such software is available only as executables, known as “binaries.” Many binaries—such as malware or different versions and builds of a software package—are simply minor variants of old programs (or in some cases exact copies) that have been run through a different compiler. This blog post explains how the ability to detect similarities among binaries is an important tool in malware detection and a growing area of research.

 

Read more...