“嗎的,美國鬼子真他媽變態了,用的居然是號稱世界上最穩定和最安全的服務器!”梁傲破口罵道。死心塌地不再去找服務器的漏洞了。
將目光收回到官方網站的頁麵上,那裏有一個BBS的論壇,梁傲隨手注冊了一個賬號,登陸上去。回想起上一次入侵,就是利用的論壇。掃一眼,和上次一樣,管理員依然有著上傳的權限,梁傲腦中立刻產生了破解的衝動。一般的BBS上對於用戶的ID和密碼都會有長度的限製,看了一下自己的賬戶,最長限製十四位。
梁傲埋頭在機器裏搜索了一陣,找到了上次子、字典的源代碼修改了一下,把長度添加到18位,這樣使得生成字典的大笑竟然達到兩百兆。
沒辦法,誰叫FBI是快硬骨頭呢!
跑密碼是件很需要時間和耐力的事情,為了加快破解的速度,梁傲從自己一千萬的肉雞中,挑選出所有性能最好的服務器,然後把字典分割開來,傳到服務器上,進行猜解。服務器的運行速度可不是普通台式機器所能比擬的。梁傲猜想,至少也要一天才能跑完吧。
想起神經網絡和數學建模的事情,梁傲也是覺得頭疼不已。結構和原理很清晰,具體就是缺少一個能夠聯係起來的紐帶,如果能夠有一個模型,撐起整個理論,那麼通過人腦神經和計算機的運行速度,就可以輕易計算出需要的時間。
要找到這樣的理論當然不簡單,卻也不是不可能。所需要的是頓悟或者巧合。
梁傲抬起頭,轉了轉脖子,緩解下酸痛,又轉過輪椅,隨手拿起桌子上一本算法書就看了起來。書本上所講述的算法雖然大部分能看懂,但是畢竟自己讀大學還是十幾年前得事情,那時候對於算法的認識根本就不可能有現在這麼多的發展,現在很多新鮮的算法,也並沒有在自己那個時代提出來。
“回溯法?”梁傲盯著書上一種算法暗暗稱奇。
回溯法,也稱為試探法,回溯法是抱著試探著搜索解決問題。就是放棄當前候選解,尋找下一個候選解的過程。擴大當前候選資源的規模。以繼續向前試探的過程就是向前試探。
“基於這樣的算法,肯定要用樹的數據結構來實現吧?”梁傲自言自語道,說完,猛地一拍腦袋:“媽的,蠢死了,自己都說出來了還不知道!怕是被那兩個丫頭迷暈了。”
說幹就幹,對於梁傲這種浸淫程序多年的老鳥,例題什麼的都是浮雲,唯有原理才是王道。
描述網絡拓撲結果,最合理的數據結構也許就是樹了,數的特征最大特征就是有頂向下,沒有回路。這在網絡交換中,對於冗餘鏈路的判斷有著很好的作用,利用樹的原理,可以優化網絡,這是肯定的。放在電話線路上也基本一樣。
電話線路這一塊進展很是順利,花了兩個小時,梁傲就用樹結構將問題描敘出來,然後通過回溯法,計算出來虛假號碼撥通各電話服務器的時間。
看著那幾個數據,梁傲心有所動,淤積的怒氣也稍微卸掉了一些,嘴角微微一翹,不由自語道:“嘿嘿,後路是鋪好了,漢斯,等著瞧好吧!”