實在尷尬,昨天文章誤把第二段的「ECU」誤寫成「EUC」感謝BOGI的指正,謝謝大家支持。
--
一個小夥伴神神秘秘的用公眾號問我:
「子龍看到你科普汽車開鎖的原理,你對開鎖一定很有研究吧?我們公司的門鎖是電子的那該怎麼辦?求思路。」
「把電斷掉!」
「=,=!!,暈」
韓劇裡總是要科普電子鎖,包括現在的一些酒店賓館也採用了電子門鎖的機制,考慮到我的誠懇小夥伴沒有真正的感受到,所以我這次就跟大家分享一下電子門鎖的原理吧,我真的沒騙他,這個是考慮消防的需求,如果辦公室出現火災肯定會馬上停電,停電後消防的要求肯定是把所有的門鎖都打開,以方便員工逃生。一般公司或者小區的門其實安裝的是電子門禁,所以你想打開它,直接斷掉他的電就好了嘛!!
真的有這麼簡單就搞的定嗎?
當然不是,很多重要的鎖其實斷電後是配備了蓄電池搞了UPS的,所以還得下功夫研究一下各種鎖的原理,所以還是給大家科普一下常見的高科技鎖吧!
按鍵式電子鎖
採用鍵盤(或組合按鈕)輸入開鎖密碼,操作方便。內部控制電路常採用電子鎖專用集成電路ASIC。
撥盤式電子鎖
採用機械撥盤開關輸入開鎖密碼。許多按鍵式電子鎖可以改造成撥盤式電子鎖。
電子鑰匙式電子鎖
使用電子鑰匙輸入(或作為)開鎖密碼。電子鑰匙是構成控制電路的重要組成部分。電子鑰匙可以由元器件或由元器件構成的單元電路組成,做成小型手持單元形式。電子鑰匙和主控電路的聯繫可以是聲、光、電磁等多種形式。
觸摸式電子鎖
採用觸摸方法輸入開鎖密碼,操作簡單。相對於按鍵開關,觸摸開關使用壽命長,造價低,因此優化了電子鎖控制電路。
生物特徵式電子鎖
將聲音、指紋等人體生物特徵作為密碼輸入,由計算機進行模式識別控制開鎖,智能化相當高。
【以上鎖的種類科普來源於百度】
酒店常用電子門鎖
我覺得這個肯定是大家最感興趣的地方,早期11年還真和彥明(網絡尖刀實體團隊技術負責人)無聊的時候研究過【PS:他研究我看著!】,當時是看了國外的一個大牛破解電子鎖的思路,研究的是一個電子鑰匙式電子鎖,說白了就是用磁卡開門的那種。
這種電子鎖在門把手最下端有一個像耳機一樣的小口,它的作用是用來給幫鎖充電或者寫入密碼使用的。你可以把它當作一個電腦的USB插口,用來建立電子設備與電子門鎖之間的信息傳輸,所以通過這裡其實就可以想辦法設定磁卡的加密、解密和開鎖等指令了。
記得當時是看一個黑帽大賽後,彥明頓時獲得的靈感,當時還學著人家搞了個arduino原型板回來,只可惜彥明研究了好久都沒有研究成功,後來他說工具不對,這事兒我記得特別清楚,後來他去搞了一個叫RFduino東西,特別小,比arduino小多了,只可惜最後還是沒搞成功,空留了一堆電路板在那。
當時的原理說的很簡單,講的鎖是什麼鎖我忘記了,英文太爛了,意思是那款鎖通過這個接口可以直接讀到裡面的密碼,把密碼傳輸回去鎖就會開,後來彥明說他不會如何讀取密碼,不過他找到了一款鎖是可以通過這個接口重寫密碼的,而且他成功的把鎖打開了,不過那次我們不在一個城市,所以沒看見也不知道他說的是是否是真的。
去年夏天的時候和彥明我們幾個在哈爾濱玩,有個哥們開了個賓館,當時聊天的時候就想起了這事,正好哥們那有個多餘的IC卡讀寫器,彥明和Timiky又極客了起來,不過當他了解到了酒店系統後,他就失去了對研究IC卡、磁卡的研究欲望。還記得那天下午他欠揍的對我和丫朵說:「我發現一個大秘密,其實從區域網內搞定酒店前臺的酒店管理系統,就可以分分鐘控制各個門的屬性了。」
尼瑪,高級的酒店密碼鎖確實是這樣,卡已經不只是用來開鎖,更多的是可以記錄這個人在酒店的消費信息,身份信息。而且我們當初看到的那個更高級,前臺是直接可以通過酒店管理系統直接控制房間門的狀態的。
彥明很坑的,他研究過很多東西,好在我有一個地方記錄我們當年犯過的這些2b事情,我英文真的很爛的,如果不翻閱這些歷史信息這些電子原型板的名字我都記不住的。
這次科普質量不高,因為沒搞成功,所以順便問一下有沒有研究EDA的同學?能否給我科普一下電子鎖的原理呢?求學習。不過我覺得感興趣的同學,可以嘗試從充電口去重寫密碼的那個思路,應該是可以的,資料可以翻閱一下之前的黑帽大賽的議題。
---
曲子龍,網絡尖刀創辦人,就職於知道創宇 | PM;
在新浪、騰訊微博搜索「曲子龍」可以找到我;
歡迎收聽網絡尖刀微信公眾號「mcbang_com」。