Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 684 Bytes

README.md

File metadata and controls

23 lines (16 loc) · 684 Bytes

todo.asm

To-Do Web Application in flat assembler for Linux x86_64.

todo.mp4

Features

  • Single completely self-contained static executable (depends only on Linux x86_64 kernel);
  • Includes its own simple HTTP Server listening to port 6969 (hardcoded);
  • Frontend works without JavaScript (HTML forms only, like in good old days);
  • XSS support in case you still want to have JavaScript on the Frontend;

Quick Start

Install flat assembler

$ fasm ./todo.asm
$ chmod +x ./todo
$ ./todo
$ iexplore http://localhost:6969/