Sử dụng WireShark để thực hiện chức năng giám sát mạng

Thảo luận trong 'Video - Lab' bắt đầu bởi trungqn1, 9 Tháng một 2011.

  1. Offline

    trungqn1

    • Friends

    Số bài viết:
    390
    Đã được thích:
    162
    Điểm thành tích:
    240
    Người viết bài: Mod trungqn1
    - WireShark và Packet Tracer là 2 phần mềm rất cần thiết cho những người đang theo học khóa CCNA của Cisco, hầu như các bài lab trong CCNA đều sử dụng 2 phần mềm này. Ở đây mình sẽ giới thiệu cách cài đặt và sử dụng phần mềm WireShark phục vụ cho việc thực hành các bài lab đơn giản trong CCNA. Rất nhiều phần mềm có chức năng tương tự WireShark như PRTG Network Monitor, Axence Net Tools Pro, Capsa, Snort. Và WireShark đã được Cisco đưa vào chương trình giảng dạy CCNA.
    Trong phần 1 này mình sẽ giới thiệu với các bạn một cách tổng quát về WireShark để các bạn có thể hình dung về WireShark . Những chức năng chính sẽ được giới thiệu ở phần tiếp theo.
    1. Đôi điều về WireShark:
    WireShark là một phần mềm chạy đa nền, có thể được cài đặt trên Windows, Linux, OS X, Solaris, FreeBSD... WireShark bao gồm hàng trăm chức năng hữu ích, cho phép người sử dụng dễ dàng theo dõi, giám sát toàn bộ các nút trong hệ thống mạng của mình, từ mạng có dây đến mạng không dây. WireShark có thể lắng nghe và chụp lại tất cả các gói tin được truyền đi trong mạng có dây và không dây, hỗ trợ giải mã trên nhiều giao thức phổ biến như: Ipsee, ISAKMP, Kerberos, SNMPv3, SSL/TLS, WEP và WPA/WPA2.
    2. Tải và cài đặt WireShark:
    a. Tải WiresShark:
    tại địa chỉ: www.wireshark.org\download.html . Có dung lượng khoảng 23MB.
    b. Cài đặt WireShark:
    - Sau khi tải về bạn kích đôi vào biểu tượng WireShark để tiến hành cài đặt chương trình
    - Cửa sổ chào mừng tới chương trình xuất hiện. Bấm Next để tiếp tục

    [IMG]

    - Đọc trước thông tin bản quyền trước khi cài đặt. Kích I Agree để tiếp tục

    [IMG]

    - Chọn loại cài đặt. Khuyến cáo nên để mặc định. Kích Next để tiếp tục.

    [IMG]

    - Để mặc định rồi kích Next để tiếp tục.

    [IMG]

    - Chon đường dẫn cài đặt. Ở đây mình lưu ở ổ D. Kích Next để tiếp tục:

    [IMG]

    - Đánh dấu tick vào ô Install WinPcap 4.0.2 để cài đặt WinPcap – một công cụ hỗ trợ cho WiresShark. Kích Install để cài đặt

    [IMG]

    - Quá trình cài đặt diễn ra

    [IMG]

    - Chương trình sẽ tự động bật cửa sổ yêu cầu cài đặt WinPcap. Kích next để tiếp tục.

    [IMG]

    - Hộp thoại chào mừng tới chương trình. Kích Next để tiếp tục.

    [IMG]

    - Điều khoản người dùng phần mềm. Kích I agree để chấp nhận điều khoản.

    [IMG]

    - Quá trình cài đặt WinPcap diễn ra.

    [IMG]

    - Quá trình cài đặt WinPcap hoàn thành. Kích finish.

    [IMG]

    - Quá trình cài đặt WireShark cũng hoàn thành. Kich Next để tiếp tục.

    [IMG]

    - Kích Finish để quá trình cài đặt hoàn thành và sử dụng chương trình.

    [IMG]

    Hết phần 1. continue .....
    Hi vọng qua phần này các bạn sẽ biết cách cài đặt WireShark, cài đặt hết sức đơn giản.
  2. Offline

    knight9000

    • Windows 3.0

    Số bài viết:
    144
    Đã được thích:
    42
    Điểm thành tích:
    40
    hix. sao không nhìn thấy hình vậy bạn.
  3. Offline

    trungqn1

    • Friends

    Số bài viết:
    390
    Đã được thích:
    162
    Điểm thành tích:
    240
    Sr mình đang fix lại. Mong các bạn thông cảm nha.
  4. Offline

    trungqn1

    • Friends

    Số bài viết:
    390
    Đã được thích:
    162
    Điểm thành tích:
    240
    Đã Fix lại hình rồi các bạn.
    thank!
  5. Offline

    knight9000

    • Windows 3.0

    Số bài viết:
    144
    Đã được thích:
    42
    Điểm thành tích:
    40
    Thanks... bạn úp tiếp phần hướng dẫn sử dụng đi...
  6. Offline

    trungqn1

    • Friends

    Số bài viết:
    390
    Đã được thích:
    162
    Điểm thành tích:
    240
    Chắc chắn mình sẽ up tiếp phần tiếp theo, mình đang viết tiếp và tìm kiếm thêm tài liệu để hoàn thiện bài viết hơn, tuần này đi học lại nên có thể sẽ không up ngay được, mình sẽ cố gắng. Cảm ơn các bạn đã ủng hộ
  7. Offline

    trungqn1

    • Friends

    Số bài viết:
    390
    Đã được thích:
    162
    Điểm thành tích:
    240
    3. Hướng dẫn sử dụng những tính năng cơ bản của WireShark:
    3.1. Cửa sổ chính:

    Sau khi cài đặt sau, chạy chương trình bạn sẽ thấy giao diện như hình vẽ:

    [IMG]

    trong đó:
    1 : thanh menu của chương trình.
    2 : thanh công cụ chính.
    3 : thanh công cụ lọc.
    4 : khung danh sách gói tin mà chương trình bắt được.
    5: khung chi tiết gói tin, ở đây thể hiện đầy dủ thông tin chi tiết của các gói tin.
    6: khung gói byte hiển thị dữ liệu của các gói (được lựa chọn trong danh sach gói) dưới dạng cơ số hexa.
    7: thanh trạng thái hiển thị thông điệp thông tin.

    3.2. Chức năng bắt trực tiếp dữ liệu trên mạng:
    Các công cụ bắt gói tin của Wireshark cung cấp các tính năng sau:
    - Bắt từ các loại phần cứng khác nhau (Ethernet, Token Ring, ATM, …)
    - giải mã các gói tin trong khi vẫn tiếp tục chụp.
    - Bộ lọc gói tin, làm giảm số lượng dữ liệu được ghi lại.
    Một trong những phương pháp sau đây có thể được sử dụng để bắt đầu chụp các gói tin với Wireshark:
    + kích vào biểu tượng đầu tiên trên thanh công cụ chính sẽ xuất hiện hộp thoại:

    [IMG]

    > chọn loại card mạng rồi nhấn Start để bắt đầu
    + Kích vào biểu tượng thứ 2 trên thanh công cụ:

    [IMG]

    3.2.1 Capture frame

    > chọn loại card mạng trong phần interface
    > IP address: địa chỉ IP của giao diện được lựa chọn. Nếu không rõ địa chỉ IP thì sẽ hiển thị là “unknown”
    > Link-layer header type: nên để mặc định.
    > Buffer size: Đây là kích thước của bộ đệm hạt nhân mà sẽ giữ các gói tin bị bắt,đến khi chúng được ghi vào đĩa
    > Capture packets in promiscuous mode: đánh dấu tick nếu muốn bắt tất cả các gói tin trong mạng LAN của bạn, nếu không chỉ bắt được các gói tin đi và đến máy tính của bạn.
    > Limit each packet to n bytes: giới hạn kích thước của gói tin. Nên để mặc đĩnh giá sẽ là 65535.
    3.2.2 Capture File(s) frame

    Use multiple files: Thay vì sử dụng một tập tin duy nhất, Wireshark sẽ tự động chuyển sang một hình mới,nếu một điều kiện gây ra cụ thể đạt được.
    Next file every n megabyte: Chuyển sang các file tiếp theo sau khi số các byte (s)/kilobyte(s)/megabyte(s)/GB(s)đã bị bắt.
    Next file every n minute(s): Chuyển sang các file tiếp theo sau khi số lượng nhất định thứ hai (s) / phút(s)/giờ(s)/ngày(s)đã trôi qua.
    Ring buffer with n files: Tạo thành một vòng đệm của các tập tin chụp, với số lượng nhất định các tập tin.
    Stop capture after n file(s): Dừng thu sau khi chuyển đến tập tin tiếp theo số lần nhất định
    3.2.3 Stop Capture... frame

    after n packet(s): Dừng chụp sau khi số các gói tin đã bị bắt.
    after n megabytes(s): Dừng chụp sau khi số các byte(s)/kilobyte(s)/megabyte(s)/GB(s)đãđượcbắt.Tùy chọn này chuyển sang màu xám,nếu "Sử dụng nhiều file" được chọn.
    after n minute(s): Dừng chụp sau khi số lượng nhất định thứ hai (s)/phút(s)/giờ(s)/ngày(s) đã trôi qua.
    3.2.4 Display Options frame

    Update list of packets in real time: cập nhật danh sách gói tin theo thời gian thực,
    Automatic scrolling in live capture: tự động di chuyển trực tiếp để bắt.
    Hide capture info dialog: ẩn hộp thoại
    3.2.5 Name Resolution frame :

    Enable MAC name resolution: tính năng dịch địa chỉ MAC thành tên
    Enable network name resolution: tính năng dịch địa chỉ mạng thành tên.
    Enable transport name resolution: tính năng dịch địa chỉ giao vận thành giao thức
    3.3 Lưu thông tin:

    + kích vào biểu tượng ổ đĩa mềm hoặc nhấn tổ hợp phím Ctrl+S

    [IMG]

    Chọn vị trí để lưu đặt, đặt tên trong ô file name và kích nút Save để lưu lại.
    3.4 Mở file đã lưu
    + kích vào biểu tượng Open trên thanh công cụ hoặc nhấn tổ hợp phím Ctrl+O

    [IMG]

    Chọn file cần mở và kích Open.

    Trên đây mình đã trình bày khá tổng quát về chương trình WireShark, các bạn có thể sử dụng những tính năng cơ bản nhất của nó. Với kiến thức còn hạn hẹp của mình thật sự bài viết này chưa được hoàn chỉnh cho lắm, cần bổ sung và hoàn thiện hơn nữa, rất mong ý kiến đóng góp của tất cả các bạn nhất là những tiền bối đi trước.
    Chắc chắn mình vẫn sẽ tiếp bổ sung và hoàn thiện hơn đặc biệt là thực hiện các bài lab trên wireShark. Hy vọng với bài viết này mọi người sẽ thành công.
  8. Offline

    congthangitvn

    • Thành viên sáng lập

    • Liên thông đại học 2012...!
    Số bài viết:
    2.232
    Đã được thích:
    1.550
    Điểm thành tích:
    1.450
    1 bài viết kinh nghiệm chất lượng. cố lên em
    trungqn1 thích bài này.

Chia sẻ trang này

Advertising: Linux system admin | nukeviet | nukeviet 4 | Upload ảnh miễn phí