国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 編程 > Ruby > 正文

Ruby實現(xiàn)FTP密碼破解的方法

2020-02-24 15:36:54
字體:
供稿:網(wǎng)友

武林技術(shù)頻道小編詳細(xì)Ruby實現(xiàn)FTP密碼破解的方法,它記錄了破解程序從思想到最終實現(xiàn)的整個過程,即使用多線程調(diào)用相應(yīng)的字典進(jìn)行測試,需要的朋友可以跟著小編的步伐來了解。

何為暴力攻擊?

暴力攻擊這個詞,其實對于許多安全圈的小伙伴來說都并不陌生,可謂是簡單粗暴。但對于許多攻擊者而言,暴力攻擊卻是不可或缺的一種攻擊手段。在實際應(yīng)用中,由于暴力攻擊需要消耗大量的時間和資源,因此往往都不會成為攻擊者首選的方案,但它卻會是攻擊者最后的選項。

例如我們設(shè)置一個如下場景:

你現(xiàn)在想要訪問你所在公司的FTP(文件傳輸協(xié)議)服務(wù)器。你幾乎嘗試了所有可能獲取賬號密碼的方法,但由于目標(biāo)FTP服務(wù)器安全性做的非常的好也不存在任何安全漏洞,同時該公司的員工安全意識也非常的強(qiáng),你也無法進(jìn)行社會工程學(xué)的攻擊。面對這種幾近極端的情況,最終你不得不采取暴力攻擊的方式。

首先,你會需要提前準(zhǔn)備一個用于暴力破解的攻擊字典。然后將字典拖放到密碼破解工具的指定位置,密碼破解工具會對字典中的單詞列表進(jìn)行逐一嘗試并嘗試登陸FTP服務(wù)器,直至匹配出正確的FTP服務(wù)密碼。

簡單吧?雖然暴力攻擊非常簡單粗暴,但它的威力卻不容小覷。有時它將決定我們滲透測試的成敗與否!下面,讓我們來構(gòu)建一個屬于我們自己的FTP密碼破解器吧!

構(gòu)建屬于自己的FTP密碼破解器

這里我們將會使用到Ruby腳本,來構(gòu)建我們的FTP密碼破解器。如果你不是很了解Ruby腳本,不用擔(dān)心,我已經(jīng)為大家準(zhǔn)備了 Ruby的基礎(chǔ)教程 ,該教程涵蓋了本文中所用到的一些Ruby基礎(chǔ)知識,因此我建議大家在閱讀本文之前,先去掌握一些Ruby的基礎(chǔ)知識,以便更好地閱讀本文。下面我們直接進(jìn)入代碼部分。

就像Python腳本一樣,在代碼起始位置我們需要聲明為Ruby腳本,并引入我們所需的函數(shù)庫以及獲取用戶的輸入信息:

這里我們只需要兩個庫文件。我們需要利用 socket 庫與FTP服務(wù)器進(jìn)行通信,以進(jìn)行暴力破解的嘗試登錄連接操作。而 timeout 庫則用于設(shè)置與目標(biāo)服務(wù)器之間的第一次超時時間,如果服務(wù)器無法訪問,則會向我們返回超時提示。

接下來我們需要檢查ARGV列表的長度。該列表會在腳本啟動時生成,列表中包含了用戶從命令行順序輸入的所有參數(shù)。這里我們使用的unless語句相當(dāng)于if not,如果這里ARGV接收的參數(shù)長度不等于3那么,該腳本將會打印使用規(guī)則并退出。

以下這段代碼將會開始嘗試連接目標(biāo)服務(wù)器,并檢查目標(biāo)服務(wù)器是否可正常通信:

以上代碼我們簡單的使用了socket庫并丟了個IP地址,來建立與目標(biāo)服務(wù)器的通信連接。同時,我們使用了timeout庫做了一個十秒鐘的超時循環(huán),如果連接在十秒內(nèi)未完成,腳本將會在客戶端界面提示用戶并關(guān)閉腳本。有了這些基本的功能后,下面我們使用以下函數(shù)來讀取用戶的字典列表文件:

