2009-02-26 34 views
18

Tôi đang cố gắng hiểu cách sử dụng Wireshark ngay bây giờ, nhưng official manual không phải là một niềm vui đọc khi bắt đầu. Nó quá chi tiết, và các chi tiết đang diễn ra ngay trên đầu tôi vì quá tải thông tin :)Một số hướng dẫn Wireshark tốt là gì?

Một số hướng dẫn giáo khoa nữa là gì?

Cảm ơn!

Chỉnh sửa: WireShark là trình quét gói mạng và rất hữu ích để gỡ lỗi các ứng dụng mạng. Tôi đang làm việc trên các ứng dụng nối mạng và dự định sử dụng nó như một công cụ gỡ lỗi để làm cho công việc của tôi trở thành một lập trình viên hạnh phúc hơn. Tôi đoán đây là về lập trình liên quan như yêu cầu hướng dẫn về gbd, valgrind hoặc mdb, dtrace, prstat, mèo, studio trực quan hoặc nhật thực.

+0

Có lẽ bạn nên cung cấp một số chi tiết về cách thức này có liên quan đến lập trình. – EBGreen

+0

Tôi sử dụng Ethereal, đó là người tiền nhiệm, để phân tích lưu lượng truy cập HTTP và chẩn đoán các vấn đề giao tiếp, và vì vậy điều này rất liên quan đến lập trình. – cdonner

+0

Wireshark là một công cụ gỡ lỗi cấp thấp tuyệt vời cho lập trình socket. Vì vậy, nó cực kỳ có liên quan. – Brandon

Trả lời

3

Tôi sẽ không bắt đầu với một hướng dẫn về bản thân Wireshark. Đọc hướng dẫn Wireshark đầu tiên là loại giống như đọc hướng dẫn trợ giúp cho Visual Studio; nếu bạn đã biết những điều cơ bản về cách lập trình được thực hiện thì IDE sẽ tự nhiên tạo ra nhiều ý nghĩa.

Nếu bạn google và tìm một số hướng dẫn về Ethernet nói chung (cấu trúc của gói, cách dữ liệu TCP và UDP nhận được từ điểm A đến điểm B, v.v) thì thông tin Wireshark trình bày sẽ có ý nghĩa một cách tự nhiên.

Để biết thêm điểm thưởng, hãy kiểm tra mô hình OSI của Cisco - nếu bạn có thể hiểu từng lớp, bạn sẽ hiểu rõ Wireshark đang nói gì với bạn.

Nếu bạn chỉ muốn một quickstart: http://www.youtube.com/watch?v=0bazkLeY6b4

+5

Cảm ơn, nhưng tôi biết đủ về các giao thức, nhưng tôi không biết cách tận dụng lợi thế của công cụ. Nó trông tuyệt vời, và nó có tất cả các loại chuông và còi, nhưng tôi không có ý tưởng gì đòn bẩy để kéo :) –

+0

Bất cứ điều gì bạn đang cố gắng để làm cụ thể? – Brandon

+0

về lâu dài, tôi muốn thiết lập một số tập lệnh sẽ kích hoạt cảnh báo khi dữ liệu xấu được gửi dọc theo đường ống. Nhưng trước tiên tôi cần phải hiểu công cụ này nói chung là –

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