国产传媒在线视频丨亚洲精品入口a级丨青草青草久热丨精品美女久久久久丨亚洲不卡影院丨欧美裸体xxxx丨久久全国免费视频丨亚洲好看站丨久久亚洲人成综合网丨hs网站在线观看丨国产做爰xxxⅹ高潮视频在线丨131美女爱做视频国产福利丨在线观看免费www丨香蕉视频久久久丨亚洲精品永久www嫩草丨亚洲aⅴ综合av国产八av丨国产高清无码在线com丨国产成人精品自在线拍丨毛片在线看片丨91丨九色丨丰满人妖丨免费看h网站丨毛片的视频丨瑟瑟av丨欧美激情在线播放丨一本一久本久a久久精品综合

您當前的位置:首頁 > 新聞資訊 > 公司動態 > 正文

【口令安全系列之一】帶你認識弱口令的前世今生

發布時間: 2016-01-04 15:24:40  
分享到:

世界上本沒有弱口令,使用的人多了,也就成了弱口令。——題記

在現代社會,隨著信息化和互聯網化的不斷發展,用戶口令作為鑒別用戶身份的重要手段已經滲透到生活的方方面面,無論是日常辦公、社交娛樂還是網上購物甚至外出旅游,我們在享受各種應用帶來的便利的同時,也往往需要和各種各樣的賬號口令打交道,因此口令安全在保障個人和組織的信息安全方面有著重大的意義,了解弱口令的產生能夠有效幫助大家提高安全意識,提高口令的安全性和信息安全水平。

一、弱口令的起源

“天王蓋地虎”,“寶塔鎮河妖”這兩句對話大家想必耳熟能詳,這是早年江湖匪幫用來確認彼此身份的黑話,這種某個團體通過事先約定的對話方式來確定雙方身份的方法最早應用于軍隊等特殊機構,后來作為驗證身份的方法被廣泛使用,可以說也就是現在信息系統中賬號口令的前身。正是由于古代采用口述信息的方法來驗證,所以這些預先約定好的信息通常被稱為“口令”,即使現代社會已經很少使用口試來提供驗證身份的信息,這些信息仍然沿用口令這個名稱,我們通常說的“密碼”其實在專業領域應該被稱為“口令”。

既然口令是驗證身份的一種信息,那么當有人希望冒充他人身份來獲取進行行為或謀取利益的時候,通過使用對方的口令來驗證就是一種很自然會想到的方式。在古代,通常通過間諜、竊聽等方式來獲得他人的口令,而在現代社會,由于信息系統的特點,口令猜測則成為了一種可行和有效的方式。

口令猜測攻擊是利用信息系統可以進行自動化身份驗證的特點,采用手工或自動化工具多次嘗試目標用戶可能使用的口令,直到身份驗證成功為止的一種攻擊方式??诹畈聹y攻擊最初的理論依據是由于信息系統組成口令的字符集是有限,因此只要采用窮舉法的方式理論上一定能夠找出正確的口令,也就是常說的暴力破解攻擊。但是隨著口令長度的增加,如果僅僅依靠窮舉法來進行口令猜測,完成口令猜測花費的時間也會大大增加,當口令猜測花費的時間長到一定的程度時,由于無法及時獲取口令或者投入過大很可能會導致攻擊行為失去了原本的意義。為了解決這個問題,人們對口令猜測的結果進行了研究,發現有許多口令是經常被使用的,在進行暴力破解時如果先嘗試這些口令,則有很大的可能性在較短的時間內成功完成身份驗證。于是,人們將這些口令總結出來,形成一系列優先嘗試的口令集合,也被稱為“口令字典”,而這些字典中的口令由于容易受到口令猜測攻擊,最終被稱為“弱口令”。

二、常見的弱口令

了解了弱口令的來源,那么我們不禁想要問,什么樣的口令算是弱口令呢?其實這個問題在業界還沒有非常統一和明確的定義,不同級別和大小的字典庫收錄的弱口令數量并不相同,針對不同背景、環境的使用人群定義出的弱口令也會有所不同。雖然弱口令并沒有嚴格統一的定義,但從弱口令的起源來看,我們可以看出弱口令通常有兩個特點之一:1)使用窮舉法進行暴力的難度低2)容易被猜測。

