當前位置:成語大全網 - 漢語詞典 - 在使用cdlinux pin碼時,這是怎麽回事?

在使用cdlinux pin碼時,這是怎麽回事?

這主要是由於其他路由器的高安全性能,只有在它們受到PIN保護的情況下才會發生這種情況。看運氣,也可以換個時間試試,或者攻擊別人的路由器使其重啟(利用mdk3作為洪水攻擊)。如果大頭針還是不動,就只能運行字典了。樓上猜妳的PIN碼只對部分老路由器有效,新的沒用。這些老路由器只是針對騰達MAC地址的前六位是C83A35或者00B00C以及雷科的壹些產品(實際上是後六位轉換成十進制)。我已經嘗試了很多都沒有用。至於樓上的第八個奇偶校驗碼,不用壹個壹個試就能算出來,第八位=30-3x (1+3+5+7)-(2+4+6)。

騰達MAC地址的前六位是C83A35或00B00C,雷科部分產品的PIN和PIN校驗碼的計算。下面的腳本被編寫並保存為. bat格式的文件來運行。

@關閉回聲

標題PIN碼計算器[Z-Y-J]

模式con: cols=50行=15

顏色27

:主

cls

回聲-

Echo該計算器僅對騰達MAC地址前6位為C83A35或00B00C和雷科的部分產品有效。提示:輸入PIN+7位PIN碼計算校驗碼(pin1234567)。

回聲-

回聲。

設置“mac=”

Set/p mac=請輸入AP的mac地址的最後6位數字:

*判斷輸入是否合法。

如果未定義,mac轉到main

設置“mac=%mac: =%”

如果未定義,mac轉到main

*如果輸入以PIN開頭,直接調用校驗碼模塊計算校驗碼。

設置“tmp=”

設置“tmp = % MAC:~ 0.3%”

if /i "%tmp%" equ "pin "(

設置“MAC = % MAC:~ 3.7%”

轉到校驗碼

)

設定“mac=%mac:~-6%”

設置“tmp=”

設置“tmp=%mac:~5,1%”

如果沒有定義tmp(

回應MAC地址長度不正確!

呼叫:超時

轉到主頁

)

*將16轉換為10。

set/a MAC = 0x % MAC % 2 & gt;nul ||(

Echo MAC格式不正確!

呼叫:超時

轉到主頁

)

設置“MAC = % MAC:~ 0.7%”

設置“tmp=”

設置“tmp=%mac:~6,1%”

如果沒有定義?tmp設置“mac=0%mac%”

*計算校驗碼

:校驗碼

如果沒有定義mac(

echo PIN的前7位輸入不正確!

呼叫:超時

轉到主頁

)

*定義變量mac的1到7位是n1,n2...n7。

設置“n1=%mac:~0,1%”

設置“n2=%mac:~1,1%”

設置“n3=%mac:~2,1%”

設置“n4=%mac:~3,1%”

設置“n5=%mac:~4,1%”

設置“n6=%mac:~5,1%”

設置“n7=%mac:~6,1%”

set/a n8 = 30-3 *(% n 1%+% n3 %+% n5 %+% n7 %)-(% N2 %+% n4 %+% n6 %)2 & gt;nul ||(

echo PIN的前7位輸入不正確!

呼叫:超時

轉到主頁

)

設置“tmp=”

設置“tmp=%n8:~-1%”

如果%n8% geq 0(

set/a n8=%tmp%

)else(

set/a n8=10-%tmp%

)

設置“pin=%mac%%n8%”

回聲。

回送PIN碼是:%pin%

回聲。& amp回聲。& amp回聲。& amp回聲。

Echo,按任意鍵繼續!

暫停& gt空

轉到主頁

:超時

ping -n 3 127.0.1 >空

轉到:eof