利用Excel增益集打開數字對號鋼鎖 - 吉姆的電腦閣誌

Papermag-smooth

HTML5,Jquery,PHP,FreeBSD分享教學。電腦是用來節省時間及提升樂趣,不是用來把人綁住的。隨心而行,順著生命的脈動重新創造屬於自己的生活。

Breaking

Home Top Ad

Responsive Ads Here

Post Top Ad

2014-02-19

demo-image

利用Excel增益集打開數字對號鋼鎖

Responsive Ads Here
%25E7%25A0%25B4%25E8%25A7%25A3%25E6%2595%25B8%25E5%25AD%2597%25E5%25B0%258D%25E8%2599%259F%25E9%258E%259601
通常行李箱會附贈一個鎖,方便使用者上鎖以避免在搬運過程中,箱子的拉鏈鬆動時衣物掉出箱外。舊的行李箱換下來後,就將它用來存放衣物或雜物,因為太久沒打開它了,竟然忘了數字鎖的密碼,其實是老了記憶退化了!
心裡暗自迴想國中學到的排列組合,鋼鎖共有8個數字(1~8),密碼是4位數,印象中是C8取4,所以有8*7*6*5=1680種排列,想破解被遺忘的密碼,那就有(8*7*6*5)/(4*3*2*1)=70種組合方式,以試誤法每組約3~5秒來計算,其實也只需花費最多5分鐘的時間,就可以命中正確密碼!不過為了防止自己忘了那一組密碼有無試過了,所以就需要Excel列表來作輔助,把過程寫下來,這還能應用在彩券包牌。

  1. 下載安裝增益集

    我的作業環境是XP+Office 2010,事前的準備請先到增益集工坊下載安裝資料處理過濾增益集
  2. 輸出所有組合

    因為共有8個數字,所以要先輸入1~8,再選取後,利用增益集來計算列出組合,m代表元素數量,n則是要取的數量,很快的得到70種組合。

    %25E7%25A0%25B4%25E8%25A7%25A3%25E6%2595%25B8%25E5%25AD%2597%25E5%25B0%258D%25E8%2599%259F%25E9%258E%259600002 %25E7%25A0%25B4%25E8%25A7%25A3%25E6%2595%25B8%25E5%25AD%2597%25E5%25B0%258D%25E8%2599%259F%25E9%258E%259600004%25E7%25A0%25B4%25E8%25A7%25A3%25E6%2595%25B8%25E5%25AD%2597%25E5%25B0%258D%25E8%2599%259F%25E9%258E%259600005
  3. 正確命中取得密碼

    才短短不到3分鐘的時間,在第37組就順利打開了鋼鎖,開鎖密碼就是2346,太開心了!經過這次事件,有幾點結論:
    • 別太相信自己的記性,用紙筆寫下來才不會浪費時間。
    • 原來數字對號鎖,是方便不用保管鑰匙罷了,並沒有任何防盜功能。
    • 千萬不要嘗試去開別人的對號鎖!這是犯法的。

Post Bottom Ad

Pages