
Shellcode IDE
![]()
Linux 向け x86_64 シェルコード IDE。
オンラインデモ(デバッグ非対応)はこちら: Shellcide Online Demo
これは 2018 年頃に作ろうとしたツールですが、当時の私のスキル不足と GUI 開発への興味のなさから完成させることができませんでした。現在はこれを口実に、現代の vibe coding を学んでいます。これは初回挑戦時の経験によって加速・改善されています。
まだまだ WIP ですが、従来の「アセンブラを書き、objdump で整形し、C プログラムに埋め込み、GDB で実行する」方法よりも、すでに使いやすい状態にあると思います。
プロジェクトをインストールするには、cargo で簡単にインストールできます:
cargo install shellcide
プロジェクトを実行するには、リポジトリをクローンして実行します:
cargo run
ウェブサイトとして配信するには、以下を実行します:
trunk serve

このプロジェクトは MIT および Apache 2.0 ライセンスのデュアルライセンスです。
コードはほとんどが AI 生成です。