作者 主題: windows 的rarp tool  (閱讀 10837 次)

0 會員 與 1 訪客 正在閱讀本文。

jeremy168

  • 活潑的大學生
  • ***
  • 文章數: 255
    • 檢視個人資料
    • http://www.pica.idv.tw
windows 的rarp tool
« 於: 2009-04-07 23:04 »
大家好
請問一下大家在windows下沒有解rarp指令那大家都用什麼指令呢?
我指的是有mac要反解ip出來,而在windows 下的cmd下指令

謝謝大家
« 上次編輯: 2009-04-08 13:32 由 jeremy168 »

fillano

  • 鑽研的研究生
  • *****
  • 文章數: 526
    • 檢視個人資料
回覆: windows 的rarp tool
« 回覆 #1 於: 2009-04-07 23:55 »
arp -a ip
Sapere aude! Habe Mut, dich deines eigenen Verstandes zu bedienen! ist also der Wahlspruch der Aufklärung.

jeremy168

  • 活潑的大學生
  • ***
  • 文章數: 255
    • 檢視個人資料
    • http://www.pica.idv.tw
回覆: windows 的rarp tool
« 回覆 #2 於: 2009-04-08 10:49 »
大大你誤會囉
我是要mac轉回ip
不是ip轉nac

日京三子

  • 全區板主
  • 俺是博士!
  • *****
  • 文章數: 8829
    • 檢視個人資料
    • http://www.24online.cjb.net
回覆: windows 的rarp tool
« 回覆 #3 於: 2009-04-08 11:24 »
請問一下大家在windows下沒有解rarp指令那大家都用什麼指令呢?
我指的是有ip要反解mac出來,而在windows 下的cmd下指令
大大你誤會囉
我是要mac轉回ip
不是ip轉nac

我怎麼覺得你說的訊息有衝突.... 把自己搞暈了??
哈克不愛的多合一輸入平台----->新香草口味
過去的時間不斷流逝,抹去的眼淚已成追憶;
乾枯的雙手無力阻止,再會了我遠去的曾經。

fillano

  • 鑽研的研究生
  • *****
  • 文章數: 526
    • 檢視個人資料
回覆: windows 的rarp tool
« 回覆 #4 於: 2009-04-08 11:38 »
Sapere aude! Habe Mut, dich deines eigenen Verstandes zu bedienen! ist also der Wahlspruch der Aufklärung.

jeremy168

  • 活潑的大學生
  • ***
  • 文章數: 255
    • 檢視個人資料
    • http://www.pica.idv.tw
回覆: windows 的rarp tool
« 回覆 #5 於: 2009-04-08 13:33 »
請問一下大家在windows下沒有解rarp指令那大家都用什麼指令呢?
我指的是有ip要反解mac出來,而在windows 下的cmd下指令
大大你誤會囉
我是要mac轉回ip
不是ip轉nac

我怎麼覺得你說的訊息有衝突.... 把自己搞暈了??
真是對不起,我真是暈囉,我把他修正過來囉

btpeter

  • 可愛的小學生
  • *
  • 文章數: 3
    • 檢視個人資料
回覆: windows 的rarp tool
« 回覆 #6 於: 2010-06-21 22:22 »
哄..好久沒來這裡....我又變幼稚園小朋友了..

在windows底下沒有mac可以轉ip的工具, 也沒有這個語法的指令
通常要解這個這樣的想法,只有幾個方法可以解

其中之一就是寫batch file
因為可以透過ip查到mac , 確沒有mac 可以查到ip的command
所以呢. [正常人]都用batch file轉成text file
再透過text file來做findstr的動作 , 也就是把findstr當查詢ip的方式

來個範例好了...
這個範例叫 arpping.bat , 台語剛好是我弟弟的名字
代碼: [選擇]
REM arpping.bat
rem for /l %i in (1,1,254) do arpping 192.168.1 %i
ping -n 1 -l 1 %1.%2
arp -a %1.%2

這個是哥哥...哥哥會去叫弟弟起床....幹什麼呢...吃飯....
代碼: [選擇]
for /l %%i in (1,1,254) do arpping.bat 192.168.1 %%i
1.先執行 runarpping.bat > file.txt , 會去call arpping.bat 就會產生一個含有所有IP範圍內的mac位址

2.再下 findstr dynamic file.txt , 去過濾文字檔內的有關dynamic的字串, 只要該行有這個字串 , 那麼那行就會被顯示出來
  就會如下所示(ps.我的網段其實是在cable modem下所以我的實體例子就變以下這樣....)
代碼: [選擇]

