單卡多程序PINAP

2023-01-04 23:57:04 字數 1336 閱讀 4515

1. 找好要pj的無線,盡量找訊號好的,如果訊號不好蹭來也沒什麼用。

三個程序,四個程序,五個程序都可以進行pj,為了方便,我這裡舉例兩個程序pj pin碼。

首先,在cdlinux開乙個shell終端視窗,輸入airmon-ng start wlan0,這時就會生成mon0的抓包模式,因為我們是兩個程序的

pj,所以我們再次輸入airmon-ng start wlan0,這時會生成mon1,這樣就有兩個了。

然後,我們先開啟水滴軟體從掃瞄到的ap裡選乙個訊號好的,記下mac位址和頻道號水滴不要關。

輸入命令:re**er -i mon0 -b xx:xx:

xx:xx:xx:

xx -a -s -vv -c 1 (mon0 代表網絡卡埠名 -s是大寫的不是小寫 -c 代表指定頻道號,-c後面的1 是頻道號每個訊號可能不一樣這樣re**er就不用在去掃瞄頻道了)

敲完命令後就開始pj了,我們就先放著讓它pj,這時在/usr/local/etc/re**er 這個目錄裡就生成了的檔案.

我們複製檔案為這樣我們就有兩個wpc檔案了

分別是 和

接著,我們直接開啟編輯這個檔案,檔案裡的內容我想大家都清楚吧,我們修改第一行,把它改成5000

然後我們再開乙個shell終端視窗,

輸入命令:

1.先切換到wpc檔案所在的目錄裡,cd /usr/local/etc/re**er

2.在輸入:re**er -i mon1 -b xx:xx:xx:xx:xx:xx -a -s -vv -s

3.這裡要注意,-i 後面的引數要mon1,因為之前第乙個視窗用的是mon0,為了不衝突所以最好改下,不改的話--會怎麼樣我倒是沒測試過,-s 代表指定檔案(小寫哦),我們選擇複製出來修改過的那個檔案。

這樣我們就有兩個程序在同時pj了,乙個程序從0000開始破,另乙個從5000開始破,說到這我想一部分人已經清楚了我的思路了吧,如果要三個程序,四個程序,以此類推,把wpc檔案多複製幾個修改下要從哪段pj,mon多生產幾個,就好了。

經過多程序pj,很快就可以確認出前四位了,如果有看到前四位出來,就切換成單個程序的來pj,因為前四位pj了後接下來就pj後面4位的了,這時如果還在繼續pj只有乙個程序在起作用,因為我們沒有修改wpc檔案裡的第二行,如果也要多程序pj,可以修改第二行,方法也是和上面一樣的。

最後我說下多執行緒pj會遇到的問題: 路由器pin碼可能會鎖死,所以大家pin的時候不要pin太長時間了,我就遇到了tplink的,都快pj出來了,就老是提示failed to associate with xx:xx:

xx:xx:xx:

xx,隔了幾小時後又可以繼續了,不然就是timeout ,這個不知道要怎麼避免,希望大家試了之後找到解決方法.

多執行緒跟多程序區別

如果一台計算機有多個cpu,情況就不同了,如果程序數小於cpu數,則不同的程序可以分配給不同的cpu來執行,這樣,多個程序就是真正同時執行的,這便是並行。但如果程序數大於cpu數,則仍然需要使用併發技術。在windows中,進行cpu分配是以執行緒為單位的,乙個程序可能由多個執行緒組成,這時情況更加...