Skip to content

imswain/web-server-x64

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Web Server in x86_64 Assembly

A basic HTTP/1.0 web server written in x86_64 Assembly. Developed on Ubuntu 20.04.

This was originally a project for pwn.college, an educational cybersecurity platform. Though this was first written just to complete the challenges there, I plan on eventually making this fully compliant with the HTTP/1.0 specification, and maybe even beyond.

To run, first generate the executable using the GNU assembler and linker:

as -o server.o server.s && ld -o server server.o

Then run the server with

sudo ./server

The URL path will access the server file with the same path.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published