1
A
回答
2
您應該知道的第一件事是,當您將某物連接到以太網網絡或交叉網線時,該網絡上的設備不需要實際發送任何東西。沒有信息說「哦,嗨,我是這個網絡的新手,有意向我介紹鄰居?」
這就是說,有一個通常設備連接時的一陣騷動。在大多數網絡中,有一種稱爲DHCP服務器的功能,用於發送配置,例如IP地址,網絡掩碼,DNS服務器地址等。同樣,不需要這是配置。許多設備都是手動配置的,不使用DHCP。通常網絡不需要使用DHCP。但是,這是一個好的開始。
你需要做的只是一點數據包嗅探。基本上,編寫軟件來監聽通過網絡接口傳來的所有數據包,並篩選出您感興趣的數據包。有一個.NET wrapper for Winpcap,它是Windows的數據包捕獲驅動程序。這應該讓你開始。
偵聽設置爲以太網廣播的數據包(FF:FF:FF:FF:FF:FF
)。在IP網絡上,您可以使用ARP來獲取該主機的IP地址。
Windows網絡信息也通過廣播發送,如果你感興趣的話。
要了解您要找的內容,請下載Wireshark並觀看。
+0
+1照顧把我介紹給鄰居?「 – Star
相關問題
- 1. 計算相互信息
- 2. 獲取有關Android設備連接的計算機的信息
- 3. 如果計算機未連接,PrincipalContext是否可用於獲取Active Directory信息
- 4. 切斷信號(相互連接)並計算這些部分
- 5. 計算時移信號的互相關
- 6. C#:獲取有關域中計算機的信息
- 7. 獲取遠程計算機的會話信息?
- 8. 獲取有關本地計算機的信息
- 9. 爲網絡管理員獲取重要的計算機信息
- 10. 如何獲取用戶計算機的詳細信息?
- 11. EDSDK 2.13。在計算機上接收到新照片時獲取拍攝照片的相機的參考信息
- 12. 計算蟒蛇互信息返回NaN
- 13. 創建Chrome插件以獲取計算機信息
- 14. 從另一臺計算機獲取信息
- 15. 通過DOM獲取信息並執行POST的相同連接。
- 16. 如何獲取Tomcat的連接池統計信息?
- 17. 獲取每個連接的帶寬統計信息
- 18. ZeroMQ獲取客戶端連接信息
- 19. Python MySQLdb獲取連接詳細信息
- 20. 獲取連接信息BlackBerry 10
- 21. 獲取連接到計算機的共享列表
- 22. 相互信息的實現
- 23. 獲取有關連接到計算機的顯示器,鍵盤和鼠標的信息
- 24. 相互連接
- 25. Flex 4.5 - 獨特的計算機信息
- 26. 如何計算USB 3.0立體相機的深度信息?
- 27. Powershell,獲取計算機名稱的用戶輸入並顯示該計算機BIOS信息,操作系統信息和磁盤信息
- 28. 通過無線連接的兩臺計算機之間的信息交換
- 29. 獲取虛擬機信息
- 30. 獲取連接到wifi接入點的Android手機的位置信息
你能更詳細地描述另一臺計算機是如何連接到你的?以太網?你會怎麼想象將*電腦與所有*其他*可到達的電腦區分開來?他們在同一個子網?另一臺電腦如何向你宣佈自己? –
電腦連接到我使用交叉電纜... 我剛剛更改它的IP地址爲192.168.0.1和我的電腦使用192.168.0.2 – goldrogerluffy
您可能會發現[nmap](http://nmap.org/)使用。 –