/dev/tcpでポートの疎通確認

先日、以下のようなBashコマンドを目にした。 (IPアドレスは仮のもの) 一瞬、Reverse Shellかと思い、ギクッとしたが、よく見るとコマンドの構文が違う。 結論から言うとReverse Shellではなかった。

TCPフラグ値 早見表

ネットワーク通信のフロー情報から、パケットにセットされたTCPフラグを読み取るための早見表。

pingパケットに任意のペイロードを埋め込むには

ネットワークの疎通確認でお馴染みのping。pingはICMPのEcho Requestを送ることによって宛先ホストの疎通状況を確認する。ICMPパケットには任意のペイロード (通常はASCII文字)を埋め込むことが出来る。 以下はpingコマンドで任意のペイロードをICMPのEcho Request パケットに埋め込む方法。

RSA暗号についてのメモ

RSA暗号の仕組みについてのメモ。 この記事を書くに当たり、結城 浩 著 暗号技術入門 第3版 (SBクリエイティブ株式会社発行)を大いに参考にしました。 また、この記事はサンプルデータとしてksnctf 問題33 HTTPS is secure を取り上げており、後半には問題の解法も記しています。