從窮舉法的特點來看,口令包含的位數越少,包含的字符類型越少,則破解的難度越低,如純數字的口令破解的難度低于數字、字母混合口令,而暴力破解6位口令需要花費的時間遠小于破解8位口令花費的時間。因此,通??诹铋L度過短或僅包含單一類別字符的口令被認為是弱口令。

以下為某測試機構測試的本地破解需要的時間,可以看出口令長度和復雜度對于暴力破解難度的影響程度非常明顯,當口令長度過短或包含的字符類型過少時破解口令花費的時間非常少,即使使用窮舉法也不難破解,所以都被認為是弱口令。雖然實際環境中遠程破解的情況遠多于本地破解,而遠程破解花費的時間通常也會比本地破解高許多,但口令復雜度對于口令破解時間的影響是基本一致的。因此以下數據還是比較具有參考意義。

然而,僅僅通過口令的長度和復雜度來判斷弱口令是不準確的,一個好的弱口令字典還會加入大量的常用口令,而這些口令由于使用范圍較廣,口令猜測的成功率往往較高。這些常用口令通常是一些常見的可猜測的字符串或者由這些字符串組成,常見組成弱口令的元素如下:

●連續或重復的數字,如123、123456、987654、111、222333等;

●連續或重復的字母,如aaa、abc、abcdef、zyx等;

●鍵盤上常見的連續按鍵,如:1qaz@wsx、qwert、asdfghjkl;、!@#、147258369(數字鍵盤)等;

●日期或年份,如800128(生日)、2012、19251120等;

●與用戶相關的名稱信息,如newdoone(公司名稱)、shaoyuanming(姓名全拼)、sym(姓名縮寫)、oa(產品名稱)、admin(用戶名)、手機號等;

●具有特殊含義的字符串,如520、1314、woaini;

●其他常用的字符串:root、abc123!、administrator、test等。

以上元素被許多人用來構成好記的口令,而攻擊者也會使用上述素材相互組合來生成弱口令字典。如newdoone123(公司名稱+連續數字)、abc!@#(連續字母+鍵盤按鍵)、asdf520(鍵盤按鍵+特殊含義字符)、shaoyuanming2012(用戶名+年份)等,符合上述規律的都可以認為是弱口令。

三、設置強口令

使用弱口令的危害不言而喻,在了解了弱口令的起源和常見弱口令之后,大家是不是想知道怎樣才能設置一個不易破解的口令呢?結合上一章節的內容,我們對設置強口令的要求來做一個總結,如果設置的口令滿足以下要求,口令強度就能滿足我們大多數日常和辦公的要求了:

●口令長度不小于8位,至少包含數字、大小寫字母、符號中的三類;

●口令不得包含三個以上連續的數字或字母,包括正序和倒序(如包含abc、123、987、zyx);

●不同字符總數不小于4,(如1122AA 算3 個字符,111111算一個字符);

●口令不得為帳號一部分或包含賬號;

●口令不應包含root、admin、公司名稱、產品名稱、姓名、手機號等常見的弱口令元素;

●不得使用常見的鍵盤按鍵位置口令:1qaz2wsx,1qaz@WSX,!QAZ2wsx等。

在完成口令設置以后可以到以下網址測試一下口令被破解的時間:

https://howsecureismypassword.net/

輸入設置的口令,可以看到破解口令需要的時間和建議:

看完了今天的資訊,也許有人會問,我也知道弱口令的危害,但是設置太強的口令我又記不住怎么辦呢?敬請期待口令安全系列之二——設置一個強大又好記的口令。

分享到:
地址:福建省福州市銅盤路軟件大道89號軟件園A區26號樓 電話:0591-83519233 傳真:0591-87882335 E-mail:doone@doone.com.cn
版權所有 新東網科技有限公司 閩ICP備07052074號-1 閩公網安備 35010202001006號