18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>WifiDog無線熱點(diǎn)認(rèn)證解決方案

WifiDog無線熱點(diǎn)認(rèn)證解決方案

2022-05-05 | zip | 0.33 MB | 次下載 | 2積分

資料介紹

授權(quán)協(xié)議 GPLv2
開發(fā)語言 C/C++ SHELL
軟件類型 開源軟件

軟件簡介

WifiDog 是一款開源的用來實(shí)現(xiàn)無線認(rèn)證的軟件,可以集成到路由器或者網(wǎng)關(guān)中,對(duì)于連接到路由器或者網(wǎng)關(guān)的設(shè)備,使其先登錄云端認(rèn)證服務(wù)器,然后通過認(rèn)證才能上網(wǎng)。比如在星巴克上網(wǎng),瀏覽器會(huì)先彈出一個(gè)廣告頁面,我們輸入手機(jī)號(hào),獲取驗(yàn)證碼,然后就可以上網(wǎng)了。

pYYBAGJmghKAJ6GlAAFNUhz3VHI316.jpg

網(wǎng)關(guān)心跳(Ping協(xié)議

Wifidog將ping協(xié)議做為心跳機(jī)制向認(rèn)證服務(wù)器發(fā)送當(dāng)前狀態(tài)信息。這可以實(shí)現(xiàn)為認(rèn)證服務(wù)器每個(gè)節(jié)點(diǎn)的狀態(tài)生成中央日志。

Wifidog客戶端在conf文件中進(jìn)行設(shè)置,目的是通過http定期啟動(dòng)thread(ping_thread.c)向認(rèn)證服務(wù)器發(fā)送狀態(tài)信息。信息格式如下:

http://auth_sever/ping/?????
gw_id=%s
sys_uptime=%lu????
sys_memfree=%u????
sys_load=%.2f????
wifidog_uptime=%lu

通過系統(tǒng)調(diào)用wifidog客戶端收集的數(shù)據(jù)

Headers
HTTP/1.0\r\n"?
"User-Agent:?WiFiDog?%s\r\n"?
"Host:?%s\r\n"?
"\r\n",

一個(gè)標(biāo)準(zhǔn)的HTTP需求應(yīng)該是:

GET?/ping/?gw_id=001217DA42D2&sys_uptime=742725&sys_memfree=2604&sys_load=0.03&wifidog_uptime=3861?HTTP/1.0
User-Agent:?WiFiDog?1.1.3_beta6
Host:?wifidog.pro

認(rèn)證服務(wù)器認(rèn)證協(xié)議

這個(gè)頁面描述了當(dāng)用戶已經(jīng)被認(rèn)證并允許訪問互聯(lián)網(wǎng)時(shí),為了認(rèn)證用戶和進(jìn)程,wifidog網(wǎng)關(guān)和認(rèn)證服務(wù)器之間的信息傳送。

Wifidog客戶端將定期的啟動(dòng)一個(gè)thread來報(bào)告每個(gè)用戶的連接狀況。目前它被用來報(bào)告每個(gè)用戶輸入/輸出計(jì)數(shù)器,以顯示用戶依然在現(xiàn),并允許認(rèn)證服務(wù)器將不再連接的用戶斷開。
以下是發(fā)給每個(gè)在線用戶的信息

auth_server:/auth/index.php?
stage=
ip=
mac=
token=
incoming=
outgoing=

注意:stage=計(jì)數(shù)器/登錄,取決于是否是新客戶端
即使輸入輸出變量會(huì)在所有信息中出現(xiàn),但他們只對(duì)處于counter階段的信息有效。其它情況下輸入輸出經(jīng)常設(shè)置為0。
在做回復(fù)時(shí),認(rèn)證服務(wù)器會(huì)以有效身份或新用戶信息,或者認(rèn)證服務(wù)器錯(cuò)誤提示形式進(jìn)行回復(fù)。
回復(fù)格式如下:
Auth:

新用戶狀態(tài)為:

0?-?AUTH_DENIED?-?User?firewall?users?are?deleted?and?the?user?removed.
6?-?AUTH_VALIDATION_FAILED?-?User?email?validation?timeout?has?occured?and?user/firewall?is?deleted
1?-?AUTH_ALLOWED?-?User?was?valid,?add?firewall?rules?if?not?present
5?-?AUTH_VALIDATION?-?Permit?user?access?to?email?to?get?validation?email?under?default?rules
-1?-?AUTH_ERROR?-?An?error?occurred?during?the?validation?process

注意:認(rèn)識(shí)服務(wù)器錯(cuò)誤一般不會(huì)改變防火墻或用戶狀態(tài)

標(biāo)準(zhǔn)的URL為:

GET?/auth/?stage=counters&ip=7.0.0.107&mac=00:40:05:5F:44:43&token=4f473ae3ddc5c1c2165f7a0973c57a98&incoming=6031353&outgoing=827770?HTTP/1.0
User-Agent:?WiFiDog?1.1.3_beta6
Host:?wifidog.pro

網(wǎng)關(guān)重定向?yàn)g覽器

