{"repo":"k1LoW/tcpdp","free":true,"listed":false,"github":"https://github.com/k1LoW/tcpdp","clone":"git clone https://github.com/k1LoW/tcpdp.git","description":"tcpdp is TCP dump tool with custom dumper and structured logger written in Go.","language":"Go","stars":127,"topics":["tcp-proxy","tcp-dump","pcap-parser","mysql","postgresql"],"license":"MIT","category":"databases-storage","readme_excerpt":"tcpdp tcpdp is TCP dump tool with custom dumper and structured logger written in Go. tcpdp has 3 modes: - TCP Proxy server mode - Probe mode ( using libpcap ) - Read pcap file mode Usage tcpdp proxy : TCP proxy server mode With server-starter https://github.com/lestrrat-go/server-starter With config file tcpdp probe : Probe mode (like tcpdump) tcpdp read : Read pcap file mode tcpdp config Create config Show current config config format Installation Architecture tcpdp proxy connection diagram tcpdp probe connection diagram tcpdp read diagram tcpdp.log ( tcpdp proxy or tcpdp probe ) key description mode --- ----------- ---- ts timestamp proxy / probe / read level log level proxy / probe msg log message proxy / probe error error info proxy / probe caller error caller proxy / probe conn id TCP connection ID by tcpdp proxy / probe target probe target proxy / probe dumper dumper type proxy / probe use server starter use server starter proxy conn seq num TCP comunication sequence number by tcpdp proxy client addr client address tcpdp.log, hex, mysql, pg proxy remote addr remote address proxy proxy listen addr listen address proxy direction client to remote: - / remote to client: / remote to client: / remote to client: / remote to client: <- proxy interface probe target interface probe src addr src address probe / read dst addr dst address probe / read probe target addr probe target address probe proxy protocol src addr proxy protocol src address probe / proxy /read proxy protocol ds","default_branch":null,"files":null,"tree":[],"storefront":"/r/k1LoW","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/k1LoW/tcpdp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}