você pode capturar o tráfego com o tcpdump. Então você pode decodificar o arquivo com a ferramenta Tshark para obter todos os campos que precisam ser enviados.
Estou enviando solicitações http / get / put personalizadas para o meu servidor apache2 e gostaria de registrar exatamente o que é recebido pelo servidor. Até agora eu estou usando o módulo ForensicLog e isso me permite ver a maioria das coisas como tipo de conteúdo, tamanho do corpo, cabeçalho, mas não o conteúdo do corpo. Como eu poderia ver essa informação?
Protocol = Http
Method = Post
Port = 80
Http Body = testbody
Http Header = testheader, value: 222
root@pc44:/var/log/apache2# cat forensic_log.log +22875:5ab9615a:0|POST / HTTP/1.1|Host:172.18.64.136|Accept:*/*|testheader:222|Content-Length:8|Content-Type:application/x-www-form-urlencoded-22875:5ab9615a:0
você pode capturar o tráfego com o tcpdump. Então você pode decodificar o arquivo com a ferramenta Tshark para obter todos os campos que precisam ser enviados.
Tags logs linux ubuntu http apache-httpd