
Shellcode IDE
![]()
x86_64 shellcode IDE for Linux.
You can find an online demo(does not support debugging) here: Shellcide Online Demo
This is a tool I tried to make back in around 2018, but never finished because of my lack of skills and interest in GUI development. I'm now using this as an excuse to learn modern vibe coding, accelerated and improved by my own experience doing my initial attempt.
This is very much a WIP, but in my opinion it's already better to use compared to the traditional method of writing assembler, objdump, format it, insert it in a C program and running it via GDB.
To install the project, you can simply install it using cargo:
cargo install shellcide
To run the project, clone the repository and run:
cargo run
To serve as a website, run:
trunk serve

This project is dual-licensed under the MIT and Apache 2.0 licenses.
Code is mostly AI generated.