- A+
關(guān)于D_Link路由器密碼的問題集錦
使用無線路由器時,經(jīng)常出現(xiàn)D_Link路由器密碼丟失等問題,還有初始密碼設(shè)置問題以及上網(wǎng)經(jīng)常掉線,這里將介紹D_Link路由器密碼所涉及到的很多問題的解決方法。
一、清除D-LINK ADSL路由器的密碼三步搞定
1.按住復(fù)位鍵5秒。2.然后通電等3秒。3.放開就恢復(fù)默認(rèn)密碼了。
二、怎樣查看路由器D-Link DI-524M的密碼?
打開192.168.0.1管理界面,設(shè)置----無線設(shè)置-----無線安全方式(就在這個地方設(shè)置下密碼重新連接下無線就可以了)。
三、關(guān)于初始D_Link路由器密碼
兩遍 a d m i n
四、D-LINK路由器路由器密碼忘了怎么辦
復(fù)位恢復(fù)出廠值.,復(fù)位后,打開瀏覽器,本文以IE瀏覽器為例,在瀏覽器的地址欄鍵入192.168.0.1回車(在未連接至Internet的情況下,只要您使用網(wǎng)線將PC和路由器的LAN端口中的一個連接起來或者通過無線連接即可打開路由器配置界面,但在進行路由器的配置時請您使用有線連接至DI-524M)。 在出現(xiàn)的界面中,用戶名填寫admin,密碼默認(rèn)情況下為空,然后點擊登陸進入下面的配置界面。
五、解決D-LINK DI 504路由器上網(wǎng)掉線問題
方法一:韌體更新
方法二:D-Link DI504 通過官方知道掉線又一解決方案(韌體更新沒用的情況下):首頁—WAN-MTU-(MTU是Maximum Transmission Unit的縮寫)默認(rèn)是1500,現(xiàn)在改為1492。記住在一臺電腦連的情況下改。有5個數(shù)值可以改 1500 1492 1488 1480 1452 按依次的順序往下面改。要自己測試斷線。如果還是沒用,說出來。
方法三:進入DOS環(huán)境,輸入以 下命令行:ping -f -l 1492 192.168.0.1。注:其中“192.168.0.1”是網(wǎng)關(guān)IP地址,1492為數(shù)據(jù)包的長度,參數(shù)“-l”是小寫的L。如果出現(xiàn)信息: Packet needs to be fragmented but DF set,那就表示MTU值太大了!而如果出現(xiàn):Reply from 192.168.0.1: bytes=1492 time<10ms TTL=128,則表示此MTU值是可行的,不過還是建議多試幾個找到最佳值 。(我的是1452) 最后,如果都解決不了,將路由器局域網(wǎng)IP由192.168.0.1改為192.168.1.1怎么樣?從上到下試吧,其實這一切的根源都是中國電信限制ADSL多臺電腦共享上網(wǎng)造成的。而更新路由器韌體其實就是新的韌體可以破解電信的網(wǎng)絡(luò)限制。
我是如何反編譯D-Link路由并發(fā)現(xiàn)它的后門的
OK,又是周末晚上,沒有約會,只有一大瓶Shasta汽水和全是快節(jié)奏的音樂…那就研究一下程序吧。
一時興起,我下載了D-link無線路由器(型號:DIR-100 revA)的固件程序 v1.13。使用工具Binwalk,很快的就從中發(fā)現(xiàn)并提取出一個只讀SquashFS文件系統(tǒng),沒用多大功夫我就將這個固件程序的web server(/bin/webs)加載到了IDA中:
/bin/webs中的字符信息
基于上面的字符信息可以看出,這個/bin/webs二進制程序是一個修改版的thttpd,提供路由器管理員界面操作功能。看起來是經(jīng)過了臺灣明泰科技(D-Link的一個子公司)的修改。他們甚至很有心計的將他們很多自定義的函數(shù)名都輔以“alpha”前綴:
明泰科技的自定義函數(shù)
這個alpha_auth_check函數(shù)看起來很有意思!
這個函數(shù)被很多地方調(diào)用,最明顯的一個是來自alpha_httpd_parse_request函數(shù):
調(diào)用alpha_auth_check函數(shù)
我們可以看到alpha_auth_check函數(shù)接收一個參數(shù)(是存放在寄存器$s2里);如果alpha_auth_check返回-1(0xFFFFFFFF),程序?qū)絘lpha_httpd_parse_request的結(jié)尾處,否則,它將繼續(xù)處理請求。
寄存器$s2在被alpha_auth_check函數(shù)使用前的一些操作代碼顯示,它是一個指向一個數(shù)據(jù)結(jié)構(gòu)體的指針,里面有一個char*指針,會指向從HTTP請求里接收到的各種數(shù)據(jù);比如HTTP頭信息和請求地址URL:
$s2是一個指向一個數(shù)據(jù)結(jié)構(gòu)體的指針
我們現(xiàn)在可以模擬出alpha_auth_check函數(shù)和數(shù)據(jù)結(jié)構(gòu)體的大概樣子:
structhttp_request_t{charunknown[0xB8];char*url;//Atoffset0xB8intothedatastructure};intalpha_auth_check(structhttp_request_t*request);
alpha_auth_check本身是一個非常簡單的函數(shù)。它會針對http_request_t結(jié)構(gòu)體里的一些指針進行字符串strcmp比較操作,然后調(diào)用check_login函數(shù),實際上就是身份驗證檢查。如果一旦有字符串比較成功或check_login成功,它會返回1;否者,它會重定向瀏覽器到登錄頁,返回-1;
alpha_auth_check函數(shù)代碼片段
這些字符串比較過程看起來非常有趣。它們提取請求的URL地址(在http_request_t數(shù)據(jù)結(jié)構(gòu)體的偏移量0xB8處),檢查它們是否含有字符串“graphic/” 或 “public/”。這些都是位于路由器的Web目錄下的公開子目錄,如果請求地址包含這樣的字符串,這些請求就可以不經(jīng)身份認(rèn)證就能執(zhí)行。
然而,這最后一個strcmp卻是相當(dāng)?shù)奈矍颍?br />
alpha_auth_check函數(shù)中一個非常有趣的字符串比較
這個操作是將http_request_t結(jié)構(gòu)體中偏移量0xD0的字符串指針和字符串“xmlset_roodkcableoj28840ybtide”比較,如果字符匹配,就會跳過check_login函數(shù),alpha_auth_check操作返回1(認(rèn)證通過)。
我在谷歌上搜索了一下“xmlset_roodkcableoj28840ybtide”字符串,只發(fā)現(xiàn)在一個俄羅斯論壇里提到過它,說這是一個在/bin/webs里一個“非常有趣”的一行。我非常同意。
那么,這個神秘的字符串究竟是和什么東西進行比較?如果回顧一下調(diào)用路徑,我們會發(fā)現(xiàn)http_request_t結(jié)構(gòu)體被傳進了好幾個函數(shù):
事實證明,http_request_t結(jié)構(gòu)體中處在偏移量 0xD0處的指針是由httpd_parse_request函數(shù)賦值的:
檢查HTTP頭信息中的User-Agent值
將http_request_t + 0xD0指針指向頭信息User-Agent字符串
這代碼實際上就是:
if(strstr(header,"User-Agent:")!=NULL){http_request_t->0xD0=header+strlen("User-Agent:")+strspn(header,"\t");}
知道了http_request_t偏移量0xD0處的指針指向User-Agent頭信息,我們可以推測出alpha_auth_check函數(shù)的結(jié)構(gòu):
#defineAUTH_OK1#defineAUTH_FAIL-1intalpha_auth_check(structhttp_request_t*request){if(strstr(request->url,"graphic/")||strstr(request->url,"public/")||strcmp(request->user_agent,"xmlset_roodkcableoj28840ybtide")==0){returnAUTH_OK;}else{//Theseargumentsareprobablyuser/passorsessioninfoif(check_login(request->0xC,request->0xE0)!=0){returnAUTH_OK;}}returnAUTH_FAIL;}
換句話說,如果瀏覽器的User-Agent值是“xmlset_roodkcableoj28840ybtide”(不帶引號),你就可以不經(jīng)任何認(rèn)證而能訪問web控制界面,能夠查看/修改路由器的設(shè)置(下面是D-Link路由器(DI-524UP)的截圖,我沒有 DIR-100型號的,但DI-524UP型號使用的是相同的固件):
訪問型號DI-524UP路由器的主界面
基于HTML頁上的源代碼信息和Shodan搜索結(jié)果,差不多可以得出這樣的結(jié)論:下面的這些型號的D-Link路由器將會受到影響:
DIR-100
DI-524
DI-524UP
DI-604S
DI-604UP
DI-604+
TM-G5240
除此之外,幾款Planex路由器顯然也是用的同樣的固件程序:
BRL-04UR
BRL-04CW
你很酷呀,D-Link。D-Link銳捷路由器設(shè)置教程 肆意
你若要任性,就需要
有好wifi!
D-Link銳捷路由器設(shè)置教程
welcome
此教程為D-Link路由器掉線后的簡單重設(shè)教程
華農(nóng)史迪仔
不用急,按照教程一步步設(shè)置噢!
第1步
連著路由器發(fā)出的wifi(如果掉線了,wifi名為DD—WRT)
登錄路由器設(shè)置界面:瀏覽器地址欄輸入192.168.1.1
用戶名和密碼都是admin 2點擊管理>命令 3在指令解釋器中輸入:
mentohust -u銳捷帳號 -p密碼 –nvlan2 -a1 -d2 -v4.85
注:-前為一空格。銳捷賬號和密碼不是眼前的“銳捷賬號,密碼”這中文字。
4輸入完指令后點擊“保存為防火墻指令”5點擊編輯6點擊運行命令7點擊無線安全
安全模式:WPA2 Personal
WPA算法:AES
WPA共享秘鑰:輸入你要設(shè)置的wifi密碼8點擊應(yīng)用>保存設(shè)置9點擊無線>基礎(chǔ)設(shè)置
無線模式:訪問點(AP)
無線網(wǎng)絡(luò)模式:NG-Mixed
無線網(wǎng)絡(luò)名(SSID):輸入你要設(shè)置的wifi名(英文或數(shù)字)
無線頻道:6-2.437GHz
頻道寬度:40MHz10
點擊應(yīng)用>保存設(shè)置
重啟
路由器
(拔插一次電源線)路由器電源!
PHILOSOPHY
D-Link系列無線路由器設(shè)置向?qū)?br />
前言:路由器和無線路由器雖然普及得很快,大伙用得也很方便,但還是有很多剛接觸路由器的朋友,不懂得如何設(shè)置路由器,畢竟它不是跟非網(wǎng)管交換機一樣,插上即可用。而廠商一般都配有說明書,有些卻不夠簡明,過于復(fù)雜,有些雖然提供了傻瓜化的安裝向?qū)В谠O(shè)置的定制化方面顯然無法體現(xiàn)。今天,我們就用最淺顯易懂的圖文并茂的方式表達出來,希望對菜鳥朋友們有點幫助。
1.接好路由器和電腦之后(如果是有線連接的話,當(dāng)然得將網(wǎng)線接好;若是打算無線上網(wǎng)的話,初次設(shè)置最好把網(wǎng)線接上,免得不必要的麻煩。)啟動電腦和路由器,進入系統(tǒng)后,打開瀏覽器,在地址欄內(nèi)輸入一般路由器默認(rèn)網(wǎng)關(guān):”192.168.1.1”,然后回車。有可能會彈出窗口需要我們輸入帳號和密碼,根據(jù)說明書上的帳號密碼輸入確定即可進入用戶操作面板。登錄操作面板的帳號和密碼可以修改,后邊我們也會提到。
進入操作面板首頁之后,馬上就可以看到聯(lián)機設(shè)定精靈按鈕。大家別誤以為是什么特殊功能,其實就是安裝設(shè)置向?qū)В皇敲趾寐狘c而已。
點擊該按鈕,開始我們安裝設(shè)置之旅。
2.第一站步驟信息告知。點擊聯(lián)機設(shè)定精靈按鈕后,頁面跳轉(zhuǎn)到步驟信息頁面,,告知用戶接下來要進行的步驟,也算是有交代。
無可操作內(nèi)容,直接點擊下一步。
3.接著進入了設(shè)定密碼頁面。這個密碼就是方才我們登錄操作面板時的密碼,現(xiàn)在可以修改,免得被別人通過默認(rèn)密碼有意或無意修改設(shè)置,造成麻煩。輸入默認(rèn)密碼,然后在鍵入兩次新密碼,確認(rèn)無誤,點擊下一步。注意,請記好您的密碼。
4.接著來到了選擇時區(qū)頁面,太熟悉的設(shè)置了。二話不說,選擇北京,香港,新加坡,臺北正8區(qū)就可以了。當(dāng)然,如果你在國外,也可以選擇相應(yīng)的時區(qū)。在南極點或北極點上網(wǎng)則隨便選……選好后,點擊下一步。
5.然后我們來到選擇WAN型態(tài)頁面,這里提供了四個連接選項,分別是動態(tài)IP地址,固定IP地址,PPPoverEthernet(即PPPoE)以及其他WAN型態(tài)。大家可以根據(jù)自己的具體情況設(shè)置,一般大家用的都是ADSL撥號上網(wǎng)方式連接,那我們選擇PPPoverEthernet,點擊下一步。
6.進入設(shè)定PPPoE頁面后,我們看到只有簡單的幾個輸入框,在第一個框內(nèi)輸入ISP服務(wù)商給你的帳號,也就是撥號上網(wǎng)用的帳號,然后在下面輸入密碼。至于服務(wù)名稱,不輸入也可以。然后點擊下一步,完成此步驟。
7.然后我們來到設(shè)定無線通訊聯(lián)機頁面。首先我們在無線網(wǎng)絡(luò)ID框內(nèi)輸入我們希望通過無線連接到路由器的ID,可以隨便輸入,主要用于識別在同一環(huán)境下的多個無線設(shè)備。然后選擇無線設(shè)備所支持的信道以及加密方式。這里我們選擇了WPA-PSK。用戶需在下面的共享密碼框內(nèi)輸入8至64個字母的密碼。當(dāng)然也可以選擇OPEN的共享方式,就是無線覆蓋范圍內(nèi)的任何人都可以通過此路由器連接網(wǎng)絡(luò),當(dāng)然,我們建議輸入密碼,然后再在電腦上輸入同樣的密碼連接路由器。
8.進入設(shè)置完成頁面,也就說明我們已經(jīng)成功完成了設(shè)置向?qū)Вc擊上一步可以回到上一個頁面重新設(shè)置。點擊重新激活,儲存我們前面幾個步驟的設(shè)置,并激活,我們就可以正常上網(wǎng)了。
【電腦技巧】TP-Link無線路由器設(shè)置技巧
前期準(zhǔn)備、基礎(chǔ)知識、連線:
1.電信、聯(lián)通用戶ADSL用戶
此類用戶在報裝后,一般有個運營商贈送的設(shè)備,那個設(shè)備學(xué)名叫 調(diào)制解調(diào)器,英文名字:Modem,中文昵稱:貓。
2.光纖用戶
此類用戶也有一個贈送的設(shè)備,叫光貓。
光貓就是光纖用的貓,如果一根光纖直接到用戶家里的話是要用光貓接收的。
3.不論你用的那個運營商的寬帶,最終會有一根網(wǎng)線(帶水晶頭的),比如貓(或者光貓)分出來的網(wǎng)線,這個網(wǎng)線我們把它稱為WAN網(wǎng)線——廣域網(wǎng)(WAN,Wide Area Network)也稱遠(yuǎn)程網(wǎng)(long haul network )
4.聯(lián)線方法
講貓分出來的WAN線,或者是長寬給你的網(wǎng)線,接入到路由器的WAN口,中藍(lán)色網(wǎng)線接口。
一般路由器都有幾個網(wǎng)線接口,分為兩種顏色,有一個口的顏色和其他口的不同,這就是“WAN”口。
用一根1米左右的兩頭都有水晶頭的網(wǎng)線,一頭插到以前能上網(wǎng)的家庭電腦的網(wǎng)卡上,一頭插到路由器的LAN口。局域網(wǎng)(Local Area Network,LAN)是指在某一區(qū)域內(nèi)由多臺計算機互聯(lián)成的計算機組。
給無線路由器接通電源。
Windows 7設(shè)置方法:
1.方法和xp的類似,進入方法稍有不同。
桌面右下角點擊無線圖標(biāo)或電腦形狀的圖標(biāo),彈出窗口中點擊
打開網(wǎng)絡(luò)共享中心。
2.在網(wǎng)絡(luò)共享中心中點擊“本地連接”或“無線網(wǎng)絡(luò)連接”
設(shè)置本地連接,后面的步驟和xp里面一致,就是要設(shè)置本地連接為自動獲取ip和自動dns。
無線路由器的設(shè)置:
1.打開IE瀏覽器,在地址欄中輸入“192.168.1.1”按“回車鍵”進入路由器登陸界面,輸入用戶名和密碼進入路由器設(shè)置界面(在路由器背面標(biāo)簽上有用戶名和密碼,默認(rèn)的用戶名和密碼都是admin)。
注意,如果路由器是D-link或者其他品牌,路由器管理地址有可能不是192.168.1.1
具體默認(rèn)地址在路由器背面標(biāo)簽有顯示。
2.打開界面最左側(cè)的“網(wǎng)絡(luò)參數(shù)”
3.首先進行“LAN口設(shè)置”(不推薦新手設(shè)置,萬一設(shè)置后自己忘記了,可以在路由器通電時按Reset鍵十秒以上,重置路由器,讓路由器變成出廠設(shè)置。)
將IP地址更新為“192.168.*.1”此處*是任意一個數(shù),一般設(shè)置成10以內(nèi)的數(shù)都可以。結(jié)束后保存,這時,路由器會重啟,根據(jù)路由器提示操作。如果不能自動重啟,需要手動重啟,此時,在瀏覽器中輸入“192.168.*.1”登陸路由器,進行下面的設(shè)置。
4.接下來進行“WAN口設(shè)置”,在這一頁中需要填入的是家庭電腦中以前填的數(shù)據(jù),也就是局域網(wǎng)中給你分配的IP等數(shù)據(jù),結(jié)束后保存。
一般默認(rèn),不用修改
5.有些運營商是將MAC地址和IP綁定的,那么這時,你還需要將家庭電腦的MAC地址克隆到路由器的MAC中。點擊“克隆MAC地址”,克隆之后,會將下面框中的數(shù)字復(fù)制到上面的框中,之后保存,根據(jù)路由器提示操作重啟路由器。
6.下面進行無線路由器的名稱和密碼的設(shè)置
打開界面最左側(cè)的“無線設(shè)置”,點擊“基本設(shè)置”,這里的“SSID號”就是無線路由器的名稱,可以隨意設(shè)置,完成后保存。將來用本本上網(wǎng)查找信號時就顯示的是這個名稱。
出于安全考慮,可以將ssid設(shè)置為中文,防止別人破解。
但是有些手機可能不支持中文ssid。
7.“無線安全設(shè)置”,選擇WPA-PSK加密方式,在“PSK密碼”中填入自己的密碼,完成后保存。
8.路由器名稱和密碼設(shè)置完成后,路由器也要重啟一下才能生效。打開本本選擇你的路由器,輸入密碼就可以上網(wǎng)了。
D-link路由器設(shè)置
登錄到路由器的管理界面。
打開瀏覽器,在此以IE為例,在地址欄中輸入:http://192.168.0.1,即可登錄到路由器的管理界面,對路由器進行各項配置,如下圖所示:
再次,設(shè)置WAN口,即Internet口的設(shè)置。
此步驟主要是設(shè)置用戶當(dāng)前的上網(wǎng)類型,一般分為PPPoE、動態(tài)IP、靜態(tài)IP、PPTP、L2TP等。家庭用戶大多數(shù)使用的是ADSL或者是小區(qū)寬帶對應(yīng)的是PPPoE。因為我是在公司里做的實驗,我們公司使用的是靜態(tài)IP方式上網(wǎng)。用戶在此不用過多擔(dān)心自己使用的到底是哪種上網(wǎng)方式,因為智能的路由器會自動偵測用戶的上網(wǎng)類型,如下圖所示:
稍等片刻之后,就可以看到如下所示:
在這個圖中,可以看到路由器已經(jīng)成功偵測出我當(dāng)前的上網(wǎng)類型是靜態(tài)IP,已經(jīng)成功連接到internet。
如果是家庭ADSL或小區(qū)寬帶用戶,這里會彈出PPPoE的設(shè)置界面,如下圖所示:
注意:如果用戶不慎丟失了用戶名和密碼,則可以咨詢寬帶接入商。
如果用戶不希望路由器自動偵測上網(wǎng)類型,也可以進行手動設(shè)置,如下圖所示:
點擊“手動設(shè)置”后,會出現(xiàn)下面的界面,用戶也可以根據(jù)實現(xiàn)上網(wǎng)類型進行設(shè)置。
不要忘了“保存設(shè)置”。
點擊“立即重新啟動”,使用設(shè)置生效。
D-Link路由器怎么設(shè)置
一共需要三個步驟:1、設(shè)備連接。2、ip地址設(shè)置。3、上網(wǎng)帳號及其它參數(shù)設(shè)置。設(shè)備連接:D-Link路由上一共有5個網(wǎng)線接口,4個是LAN接口,還有一個WAN/Internet接口。另外還要注意路由器怎么設(shè)置密碼的問題。
第一步:設(shè)備連接
D-Link路由上一共有5個網(wǎng)線接口,4個是LAN接口,用來連接電腦的,4個LAN接口的任意一個都可以。還有一個WAN/Internet接口,用來連接modem或者小區(qū)寬帶的接口。
PS:注意一定要把連接電腦的那根網(wǎng)線插在LAN接口上面,否則無法打開192.168.0.1登陸頁面,很多用戶在這一步出錯。
第二步:IP地址設(shè)置
必須要把電腦的ip地址配置在192.168.0.2-192.168.0.254這個范圍內(nèi)的一個地址,否則無法正常配置192.168.0.1路由器。不同的電腦系統(tǒng)在操作上略有不同,下面將分別介紹XP、Win 7和Win 8系統(tǒng)下ip地址的設(shè)置方法。
第三步:Windows XP電腦ip地址設(shè)置
步驟1、鼠標(biāo)右擊“網(wǎng)上鄰居”–>選擇“屬性”打開“本地連接”。
步驟2、鼠標(biāo)右擊“本地連接”–>選擇“屬性”。
步驟3、點擊“Internet協(xié)議(TCP/IP)”–>點擊“屬性”。
步驟4、選擇“自動獲得ip地址”和“自動獲得DNS服務(wù)器地址”–>點擊“確定”。
第三步:Windows 7電腦ip地址設(shè)置
步驟1、右擊桌面或者開始程序中的“網(wǎng)絡(luò)”–>選擇“屬性”–>點擊“更改適配器設(shè)置”打開“本地連接”。
步驟2、點擊“更改適配器設(shè)置”。
步驟3、鼠標(biāo)右擊“本地連接”–>選擇“屬性”。
步驟4、選擇“Internet協(xié)議版本4(TCP/IPv4)”–>點擊“屬性”。
步驟5、選擇“自動獲得ip地址”和“自動獲得DNS服務(wù)器地址”–>點擊“確定”。
第三步:Windows 8電腦ip地址設(shè)置
步驟1、同時安裝鍵盤上面的Windows(鍵盤左下角ctrl和alt中間那個鍵)+R兩個按鍵,打開運行程序界面,–>輸入“ncpa.cpl”–>點擊“確定”,打開“以太網(wǎng)”配置界面。
步驟2、鼠標(biāo)右擊“以太網(wǎng)”–>選擇“屬性”—>選擇“Internet協(xié)議版本4(TCP/IPv4)”–>點擊“屬性”(或者雙擊“Internet協(xié)議版本4(TCP/IPv4)”)。
步驟3、勾選”自動獲得ip地址”和“自動獲得DNS服務(wù)器地址”選項–>點擊”確定”。
第四步:上網(wǎng)帳號及其它參數(shù)設(shè)置
步驟1、在瀏覽器里棉輸入192.168.0.1,然后按下回車鍵,打開192.168.0.1的登陸頁面。
步驟2、輸入默認(rèn)的管理帳號:admin,密碼:admin(或者是空密碼)。
步驟3、點擊左側(cè)的“設(shè)置向?qū)А薄?br />
步驟4、點擊“下一步”進行步驟1的設(shè)置 。
步驟5、先輸入一次“舊密碼”—>“新密碼”—>“確認(rèn)新密碼”—>“下一步”。
步驟6、“選擇時區(qū)”,一般選擇北京時間—>“下一步”。
步驟7、選擇“pppoe”—>“下一步”。
步驟8、輸入寬帶運營商提供給你的上網(wǎng)帳號和密碼,然后點擊“下一步”。
步驟9、設(shè)置無線Wi-Fi:填寫“無線網(wǎng)絡(luò)ID”(也就是wi-fi的名稱)—>“WEP安全方式”建議選擇WPA或者WPA2—>填寫“密碼”(wi-fi連接的驗證密碼)—>點擊“下一步”。
步驟10、點擊“重新激活”是剛才的設(shè)置生效。
通過以上詳細(xì)步驟,就可以解決192.168.0.1路由器怎么設(shè)置這個問題,關(guān)于設(shè)置中的各種問題,文中已經(jīng)詳細(xì)給出,請網(wǎng)友仔細(xì)閱讀進行設(shè)置。另外還要注意密碼的設(shè)置。關(guān)于路由器的設(shè)置其他相關(guān)問題,小編在相關(guān)閱讀中推薦閱讀,希望給大家提供幫助。
昨天周末晚上,沒有約會,只有一大瓶Shasta汽水和全是快節(jié)奏的音樂…那就研究一下程序吧。
一時興起,我下載了D-link無線路由器(型號:DIR-100 revA)的固件程序 v1.13。使用工具Binwalk,很快的就從中發(fā)現(xiàn)并提取出一個只讀SquashFS文件系統(tǒng),沒用多大功夫我就將這個固件程序的web server(/bin/webs)加載到了IDA中:
基于上面的字符信息可以看出,這個/bin/webs二進制程序是一個修改版的thttpd,提供路由器管理員界面操作功能。看起來是經(jīng)過了臺灣明泰科技(D-Link的一個子公司)的修改。他們甚至很有心計的將他們很多自定義的函數(shù)名都輔以“alpha”前綴:
這個alpha_auth_check函數(shù)看起來很有意思!
這個函數(shù)被很多地方調(diào)用,最明顯的一個是來自alpha_httpd_parse_request函數(shù):
我們可以看到alpha_auth_check函數(shù)接收一個參數(shù)(是存放在寄存器$s2里);如果alpha_auth_check返回-1(0xFFFFFFFF),程序?qū)絘lpha_httpd_parse_request的結(jié)尾處,否則,它將繼續(xù)處理請求。
寄存器$s2在被alpha_auth_check函數(shù)使用前的一些操作代碼顯示,它是一個指向一個數(shù)據(jù)結(jié)構(gòu)體的指針,里面有一個char*指針,會指向從HTTP請求里接收到的各種數(shù)據(jù);比如HTTP頭信息和請求地址URL:
我們現(xiàn)在可以模擬出alpha_auth_check函數(shù)和數(shù)據(jù)結(jié)構(gòu)體的大概樣子:
struct http_request_t
{
char unknown[0xB8];
char *url; // At offset 0xB8 into the data structure
};
int alpha_auth_check(struct http_request_t *request);
alpha_auth_check本身是一個非常簡單的函數(shù)。它會針對http_request_t結(jié)構(gòu)體里的一些指針進行字符串strcmp比較操作,然后調(diào)用check_login函數(shù),實際上就是身份驗證檢查。如果一旦有字符串比較成功或check_login成功,它會返回1;否者,它會重定向瀏覽器到登錄頁,返回-1;
這些字符串比較過程看起來非常有趣。它們提取請求的URL地址(在http_request_t數(shù)據(jù)結(jié)構(gòu)體的偏移量0xB8處),檢查它們是否含有字符串“graphic/” 或 “public/”。這些都是位于路由器的Web目錄下的公開子目錄,如果請求地址包含這樣的字符串,這些請求就可以不經(jīng)身份認(rèn)證就能執(zhí)行。
然而,這最后一個strcmp卻是相當(dāng)?shù)奈矍颍?/p>
這個操作是將http_request_t結(jié)構(gòu)體中偏移量0xD0的字符串指針和字符串“xmlset_roodkcableoj28840ybtide”比較,如果字符匹配,就會跳過check_login函數(shù),alpha_auth_check操作返回1(認(rèn)證通過)。
我在谷歌上搜索了一下“xmlset_roodkcableoj28840ybtide”字符串,只發(fā)現(xiàn)在一個俄羅斯論壇里提到過它,說這是一個在/bin/webs里一個“非常有趣”的一行。我非常同意。
那么,這個神秘的字符串究竟是和什么東西進行比較?如果回顧一下調(diào)用路徑,我們會發(fā)現(xiàn)http_request_t結(jié)構(gòu)體被傳進了好幾個函數(shù):
事實證明,http_request_t結(jié)構(gòu)體中處在偏移量 0xD0處的指針是由httpd_parse_request函數(shù)賦值的:
這代碼實際上就是:
if(strstr(header, "User-Agent:") != NULL)
{
http_request_t->0xD0 = header + strlen("User-Agent:") + strspn(header, " \t");
}
知道了http_request_t偏移量0xD0處的指針指向User-Agent頭信息,我們可以推測出alpha_auth_check函數(shù)的結(jié)構(gòu):
#define AUTH_OK 1
#define AUTH_FAIL -1
int alpha_auth_check(struct http_request_t *request)
{
if(strstr(request->url, "graphic/") ||
strstr(request->url, "public/") ||
strcmp(request->user_agent, "xmlset_roodkcableoj28840ybtide") == 0)
{
return AUTH_OK;
}
else
{
// These arguments are probably user/pass or session info
if(check_login(request->0xC, request->0xE0) != 0)
{
return AUTH_OK;
}
}
return AUTH_FAIL;
}
換句話說,如果瀏覽器的User-Agent值是“xmlset_roodkcableoj28840ybtide”(不帶引號),你就可以不經(jīng)任何認(rèn)證而能訪問web控制界面,能夠查看/修改路由器的設(shè)置(下面是D-Link路由器(DI-524UP)的截圖,我沒有 DIR-100型號的,但DI-524UP型號使用的是相同的固件):
基于HTML頁上的源代碼信息和Shodan搜索結(jié)果,差不多可以得出這樣的結(jié)論:下面的這些型號的D-Link路由器將會受到影響:
DIR-100
DI-524
DI-524UP
DI-604S
DI-604UP
DI-604+
TM-G5240
除此之外,幾款Planex路由器顯然也是用的同樣的固件程序:
BRL-04UR
BRL-04CW
你很酷呀,D-Link。
腳注:萬能的網(wǎng)友指出,字符串“xmlset_roodkcableoj28840ybtide”是一個倒序文,反過來讀就是“editby04882joelbackdoor_teslmx”——edit by 04882joel backdoor _teslmx,這個后門的作者真是位天才!
題圖來自 Caleb Garling
轉(zhuǎn)載自:程序猿
再也不怕設(shè)置D-LINK路由器了
第一步:設(shè)備連接
D-Link路由上一共有5個網(wǎng)線接口,4個是LAN接口,用來連接電腦的,4個LAN接口的任意一個都可以。還有一個WAN/Internet接口,用來連接modem或者小區(qū)寬帶的接口。
PS:注意一定要把連接電腦的那根網(wǎng)線插在LAN接口上面,否則無法打開192.168.0.1登陸頁面,很多用戶在這一步出錯。
第二步:IP地址設(shè)置
必須要把電腦的ip地址配置在192.168.0.2-192.168.0.254這個范圍內(nèi)的一個地址,否則無法正常配置192.168.0.1路由器。不同的電腦系統(tǒng)在操作上略有不同,下面將分別介紹XP、Win 7和Win 8系統(tǒng)下ip地址的設(shè)置方法。
第三步:Windows XP電腦ip地址設(shè)置
步驟1、鼠標(biāo)右擊“網(wǎng)上鄰居”–>選擇“屬性”打開“本地連接”。
步驟2、鼠標(biāo)右擊“本地連接”–>選擇“屬性”。
步驟3、點擊“Internet協(xié)議(TCP/IP)”–>點擊“屬性”。
步驟4、選擇“自動獲得ip地址”和“自動獲得DNS服務(wù)器地址”–>點擊“確定”。
第三步:Windows 7電腦ip地址設(shè)置
步驟1、右擊桌面或者開始程序中的“網(wǎng)絡(luò)”–>選擇“屬性”–>點擊“更改適配器設(shè)置”打開“本地連接”。
步驟2、點擊“更改適配器設(shè)置”。
步驟3、鼠標(biāo)右擊“本地連接”–>選擇“屬性”。
步驟4、選擇“Internet協(xié)議版本4(TCP/IPv4)”–>點擊“屬性”。
步驟5、選擇“自動獲得ip地址”和“自動獲得DNS服務(wù)器地址”–>點擊“確定”。
第三步:Windows 8電腦ip地址設(shè)置
步驟1、同時安裝鍵盤上面的Windows(鍵盤左下角ctrl和alt中間那個鍵)+R兩個按鍵,打開運行程序界面,–>輸入“ncpa.cpl”–>點擊“確定”,打開“以太網(wǎng)”配置界面。
步驟2、鼠標(biāo)右擊“以太網(wǎng)”–>選擇“屬性”—>選擇“Internet協(xié)議版本4(TCP/IPv4)”–>點擊“屬性”(或者雙擊“Internet協(xié)議版本4(TCP/IPv4)”)。
步驟3、勾選”自動獲得ip地址”和“自動獲得DNS服務(wù)器地址”選項–>點擊”確定”。
第四步:上網(wǎng)帳號及其它參數(shù)設(shè)置
步驟1、在瀏覽器里棉輸入192.168.0.1,然后按下回車鍵,打開192.168.0.1的登陸頁面。
步驟2、輸入默認(rèn)的管理帳號:admin,密碼:admin(或者是空密碼)。
步驟3、點擊左側(cè)的“設(shè)置向?qū)А薄?br />
步驟4、點擊“下一步”進行步驟1的設(shè)置 。
步驟5、先輸入一次“舊密碼”—>“新密碼”—>“確認(rèn)新密碼”—>“下一步”。
步驟6、“選擇時區(qū)”,一般選擇北京時間—>“下一步”。
步驟7、選擇“pppoe”—>“下一步”。
步驟8、輸入寬帶運營商提供給你的上網(wǎng)帳號和密碼,然后點擊“下一步”。
步驟9、設(shè)置無線Wi-Fi:填寫“無線網(wǎng)絡(luò)ID”(也就是wi-fi的名稱)—>“WEP安全方式”建議選擇WPA或者WPA2—>填寫“密碼”(wi-fi連接的驗證密碼)—>點擊“下一步”。
步驟10、點擊“重新激活”是剛才的設(shè)置生效。
TP-LINK和D-LINK兩種無線路由器的設(shè)置方法
在我們第一次配置無線寬帶路由器時,參照說明書找到無線寬帶路由器默認(rèn)的IP地址是192.168.1.1,默認(rèn)子網(wǎng)掩碼是255.255.255.0
1、 TP-LINK無線路由器的設(shè)置方法
我們使用電腦,打開一個IE瀏覽器的窗口,在地址欄上輸入http://192.168.1.1(輸入密碼默認(rèn)是admin,admin)即可進入。(如果路由器忘了密碼或者不是新買的可以通過 用牙簽按住 reset 鍵10秒左右就可以回復(fù)出廠設(shè)置了。)
配置界面,在作邊點擊設(shè)置向?qū)А?br />
進入設(shè)置向?qū)Ы缑?/p>
點擊下一步,進入上網(wǎng)方式設(shè)置,我們可以看到有四種上網(wǎng)方式的選擇,如果你家是撥號的話那么就用PPPoE。動態(tài)IP一般電腦直接插上網(wǎng)絡(luò)就可以用的,上層有DHCP服務(wù)器的。靜態(tài)IP一般是專線什么的,也可能是小區(qū)帶寬等,上層沒有DHCP服務(wù)器的,或想要固定IP的。因為我撥號所以選擇pppoe。
選擇PPPOE撥號上網(wǎng)就要填上網(wǎng)帳號跟密碼,(就是開通的寬帶賬號和密碼)這個應(yīng)該大家都明白,填進去就OK啦。
然后下一步后進入到的是無線設(shè)置,我們可以看到信道、模式、安全選項、SSID等等,一般SSID就是一個名字,你可以隨便填,然后模式大多用11bgn.無線安全選項我們要選擇wpa-psk/wpa2-psk,這樣安全,免得輕意讓人家破解而蹭網(wǎng)。
下一步就設(shè)置成功啦
點擊完成,路由器會自動重啟,這時候你耐心等待吧。成功后出現(xiàn)的界面。
2、 D-LINK無線路由器的設(shè)置方法
打開瀏覽器,在瀏覽器地址欄中輸入你的路由器的地址,我的路由器的地址是192.168.0.1.所以我就輸入192.168.0.1,點擊回車。
彈出輸入用戶名和密碼的對話框,輸入你的登陸用戶名和密碼(一般都在路由器的背面),點擊回車
進入路由器設(shè)置界面
點擊“設(shè)置向?qū)А保谟疫叧霈F(xiàn)的界面,點擊下一步
自動檢測因特網(wǎng)端口類型,估計一小會,就可以檢測出你所使用的類型,我是用的聯(lián)通的寬帶,然后點擊下一步。
輸入你的用戶名和密碼,點擊完成。
過一會,點擊上面的狀態(tài),可以看到已經(jīng)連接到Internet。
在這個界面,你可以看到你的IP地址,子網(wǎng)掩碼,默認(rèn)網(wǎng)關(guān),DNS服務(wù)器
看到已經(jīng)連接到Internet后,點擊上面的無線選項,會出現(xiàn)設(shè)置無線網(wǎng)絡(luò)的界面。
無線網(wǎng)絡(luò)標(biāo)識:你的無線網(wǎng)絡(luò)的名字,如我的是dlink
安全選項:選擇你的無線密碼的加密方式,推薦的加密方式
密碼:輸入你的無線網(wǎng)絡(luò)的密碼
其余的都保持默認(rèn)就可以了,點擊應(yīng)用。
這樣dlink無線路由器就設(shè)置好了。你就可以使用筆記本上網(wǎng)了。
注意
電腦和路由器需要進行通訊,因此首先要對電腦進行設(shè)置。對于絕大多數(shù)的電腦來說,默認(rèn)不需要做任何設(shè)置,無法連接網(wǎng)絡(luò)時在看下面設(shè)置方法。
如果您有蘋果的iMac筆記本,設(shè)置IP地址的方法請參考:
http://service.tp-link.com.cn/detail_article_196.html
接下來簡單地說一下搜索連接的過程。啟用無線網(wǎng)卡,搜索WIFI信號,找到無線路由器的SSID名稱,雙擊連接。
正在獲取WIFI信息,連接到無線路由器
接下來輸入之前設(shè)置的密碼即可。
正在連接,等待一會即可,連接上了就可以上網(wǎng)了。








