網路安全
成長在這網路世代,你的個資安全嗎?
當然,不是每個人都應該跟我一樣,手上握著600多組密碼,每個密碼幾乎都不同,帳號依服務類型用不同的名稱或是email來註冊。
這麼多組帳號密碼,就必須要用密碼管理軟體來幫忙紀錄。
「但是W,有必要這麼極端嗎?」
當你的帳號被盜用的時候你就會怕了。
我以前也是很多帳號密碼都一模一樣,一直到我PSN的帳號被盜的那一天,我才驚覺我的銀行帳號密碼都是一樣的,驚恐之餘先打電話處理PSN帳號,然後做了功課下載了密碼管理軟體,把跟錢有關的帳號密碼一一改掉。這一弄就是幾天的時間...
身份分級
從有網路開始,我幾乎都是一組email跟帳號名稱走天下。相信大部分的人都是如此。
網站都用同一組帳號,然後你在遊戲裡面罵人,被人用帳號搜尋到你的Instagram跟17直播的紀錄,最後又發現你的Adobe帳號與你的個人網站與作品集。
你可能乍聽之下會想說怎麼可能!? 但只要有心,這些事情不是辦不到,或許你我沒有這種技術,但也不要給別人留下追蹤你的足跡。
有很多大大小小的網站都被駭過,許多帳號密碼與個資在暗網裡面交易流傳。這些資料可不是只有帳號密碼而已,你可能不小心留了你的電話、地址還有真實姓名與其他敏感資訊。是有可能用不同來源的資訊交叉比對的。
看看你的資料是否有外流 have i been pwned?
這網站收集了在暗網流傳的帳號密碼,並彙整起來,讓你看看你的資料是否安全。
輸入你的email,網站會反饋你的帳號是否有在這些紀錄裡面,並告訴你這些資料是來自於哪個網站的外洩事件。
如果你的銀行帳密有在這裡面,請趕快換掉。
Google的暗網報告也有一樣的功能。
講到安全,先來說一下網路身分吧。我簡單分類一下理想的使用情境,然後你們可以依照自己的情形去看看自己要怎麼操作。
- 實名情境
- 別名情境
- 匿名情境
用於最直接的生活服務,不用真人姓名無法申辦。(需要ID驗證)
例如:中華電信、合作金庫、公司系統帳密
這些服務通常都與重要資產相關,最好是有一個獨立的email當作帳號。
你的帳號就等於你的真實的本人。
除了刷卡會有個資之外,其他資料的正確性沒有那麼重要。
例如:Steam帳號、Instagram、Discord、Momo購物
用一個不一樣的email帳號當作日常生活的次要服務帳號,或是email有別名系統可以用別名。
可以用網路稱號來稱呼對方,需要經過金流或是其他的線索才能追蹤到你本人。
不想關連到本人的身分,永遠當個路人甲的帳號。
例如:澀澀的網站、好像在法律邊緣的網站、4Chan
這真的就直接建立一個跟自己完全沒關聯的身分與email來註冊,被盜了也完全無所謂。
資料全部亂填,只要能開通帳號使用就好,即使買東西也查不到金流源頭。
雖然我說理想的情況是三組email帳號依照不同的身分去使用,但我自己其實也還沒完全100%分類的很好,20年累積下來的帳號密碼,如果沒再被盜用的話,我可能還是龜速慢慢移轉吧。
如果你的網路帳號有做身份分級,那就能大大的降低一個服務被駭,其他地方的資料也跟著被找出來的風險。
設定密碼
相信大家第一次在設定密碼的時候都會想很久吧,最簡單的是用自己的生日,喜歡的數字,鍵盤上的注音文,或是乾脆無腦的刷QWERT。
台灣常用的密碼拜託都不要再用了,如果是不離身的手機或電腦還可以用簡單的PIN沒關係,畢竟幾乎都在自己的視線範圍。但是存在別人伺服器裡的密碼能夠每一組都不一樣最好。
駭客如何入侵的?
駭客的攻擊百百種,這邊簡單的講一下帳號密碼的破解,其實就兩種概念:
Dictionary Attack
字典攻擊
就是用暗網那些流出的 wordlist(密碼庫) 一組一組試。
這也是為什麼最好每個服務的帳號密碼都不同比較安全。
Brute Force
暴力破解
用 wordlist 與電腦本身的算力去組合推算。
或是笨笨的從 00000000 開始嘗試所有組合。
套用黑暗執行緒的一段話
八個字元以下的密碼幾乎都像豆腐毫無防禦力
用上大小寫數字加符號的最高複雜度,若只有短短 8 碼,用 4090 跑三天便能破防。
要如何保護自己呢?
-
密碼的位數越長越好,大小寫數字加符號最起碼12位以上。
-
常輸入的密碼可以用小技巧來記憶:
取一個大小寫數字加符號的Key,假設是W的發音拆開來變成這樣的組合
d0UbOO!Eww,d0UbOO!Eww就是我的Key。假設今天創立Google帳號,我聯想到
good girl(諧音)兩字,所以我把密碼取為goodd0UbOO!Ewwgirl。如果是微軟帳號,我想用中文音weilan,密碼取為d0UbOO!Ewwweilan。由於
d0UbOO!Eww滿足了大小寫數字加符號,再加上諧音/聯想梗的組合,我只需要記住d0UbOO!Eww,其他的部份用聯想就能想起來,這樣就能簡單的創造方便記憶的複雜密碼了。 -
如果不想記密碼,或是不太會用的匿名帳號,我們可以只用密碼管理工具。
信任度識別
我們每一個人對事物的信任感都不一樣,
Here is an example.
然後你在遊戲裡面罵人,被人用帳號搜尋到你的Instagram跟1
ssdasf。
密碼
Details element example
- Dictionary Attack
- Brute Force
字典攻擊
就是用暗網那些流出的 wordlist(密碼庫) 一組一組試。
這也是為什麼最好每個服務的帳號密碼都不同比較安全。
暴力破解
用 wordlist 與電腦本身的算力去組合推算。
或是笨笨的從 00000000 開始嘗試所有組合。
這全部都取決於電腦的計算能力
ENV
APP_KEY="base64:irPSNtiqo08i7sm1qo08i7sm10cutRt2l72PY3e4GZZw="
APP_URL=http://192.168.0.1:8000
ASSET_URL=http://192.168.0.1:8000
DB_CONNECTION=mysql
DB_HOST=investbrain-mysql
DB_PORT=3306
DB_DATABASE=investbrain
DB_USERNAME=investbrain
DB_PASSWORD=investbrain
SESSION_DRIVER=redis
QUEUE_CONNECTION=redis
CACHE_STORE=redis
REDIS_HOST=investbrain-redis
APP_TIMEZONE=Asia/Taipei
MARKET_DATA_REFRESH=30
MARKET_DATA_PROVIDER=yahoo,alphavantage,finnhub
ALPHAVANTAGE_API_KEY=18DAFA6644PX56YY
FINNHUB_API_KEY=Rt2l72PY3e4GZtX7sm10cukavh1r01qo08i7sm1g
AI_CHAT_ENABLED=true
OPENAI_BASE_URI=http://192.168.2.1:11434/v1
OPENAI_MODEL=gemma2:latest
人類社会のすべての
也是很多帳號密碼都一模一樣,一直到我PSN的帳號被盜的那一天,我才驚覺我的銀行帳號密碼都是一樣的,驚恐之餘先打電話處理PSN帳號,然後做了功課下載了密碼管理軟體,把跟錢有關的帳號密碼一一改掉。這一弄就是幾天的時間...
OPENAI_API_KEY=ollama
REGISTRATION_ENABLED=true
人類社会のすべての
也是很多帳號密碼都一模一樣
APP_KEY
APP_KEY="base64:irPSNtiqo08i7sm1qo08i7sm10cutRt2l72PY3e4GZZw="
這是資料加密的key,請自行生成自己專屬的。
在linux terminal執行
echo base64:$(openssl rand -base64 32)
會產生一整串隨機密碼
base64:Ubcvh1r01qo08irPSNtiqo08i7sm10cu72PY3e4GDLw=
將這一整串複製到APP_KEY就可以了
Toggle me!
This is the detailed content
console.log("Markdown features including the code block are available");
You can use Markdown here including bold and italic text, and inline link
Nested toggle! Some surprise inside...
😲😲😲😲😲