0
Net::Pcap
module
Net::Pcap
module
Net :: Pcap에서 HTTP 패킷을 어떻게 재구성합니까?
Net :: Pcap 이벤트 루프 내부에서 콜백 함수를 사용합니다.
Net::Pcap::pcap_loop($pcap_t, -1, \my_callback, '')
여기서 my_callback
는 다음과 같습니다.
my_callback {
my ($user_data, $header, $packet) = @_;
# Strip ethernet IP and TCP
my $ether_data = NetPacket::Ethernet::strip($packet);
my $ip = NetPacket::IP->decode($ether_data);
my $tcp = NetPacket::TCP->decode($ip->{'data'});
}
HTTP 패킷을 하나의 패킷으로 어셈블하고 헤더를 추출하려면 어떻게해야합니까?
음에서 스니퍼 : HTTP를 사용하려고 - 중 당신은 그것을 쓰거나 다른 사람이한다. –
ok http 헤더와 본문을 어떻게 파싱 할 수 있습니까? – johnny2