Đạo đức Hacking - TCP / IP Hijacking

Tấn công TCP / IP là khi người dùng được ủy quyền có quyền truy cập vào kết nối mạng chính hãng của người dùng khác. Nó được thực hiện để bỏ qua xác thực mật khẩu thường là khi bắt đầu một phiên.

Về lý thuyết, kết nối TCP / IP được thiết lập như hình dưới đây:

Để chiếm đoạt kết nối này, có hai khả năng:

  • Tìm seq là một con số tăng lên 1, nhưng không có cơ hội để dự đoán nó.

  • Khả năng thứ hai là sử dụng cuộc tấn công Man-in-the-Middle, nói một cách đơn giản, là một loại network sniffing. Để đánh hơi, chúng tôi sử dụng các công cụ nhưWireshark hoặc là Ethercap.

Thí dụ

Kẻ tấn công giám sát việc truyền dữ liệu qua mạng và phát hiện ra IP của hai thiết bị tham gia kết nối.

Khi hacker phát hiện ra IP của một trong những người dùng, anh ta có thể hủy kết nối của người dùng kia bằng cách tấn công DoS và sau đó tiếp tục giao tiếp bằng cách giả mạo IP của người dùng bị ngắt kết nối.

Shijack

Trên thực tế, một trong những công cụ chiếm quyền điều khiển TCP / IP tốt nhất là Shijack. Nó được phát triển bằng ngôn ngữ Python và bạn có thể tải xuống từ liên kết sau:https://packetstormsecurity.com/sniffers/shijack.tgz

Đây là một ví dụ về lệnh Shijack -

root:/home/root/hijack# ./shijack eth0 192.168.0.100 53517 192.168.0.200 23

Ở đây, chúng tôi đang cố gắng chiếm quyền điều khiển kết nối Telnet giữa hai máy chủ.

Săn bắn

Hunt là một công cụ phổ biến khác mà bạn có thể sử dụng để chiếm đoạt kết nối TCP / IP. Nó có thể được tải xuống từ -https://packetstormsecurity.com/sniffers/hunt/

Mẹo nhanh

Tất cả các phiên không được mã hóa đều dễ bị tấn công phiên TCP / IP, vì vậy bạn nên sử dụng các giao thức được mã hóa càng nhiều càng tốt. Hoặc, bạn nên sử dụng kỹ thuật xác thực kép để giữ cho phiên được bảo mật.