A. 公司使用破解版keil4被警告!
用殺毒軟體禁止keil4訪問網路應該可以處理。最好卸載重裝,安裝時斷開網路
B. 如何使用MDK J-Link調試
eth1: — 取消選中 [Configure using DHCP] 復選項 — 選中 [Activate on boot] — IP 地址:192.168.2.100 — 網路掩碼: 255.255.255.0 接著,手動設置您的主機名。第一個節點使用「linux1」,第二個節點使用「linux2」。然後提供您的網關和 DNS 服務...
C. 在linux 下怎麼才能用mdk3 這個命令啊 需要安裝軟體莫
MDK3 是一款無線DOS 攻擊測試工具,能夠發起Beacon Flood、Authentication DoS、Deauthentication/Disassociation Amok 等模式的攻擊,另外它還具有針對隱藏ESSID 的暴力探測模式、802.1X 滲透測試、WIDS干擾等功能」。
——雖然這幾句話被轉了N遍,但我們還是以這句話開頭;今天就圍繞以上提到的幾種攻擊模式進行簡單的折騰下:
首先激活無線網卡至監聽模式,然後輸入mdk3 --fullhelp查看詳細幫助內容
beacon flood mode:
這個模式可以產生大量死亡SSID來充斥無線客戶端的無線列表,從而擾亂無線使用者;我們甚至還可以自定義發送死亡SSID的BSSID和ESSID、加密方式(如wep/wpa2)等。
詳細命令如下:
mdk3 mon0 b
-n <ssid> #自定義ESSID
-f <filename> #讀取ESSID列表文件
-v <filename> #自定義ESSID和BSSID對應列表文件
-d #自定義為Ad-Hoc模式
-w #自定義為wep模式
-g #54Mbit模式
-t # WPA TKIP encryption
-a #WPA AES encryption
-m #讀取資料庫的mac地址
-c <chan> #自定義信道
-s <pps> #發包速率
mdk3 --help b #查看詳細內容
Authentication DoS:
這是一種驗證請求攻擊模式:在這個模式里,軟體自動模擬隨機產生的mac向目標AP發起大量驗證請求,可以導致AP忙於處理過多的請求而停止對正常連接客戶端的響應;這個模式常見的使用是在reaver窮據路由PIN碼,當遇到AP被「pin死」時,可以用這個模式來直接讓AP停止正常響應,迫使AP主人重啟路由!
mdk3 mon0 a
-a <ap_mac> #測試指定BSSID
-m #使用有效資料庫中的客戶端mac地址
-c #對應 -a ,不檢查是否測試成功
-i <ap_mac> #對指定BSSID進行智能攻擊
-s <pps> #速率,默認50
Deauthentication/Disassociation Amok:
這個模式看名稱就知道大概了:強制解除驗證解除連接!在這個模式下,軟體會向周圍所有可見AP發起循環攻擊......可以造成一定范圍內的無線網路癱瘓(當然有白名單,黑名單模式),直到手動停止攻擊!
mdk3 mon0 d
-w <filename> #白名單mac地址列表文件
-b <filename> #黑名單mac地址列表文件
-s <pps> #速率,這個模式下默認無限制
-c [chan,chan,chan,...] #信道,可以多填,如 2,4,5,1
Basic probing and ESSID Bruteforce mode:
基本探測AP信息和ESSID猜解模式
mdk3 mon0 p
-e <ssid> #待檢測的ssid
-f <filename> #檢測AP設置為隱藏的ssid列表文件
-t <bssid> #用bssid檢測AP的信息
-s <pps> #速率,默認300
-b <character set> #設置字元集
802.1X tests:
802.1X 協議下的攻擊測試
mdk3 mon0 x
0 - EAPOL Start packet flooding #EAPOL格式的報文洪水攻擊
-n <ssid>
-t <bssid> #目標客戶端的mac地址
-w <WPA type>
Set WPA type (1: WPA, 2: WPA2/RSN; default: WPA)
-u <unicast cipher>
Set unicast cipher type (1: TKIP, 2: CCMP; default: TKIP)
-m <multicast cipher>
Set multicast cipher type (1: TKIP, 2: CCMP; default: TKIP)
-s <pps> #速率,默認400
1 - EAPOL Logoff test #注銷認證攻擊
-t <bssid> #目標客戶端的mac地址
-c <bssid> #目標ap的合法客戶端mac
-s <pps> #速率,默認400
D. linux可以用keil來編譯么
LINUX中open函數作用:打開和創建文件,這是一個應用層軟體,需要底層軟體的支持,keil一般是做單片機軟體開發的,如果要使用應用層的api函數,需要自己移植底層軟體。比如說你要打開一個文件,你需要移植文件系統,單片機文件系統有fatfs,國產的有znfat,linux的文件系統有yaffs,你可以考慮移植這些文件系列,來使用open函數。
所以在keil mdk開發嵌入式軟體,不能使用linux內核函數,需要移植對應功能的代碼才能使用。
E. keil5下載晶元的時候出現如下問題(紅色字體,說是網路設置問題,不懂),求解答,感謝!
注釋不是寫得很明白了么,連不上Keil官網,你得先確認Internet連接是否可用。
F. 用Keil Vision4可以建立Zigbee網路么有實例,但是不知道應該怎麼改,求指導
用Zigbee建立網路,每個節點都需要有程序,當然還需要硬體環境等,這些程序的編寫、調試可以使用Keil Vision4。這是它們倆大概的關系,不知道你能明白不?
G. keil c 的斷點設置問題。
這句的意思是:
地址斷點已經設置,重新設置斷點嗎?
你在已經設置過斷點的地方由設置了一次,就會出現這個。
設置斷點的時候,在語句的最左邊顯示灰色的那一列上單擊就行。設置的斷點當你打開debug菜單的breakpoints選項後會在對話框里顯示。
如果你並沒有設置斷點或已經清除了斷點,結果還是出現這個,只好清除所有斷點,重新編譯程序,再重新設置了。
H. keil5 需要再有網路的環境下安裝嗎
是的。安裝Keil5之後,需要在線更新你需要的pack. 例如你需要的CPU相關的代碼。
I. 可以在keil下開發linux嗎
不可以,不支持make file.
J. 有關keil4的使用,現在遇到了一個問題急需幫助,謝謝各位了!
這個其實好辦的。主要是你把模擬 設置成網路模式了。
project--->option for project--->debug選項卡,點選上邊那個選項,也就是改用默認的模擬。