【摘要】:驗證碼是當(dāng)今互聯(lián)網(wǎng)蓬勃發(fā)展的產(chǎn)物,主要用來防止網(wǎng)站遭到惡意程序攻擊,保衛(wèi)網(wǎng)站安全。驗證碼破解技術(shù)的研究對于發(fā)現(xiàn)驗證碼的設(shè)計缺陷,提高互聯(lián)網(wǎng)站的安全性也有著非常重大的意義。該技術(shù)的研究,也能夠促進(jìn)人工智能、手寫字符識別、車牌識別等多個研究領(lǐng)域的發(fā)展。 本文統(tǒng)計了現(xiàn)今互聯(lián)網(wǎng)上正在使用的驗證碼的主要形式,總結(jié)了國內(nèi)外驗證碼破解的研究現(xiàn)狀。按照驗證碼破解的主要步驟,研究了各個環(huán)節(jié)所用到的算法,本文的主要工作內(nèi)容如下: (1)研究了驗證碼圖像預(yù)處理算法。首先,提出了基于連通域的去噪算法,不僅不損壞字符信息,而且對于較大的區(qū)塊噪聲有比較明顯的去除效果。接著,在驗證碼粘連字符分割方面,本文提出了基于字符寬度的分割算法和基于字符數(shù)量的分割算法。 (2)簡要介紹人工神經(jīng)網(wǎng)絡(luò)基本理論,選取了合適的激活函數(shù),提高神經(jīng)網(wǎng)絡(luò)的計算速度。在人工神經(jīng)網(wǎng)絡(luò)理論基礎(chǔ)之上,研究了基于卷積神經(jīng)網(wǎng)絡(luò)的字符識別算法,實現(xiàn)了簡化后的卷積神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)。 (3)提出了改進(jìn)的卷積神經(jīng)網(wǎng)絡(luò)字符識別算法,并用C++程序設(shè)計語言設(shè)計實現(xiàn)了改進(jìn)的卷積神經(jīng)網(wǎng)絡(luò)字符識別算法。針對改進(jìn)的算法,使用UNIPEN字符庫進(jìn)行了字符識別實驗。最后實驗證明,改進(jìn)后的卷積神經(jīng)網(wǎng)絡(luò)不僅能夠很好地完成字符識別任務(wù),而且提高了收斂速度和識別正確率。 (4)本文設(shè)計開發(fā)了用于破解驗證碼的工具軟件,該工具軟件有助于驗證碼破解算法的設(shè)計和調(diào)試。選取建行驗證碼、中國聯(lián)通驗證碼、豆瓣驗證碼為代表,對含有三類噪聲的驗證碼進(jìn)行破解實驗,制定了相應(yīng)的破解方案,破解成功率分別為88.67%,93.5%和23%。
【學(xué)位授予單位】:南京理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP393.08
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 時君偉;胡敏英;武志富;任振輝;;基于神經(jīng)網(wǎng)絡(luò)的視覺圖像處理研究[J];安徽農(nóng)業(yè)科學(xué);2009年19期
2 倪遠(yuǎn)平;神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)參數(shù)對收斂速度的影響研究[J];電氣傳動自動化;1996年04期
3 杜宇慧;桂志國;李晉華;;基于類別方差的三維醫(yī)學(xué)圖像分割新方法[J];中北大學(xué)學(xué)報(自然科學(xué)版);2007年02期
4 王樹文,閆成新,張?zhí)煨?趙廣州;數(shù)學(xué)形態(tài)學(xué)在圖像處理中的應(yīng)用[J];計算機(jī)工程與應(yīng)用;2004年32期
5 賀強;晏立;;基于形狀上下文的復(fù)雜驗證碼識別算法[J];計算機(jī)工程;2011年02期
6 汪成亮;張玉維;;基于共振峰合成和韻律調(diào)整的語音驗證碼方法研究[J];計算機(jī)應(yīng)用研究;2011年07期
7 張亮;黃曙光;石昭祥;胡榮貴;;基于LSTM型RNN的CAPTCHA識別方法[J];模式識別與人工智能;2011年01期
8 王興芬;李雪燕;張繼松;;基于支持向量機(jī)的網(wǎng)上銀行驗證碼識別研究[J];計算機(jī)工程與應(yīng)用;2012年29期
9 蘇磊;馬良;;形狀上下文在驗證碼識別中的應(yīng)用[J];微計算機(jī)信息;2007年35期
10 熊杰;龐劍飛;魏良;高山;喬梁;;基于短信驗證的快遞簽收系統(tǒng)的設(shè)計與實現(xiàn)[J];物流技術(shù);2013年17期
,
本文編號:
2565660
本文鏈接:http://www.wukwdryxk.cn/guanlilunwen/ydhl/2565660.html