# Chương trình nghe trộm gói tin

### Bách khoa toàn thư mở Wikipedia

Một chương trình nghe trộm gói tin (tiếng Anh: packet sniffer) (còn gọi là chương trình phân tích mạng, chương trình phân tích giao thức hay chương trình nghe trộm Ethernet) là một phần mềm máy tính có khả năng chặn và ghi lại giao thông dữ liệu qua một mạng viễn thông số hoặc một phần của một mạng. Khi các dòng dữ liệu di chuyển qua lại một mạng, chương trình nghe trộm bắt lấy từng gói tin rồi giải mã và phân tích nội dung của nó theo RFC hoặc các đặc tả thích hợp khác. Tùy theo cấu trúc mạng (hub hay chuyển mạch), người ta có thể nghe trộm tất cả hoặc chỉ một phần của giao thông dữ liệu từ một máy trong mạng. Đối với các mục đích theo dõi mạng (network monitoring), người ta có thể muốn theo dõi tất cả các gói tin trong một mạng LAN bằng cách sử dụng một thiết bị chuyển mạch với một cái gọi là cổng theo dõi (nó lặp lại tất cả các gói tin đi qua tất cả các cổng của thiết bị chuyển mạch).

Các chương trình nghe trộm gói tin có thể được dùng để:

- Phân tích các vấn đề của mạng.
- Phát hiện các cố gắng xâm nhập mạng.
- Thu thập thông tin để tăng hiệu quả một cuộc xâm nhập mạng.
- Theo dõi sử dụng mạng.
- Thu thập và lập báo cáo thống kê mạng.
- Lọc các nội dung đáng ngờ ra khỏi giao thông mạng.
- Do thám những người sử dụng mạng khác và thu thập thông tin nhạy cảm chẳng hạn như mật khẩu (tùy theo các phương pháp mã hóa nội dụng có thể được sử dụng)
- Kỹ nghệ ngược các giao thức truyền thông được sử dụng trên mạng.
- Tìm lỗi các giao tiếp khách/chủ.

## [sửa] Các ví dụ sử dụng

- Một phần mềm nghe trộm gói tin cho một mạng token ring có thể phát hiện rằng token đã bị mất hoặc hiện có quá nhiều token (kiểm định giao thức).
- Một phần mềm nghe trộm gói tin có thể phát hiện các thông điệp đang được gửi tới một card mạng, nếu card mạng đó không thông báo nhận được các thông điệp đó thì tình huống này sẽ địa phương hóa hỏng hóc cho card mạng đó.
- Một phần mềm nghe trộm gói tin có thể phát hiện một cổng đang gửi quá nhiều thông điệp, từ đó phát hiện một lỗi trong cài đặt.
- Một phần mềm nghe trộm gói tin có thể thu thập thống kê về lượng giao thông (số thông điệp) từ một tiến trình và phát hiện nhu cầu về nhiều băng thông hơn hay một phương pháp tốt hơn.
- Một phần mềm nghe trộm gói tin có thể được dùng để tách các thông điệp và tái hợp chúng thành một dạng hoàn chỉnh của giao thông dữ liệu từ một tiến trình, cho phép thực hiện kỹ nghệ đảo ngược đối với tiến trình đó.

## [sửa] Các phần mềm nghe trộm nổi tiếng

- AiroPeek
- dSniff
- EtherPeek
- Ethereal
- Ettercap
- Network General Sniffer
- Network Instruments Observer
- OmniPeek
- PRTG
- snoop (Solaris)
- tcpdump
- Wireshark (Fork of Ethereal)

## [sửa] Xem thêm

- Chương trình nghe trộm không dây (Wireless sniffer).
- Network tap

## [sửa] Liên kết ngoài

- Packet Sniffing FAQ by Robert Graham
- PacketDefense
- Sniffer - Basics and Detection (PDF)

- Các phần mềm nghe trộm tự do/mã nguồn mở:
  - Analyzer
  - IPDump2, a portable packet sniffer
  - Packetyzer
  - RUMINT, a graphical packet sniffer
  - snoop, which is part of OpenSolaris
  - tcpdump
  - WinDump
  - Wireshark

- Các phần mềm thương mại:
  - Agilent Network Analyzers - before: Hewlett-Packard Internet Advisor
  - Hammer Call Analyzer
  - Network General – Sniffer (the original packet sniffer)
  - Netmon Monitoring Suite – Appliance-based system offering layer 2,3 and 4 protocol analysis
  - CommView
  - NetworkActiv PIAFCTM 1.5.x (freeware)
  - NetworkActiv PIAFCTM
  - Ultra Network
  - WildPackets EtherPeek, AiroPeek, OmniPeek
  - OmniPeek Personal (free for personal use)
  - Distinct Network Monitor
  - Microsoft Network Monitor (version bundled with server editions of Windows)
  - Microsoft Network Monitor (version that comes with Microsoft Systems Management Server)
  - NetWitness - Network Monitor, Intrusion Analysis

Lấy từ “http://vi.wikipedia.org../../../c/h/%C6%B0/Ch%C6%B0%C6%A1ng_tr%C3%ACnh_nghe_tr%E1%BB%99m_g%C3%B3i_tin.html”

Thể loại: Phần mềm phân tích mạng | Gói tin

##### Views

- Bài viết
- Thảo luận
- Phiên bản hiện hành

##### Tìm kiếm

##### Ngôn ngữ khác

- Asturianu
- Bahasa Indonesia
- Basa Jawa
- Deutsch
- Ελληνικά
- English
- Español
- Euskara
- Français
- Galego
- Italiano
- Nederlands
- 日本語
- Polski
- Português
- Русский
- Suomi
- Svenska
- 中文