Accessdiver使用指南
一,前言 關于ad以及暴力破解.
什么是ad?
ad是accessdiver的簡稱,就象microsoft被稱為ms一樣。accessdiver是一個安全測試軟件,官方網站是www.accessdiver.com,作者叫jean,在deny.de(一個著名的網絡安全論壇)的support版上經常可以看到他的身影,你可以在那里向他提出關于這個軟件使用和技術方面的疑問。
就象戰斗武器既可以防身,又可以發動攻擊一樣,ad作為一個優秀的安全測試軟件同時,也是一個表現極其出色的暴力破解軟件。無論是破解標準的彈出窗口加密網頁,還是html加密網頁,ad都顯得游刃有余。最難能可貴的是,和ares這樣為專家級cracker設計的破解軟件不同,ad有著友好的界面,非常容易上手,尤其適合初涉破解的新手(newbie)。當然,擁有強大而齊全功能的ad同樣適合老手使用。因此,ad成為目前互聯網上最受歡觃的暴力破解軟件,也就順理成章了。
在官方網站www.accessdiver.com上你可以下載到最新版的ad。目前最流行的版本是v4.76 build 3044。小圈子里傳播的v4.80 build 3283目前尚在測試階段,有諸多bug,不必使用。
為什么用ad這樣的軟件可以破解成功?
答案其實可以從你自己身上找到。比方說,你在公司里的英文名叫jackie li,你的信箱是jackie-li@urcompany.com,密碼是jackie0101(因為你是元旦出生的)。現在,你又要申請一個免費信箱,那么,想到的第一個帳號會是什么呢?我想90%以上的概率會是jackie或者jackie-li。你很幸運,你用jackie-li在這個免費郵箱服務器上注冊成功了。接下來要設置密碼,你想到的第一個密碼會是什么呢?我想90%以上的概率會是jackie0101。好,現在,假定這個免費信箱服務器的網絡安全很爛,用戶資料被盜,這個黑客用得來的用戶名和密碼序列去測試你們公司的郵件服務器,會發生什么情況呢?很明顯,他用jackie-li:jackie0101成功的進入了你的公司信箱。這是一種成功破解的典型例子。
我們再來探討一個例子。某天,你要把一個10多兆的文件共享給一個朋友,郵件沒辦法發,就臨時到yahoo申請了一個公文包,而你的朋友沒有yahoo帳號,于是你就把公文包的帳號和密碼告訴了你的朋友。在這種情況下,你的帳號和密碼會怎樣設置呢?很多人會設成諸如test:test、abc:123、asdf:123456、zhangsan:lisi等等非常易記的序列(當然,這里需要指出的是,諸如admin、test、abc等帳號在yahoo服務器是屬于稀缺資源,擁有者不可能設置這么簡單的密碼,我用yahoo做例子,只是打個比方而已)。于是,如果有窺視者正在偵測服務器,這些簡單的序列就輕而易舉的被命中了。
現在理解了么?成功破解思路一:用a服務器上的可用帳號密碼序列去測試b服務器(當然,前提是a服務器和b服務器有很大的相關性),注意,是“可用”,而不是“曾經可用”而現在已經“死亡”的帳號密碼序列;成功破解思路二:構造特定服務器上最可能出現的帳號密碼序列進行測試,所謂“最可能”出現,既包括諸如“abc:abc”這些通用的組合,也包括與服務器內容緊密相關的組合。
使用ad進行暴力破解會產生安全問題么?
使用不當,當然會產生安全問題。最常見的情況是,被頻繁請求騷擾的服務器偵測出破解企圖,于是發出警報,啟動反擊程序,釋放大量的fake(虛假)應答,迷惑測試者,并記錄一切攻擊行為。假定你使用的是固定ip(比方說,你下班后在公司悄悄干活),這個ip就被記錄并被通知相關部門,你就吃不了兜著走了;假定你使用撥號上網,臨時ip也被記錄并被通知相關isp,isp一查記錄,你也會吃不了兜著走。
所以,暴力破解的另一個關鍵要素就是:匿名代理服務器。注意,代理服務器有很多種。很多代理服務器表面上給你提供代理服務,卻會悄悄的把你的真實ip透露給那一頭的服務器;另外一些代理服務器則屬于某些公司或者機構的網關(gateway),處于網管高度的監控之下,你的頻繁造訪很快會引起他的注意并切斷你的攻擊行為。所以,有一個高質量的匿名代理服務器,也是成功破解的一個前提條件。
有了大容量的破解字典和高質量的代理服務器,就一定能用ad破解成功了么?
答案當然是“否”。從網上輕易得來的大容量字典,通常是黑客抓來的整個加密帳號密碼文件被破譯后構成的。這樣的字典可能已經被人使用過n次了。設想一下,如果你是jackie,你的jackie-li:jackie0101被人破解了,你會怎么做?很明顯,你會氣急敗壞的把所有相關密碼甚至帳號更改掉。這樣,jackie-li:jackie0101這個序列還有存在的必要么?如果目標服務器要求所有的用戶名為數字,那么你的“abc:abc”序列還有測試的必要么?如果目標服務器的帳號和密碼是隨機產生并用郵件發送給用戶的,你辛苦手工構造的字典序列還有測試的必要么?如果目標服務器用戶數量少得可憐,你的字典再龐大又有何用?
此外,即便你的字典和代理都是高質量的,可是你設置有問題,輕易的被服務器探測到了你的攻擊行為,并迅速采取了防范措施,你還是會一無所獲。
所以,盡管暴力破解看起來很“傻瓜”,但也并不是“傻瓜”就能做好的。
好了,閑扯這么多,該進入正題了。
accessdiver中文使用指南(二)
二,破解前的準備
首先,確保你聯入internet,無論是撥號上網還是局域網上網。網速越快越好,機器內存越大越好(可以承受更多的并發測試線程)。
其次,確保你機器上安裝了accessdiver4.76。如果還沒裝,就到www.accessdiver.com下載一個并裝上。安裝過程非常簡單,和普通的軟件沒什么差別。ad可以在windows系統(包括97、98、me、2000和xp)上安裝,如果你是麥金托什用戶,你可以在視窗虛擬系統內運行它。
第三,確保你有一個測試目標。所謂的測試目標,首先是一個具體的服務器,比如 http://www.testserver.com/,其次是這個服務器的加密區域入口地址,比如http://www.testserver.com/members/,這個入口地址有個特點,就是當你把它輸入到瀏覽器的url欄位內,回車進入時,會彈出讓你輸入用戶名和密碼的小窗口。如果你甚至還不知道該去破解哪個站點,那么你讀這篇文章做什么。:)
第四,確保你有一個有的放矢的破解字典(wordlist)。字典是個文本文件,格式構成是這樣的:"用戶名:密碼",中間的冒號也可以是空格,或者tab鍵。如下面的序列:
abc:123
user:password
test:test
admin:admin
注意,字典要有針對性。預先把不符合目標服務器要求的序列刪除,比方說,目標服務器要求用戶的帳號和密碼控制在6到8位,你就應該把帳號和密碼長度小于6而大于8的序列去掉。關于如何處理字典,我在后文中將有詳細說明。如果你不明白,就隨便找個字典(甚至可以使用ad自帶的字典)先試驗試驗吧。另外一個重要問題是字典該多大才合適?我的建議是,實在沒必要用超過一萬行的字典進行胡亂測試!那是在浪費時間。如果你大致上學會了使用ad,就應該想辦法去搞到命中率高的字典,而不是搞一個巨大無比(甚至超過1m)的字典在那里耗時間。
第五,確保你有一個高質量的匿名代理服務器列表。代理服務器的簡單原理如下:
請求 請求
主機<-->代理服務器<-->服務器
反饋 反饋
對你的主機而言,你外部連接的只是代理服務器,而不是目標服務器,同樣,目標服務器的反饋也是通過代理再傳送給你的主機。這樣做有兩個好處:第一,你的本地網管不會知道你在連接非法網站(如果局域網有網管的話);第二,如果你的攻擊行為被目標服務器偵測到的話,暴露的ip也只是代理服務器的地址,而不是你的主機ip地址;第三,周期性的輪換代理服務器,攻擊行為被目標服務器發覺的概率就要小得多。所謂匿名代理,就是無需你輸入用戶名和密碼進行驗證就可以使用的那些代理,這往往是因為某些機構的網管業務水平不到家或者疏忽所導致的。這就是為什么匿名代理會很快死亡的原因,網管察覺漏洞了嘛。不過,這個網管學乖了,還是有其他蹩腳網管留下空子給你鉆的j。
匿名代理服務器列表是個文本文件,構成格式是這樣的:"服務器ip地址(或者主機名):端口"。可能你是個網絡菜鳥,連端口是什么都不知道,沒關系反正依樣籣葫蘆就行。如下面的序列:
63.238.139.7:80
63.242.157.227:8080
www.harlemschoolofthearts.org:80
www.childrenpalace.edu.vn:3128
注意,盡管ad使用的代理服務器列表可以使用主機名,如上面第三、第四個,但其他一些破解軟件(如ares)可能必須使用數字ip,因此在處理代理服務器的時候,盡量使用主機ip。如何得到高質量的匿名服務器列表?這是一個很大的課題,我后面會討論到。還有一個問題就是,代理服務器列表需要多大才合適?這得看你的目標服務器特點。如果目標服務器安全措施非常好,動不動就把你的代理封掉,那代理當然是多多益善了;如果你的目標服務器用一個代理服務器就能搞定,那就找一個最快的代理吧。另外,你的字典越大,一般而言,需要的代理也越多。不過,好的匿名代理是一種稀缺資源,所以,你更應該著想的是怎樣才能讓你的代理不被封掉,而不是找更多的代理。
第六,確保你有一個安全的環境。破解不是一件光榮而可以到處炫耀的事情,所以能秘密就盡量保持秘密吧。破解的時候,你其實可以做其他事情,如下棋,聊天,喝茶,等等,或者干脆把顯示器關掉(當然,前提是破解軟件的設置必須在優化狀態下,以確保運行無須監測)。
如果你第四,第五個條件無法達到,就到破解論壇上向老手們要吧。
accessdiver中文使用指南(三)
三,第一次啟動ad
"第一次"總是充滿了新奇、刺激、和興奮。現在,就開始你的第一次啟動ad吧。
ad裝完后,windows桌面上會有一個綠色的骷髏圖標,雙擊它運行ad。接下來會跳出一個警示框,第二次運行就不會出現了。不必理會,單擊進入。
進入ad后,首先跳入眼簾的是ad的logo以及作者的聲明。單擊logo,取消之。這個logo會在每次啟動ad的時候出現。你既然已經讀過jean的聲明了,就不必再費時間,因此可以設置一下,去掉這個聲明。這個我后文會說到。
我們來看一下ad的界面布局。從上往下從左往右依次說明。
1,菜單
菜單有五項,除了第一項my skill(技術等級選擇),其余的后面有專題討論。盡管ad很容易上手,但畢竟是一個復雜的軟件,所以ad設置了三個技術等級:newbie(新手級),familiar(熟手級),expert(專家級)。默認是新手級。拿破侖有句話,叫"不想做將軍的士兵不是好士兵",所以,第一次打開ad,你就把技術等級設置到專家級吧。膽子大一些,步子邁得更大一些,別怕,有我指導呢。ad設為專家級狀態后,界面會有一些變化,別在意。my skill菜單里還有幾個簡化模式(custom modes)可供選擇,其實專家級設定里都包含它們了,因此不必理會。
2,測試進度條
有"0%"字樣的黑色框是進度條,表示你當前的測試進展到什么程度了。
3,啟動以及終止按鈕
有閃電圖標、"standard"字樣的是標準測試模式按鈕,最右邊有"html"字樣的是html測試模式按鈕,有手狀圖標、"stop"的是終止測試的按鈕。測試有彈出窗口的加密網頁,就是點擊左邊的"standard"按鈕,而測試有html窗體的加密網頁,則點擊右邊的"html"按鈕。對新手而言,點擊的就是左邊那個"standard"按鈕了。
4,服務器入口地址(server)
在啟動按鈕中間的文本框(默認寫著type here the address of your secured web zone (http://.......)),是用來輸入測試網站的入口頁面的,也就是會彈出窗口的那個網頁鏈接,比方“http://www.testserver.com/members/”。當你做過一次測試后,ad會把測試的服務器地址存下來,文本框右側的下繽菜單可以查到最近測試過的服務器。
5,測試速度(test speed)
ad可以同時開99個測試線程,只要你的帶寬和系統資源可以承受的話。但事實上,大多數情況下都不能開這么多線程,因為開太多線程會很容易的被遠端服務器所監測到,并啟動反擊程序,而且,太多線程很容易使代理服務器被服務器所禁掉。ad默認開50個線程,一般情況下需要調整。用鼠標點住滾動條,就可以左右調整測試線程(bots)數了。
server和test speed窗口周圍還有一些小的快捷按鈕,這些以后會有說明。
6,廣告欄
ad是個共享軟件,無須注冊,就放了兩個廣告而已。你點擊廣告,廣告條會消失,但下次啟動ad的時候,廣告又會出現。不過為了支持一下jean,你不妨點擊兩下。:)
7,功能按鈕和狀態窗口
這部分是最主要的,我將結合實例給出說明。
accessdiver中文使用指南(四)
四,第一次嘗試破解
現在,你要進行你的第一次破解之旅了!!為了使講解更明了,我將使用真實服務器。選擇薩做測試目標呢?karupspc!為什么選擇它?呵呵,薩讓它是個大站呢,所謂槍打出頭鳥么。
karupspc的服務器地址是www.karupspc.com,我們現在要找到它的注冊用戶入口地址。打開ie,在瀏覽器url內輸入www.karupspc.com,回車,karupspc的歡觃首頁就出現了。點擊聲明下面的“enter”進入下一頁showme.htm。showme.htm有很多花花綠綠的廣告圖片,不要被迷惑了去胡亂點,注意頁面底部,有三個按鈕,分別是“join now”、“members”和“webmasters”。點擊“members”,進入登錄頁面login.htm。在這一頁,我們看到,該站提供了兩種登錄方式,我們需要的是主要的登錄“click here for our main login”。如果你點擊這個鏈接,就會跳出一個登錄窗口,讓你輸入用戶名和密碼。我們現在需要的是這個鏈接的具體url地址。
得到這個url地址的方法有很多種,最常用一種是用右鍵點開一個新窗口,再點彈出小窗口的“取消”鍵,頁面返回出錯信息,通常瀏覽器地址欄內的url就是我們所需要的;第二種是把鼠標左鍵放在鏈接上,然后看瀏覽器的狀態欄信息;第三種(也是最萬無一失的)就是直接查看login.htm的html源代碼。我們三種方法分別試驗。
用第一種方法,當點擊了取消鍵后,要迅速點擊瀏覽器的“停止”鍵,否則頁面會跳轉到一個叫“denied.htm”的出錯網頁。這樣,我們就得到了所需要的入口地址:http://www.karupspc.com/members/members.shtml。用第二種方法,得到的結果和上面的一樣。用第三種方法,點擊瀏覽器的“查看”——>“源文件”,就得到了login.htm的源代碼。通過關鍵字“main login”就可以迅速定位:“click here for our main login”(http://www.karupspc.com/members/members.shtml),于是目標也一樣達到了。
好,得到了目標網站的會員入口地址,這是破解的第一步。現在,打開ad,在ad的“server”欄位內輸入“http://www.karupspc.com/members/members.shtml”(用復制粘貼就可以了)。
接下來,我們要調整一下ad的測試速度。karupspc不是個爛站,它的反測試功能還是滿強大的,開過多的線程,會讓你的代理服務器迅速死光光。通常你對一個站點不了解的話,就保守一些,把線程開少一些。比如這次就開10個。向左移動滾動條,右邊的數值會減小,到10左右停下。
然后是裝載字典。ad會默認裝載你上次使用的字典。如果你第一次使用ad,則它會裝載一個自帶的字典(當然了,這個字典毫無價值)。按照如下順序點擊功能按鈕:dictionary——>currently used——>load a combo file,選擇你的字典文件并加載之。你可以看到下面有兩個黑色窗口,左邊是用戶名,右邊是對應的密碼。窗口下面會給出該文件的路徑和文件名,比如“d:/tmp/wordlist.txt”。
字典裝完了,接下來要設置和裝載代理列表。注意,下面的步驟極其重要!
proxy——>my list——>use web proxies(一定要選中該框)——>rotate proxies () logins before swapping(一定要選中該框),logins前面的文本框內,輸入2。
上面的步驟是什么意思呢,就是說這次測試,需要使用代理服務器,每個代理使用兩次(測試兩個帳號密碼)就切換到下一個代理服務器,如此裚環往復的測試。一般而言,為保險起見,rotate proxies的數值應為1到2個,當然,某些網站你可以更大。繼續設置。
proxy skipping——>change proxies on errors(4xx/5xx)(選中)
proxy skipping——>change proxies on fake replies(選中)
proxy skipping——>change proxies on redirections(選中)
proxy skipping——>change proxies on specific html keyword(不選)
proxy skipping——>retry the user:pass again after skipping(不選)
上面是處理代理出錯的選項。如果收到4xx或者5xx的錯誤信息,如果收到虛假應答,如果遇到網頁轉向,則略過該代理。所謂略過,就是本輪測試中,該代理將不被使用(比方rotate proxies值是100,某代理在第一次測試時遇到上述出錯信息,則該代理將不再做余下的99次測試)。
proxy error handling——>don't use the proxy after it has been skipped(選中)
proxy error handling——>continue to use timedout proxies(不選)
上述選項表示ad收到的某些錯誤信息,如403(表示ip被目標服務器封了),404(表示主機與代理的連接出了問題),5xx等,該代理將被剔除出測試列表。
reactivation (used when no more proxy available)——>don't reactivate proxies(=stop process)
上述選項表示,如果所有代理都被剔除,測試終止。該設置有一選項是“reactive all proxies”,就是重新激活所有被剔除的代理服務器(只激活一次,因此不會陷入死裚環),這一般是沒有必要的。
好,代理設置大致上就完成了,現在裝載代理列表。看ad最右側數下來第二個打開文件樣的按鈕,那就是用來裝載代理列表文件的。我的文件是d:/tmp/proxylist.txt,裝載后,列表就在窗口內出現了。每個代理前面都有一個復選框,選中則表示該代理將參與本次測試。我們當然要全部選中了。鼠標右鍵單擊右邊第一個按鈕,則所有代理均被選中。現在,我們要選擇一個代理作為測試的起始代理,鼠標左鍵隨便點擊一個,加亮就ok了。
除此之外,還有一個小地方需要設置。settings——>access——>stop a security test after finding () weak logins,在這個選項下面,選中“never stop�continue untill the end”。當然,你如果想成功一個就收手,那就不要選擇這個復選框了。:)。不過,其實可以隨時點擊ad的“stop”按鈕停止測試的啊。
設置好了么?那就鼠標點擊“standard”按鈕,開始你的第一次破解歷程吧!
一點擊運行按鈕,ad立刻會多了一個主功能按鈕“progression”,點擊它,你會看到黑色窗口滾動的白色狀態信息。上面的窗口,是監控線程運行狀態,下面左邊的窗口,是返回代理服務器的應答,下面右邊的窗口,則是用來放置成功破解信息的。每當有一個成功的測試結果,ad會發出歡暢的聲音通知你。注意,選中“don't hide this section after a test completion”。這樣,當測試結束后,這個“progression”窗口還會存在,供你分析使用。測試過程中,鼠標左鍵點擊“found logins”窗口內的weak login(就是成果獲取的用戶名和密碼),會彈出一個新的瀏覽器窗口自動進行登錄。
測試結束后,weak login自動保存到歷史記錄中。history——>weak logins found。雙擊其中的任意一條歷史記錄,系統會打開瀏覽器窗口自動登錄。
關于我的文章的幾點說明(欲轉載者請進)
總體上而言,我不歡觃此文被到處轉貼。如果有人想轉載我的文章,必須遵裚以下條件:
第一:不得轉貼到諸如新浪、網易那樣的易被未成年人瀏覽的公共論壇;
第二:不得透露我在passfan的行蹤;
第三:不得轉貼至商業性質(收費)論壇以及網站;
第四:涉及具體的網站域名,如karupspc等,必須以******代替;
第五:保留作者簽名。
accessdiver中文使用指南(五)——代理篇
五,用ad處理代理服務器列表
在破解論壇上,經常有新手問,從哪里可以找到大量匿名代理服務器。一般
而言,有兩種方式:
第一種,自己用專門工具掃描ip網段尋找代理。記得6 年前,我還在念書的
時候,就用一個名叫proxyhunter 的小工具掃描cernet,以期能跳出cernet這個
小圈子。ad也提供了proxy hunter,功能類似。proxy ——> proxy hunter,輸
入起始和結束ip地址,就讓機器自動搜索吧。自己找代理有個好處,就是找到的
代理只是較少cracker 或者就自己一人使用,這樣,代理死亡的幾率就小得多。
不過,對于付費上網的朋友而言,這種方式的代價就太昂貴了些。此外,整個網
段
整個網段的掃描ip端口,會很容易的被警惕的網管發覺,他們會采取相應反
擊措施,這個也不可不防(這就是說,做這等事的時候,最好也通過一個socks
代理,把自己的真實ip隱藏起來)。
第二種,用工具到專門免費發布代理的網站上抓取(leech )代理。internet
向來以共享聞名,不管被共享的資源是合法的,還是非法的。代理服務器也一樣。
很多網站會定期的向外公布站長掃描得到的代理列表。你到特定地址手工抓取當
然也可以,但效率不高。通常的方式是把許多公布代理列表的網址鏈接放在某個
文本文件內,再用專門軟件分析該網頁并抓取代理。ad就提供了這個功能,proxy
——>web proxy leecher. 現在,我們來一次實戰演習。
網站“http://www8.big.or.jp/~000/cybersyndrome/ ”提供匿名代理,其
公布代理的網頁有兩個,分別是http://www8.big.or.jp/~000/cybersyndrome/pla2.html
和http://www8.big.or.jp/~000/cybersyndrome/plb2.html. 建立一個文本文件
proxyleechurl.txt ,存儲類似的鏈接。在ad的web proxy leecher 界面上,點
擊左側打開文檔圖標(鼠標放上去的時候,提示“add url site to the list from
a file”),彈出文件打開窗口,選擇已建文件proxyleechurl.txt.文件打開后,
可以看到ad藍底窗口內,出現了上述兩個鏈接,稱為“zone”。鼠標右鍵單擊窗
口左側的帶勾的選擇鍵,選中所有zone,然后點擊下面的“start leeching”鍵。
ad會分析每個頁面,并直接把代理部分抓出來,顯示在右側的“proxies found ”
黑色窗口內。然后點擊右下角的存盤圖標,把得到的代理存成一個文本文件proxynocheck.txt,
以待分析。或者你也可以直接點擊“add theseproxies in �——>add these proxies
intothe proxy analizer”按鈕,把這些代理直接放到ad的proxy analizer中等
待驗證。
ad的proxy leecher 大抵就是這樣了。還有很多其他的代理工具,其leeching
功能也和ad類似。
通過ad的proxy leecher ,現在,已經有了1000多個匿名代理了。但是,這
些代理并不是都好用的。代理無效的原因很多,多數是因為網管發現了問題,把
漏洞彌補上了。因此,在使用之前,需要對這些初步抓取來的代理進行驗證。驗
證主要有兩個方面,第一個是看這個代理能否連通,簡單的ping一下就可以了;
第二個是看這個代理的匿名程度如何,這就需要專門的程序代碼進行了。ad提供
了代理驗證的功能,proxy ——>proxyanalizer.
進入ad代理驗證界面,點擊左側輸入文件的圖標,打開剛剛保存的proxynocheck.txt
(如果剛才直接把代理裝進代理驗證,就免了這個步驟了)。可以看到,每個代
理有以下幾個屬性:地址(ip或者域名),端口(80,8080,3128等),ip地址,
正確度,匿名度,延遲時間。選中所有代理(任意選擇一個,然后按鍵盤上的
“a ”就可以了),先進行正確度校驗。
點擊右下角的parameters鍵進行普通參數設置。選中“export only ip adressesin
your lists”,這樣,ad會把代理格式全部轉換成“ip地址:端口”的形式。
“auto-deletion of bad proxies aftera test completion ”,即自動刪除壞
的代理,還是不要選中的好。因為有的時候如果你的內部網絡有問題,代理測試
會全通不過,這樣會把好的代理也刪掉。測試完后可以手工刪除。
點擊右下角的special 進行特殊參數設置。可以看到有個項目叫“use the
serverurl above as the reference duringthe test ”,就是說,測試連通的
時候,以你預先在服務器入口地址輸入的url 為準,而不是你的本地ip. 確定選
擇第一項,“don ‘t use this future ”。為什么要這樣做呢?因為你現在要
建立的是一個普通的可用代理列表,而不是針對特定服務器的。如果選擇了第三
項“the url ispassword protected(basic authentication)”,則所有無法
與該服務器連接的代理(包括一些被該服務器禁掉但可以用于其他服務器的代理)
均被視為壞的。只有當你要測試某個特定服務器時,才應該對通用的代理列表進
行特定驗證。
另外,你還修改一下ad默認的代理超時設定(左下角),把原來的15秒改得
更短或者更長。
設置完之后,點擊“speed/accuracy tester ”進行測試。測試完畢后,點
擊“delay ”按鈕,把代理按延遲時間進行排序。無時間的,顯然不是超時(timeout)
就是其他訪問錯誤,因此全部刪掉。這里有個問題需要注意,如果你測試下來,
絕大部分結果是“#404-connetionrefused ”,則很有可能你的內部網絡有問題,
而不是代理有問題了,常見的原因是網關掉包。除刪除不能連通的之外,延遲太
長,也可以刪掉。我通常只保留延遲在10000 秒以內的代理。如何刪除?選中要
刪的代理,點擊“x ”按鈕。
現在,我大約得到了約一半可以連通的代理。但是,這些代理的匿名程度如
何,還需要進行下一步的驗證。
驗證一個代理的匿名程度如何,需要通過一些cgi 腳本代碼的校驗,這些腳
本通常叫“proxyjudge”,比如ad4.83默認的“http://www10.cds.ne.jp/~ktake/proxy/prxjdg.cgi”。
pj一般也是由一些熱心人士放在一些免費的服務器上,經常會死掉,也屬于稀缺
資源一類。
通過校驗的匿名代理,一般分成如下5 類,分別是level1到level5,在ad的
anonymous 一欄內會標識。level 越小,匿名程度越高,也就是越好。比如,level1
的代理會被web 服務器當作一個普通ip. 一般而言,破解普通網站,從level1到
level5都可以使用,但是,一些特殊的站點,就需要level2以上的代理了。
現在進行匿名度驗證。選中所有剛才正確度測試通過的代理,點擊右下角
“proxyjudge”,選中ad默認的pj. 如果你要更換,則在右下角的url 欄內輸入
pj地址,點擊“+ ”,然后選中你新增的pj. 點擊“confidentialitytester ”,
開始匿名度測試。
測試完畢后,點擊“anonymous ”,把代理進行排序,然后刪除非匿名代理。
對timeout 的代理,則用其他的pj再進行測試。測試完畢后,把通過的代理另存
一個文件。我通常只保留level1到level3的代理。當然,level4和level5的代理
也是可以用的。
這里還有一個問題,就是代理服務器所處的區域問題。一般而言,使用代理
有一個原則,就是不能用國內的,以免麻煩,尤其是使用單位網絡的。但是,ad
沒有這個區域測試判斷功能。這是一個缺憾。我常使用aatools ,這是目前最好
的代理測試軟件(還有其他很多出色網絡功能)。
總結
以上是生活随笔為你收集整理的Accessdiver使用指南的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: redis list操作leftpop
- 下一篇: ubuntu新建python代码文件_u