設置
|
登錄
|
註冊
進入侃吧
搜索帖子
首頁
>
八爪魚工作室吧
>
瀏覽帖子
回覆帖子
|
只看樓主
目前共有
123
篇帖子。
首頁
上一頁
3
4
5
6
7
8
9
10
11
12
下一頁
尾頁
【記錄】每天我學習的內容
71樓
巨大八爪鱼
2018-1-21 23:17
今天下午成功用C語言生成了MIC碼,實現了第二次握手和第四次握手包的發送。將生成的PTK碼發送給wifi模塊的固件後,wifi模塊可成功收發單播幀,但不能收發廣播幀。程序運行過程中發現,只要碰巧路由器給wifi模塊發送了數據,wifi模塊就可以知道路由器的MAC地址,從而成功實現DHCP分配IP位址和DNS伺服器地址,然後實現DNS地址解析並與解析出來的地址建立TCP連接。
晚上試著生成GTK廣播密鑰但沒有成功,打算明天繼續研究。
72樓
巨大八爪鱼
2018-1-22 22:08
今天下午先是試著給wifi模塊發送Crypto命令解密Msg3,但後來才發現88W8686並不支持這個命令(result=2),所以在網上下載了tiny aes c庫,然後複製了網上的aes unwrap代碼,終於成功解開了Msg3的data部分並提取出了GTK密鑰,現在可以收發廣播幀了,電腦也能ping通WiFi模塊並訪問http伺服器了,成功實現了WPA2型加密的路由器的連接。
73樓
巨大八爪鱼
2018-1-23 22:17
今天上午對WiFi.h中的各種宏定義重新分了一下組, 下午試著實現GTK兩次握手但沒有成功,晚上發現原因是PTK和GTK要一起發給固件,不能只發GTK,最後完美解決了問題。到此WPA2已完全實現。
74樓
巨大八爪鱼
2018-1-24 22:05
今天成功實現了WiFi模塊連接WPA2-PSK TKIP加密類型的路由器,涉及到ARC4解密算法以及解密Msg3 key data封包的方法,還有Key Material命令TKIP多出來的兩個MIC驗證密鑰的添加方法(順序和PRF函數產生的順序是相反的)
75樓
巨大八爪鱼
2018-1-25 22:30
今天成功實現了WPA-PSK認證類型,加密模式TKIP和AES都可以用。
76樓
巨大八爪鱼
2018-1-26 22:28
今天測試了WiFi模塊連接WEP加密方式的路由器,修改了WiFi_SetWEP函數,以及連接ADHOC,創建ADHOC和關聯路由器的函數,添加了關聯失敗自動重試的功能,以及取消關聯,退出ADHOC模式的功能。
77樓
巨大八爪鱼
2018-1-27 23:24
今天下午:
1.實現了命令幀的DNLD RDY確認,並根據命令和數據的確認時間,重新配置了一個合適的超時重傳時間
2.編寫並執行了SNMP_MIB命令,知道了默認情況下每個幀的最大重傳次數都是2
3.部分修改了WiFi.h中的一些注釋
今天晚上:
用寄存器重新編寫了WiFi固件保存到Flash固定區域的程序,並最終將代碼發布到了CSDN上。
78樓
117.173.218.*
2018-3-6 22:31
今天下午查閱了ieee 802.1x 2010文檔,知道了eapol幀中version欄位和descriptor type欄位的意義
晚上成功解決了wifi模塊連接手機熱點時收不到msg3的問題。
79樓
巨大八爪鱼
2018-3-7 22:27
今天晚上研究了WPA Information Element (Vendor Specific)的具體結構,寫出了EAPOL握手幀Message 2的Key Data創建代碼,但沒有調試成功。
80樓
117.173.218.*
2018-3-9 16:54
昨天完成了eapol msg2中複製rsn ie和wpa ie信息項的代碼,解決了eapol認證問題
解決了delay函數無效的問題,以及直接發送flash中保存的固件內容出現hard error和卡住的問題
首頁
上一頁
3
4
5
6
7
8
9
10
11
12
下一頁
尾頁
內容轉換:
不轉換
大陆简体
台灣正體
港澳繁體
马新简体
回覆帖子
內容:
用戶名:
您目前是匿名發表。
驗證碼:
看不清?換一張
©2010-2025 Purasbar Ver3.0 [手機版] [
桌面版
]
除非另有聲明,
本站
採用
知識共享署名-相同方式共享 3.0 Unported許可協議
進行許可。