Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yne/jda

MIPS R3000 ELF web disassembler
https://github.com/yne/jda

disassembler elf mips r3000 webapp

Last synced: 2 months ago
JSON representation

MIPS R3000 ELF web disassembler

Awesome Lists containing this project

README

        

JDA
===

A ELF/MIPS-R3000 Javascript Disassembler

Goal
-----

My main goal was to understand how disassembler worked.
I choose the MIPS-R3000 because it's a good start for a noob like me.

DONE
----
- ELF parsing
- MIPS disassembly
- GUI (seriously hope you guy like `` and ``)
- Modification using HTMLElements
- .text section Repacking

TODO
----
- Better ELF section management (add/move/remove)
- Edit non-.text sections too
- faster GUI (offset based. ATM the whole .text segment is parsed/displayed)

TODO (optional)
---------------
- why not a decompiler ?
- why not R4000 ? FPUs are phun ! (jk lol)