這個功能函數(shù)的實現(xiàn)其實非常簡單。我們將文件路徑作為函數(shù)的一個參數(shù),并打印讀取的單詞列表。然后我們利用file.open()函數(shù)來打開文件,并讀取文件內(nèi)容。在讀取文件時,我們以每行文本末尾的 ‘/n' 換行符來分割列表中的內(nèi)容,這樣我們就能獲取到我們需要的密碼列表了。隨后我們會將該列表存儲在全局變量中,并將文件關(guān)閉進(jìn)行下一步的操作。如果文件讀取失敗,腳本將會在客戶端界面提示用戶,并退出腳本。現(xiàn)在我們已經(jīng)具備了以上兩個FTP密碼破解器的基本功能函數(shù),接下來我們就可以來實際構(gòu)建嘗試登錄到服務(wù)器的功能函數(shù)了:

這個函數(shù)非常重要,因為它將為我們進(jìn)行實際的破解操作。這里我們首先創(chuàng)建了一個新的TCP套接字并將其連接到FTP服務(wù)器,然后我們等待FTP服務(wù)器的banner響應(yīng)。當(dāng)我們成功接收banner響應(yīng)后,我們開始輸入我們的用戶名,并等待密碼輸入提示,接著我們將密碼嘗試發(fā)送到服務(wù)器。這時,我們將從服務(wù)器接收數(shù)據(jù),并將其存儲在一個變量中。該數(shù)據(jù)將會包含我們嘗試登錄的結(jié)果。

我們通過字符串“230”來判斷,我們是否成功登陸目標(biāo)FTP服務(wù)器(“230”為FTP成功登錄的響應(yīng)碼)。否則返回false。到此為止,我們的FTP密碼破解器已基本成型,最后我們要做的就是調(diào)用并整合以上的功能函數(shù),開始執(zhí)行我們的暴力攻擊:

以上代碼將調(diào)用我們之前創(chuàng)建的函數(shù),并對目標(biāo)FTP服務(wù)器進(jìn)行檢查以及讀取我們提供的字典列表文件。接著我們將開始對目標(biāo)FTP服務(wù)器進(jìn)行攻擊,這里使用了一個循環(huán),將對用戶提供的單詞列表進(jìn)行逐一嘗試。如果最終密碼成功匹配,腳本將會將破解結(jié)果返回給用戶,并關(guān)閉腳本。下面讓我們來測試下我們的成果!

暴力攻擊測試

首先,我將創(chuàng)建一個字典文件。由于這只是一個例子,因此我的字典文件非常的簡短。但在實際環(huán)境中,一般情況下我們都需要使用非常大的字典文件。以下是我創(chuàng)建的單詞列表:

我們來運行我們的腳本,可以看到這里有一個簡單的使用提示:

現(xiàn)在,我們根據(jù)該腳本的使用規(guī)則提供相應(yīng)的參數(shù)值,并執(zhí)行腳本。經(jīng)過一段時間的等待,我們可以看到FTP服務(wù)器密碼被成功爆破:

總結(jié)

