世界上沒有「絕對安全」的手機或電腦;任何人的資料都有價值,即使資料真的沒有價值,也還可以當作跳板來攻擊他人。駭客不會因為你是「普通人」,就輕易放過你;大家都有正確的觀念與做法,才是個人與社會最大的資安保障。
施典志
曾任 Yahoo/Flickr 社群經理、 PC home 雜誌責任主編/副總編輯、博客來網路書店總經理特助、行銷部專案經理、城邦集團電腦人文化研究員、《Download! 網路學習誌》副總編輯等職務,熱衷社群經營、科技文化觀察分析。
筆者先前在〈
小心!駭客,真的,就在你身邊〉一文中,花了很多篇幅介紹各種網路駭侵攻擊的樣態;本篇則從個人用戶的角度介紹10種方法,讓大家能夠最大限度的保護自己,避免成為受害者。
由於全部10點篇幅較長,所以分成上下兩篇;本篇先講前面五個方法。
1. 建立正確的資安觀念
首先,正確的觀念和知識,絕對是保護自己的第一道防線。
以下是一些必須建立,而且人人都應該知道的資安觀念:
- 沒有「絕對安全」的手機或電腦;
- 任何人的資料都有價值,而且可以當跳板;駭客不會因為你是普通人,就輕易放過你;
- 充分的資訊與認知,是自保的必要條件;平時多留意資安相關訊息、瞭解最新的威脅來源和保護做法,對你絕對有好處。
2. 採用比較安全的作業系統與防毒防駭軟體
雖然上面說了,沒有絕對安全的手機或電腦,但是有相對比較安全的系統:
先不談得自行安裝的 Linux;以主流的消費型電腦來看,Mac 就比 Windows PC 相對安全得多。
不只是作業系統本身會有漏洞,App 也會有。由於作業系統的架構不同,各平台 App 的安全漏洞與影響規模也有差別。
以行動 App 來說,根據
一份統計指出,iOS 上有 38% 的 App 曾被發現存在高危險資安漏洞,而 Android App 有 43%。
總之,採用 Mac/iOS 平台的用戶,遭到駭客透過資安漏洞進行駭侵攻擊的機率,會比 Windows/Android 平台用戶要少。
如果你因為某些原因,必須使用相對比較危險的 Windows 或 Android,請務必安裝優良大廠出品的防毒防駭軟體、而且經常更新系統,以即時修補層出不窮的各種系統與軟體漏洞。
然後,一定要有防火牆;不管是軟體的還是硬體的,統統打開就對了。
很多惡意軟體是先感染機構中的某台電腦,然後透過內部網路到處傳播;現在不管 Windows 還是 Mac 系統,都內建了防火牆功能,可以擋掉相當多的奇怪連線,所以一定要記得打開。
3. 用密碼管理工具管好你的密碼
什麼叫做管好密碼?就三件事。前兩件事其實大家都知道,就是:
- 盡量使用又長又臭又複雜的密碼,例如大小寫字母、數字、特殊符號的隨意組合,更不要用生日、身分證字號等個資,以免被駭客輕鬆用字典攻擊、社交工程或暴力嘗試法輕鬆破解;
- 不要在不同的服務間重複使用相同的密碼。
然而,這兩件事非常違反人性。又長又臭又複雜的密碼,就是很難記住;不同服務又得使用不同的密碼,要去正確記住哪個服務用哪組密碼,大多數人也都做不到。
於是第三件事就顯得更重要,可以一次幫你輕鬆做好前兩件事:
3. 善用密碼管理工具。
密碼管理工具的妙用很多:
- 幫你產生複雜密碼:很多密碼管理工具,都能隨機產生各種複雜密碼的組合,不用自己想出來;
- 幫你記住不同服務使用的密碼:當你逛到某個需要密碼的網站或服務時,會自動記住你註冊時使用的密碼,並且在需要密碼時幫你自動輸入;
- 利用主要密碼管理所有密碼:這樣你就只要記一組主要密碼,需要其他密碼時,輸入主密碼即可;
- 以一個身分認證機制管理所有密碼:有些設備上有面孔或指紋辨識,密碼管理工具可以整合這些更安全的身分認證機制,要輸入密碼時只要辨認一下面孔或指紋,即可自動輸入帳密,你就連那一組主要密碼也不用記了。
如果你還沒開始用密碼管理工具,建議你現在,馬上,立刻去用。
好用的工具還不少,像是 Apple 平台上有個 Keychain Access(鑰匙圈存取),在 Mac 和 iOS 裝置上能透過 iCloud 同步密碼,所以能在 Mac 上和 iPhone、iPad 上輕鬆管理密碼。
Google 也做了類似的服務「Google 密碼管理器」,在 Google 生態圈的各項產品,如 Android 手機、Chrome 瀏覽器等也可通用。
4. 啟用雙重認證
如果你的服務有「雙重認證」功能,打開來啟用就對了。
雙重認證是在帳號和密碼之外的多一層保障。即使輸入了帳號和密碼,在某些場合下(例如偵測到使用不同的瀏覽器、未曾登入過的手機等裝置),會需要多一道登入認證手續,能將帳號被盜用的難度再拉高一些。
常用的雙重認證機制是透過簡訊認證:利用簡訊,將一組隨機產生的認證密碼傳送到你登錄的手機門號;登入時必須正確輸入這組認證碼才行,不然就無法成功登入。很多網路服務都提供了這類利用簡訊的雙重認證選項。
但是利用簡訊的雙重認證,也不是沒有風險;能取得你的手機門號使用權的人,就能 pass 簡訊認證。
先前在美國發生過一件事:Twitter 執行長 Jack Dorsey 的手機 SIM 卡被人利用一種叫做「SIM Swap」的技巧冒領,結果他自己的 Twitter 帳號就被成功盜走了:
可能美國的手機門市在查驗用戶身分方面比較寬鬆,所以駭客騙門市人員自己的 SIM 卡掉了;於是不費吹灰之力,就拿到燒有 Jack Dorsey 手機門號的新 SIM 卡,輕鬆繞過簡訊驗證。
由於台灣政府要求手機門市人員一定要驗雙證件,才能辦理各種門號異動手續,所以或許因為如此,簡訊驗證的安全性會比美國高一點也說不定。
如果信不過簡訊驗證,也可以採用「認證碼產生器」,例如 Facebook App 就有內建「代碼產生器」,可以用來進行臉書相關功能的雙重認證。
5. 隨時更新系統與軟體,修補已知漏洞
很多人就是不愛更新作業系統或軟體,大家總有各種各樣的理由。
有的人怕原本慣用的軟體,在系統更新後就不能用了(確實可能)、有些人覺得系統更新後會掉資料(這很少發生);有些人純粹只是害怕慣用的使用方法被迫改變。
但從資安角度看,有更新卻不更新,這絕對不是好事;因為作業系統和軟體必定有漏洞,廠商推出的各種更新,特別是定期發行的小更新,多半都是為了修補漏洞而出。
如果你不裝,就等於放著現成的漏洞不補,等人家來破台。
像是微軟和某些軟體服務商,每個月都有個俗稱「
Patch Tuesday」的例行性更新;通常會在每月第二個星期二,固定會推出一大堆產品的更新修補;只要你不要去關掉系統的自動更新,已被發現的漏洞就會即時自動修補好。
如果這樣還是無法說服你,或者你真的不想立即更新、當白老鼠的話,至少請按照下列原則來更新:
- 大更新:可以稍等一下,例如 iOS 12 到 iOS 13,這種大版號的更新,比較多是功能新增或界面調整,比較容易發生大家擔心的舊軟體相容性或操作介面改變等問題。真的不想馬上更新,可以等一陣子,出了新的小改版(例如 iOS 13.1 版)時再更新;
- 小更新:如 iOS 13.1 到 iOS 13.2 等的小改版,多半是安全漏洞修補。這類的小更新不太會增加什麼翻天覆地的新功能,也不太會造成舊軟體相容問題,所以只要推出了,就應立即更新。
在下一篇文章中,我們再繼續來談另外五個也很重要的資安自保技巧。
本文有聲版