GrammaTech

GrammaTech

Geek Repo

Home Page:https://grammatech.github.io/

Github PK Tool:Github PK Tool

GrammaTech's repositories

ddisasm

A fast and accurate disassembler

Language:C++License:AGPL-3.0Stargazers:621Issues:38Issues:60

gtirb

Intermediate Representation for Binary analysis and transformation

Language:C++License:MITStargazers:296Issues:29Issues:36

sel

Programmatic modification and evaluation of software

Language:Common LispLicense:NOASSERTIONStargazers:162Issues:21Issues:22
Language:PythonLicense:GPL-3.0Stargazers:62Issues:12Issues:3

gtirb-pprinter

Pretty printer from GTIRB to assembly code

Language:C++License:MITStargazers:46Issues:14Issues:11

resolve

Resolve software differencing and merging

Language:C++License:AGPL-3.0Stargazers:37Issues:13Issues:0

gtirb-stack-stamp

Apply ROP protection to a binary using binary rewriting with GTIRB

Language:C++License:MITStargazers:33Issues:10Issues:0

retypd-ghidra-plugin

Retypd plugin for Ghidra reverse engineering framework from NSA

Language:JavaLicense:GPL-3.0Stargazers:21Issues:8Issues:1

cl-smt-lib

Common Lisp package providing an SMT object supporting SMT-LIB communication over input and output streams

Language:Common LispLicense:BSD-3-ClauseStargazers:17Issues:10Issues:2

cl-utils

GrammaTech Common Lisp Utilities

Language:Common LispLicense:MITStargazers:15Issues:7Issues:0

cgc-cbs

Challenge binaries (CBs) and tools from DARPA's Cyber Grand Challenge (CGC)

Language:CLicense:MITStargazers:14Issues:12Issues:1

gtirb-rewriting

Python API for rewriting GTIRB files

Language:PythonLicense:GPL-3.0Stargazers:14Issues:8Issues:14

gtirb-ghidra-plugin

Ghidra plugin to handle GTIRB files

Language:JavaLicense:MITStargazers:13Issues:12Issues:2

mc-asm

Assemble code to bytes using LLVM's MC layer

Language:C++License:MITStargazers:13Issues:11Issues:1
Language:PythonLicense:GPL-3.0Stargazers:12Issues:10Issues:0

trace-db

Writing, reading, storing, and searching of program traces (source and binary)

Language:CLicense:NOASSERTIONStargazers:11Issues:9Issues:1

functional-trees

Tree data structure supporting functional manipulation. Works closely with FSet.

Language:Common LispLicense:MITStargazers:9Issues:10Issues:2
Language:PythonLicense:NOASSERTIONStargazers:7Issues:11Issues:2
Language:PythonLicense:MITStargazers:6Issues:10Issues:0

cl-capstone

Common Lisp bindings for the Capstone disassembler

Language:Common LispLicense:MITStargazers:5Issues:9Issues:1
Language:C++License:MITStargazers:4Issues:9Issues:0

capstone

Capstone disassembly/disassembler framework: Core (Arm, Arm64, BPF, EVM, M68K, M680X, MOS65xx, Mips, PPC, RISCV, Sparc, SystemZ, TMS320C64x, Web Assembly, X86, X86_64, XCore) + bindings.

Language:CLicense:NOASSERTIONStargazers:3Issues:3Issues:0

grammatech.github.io

GrammaTech Research on GitHub

Language:TeXStargazers:2Issues:10Issues:0
Language:PythonLicense:MITStargazers:1Issues:8Issues:0
Language:PythonLicense:MITStargazers:0Issues:7Issues:0

DIRTY

DIRTY: Augmenting Decompiler Output with Learned Variable Names and Types

Language:PythonLicense:MITStargazers:0Issues:2Issues:0

ghidra

Ghidra is a software reverse engineering (SRE) framework

Language:JavaLicense:Apache-2.0Stargazers:0Issues:2Issues:0

gtirb-greybox-binaries-FuzzBench

FuzzBench - Fuzzer benchmarking as a service.

Language:PythonLicense:Apache-2.0Stargazers:0Issues:1Issues:0

libehp

fork of https://git.zephyr-software.com/opensrc/libehp

Language:C++License:Apache-2.0Stargazers:0Issues:1Issues:0