Skip to content

pwnfo/asmws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Um servidor web extremamente minimalista criado 
em Assembly x86-64, para Linux. 

webserver.asm: arquivo principal.
make.sh: compilador do arquivo principal, com nasm + ld.

+ Como usar?
execute `make.sh` e gerará o executável `webserver`.
execute-o tendo um arquivo `index.html` e `error.html` na mesma pasta
para personalizar o conteúdo HTML.

Você pode tentar executar no diretório example-page
e acessar https://127.0.0.1:6767/ para fins de teste.

Só será possível acessar arquivos na mesma pasta
onde o arquivo `webserver` foi executado.

O listen padrão acontece em 127.0.0.1 na porta 6767.
----------------------------------------------------
Projeto apenas conceitual
----------------------------------------------------

About

An extremely minimalist web server created in x86-64 Assembly for Linux.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors