Research

Technologies:

  • CodeSonar
    Automated static analysis tool for source code and binary code
  • CodeSurfer
    Program understanding tool for source code and binary code
  • DARE
    Software protection tool for Intel x86 executables
  • GRACE
    Automatic generator of test cases for executables
  • gtSDT
    GrammaTech's software dynamic translator
  • KATE
    A software dynamic translator that operates at the kernel level.
  • McVeto
    Tool that conducts a rigorous analysis of machine code
  • PEASOUP
    Employs multi-level protection enabling safe execution of executables
  • PETE
    Standalone debugging tool
  • Re-Writer
    Tools for performing radical program transformation.
  • TSL
    A tool for specifying processor instruction sets
  • Visualization
    A tool for visualizing software architecture

Research at GrammaTech

GrammaTech participates in the full life-cycle of new ideas — from academic and industrial sponsored research, through advanced, technology-ready prototypes, into widely adopted COTS products.

Our research program focuses on automatic program analysis, and our projects can all be classified into one or more of the following categories.

  • Cyber Security and Reliability
    Uncovering bugs and vulnerabilities in software and protecting running software from an attack, which involves developing support for mixed analysis of source code and machine code.
  • Reverse Engineering
    Understanding a piece of software, including both source and raw machine code.
  • Anti-Tamper
    Protecting a piece of software against reverse engineering (obfuscation).
  • Software Engineering
    Producing tools and techniques that aid in efficiently creating robust, correct software, including tools for enforcing coding standards, modernizing legacy code, and detecting problems during development.
  • Collaborate with Us

    If you are interested in collaborating with our research team, please contact us to find out more information.

    Publications

    See the publications list for papers published by GrammaTech researchers, and by other researchers who use GrammaTech's tools.

Sponsors

AFRL-ROME

AFRL-WP

DARPA

HSARPA

MDA

NASA

NIST

NSF

ARMY

NAVY

ONR