Aulão HTTP

27 de agosto de 2024 · 189 palavras · Um minuto · Evento Aulão Web Http Tcp Ip Dns Golang

Na última segunda-feira (19/08), durante o encontro do grupo PATOS na UFSCar, tivemos a oportunidade de acompanhar três apresentações curtas que deram início às atividades. Matheus abordou os princípios do Prompt Engineering, Ronan explicou as diferenças fundamentais entre Xorg e Wayland, e @rodcoffani discutiu vulnerabilidades relacionadas a Command Injection.

Na sequência, Vinícius Rodrigues conduziu uma apresentação detalhada sobre redes de computadores, focando nas camadas 3 a 7 do modelo OSI. Discutindo conceitos como IP, TCP/UDP, DNS e HTTP, explorando como cada uma dessas camadas contribui para a comunicação na internet. Complementando a teoria, @LombardiDaniel liderou uma sessão de live-coding, na qual construímos juntos um servidor web básico em Go, sem o uso de bibliotecas externas, interagindo diretamente com o protocolo HTTP através de um socket TCP. Essa atividade prática demonstrou na prática os conceitos discutidos anteriormente.

Para encerrar o encontro, realizamos um desafio prático em que os participantes foram convidados a explorar uma vulnerabilidade de OS Command Injection em um servidor simples. Nicolas destacou-se ao ser o primeiro a obter a flag, encerrando a atividade com grande êxito.

A aula foi streamada em nosso canal do youtube!

imagem do vini dando aula

imagem do live-coding do daniel

imagem do nicolas, após obter a flag

Vinicius Rodrigues