Servidor web em C para estudo
| Tweet |
|
“Publiquei em me blog o código fonte de um servidor WEB que utilizamos para fazer um trabalho acadêmico. Quero compartilhar com todos para que possa auxiliar em seus estudos também.
“Nesse primeiro ano na faculdade tivemos um trabalho em grupo que consistia em criar um servidor WEB utilizando a linguagem C. Este servidor deveria ser capaz de responder a uma requisição GET e mostrar as páginas e arquivos solicitados e também retornar erros de acordo com o que não fosse encontrado.””
Enviado por Jean Carlos O. Guandalini (jeanΘjeanguandalini·com) – referência (jeanguandalini.com).
| Tweet |
|
• Link direto para este post: http://br-l.org/!6328
• Siga no Twitter: @brlinuxblog e @augustocc
• Mais posts do mesmo tema: Desenvolvedores











Impressão minha ou esse código ta bugado (stack overflow) ?
Tem várias funções utilizando sprintf sem checagem de tamanho do buffer origem.
Algum hacker ae poderia esclarecer?
Assim, para um trabalho de primeiro de faculdade ser um servidor WEB escrito em C, e que funcione(não testei), realmente, eu não estou interessado se possui bugs de overflow, pq, MEODEOS, é uma coisa respeitável fazer um trabalho desses.
E como ele mesmo disse, é um trabalho acadêmico, para estudos. Acho que um “hacker” poderia gastar o seu tempo com coisas mais interessantes que achar bugs assim.
Só posso lhe parabenizar Jean!
Parabéns! Vou dar uma olhada no código. Eu já penei para usar sockets para fazer um chat em C, imagino o quanto você deve ter ralado!