上述是武林技術(shù)頻道小編為大家?guī)淼腞uby實現(xiàn)FTP密碼破解的方法,如果你對Ruby腳本不太了解,并不需要擔(dān)心太多哦。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
狠狠干婷婷色| 毛片在线视频| 91sp网站在线观看入口| 91最新在线| 中文字幕免费中文| 国产69精品久久久久孕妇国产69久久 | 黄网址在线播放免费| 99免费视频| 在线天堂视频| 亚洲国产成人综合| 免费午夜一级| 天天操天天艹| 国产精品秘入口| 中文日本在线观看| www.麻豆av.com| 国产麻豆精品高清在线播放| 日本中文字幕在线观看| 国产理论电影在线观看| sese一区| 国产一卡2卡3卡免费网站| 国产精品伦一区二区三区级视频频| 国产超碰在线| xxx国产精品| 国产性网软件大全| 国产福利视频在线观看| av片在线观看永久免费| 欧美国产中文| 国产精品爱久久久久久久小说| 精品a在线观看| 狠狠插狠狠操| ·天天天天操| 超碰在线人人| 国产jizz| www.蜜桃av| 中文字幕久热在线精品| 亚洲xxxxxx| 国产激情二区| 久久久久久77777| 99热免费在线观看| 国产欧美日韩第一页| 欧美亚洲天堂| 亚洲www色| 99久久精品免费观看国产| 大香伊人久久| 玖玖在线视频| а√资源新版在线天堂| 在线天堂视频| 国产网红女主播精品视频| 在线视频三区| 国产夫妻视频| 国产三区在线观看| 天堂资源最新版在线视频观看免费网| 国产黄色免费| 国产老肥熟xxxx在线观看| 日本视频二区| 色中文字幕在线| 国产黄色高清在线| 国产porn在线| 在线观看免费观看在线91| 国产青青草在线| 国产三区视频在线观看| 国产精品入口麻豆免费| 国内自拍视频在线看免费观看| 91资源在线观看| 精品视频二区三区| eeuss影影院www在线播放| av手机免费在线观看| 亚洲激情丁香| 欧美性猛交xxxx免费看久久| 九九热在线观看视频| 久久99精品久久久久久野外| 国产秒拍福利视频露脸| 国产亚洲精品午夜高清影院| 国产精品ⅴa有声小说| 国产高清视频在线观看| 一本大道香蕉8中文在线视频| 爱福利在线视频| 最好看更新中文字幕| 国产乱视频在线观看| 国产三级视频| 全网国产福利在线播放| 超碰在线人人| 国产精品久久在线| 性国产高清在线观看| 黄色在线视频观看网站| 国产精品久久久久久精| av资源网站在线观看| 午夜视频在线| 日本18视频网站| 国产日韩精品在线看| 99中文字幕一区| 国产乱精品一区二区三区| 精品176二区| 交换国产精品视频一区| 最新中文字幕在线| 精品麻豆国产| 国产精品亚洲色图| 精品卡一卡卡2卡3网站| 久久久久久国产视频| 国产youjizz在线| 麻豆视频在线观看免费网站| 精品无人乱码| 91福利在线免费| 久久久久久91精品色婷婷| 69精品视频| 中文字幕毛片| 国产美女一区视频| 九色视频网站| 精品推荐蜜桃传媒| 国产精品视频流白浆免费视频 | 国产精品69一区二区三区| 青草视频在线播放| 在线观看精品一区二区三区| 国产成人午夜| 国产精品国精产品一二| 国产乱视频在线观看| 久草视频国产| 国产精选在线观看| 国产天堂在线播放视频| 国产大学生粉嫩无套流白浆| 91av久久| 91精品国产91久久久久久青草| av免费在线观看网站| 免费在线观看a| 国产一级黄色片免费| 91麻豆免费在线视频| 四虎成人免费| 午夜在线小视频| 精品剧情v国产在线观看| 天天干天天摸| 国产精品视频一区二区久久| 在线观看免费高清完整| 国产在线观看av| 在线免费看黄av| 免费av在线| 丁香花视频在线观看| 另类高清dbsm日本tvav| 国产在线更新| 中文资源在线网| 69久久久久| 九九免费视频| 尤物网址在线观看| 最近中文字幕av免费高清| 亚洲色婷婷综合开心网| 国产在线观看网站| 天天av天天爱| 国产天堂资源| 国产天堂在线播放视频| 99在线免费视频| 99在线免费观看| 国产二区视频在线观看| 国产成人精品男人的天堂538| 国产午夜视频| 国产在线看片| 人人九九精品| 午夜国产在线| 在线中文av| 免费电影网站在线视频观看福利| 麻豆精品不卡国产免费看| 蜜桃av网站| √天堂8资源中文在线| 国产精品白浆视频免费观看| 在线观看电影av| 69精品视频| 国产日韩欧美一区二区三区视频| 国产中文在线| 国产写真视频在线观看| 在线色视频网| 亚洲视频网站在线| 在线激情小视频| 国产鲁鲁视频在线观看特色| 国产成人精品综合网站| 亚洲欧美中文字幕在线观看| 午夜在线观看91| 中文av资源在线| 黄色av免费看| 伊人网在线观看| 国产一二三在线观看| 99reav在线| 日本韩国精品一区二区| 天天操人人爽| 一本久久精品| 国产区视频在线| 超碰在线观看免费| 国产麻豆精品入口在线观看| 亚洲网站一区| 国产夫妻视频| 国产美女视频一区二区二三区| 国产区视频在线观看| 国产精品18久久久久久久久久| аⅴ成人天堂中文在线| 91久久精品国产性色| 中文字幕在线观看播放| 俺来俺也去www色在线观看| 国产在线观看av| 99reav| 国产日韩精品在线看| 国产毛片在线看| 成人精品福利| 在线午夜视频|