Skip to content
김성주 edited this page May 1, 2026 · 4 revisions

Fission Wiki

Welcome to the operational and tutorial documentation for Fission: tasks, workflows, onboarding, and troubleshooting.

Canonical contracts (architecture, CLI flags, evaluation procedures, changelog) live in the main repository and are linked from each wiki page—do not treat the wiki alone as the source of behavioral truth.

For how repository docs and wiki relate, see Documentation Hub.


Choose your path

Audience Start here
Analyst / operator Installation prerequisitesFirst decompilationCLI usage guide
Contributor Repository mapPR checklistAGENTS.md in-repo
Maintainer / CI CI/CD overview.github/CI_CD_GUIDE.md in-repo

What Fission is

Fission is a Rust-native reverse-engineering and decompilation workspace built around:

  • Sleigh-based instruction semantics and lifting
  • Rust-owned normalization from low-level IR toward NIR / HIR
  • Graph-based, deterministic structuring
  • Pseudocode rendering with a CLI-first product surface (fission-cli), plus an optional desktop UI (fission-tauri)

For supported formats and maturity, see the repository README.


Wiki table of contents

Getting started

User guides

Reverse engineering workflows

Benchmark and quality playbooks

Troubleshooting

Contributor onboarding

Reference


Canonical repository docs (bookmark these)

Topic Location on main
Overview README.md
Architecture docs/architecture/ARCHITECTURE.md
CLI reference docs/CLI.md
External evaluation docs/EVALUATION.md
Release notes docs/changelog/
Contributor rules AGENTS.md

Scope boundaries (wiki vs repository)

  • Wiki pages stay short, task-oriented, and operational.
  • Do not duplicate normative contracts; link to docs/ and code instead.
  • Command-line behavior must match docs/CLI.md; when in doubt, trust the repo.

Related repository docs

  • Documentation Hub (how sources are split)
  • In-repo hub in the tree: wiki/DOCUMENTATION_HUB.md when browsing a clone

Clone this wiki locally