it-swarm-vi.com

Làm cách nào tôi có thể theo dõi địa chỉ IP của người đang trò chuyện?

Có thể theo dõi địa chỉ IP của tôi khi tôi đang trò chuyện với người khác (với gtalk hoặc Facebook) không? Nếu vậy, làm thế nào ai đó có thể làm điều đó?

7
open source guy

Thiết lập một máy chủ web và gửi cho họ một liên kết đến một cái gì đó trên đó. Khi họ nhấp vào liên kết, địa chỉ IP của họ sẽ được ghi vào nhật ký truy cập của máy chủ web của bạn.

Bạn cũng có thể Lưu trữ hình ảnh trên máy chủ web đã nói và lừa người dùng tải nó thông qua trang web của bên thứ ba. Một số trang web mạng xã hội cho phép bạn tải lên các đoạn mã HTML bao gồm các thẻ hình ảnh.

Lưu ý, khi tôi nói "địa chỉ IP của họ" tôi đang đề cập đến bất cứ địa chỉ nào sau bất kỳ NAT và ủy quyền.

19
chao-mu

Nó phụ thuộc vào giao thức. Nếu nhắn tin tức thời kiểu ICQ/AIM, giao tiếp được thực hiện thông qua kết nối trực tiếp TCP đến máy chủ khác [1] . Do đó, bạn có thể bật wireshark hoặc khác gói sniffer trên máy cục bộ của bạn và quan sát địa chỉ IP của mọi người bạn đang trò chuyện dễ dàng trong ICQ/AIM.

Nếu nhắn tin tức thời kiểu Gchat của nó (dựa trên giao thức Jabber/XMPP), khi bạn gửi tin nhắn tức thời tới ai đó, tin nhắn sẽ được gửi đến một trong các máy chủ của google và sau đó máy chủ đó sẽ gửi tin nhắn đến máy tính khác [ 2][3] . Địa chỉ IP của họ dường như không được ghi lại theo bất kỳ cách nào trong nhật ký mà google cung cấp cho người dùng. Do đó, trừ khi bạn làm việc tại google và có quyền truy cập vào nhật ký nội bộ của họ, bạn không thể quan sát địa chỉ IP của họ khi trò chuyện với họ.

Được cấp như chao-mu đã đề cập, bạn có thể thử yêu cầu họ kết nối trực tiếp với máy chủ mà bạn kiểm soát hoặc có quyền truy cập vào nhật ký (và sau đó bạn có thể tìm thấy địa chỉ IP của họ). Ngoài ra, địa chỉ IP đó có thể thông qua proxy (ví dụ: họ ngồi ở máy tính 1.2.3.4 nhưng định tuyến tất cả lưu lượng đi qua máy chủ proxy 123.124.125.126) hoặc có thể là NAT, ví dụ: modem cáp của họ có IP 1.2.3.4 được kết nối với bộ định tuyến đã gán máy của họ 192.168.1.100 (và bộ định tuyến có thể gán một số địa chỉ IP khác 192.168.1.101 cho các máy tính khác), nhưng sẽ nhìn ra thế giới bên ngoài là 1.2.3.4.

5
dr jimbob

Nếu giao thức sử dụng giao tiếp P2P (trực tiếp từ bạn đến anh ấy) thì bạn có thể thấy địa chỉ IP của nhau. Nếu không, bạn sẽ thấy địa chỉ của máy chủ đóng vai trò trung gian. Bạn có thể xem địa chỉ của tất cả các kết nối hiện tại của mình bằng lệnh netstat.

3
tylerl