나는 http 요청과 응답을 모니터링하기 위해 pcap을 사용하고 있습니다. pcap_loop을 설정하고 콜백 함수에서 패킷을 가져 오지만 패킷 내용을 읽는 방법을 모르겠습니다. 이libpcap으로 패킷 데이터 읽기
200 \ 궁금 해서요 (205)
300 \ \ 내가 어떻게 할 수 후
void got_packet(u_char *args, const struct pcap_pkthdr *header, const u_char *packet)
{
printf("%s\n", packet);
}
이 출력은 항상 좋아 a를 backslashe의 시리즈와 세 개의 숫자를 찾습니다 이 내 콜백 함수입니다 콘텐츠를 읽을 수 있도록 HTTP 요청 및 응답을 찾고 처리 할 수 있습니까?
UPDATE :
내 목표는이 작업을 수행 할 수있는 적절하고 깔끔한 방법이 HTTP 요청과 응답을 읽을 수있다?
고맙습니다.하지만 HTTP 콘텐츠를 분리 할 방법을 찾고 있습니다. –