客戶端瀏覽器在不同情況下會(huì)被重定向到其它頁面:

初始化請(qǐng)求:

基于捕捉,客戶端會(huì)被網(wǎng)關(guān)重定向到以下URL:

login/?gw_address=%s&gw_port=%d&gw_id=%s&url=%s?
例如:https://wifidog.pro/login/?gw_id=0016B6DA9AE0&gw_address=7.0.0.1&gw_port=2060

初始化請(qǐng)求之后

當(dāng)請(qǐng)求被處理并且客戶端已經(jīng)被重定向到網(wǎng)關(guān)時(shí)

如果服務(wù)器回復(fù)AUTH_DENIED:注意你通常在標(biāo)準(zhǔn)認(rèn)證服務(wù)器上看不到這樣的提示??蛻舳藢⒉粫?huì)被重定向回網(wǎng)關(guān)。

gw_message.php?message=denied

如果服務(wù)器回復(fù)AUTH_VALIDATION:

gw_message.php?message=activate

如果服務(wù)器回復(fù)AUTH_ALLOWED:這是門戶重定向:

portal/?gw_id=%s

如果服務(wù)器回復(fù)AUTH_VALIDATION_FAILED:注意你將不會(huì)在標(biāo)準(zhǔn)認(rèn)證服務(wù)器看到此回復(fù)??蛻舳藢⒉粫?huì)重定向回網(wǎng)關(guān)。

gw_message.php?message=failed_validation

認(rèn)證服務(wù)器重定向?yàn)g覽器

基于成功登錄,客戶端將被重定向到網(wǎng)關(guān)。 http://" . $gw_address . ":" . $gw_port . "/wifidog/auth?token=" . $token

URL示例:http://192.168.1.1:2060/wifidog/auth?token=4f473ae3ddc5c1c2165f7a0973c57a98

?

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1PFC電路與BOOST電路設(shè)計(jì)實(shí)例分享
  2. 1.83 MB   |  12次下載  |  4 積分
  3. 2世平基于靈動(dòng)微 SPIN560C 的低壓無刷電機(jī)應(yīng)用方案
  4. 10.93 MB  |  11次下載  |  免費(fèi)
  5. 3電源測(cè)試報(bào)告-基于 國民技術(shù) N32L406 和杰華特 JW3376+3330 的 BMS 方案
  6. 6.47 MB  |  11次下載  |  免費(fèi)
  7. 4PWM控制器的控制方法
  8. 0.39 MB   |  3次下載  |  4 積分
  9. 5電流檢測(cè)芯片F(xiàn)P135應(yīng)用說明
  10. 1.24 MB   |  3次下載  |  免費(fèi)
  11. 6全面解讀被動(dòng)式與主動(dòng)式PFC電路
  12. 1.27 MB   |  1次下載  |  4 積分
  13. 7HC88L051F4低功耗芯片規(guī)格書
  14. 4.76 MB  |  1次下載  |  免費(fèi)
  15. 8CIU32D655x5數(shù)據(jù)手冊(cè)
  16. 2.14 MB   |  1次下載  |  免費(fèi)

本月

  1. 1常用電子元器件使用手冊(cè)
  2. 2.40 MB   |  52次下載  |  免費(fèi)
  3. 2高功率密度碳化硅MOSFET軟開關(guān)三相逆變器損耗分析
  4. 2.27 MB   |  33次下載  |  10 積分
  5. 3PFC電路與BOOST電路設(shè)計(jì)實(shí)例分享
  6. 1.83 MB   |  12次下載  |  4 積分
  7. 4世平基于靈動(dòng)微 SPIN560C 的低壓無刷電機(jī)應(yīng)用方案
  8. 10.93 MB  |  11次下載  |  免費(fèi)
  9. 5電源測(cè)試報(bào)告-基于 國民技術(shù) N32L406 和杰華特 JW3376+3330 的 BMS 方案
  10. 6.47 MB  |  11次下載  |  免費(fèi)
  11. 6USB拓展塢PCB圖資料
  12. 0.57 MB   |  11次下載  |  免費(fèi)
  13. 7MS1826 HDMI 多功能視頻處理器數(shù)據(jù)手冊(cè)
  14. 4.51 MB   |  9次下載  |  免費(fèi)
  15. 8HAL9303線性霍爾效應(yīng)傳感器技術(shù)手冊(cè)
  16. 0.70 MB   |  9次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935134次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233089次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費(fèi)下載
  8. 340992  |  191424次下載  |  10 積分
  9. 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
  10. 158M  |  183352次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81600次下載  |  10 積分
  13. 7Keil工具M(jìn)DK-Arm免費(fèi)下載
  14. 0.02 MB  |  73818次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65991次下載  |  10 積分