C:\>findstr dynamic file.txt
  210.58.18.1           00-05-9a-d1-88-70     dynamic
  210.58.18.2           00-0c-76-b0-a2-92     dynamic
  210.58.18.3           00-0c-6e-11-d6-09     dynamic
  210.58.18.4           00-11-2f-7a-65-59     dynamic
  210.58.18.5           00-00-e2-37-a2-c2     dynamic
  210.58.18.7           00-0d-61-51-6c-0a     dynamic
  210.58.18.8           00-0f-ea-3d-15-68     dynamic
  210.58.18.9           00-11-2f-49-70-c6     dynamic
  210.58.18.11          00-05-5d-79-69-bc     dynamic
  210.58.18.12          00-11-5b-8e-ff-65     dynamic
  210.58.18.13          00-0f-ea-5b-27-ee     dynamic
  210.58.18.15          00-11-d8-a9-0b-1c     dynamic
  210.58.18.16          00-00-0e-d2-82-3a     dynamic
  210.58.18.17          00-40-f4-da-0c-bb     dynamic
  210.58.18.19          00-00-e2-85-0b-e2     dynamic
  210.58.18.20          00-50-8d-58-3a-f5     dynamic
  210.58.18.21          00-80-c8-23-99-82     dynamic
  210.58.18.22          00-40-f4-24-2f-57     dynamic
  210.58.18.23          00-e0-98-c1-00-dd     dynamic
  210.58.18.24          00-0c-76-b4-74-c6     dynamic
  210.58.18.28          00-40-05-4a-34-b0     dynamic
  210.58.18.29          00-d0-59-1f-87-07     dynamic
  210.58.18.30          00-05-5d-22-7f-9d     dynamic
  210.58.18.31          00-e0-98-be-28-29     dynamic
  210.58.18.33          00-08-a1-65-de-dc     dynamic
  210.58.18.34          00-14-85-24-e2-ce     dynamic
  210.58.18.37          00-e0-98-a6-04-cc     dynamic
  210.58.18.39          00-0d-88-04-a5-cd     dynamic
  210.58.18.40          00-11-09-29-55-22     dynamic
  210.58.18.41          00-0a-79-7e-fb-96     dynamic
  210.58.18.42          00-0e-35-8d-90-c0     dynamic
  210.58.18.43          00-00-21-0f-cf-e2     dynamic
  210.58.18.45          00-a0-cc-ca-c0-f3     dynamic
  210.58.18.46          00-07-40-09-dd-63     dynamic
  210.58.18.48          00-02-dd-50-8e-93     dynamic
  210.58.18.49          00-50-18-1c-0e-a9     dynamic
  210.58.18.50          00-0d-61-7e-49-6d     dynamic
  210.58.18.51          00-03-9d-50-14-ac     dynamic
  210.58.18.54          00-11-d8-b8-2e-2d     dynamic
  210.58.18.55          00-0c-6e-d0-2a-84     dynamic
  210.58.18.58          00-05-5d-22-72-27     dynamic
  210.58.18.59          00-40-f4-3a-9e-13     dynamic
  210.58.18.60          00-10-b5-ae-84-24     dynamic
  210.58.18.61          00-e0-98-a9-d9-7c     dynamic
  210.58.18.62          00-40-f4-73-be-c9     dynamic
  210.58.18.63          00-02-44-6e-63-22     dynamic
  210.58.18.66          00-90-cc-9f-8c-9f     dynamic
  210.58.18.68          00-13-46-54-cb-86     dynamic
  210.58.18.70          00-0f-3d-20-bb-52     dynamic
  210.58.18.71          00-60-b3-18-ac-c0     dynamic
  210.58.18.72          00-13-d4-8a-22-e6     dynamic
  210.58.18.73          00-90-cc-9f-32-d1     dynamic
  210.58.18.75          00-0a-79-5c-e0-9f     dynamic
  210.58.18.77          00-05-5d-eb-d7-d1     dynamic
  210.58.18.78          00-e0-4c-00-38-bd     dynamic
  210.58.18.79          00-0f-ea-e5-9a-67     dynamic
  210.58.18.82          00-0f-ea-a0-b9-93     dynamic
  210.58.18.83          00-02-3f-ac-df-32     dynamic
  210.58.18.85          00-11-2f-2e-01-72     dynamic

3.其實我習慣下
代碼: [選擇]
findstr dynamic file.txt > iplist.txt
4.高潮來了...
代碼: [選擇]
more iplist.txt | FIND "00-11-2f-2e-01-72" , 就是你想要的
以上一個C class通常要花17分鐘到20分鐘

由於我的等級只有幼稚園程度..如果有那裡需要補充到的, 請找更高明的人士..
哈哈哈....