test
dnslog (바로가기)
dnslog (바로가기)
- DNS 프로토콜을 분석
- GO(channel, goroutine) + GoPacket + AF_PACKET with zero-copy + Asynchronous Log 기능을 구현
- Client Query(CQ), Client Response(CR), Server Query(SQ), Server Response(SR) 4가지 유형의 로그로 저장
- UDP/TCP 패킷에 대한 로그는 저장하지만, 처리 성능을 고려해서 패킷 Assembly은 지원하지 않음
- https://github.com/sukmoonlee/packetlog/tree/master/dnslog/
- https://github.com/sukmoonlee/packetlog/tree/master/dnslog/
- https://github.com/sukmoonlee/packetlog/tree/master/dnslog/
httplog (바로가기)
- HTTP 프로토콜을 분석
- GO(channel, goroutine) + GoPacket + AF_PACKET with zero-copy + Asynchronous Log 기능을 구현
- Client Query(CQ), Client Response(CR), Server Query(SQ), Server Response(SR) 4가지 유형의 로그로 저장
- TCP 패킷에 대한 로그는 저장하지만, 처리 성능을 고려해서 패킷 Assembly을 하지 않고 로그 기능 처리
- https://github.com/sukmoonlee/packetlog/tree/master/httplog/