sslsniffを修正することは可能でしょうか?つまり、libpcapを実装することで、解読されたネットワークトラフィックを含む.pcapファイルを作成できますか? sslsniffはパケットデータを復号化できるので、暗号化されたデータを復号化されたデータに置き換えることができると思ったので、Wiresharkで見ることができますか?これは可能ですか?sslsniffを変更して.pcapを保存する
2
A
答えて
3
.pcapファイルには、リンクレイヤ固有のヘッダーを持つネットワークレイヤパケットが格納されます。しかし、SSL接続を解読した結果、実際にはアプリケーションレイヤーの双方向ストリームのストリームになります。そのバイトストリームをリンクレイヤヘッダーを含むネットワークレイヤパケットに分割する簡単な方法はありません。理論的には、ストリームを任意のTCPセグメントに分割し、IPとリンクレイヤヘッダーを付加し、パケットのアドレス、タイムスタンプなどを元のパケットから対応するものに一致させるように非常に努力することが可能です可能。パケットサイズ、チェックサムなどはもちろん変更されますが、単純なTCP接続を模倣してカプセル化を行うのか、NULL暗号を使用してSSL接続を行うのかによって、パケットがまったく存在しません。しかし、これはOpenSSLがアプリケーションに提供するAPIでは非常に難しく、sslsniffの既存のアーキテクチャに統合するのは簡単ではありません。
理論上、はい、できますが、実際には.pcapファイルが間違ったレイヤーで抽象化されているため、あまり簡単ではありません。
関連する問題
- 1. パスワードフォームを変更してlogin.configに変更を保存する
- 2. 変更を保存し
- 3. DataGridviewの変更を保存します。
- 4. 設定を変更してボタンを保存する方法は?
- 5. リサンプラでJPanelのサイズを変更してコンテンツを保存する
- 6. 画像のサイズを変更して出力を保存する
- 7. Python - beautifulsoupを使用して変更を保存する
- 8. 状態を保存してビューを前後に変更する
- 9. パスワードを確認して変更を保存する方法
- 10. .ppam PowerPointアドインを編集して変更を保存する
- 11. htmlを変更してhtml文書を保存する
- 12. MS Acces - フォームのデータを変更してレコードを保存する
- 13. javascriptファイルの変更を保存する
- 14. 変更を保存するには
- 15. htmlの変更を保存する
- 16. POCOの変更を保存する
- 17. クライアントのHTML変更を保存する
- 18. 保存パスを変更する - Python
- 19. ドメインエンティティの変更を保存する
- 20. ローカルのリポジトリを更新し、変更を保存する方法
- 21. powershellでxml文書を変更して保存する
- 22. 時間の値を変数に保存して更新する
- 23. Android - 値を変更して保存する
- 24. svnエクスポートをローカルで変更して保存する
- 25. クライアント側の画像のサイズを変更して保存する
- 26. HTML画像のサイズを変更して保存するタグ
- 27. grailsドメインオブジェクトを保存せずに変更して検証する
- 28. UIImageのサイズを変更して保存する
- 29. exifデータを保存して変更するカメラアプリ
- 30. 向きの変更でTableLayoutを保存して復元する