- ベストアンサー
Ruby1.8を使って、パケットの解析を行ないたいと考えています。
Ruby1.8を使って、パケットの解析を行ないたいと考えています。 RubyPcapを利用して、pcapデータを読み込んで、パケットのデータ(ペイロード)を表示するプログラムを作りたいのです。 ↓のサイトによると、送信先IPアドレスなど取得できるのですが、同じ要領でペイロードのデータを取得することはできないのでしょうか? http://www.db.is.kyushu-u.ac.jp/rinkou/libpcap/rubypacketdb.html
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
使ったことはありませんが、マニュアルにあるとおり、 http://www.goto.info.waseda.ac.jp/~fukusima/ruby/pcap/doc-ja/index.html TCPPacketクラスならば tcp_data UDPPacketクラスならば udp_data が、パケットのデータ(ペイロード)では? マニュアルのないクラスなら、ソースを見たりmethodsを使ったりしますが、 http://doc.okkez.net/static/187/class/Object.html マニュアルがあるなら、心当たりのあるページを全て確認しましょう。