랭킹으로 돌아가기
Decompiler Explorer! Compare tools on the forefront of static analysis, now in your web browser!
angrdecompilerghidraida-prowebsitebinaryninjaboomerangrekorelyzeretdecsnowmanrecstudio
주요 지표
스타 성장
스타
2.6k
포크
226
주간 성장
—
이슈
38
1k2k
2022년 4월2022년 12월2023년 9월2024년 5월2025년 2월2025년 11월2026년 7월
아티팩트PyPI
pip install decompiler-explorerREADME
Decompiler Explorer
Decompiler Explorer is a web front-end to a number of decompilers. This web service lets you compare the output of different decompilers on small executables. In other words: It's basically the same thing as Matt Godbolt's awesome Compiler Explorer, but in reverse.

Prerequisites
- python >= 3.8
- pipenv
- docker
- docker-compose
Installation
pipenv install
python scripts/dce.py init
Setting up decompilers
See the instructions here
Running in docker (dev)
pipenv install
python scripts/dce.py init
# Build all decompilers with valid keys
python scripts/dce.py build
# If you want to exclude certain decompilers
# python scripts/dce.py --without-reko build
python scripts/dce.py start
# UI now accessible on port 80/443
Running in docker (production)
python scripts/dce.py start --prod --replicas 2 --acme-email=<your email>
Running in docker (production with s3 storage)
python scripts/dce.py start --prod --replicas 2 --acme-email=<your email> --s3 --s3-bucket=<s3 bucket name> --s3-endpoint=<s3 compatible endpoint> --s3-region=<s3 region>
Starting dev server (outside Docker)
This won't start any decompilers, just the frontend
pipenv run python manage.py migrate
pipenv run python manage.py runserver 0.0.0.0:8000
Starting decompiler for dev server
export EXPLORER_URL=http://172.17.0.1:8000
docker-compose up binja --build --force-recreate --remove-orphans
관련 저장소