packemon
packemon copied to clipboard
Packet monster (っ‘-’)╮=͟͟͞͞◒ ヽ( '-'ヽ) TUI tool and Go library for sending packets of arbitrary input and monitoring packets on any network interfaces (default: eth0).
https://hb.matsumoto-r.jp/entry/2017/02/16/094040 この辺り読むとなんとかなりそう?
https://github.com/ddddddO/packemon/issues/27
TLS対応
https://zenn.dev/satoken/articles/golang-tls1_2 がとても参考になる - Generator で https で送れるようにする - [ ] HTTP section に httpsにする?(TLShandshakeする?)なチェックボックスを設ける - [ ] ~~`NetworkInterfaceForTCP` に受信処理追加~~ これでなく自前実装のやつにかな - [ ] tls.go にもろもろ実装 - Monitor で TLS 表示できるようにする...
やっぱり見づらい で再生時間も長くなるし、停止再生できる形式がいいかも https://www.reddit.com/r/commandline/s/oa8ltXyYki
各プロトコルのSendのとこにポップアップ出したい出せたら
フラットなのが好きだから、例えば、`tcp_xxx.go` 、`tcp_yyy.go` みたいな感じで同じ階層に並べるのがいいかも