ZhangZhuoSJTU

tiny-dec

ZhangZhuoSJTU

A tiny educational decompiler that helps people understand how decompilation works.

AI 简介

tiny-dec 是一个小型教育用反编译工具,旨在帮助人们理解反编译的工作原理。该项目使用 Python 语言编写,支持 RISC-V RV32I 指令集架构,并通过 19 个可独立检查的阶段逐步将原始字节码转换为可读 C 代码。每个阶段的设计都尽可能地简单和透明,便于学习者逐一掌握反编译的核心概念和技术细节。此外,项目还提供了一个基于 AI 的导师插件,能够根据用户水平定制化指导,非常适合计算机科学教育、逆向工程入门以及对编译器和反编译器工作流程感兴趣的开发者使用。

Python
MIT License
225
Stars
10
Forks
1
Watchers
0
Issues

Star 增长

今日0
近 7 天+1
近 30 天+14
综合评分45.02
默认分支main