獲取他人ip的幾種方法

2021-08-24 20:37:37 字數 2601 閱讀 5522

那麼對方的ip位址該如何搜查得到呢?這樣的問題你也許會嗤之以鼻,的確,查詢對方計算機的ip位址,實在簡單得不值得一提;可是,要讓你列舉出多種ip位址搜查方法時,你可能就感到勉為其難了。下面,本文就對如何快速、準確地搜查出對方好友的計算機ip位址,提出如下幾種方法,相信能對大家有所幫助!

1、郵件查詢法使用這種方法查詢對方計算機的ip位址時,首先要求對方先給你發一封電子郵件,然後你可以通過檢視該郵件屬性的方法,來獲得郵件傳送者所在計算機的ip位址;下面就是該方法的具體實施步驟:

首先執行outlook express程式,並單擊工具欄中的「接受全部郵件」按鈕,將朋友傳送的郵件接受下來,再開啟收件箱面,找到朋友傳送過來的郵件,並用滑鼠右鍵單擊之,從彈出的右鍵選單中,執行「屬性」命令;

在其後開啟的屬性設定視窗中,單擊「詳細資料」標籤,並在開啟的標籤麵中,你將看到「received: from xiecaiwen (unknown [11.111.45.25])」這樣的資訊,其中的「11.111.45.25」就是對方好友的ip位址;當然,要是對方好友通過internet中的web信箱給你傳送電子郵件的話,那麼你在這裡看到的ip位址其實並不是他所在工作站的真實ip位址,而是web信箱所在**的ip位址。

當然,如果你使用的是其他郵件客戶端程式的話,檢視發件人ip位址的方法可能與上面不一樣;例如要是你使用foxmail來接受好友郵件的話,那麼你可以在收件箱中,選中目標郵件,再單擊選單欄中的「郵件」選項,從彈出的下拉列表中選中「原始資訊」命令,就能在其後的介面中看到對方好友的ip位址了。

考慮到與好友進行qq聊天是通過udp協議進行的,因此你首先要設定好kv防火牆,讓其自動監控udp埠,一旦發現有資料從udp埠進入的話,就將它自動記錄下來。在設定kv2004防火牆時,先單擊防火牆介面中的「規則設定」按鈕,然後單擊「新建規則」按鈕,彈出設定視窗;

在該視窗的「名稱」文字框中輸入「搜查ip位址」,在「說明」文字框中也輸入「搜查ip位址」;再在「網路條件」設定項處,選中「接受資料報」核取方塊,同時將「對方ip位址」設定為「任何位址」,而在「本地ip位址」設定項處不需要進行任何設定;

下面再單擊「udp」標籤,並在該標籤面下的「本地埠」設定項處,選中「埠範圍」選項,然後在起始框中輸入「0」,在結束框中輸入「65535」;同樣地,在「對方埠」設定項處,也選中「埠範圍」選項,然後在起始框中輸入「0」,在結束框中輸入「65535」。

接著在「當所有條件滿足時」設定項處,選中「通行」選項,同時將「其他處理」處的「記錄」選項選中,而「規則物件」設定項不需要進行任何設定;完成了上面的所有設定後,單擊「確定」按鈕,返回到防火牆的主介面;再在主介面中選中剛剛建立好的「搜查ip位址」規則,同時單擊「儲存」按鈕,將前面的設定儲存下來。

完成好上面的設定後,kv防火牆將自動對qq聊天記錄進行全程監控,一旦對方好友給你發來qq資訊時,那麼對方好友的ip位址資訊就會自動出現在防火牆的日誌檔案中,此時你可以進入到kv防火牆的安裝目錄中,找到並開啟「kvfwlog」檔案,就能搜查到對方好友的ip位址。

3、工具查詢法這種方法是通過專業的ip位址查詢工具,來快速搜查到對方計算機的ip位址。例如,借助一款名為whereisip的搜查工具,你可以輕鬆根據對方好友的web**位址,搜查得到對方好友的ip位址,甚至還能搜查到對方好友所在的物理位置。在用whereisip程式搜查對方ip位址時,首先啟動該程式開啟搜查介面,然後單擊該介面的「web site」按鈕,在其後的視窗中輸入對方好友的web位址,再單擊「next」按鈕,這樣該程式就能自動與internet中的domain name whois資料庫聯絡,然後從該資料庫中搜查到與該web**位址對應的ip位址了。當然,除了可以知道ip位址外,你還能知道對方好友所在的具體物理位置。

倘若要想檢視區域網中某個工作站的ip位址時,可以使用「網路刺客ii」之類的工具來幫忙;只要你執行該工具進入到它的主介面,然後執行工具欄中的「ip位址<->主機名」命令,在其後開啟的對話方塊中,輸入對方好友的計算機名稱,再單擊「轉換成ip」按鈕,就能獲得對方好友所在計算機的ip位址了。

如果你使用oicqsniffer工具的話,那麼查詢qq好友的ip位址就更簡單了。只要你單擊該程式介面中的「追蹤」按鈕,然後向對方好友傳送一條qq訊息,那麼oicqsniffer工具就會自動將對方好友的ip位址以及埠號顯示出來了。除此之外,還有許多可以查詢ip位址的專業工具可以選擇,例如ipsniper軟體。

4、命令查詢法這種方法是通過windows系統內建的網路命令「netstat」,來查出對方好友的ip位址,不過該方法需要你先想辦法將對方好友邀請到qq的「二人世界」中說上幾句話才可以。下面就是該方法的具體實現步驟:

首先單擊「開始」/「執行」命令,在彈出的系統執行對話方塊中,輸入「cmd」命令,單擊「確定」按鈕後,將螢幕切換到ms-dos工作狀態;然後在dos命令列中執行「netstat -n」命令,在彈出的介面中,你就能看到當前究竟有哪些位址已經和你的計算機建立了連線(如果對應某個連線的狀態為「established」,就表明你的計算機和對方計算機之間的連線是成功的);

其次開啟qq程式,邀請對方好友加入「二人世界」,並在其中與朋友聊上幾句,這樣你的計算機就會與對方好友的計算機之間建立好了tcp連線;此時,再在dos命令列中執行「netstat -n」命令,看看現在又增加了哪個tcp連線,那個新增加的連線其實就是對方好友與你之間的udp連線,檢視對應連線中的「foreign address」就能知道對方好友的ip位址了。

獲取IP位址的幾種方法

根據ip獲取位址的幾種方法 如 http int.dpool.sina.com.cn iplookup iplookup.php?format json ip 123.123.123.123,將引數ip值換成指定的ip位址即可。本地使用 var myprovince remote ip info p...

獲取元素的幾種方法

document.getelementbyid id document.getelementbytagname 標籤名 document.getelementbyclassname classname 獲取父節點,元素物件.parentnode 獲取子元素,元素物件.children 獲取下乙個兄弟...

inflate獲取view 的幾種方法

通俗的說,inflate就相當於將乙個xml中定義的布局找出來.因為在乙個activity裡如果直接用findviewbyid 的話,對應的是setconentview 的那個layout裡的元件.因此如果你的activity裡如果用到別的layout,比如對話方塊上的layout,你還要設定對話方...