git404hub

what is awesome-binja-papers fr?

affinepoly/awesome-binja-papers — explained in plain English

Analysis updated 2026-05-18

4Audience · researcherComplexity · 1/5Setup · easy

tl;dr

A curated, contribution-friendly list of academic papers that use or evaluate the Binary Ninja reverse engineering tool.

vibe map

mindmap
  root((awesome-binja-papers))
    What it does
      Curated paper list
      Sorted by year
      21 entries
    Topics covered
      Decompilers and plugins
      Symbolic execution
      Obfuscation evaluation
      LLM assisted decompilation
    Use cases
      Reverse engineering research
      Tool benchmarking reference
    Audience
      Security researchers
      Academics
    Contributing
      Pull request to add papers
      Must be genuine academic work

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Find academic papers that use Binary Ninja for reverse engineering research.

VIBE 2

Compare research studies benchmarking Binary Ninja against IDA Pro, Ghidra, and angr.

VIBE 3

Discover recent research on LLM-assisted binary decompilation.

VIBE 4

Contribute a new academic paper about Binary Ninja to the list.

what's the stack?

Markdown

how it stacks up fr

affinepoly/awesome-binja-papers0labs-in/vision-link1038lab/agnes-ai
Stars444
LanguageTypeScriptPython
Setup difficultyeasymoderateeasy
Complexity1/53/52/5
Audienceresearcherdevelopervibe coder

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min
No license information found in the README.

in plain english

This repository is not code you install or run. It is a curated list, a collection of links to academic papers that all involve Binary Ninja, a piece of software used for reverse engineering, which is the process of analyzing compiled programs to understand how they work without having the original source code. The list currently has 21 papers, sorted with the most recent first, going back to 2019. Some of the papers describe tools built directly on top of Binary Ninja, such as plugins, decompilers that turn machine code back into readable code, and symbolic execution engines used to explore how a program might behave. Others are benchmark studies that compare Binary Ninja against other similar tools like IDA Pro, Ghidra, and angr, testing things like how well each tool resists obfuscation techniques meant to confuse reverse engineers, or how accurately each one reconstructs a program's logic. Each entry in the table links directly to the paper, whether it is hosted on a publisher's site, an academic conference page, or a preprint server like arXiv. The topics covered range from using large language models to help decompile binaries, to formal frameworks for evaluating software obfuscation, to surveys of firmware analysis techniques. The project welcomes contributions. Anyone who knows of a genuine academic paper, meaning one from a conference, workshop, journal, thesis, or preprint server, that actually uses or evaluates Binary Ninja rather than just mentioning it briefly, can open a pull request to add it to the sorted table.

prompts (copy fr)

prompt 1
Summarize the most recent papers listed in awesome-binja-papers about LLM-based decompilation.
prompt 2
Help me find papers in this list that benchmark Binary Ninja against other reverse engineering tools.
prompt 3
Explain what a paper in this list means when it discusses decompiler semantic defects.
prompt 4
Show me how to contribute a new paper to awesome-binja-papers following its contribution rules.

Frequently asked questions

what is awesome-binja-papers fr?

A curated, contribution-friendly list of academic papers that use or evaluate the Binary Ninja reverse engineering tool.

What license does awesome-binja-papers use?

No license information found in the README.

How hard is awesome-binja-papers to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is awesome-binja-papers for?

Mainly researcher.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.