2012-02-01 25 views
5

Tôi đang thực hiện một số cài đặt mạng thử nghiệm nhỏ với máy chủ jabberd và hai ứng dụng khách IM được kết nối với nó. Tôi muốn thử và sử dụng wireshark để sniff dữ liệu từ phía người gửi và phân tích xml được gửi đi.giải mã các yêu cầu jabber

Im chỉ quan tâm đến "yêu cầu" của bên "gửi" tệp. Tôi có thể sử dụng bộ lọc jabber.request trên wireshark để xem yêu cầu; tuy nhiên, nó trông mã hóa. Máy chủ thử nghiệm là của tôi, vì vậy tôi tin rằng tôi sẽ có thể giải mã nó.

Ai đó có thể cung cấp một số hướng dẫn về cách tôi có thể thực hiện việc đó?

[EDIT] Tôi vừa nhận thấy rằng tôi đã tắt SSL/TLS trên máy của mình; do đó thông điệp không thể được mã hóa - nhưng vẫn ở định dạng lạ. Vui lòng tìm đính kèm, ảnh chụp màn hình.

enter image description here

[EDIT 2] Các dữ liệu được gửi là

"Request: \027\003\001\000 t:\202UZ\367\354\360\307\aT,\211\a\241\346\a\223YYe9\005\023\204U\377\376\323\002\322\322"

Trả lời

3

Hãy thử sử dụng Spark and press F-12 để cho phép cửa sổ gỡ lỗi Smack. Nó sẽ hiển thị cho bạn tất cả các gói tin đến và đi trong một cửa sổ khép kín. Bạn có thể xem chúng ở định dạng bảng hoặc XML thô.

Các vấn đề liên quan