<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>科技新知 on 凱凱的技術筆記</title><link>https://lalio.dpdns.org/categories/%E7%A7%91%E6%8A%80%E6%96%B0%E7%9F%A5/</link><description>Recent content in 科技新知 on 凱凱的技術筆記</description><generator>Hugo</generator><language>zh-TW</language><lastBuildDate>Wed, 03 Jun 2026 06:26:42 +0000</lastBuildDate><atom:link href="https://lalio.dpdns.org/categories/%E7%A7%91%E6%8A%80%E6%96%B0%E7%9F%A5/index.xml" rel="self" type="application/rss+xml"/><item><title>Instagram 帳號被劫持？史上最蠢漏洞，只要帳號名稱就搞定</title><link>https://lalio.dpdns.org/posts/meta-account-takeover-fiasco/</link><pubDate>Wed, 03 Jun 2026 06:26:42 +0000</pubDate><guid>https://lalio.dpdns.org/posts/meta-account-takeover-fiasco/</guid><description>&lt;p>前幾天，一堆 Instagram 帳號——包括像白宮帳號這種高知名度的——好像都被黑了。&lt;/p>
&lt;p>我雖說不是什麼小年輕了，但在獨角獸級公司找漏洞跟開發也快十五年，但這絕對是我見過最無厘頭、「蠢到不太可能成真」的一個。&lt;/p>
&lt;h2 id="劫持流程簡單到令人髮指">劫持流程：簡單到令人髮指&lt;/h2>
&lt;h3 id="step-01偽造位置--啟動客服">Step 01：偽造位置 + 啟動客服&lt;/h3>
&lt;p>攻擊者只需要你的帳號名稱就能開工。接著連上一個靠近你城市位置的 VPN 或 proxy，讓 Instagram 的安全演算法不會起疑（這個資訊從你的公開個人頁面、About 區塊，或一百種其他方式就能拿到）。一旦看起來請求來自正確的地區，攻擊者就會告訴 Meta 支援 AI 帳號被黑了，要求把驗證碼發到他們控制的任意 Email。&lt;/p>
&lt;h3 id="step-02就結束了">Step 02：就結束了&lt;/h3>
&lt;p>真的，就結束了。這是我在生產環境中看過的第一個真正的「零驗證密碼重置」。系統似乎不會檢查你提供的 Email 是不是使用者以前用過的。一旦 AI 把驗證碼發到攻擊者的信箱，攻擊者再把碼填回去完成驗證，平台就乖乖送上一條新密碼重置連結，帳號歸屬權直接移交。&lt;/p>
&lt;p>Instagram 的 AI 可能會問攻擊者要一段自拍影片來證明身分。目前的 AI 辨識力還不太夠，所以簡單到拿目標個人動態裡一張已經公開的 AI 動畫照片就能搞定。&lt;/p>
&lt;h2 id="雙重驗證2fa也沒用">雙重驗證（2FA）也沒用&lt;/h2>
&lt;p>如果你在想，因為這個高權限恢復流程被系統視為「真正的擁有者」進行的完整帳號重置，原本的雙重驗證會在過程中被徹底繞過。&lt;/p>
&lt;p>既有的工作階段會被撤銷，密碼被更改，而且不會有任何 Email、簡訊或推播通知。真正的擁有者無法再發起恢復，因為 Email 和電話號碼現在都對應到攻擊者。沒有客服人員可以升級處理，就只有你跟一個聊天機器人奮戰，希望能奪回控制權，同時祈禱對方不要再來一次。&lt;/p>
&lt;p>如果你屬於 A/B 測試中 AI 支援選項啟用的帳號，更慘——你甚至關不掉它。&lt;/p>
&lt;h2 id="黑市熱鬧滾滾">黑市熱鬧滾滾&lt;/h2>
&lt;p>多個黑市的 Telegram 群組紛紛推出「帳號劫持」服務，價格高昂但交付速度極快。考慮到短帳號可以價值數十萬到數百萬美元，這也就不令人意外了。&lt;/p>
&lt;p>帳號已經被轉賣（例如 &lt;code>hey&lt;/code>），被用於宣傳（例如 &lt;code>obamawhitehouse&lt;/code> 或美國太空軍上士長的帳號 &lt;code>ocmssf&lt;/code>）。&lt;/p>
&lt;h2 id="已經修好了">已經修好了&lt;/h2>
&lt;p>所有 Telegram 群組都安靜下來了，因為 Meta 似乎已經修復了這個問題。但這個方法似乎已經活躍了好幾週，甚至好幾個月。&lt;/p>
&lt;p>一個市值 1.5 兆美元的公司竟然連基本的安全防護都沒有，他們的支援 AI 只要你開口，就會隨意更換任何人的綁定 Email——這事實本身既恐怖又搞笑。&lt;/p>
&lt;hr>
&lt;p>&lt;em>原文：&lt;a href="https://www.0xsid.com/blog/meta-account-takeover-fiasco">The Newest Instagram &amp;ldquo;Exploit&amp;rdquo; is the Goofiest I&amp;rsquo;ve Seen&lt;/a> by &lt;a href="https://www.0xsid.com">Sid&amp;rsquo;s Blog&lt;/a> | 2026-06-01&lt;/em>&lt;/p></description></item><item><title>Stanford 怎麼教 AI Agent：一份值得開發者參考的 Guidelines</title><link>https://lalio.dpdns.org/posts/ai-agent-guidelines/</link><pubDate>Tue, 02 Jun 2026 11:21:40 +0000</pubDate><guid>https://lalio.dpdns.org/posts/ai-agent-guidelines/</guid><description>&lt;p>前陣子 Hacker News 上有一篇貼文衝上熱門，標題是「AI Agent Guidelines for CS336 at Stanford」，短短時間內拿到了四百多則按讚。&lt;/p>
&lt;p>第一眼看到的時候，我心裡想的是：不過就是一份 prompt 吧？但仔細看完之後，發現這份只有兩千多字的 Markdown 檔案，其實藏著不少值得開發者思考的東西。&lt;/p>
&lt;h2 id="什麼是-cs336">什麼是 CS336？&lt;/h2>
&lt;p>CS336 是史丹佛大學一門叫做「Language Modeling from Scratch」的課程。簡單來說，這門課不教你怎麼呼叫 API，而是從零開始，用 Python 和 PyTorch 實作一個語言模型。&lt;/p>
&lt;p>課程非常硬核——你需要自己寫 tokenizer、transformer block、訓練迴圈，甚至 Triton kernel。正因如此，學生在作業上花的时间非常多。&lt;/p>
&lt;p>於是教授們想了一個辦法：讓學生在寫作業時，可以請 AI 助手幫忙，但有一套明確的「遊戲規則」。&lt;/p>
&lt;h2 id="核心原則agent-是助教不是解答器">核心原則：Agent 是助教，不是解答器&lt;/h2>
&lt;p>這份 Guidelines 的第一句話就點出了核心精神：&lt;/p>
&lt;blockquote>
&lt;p>AI agents should function as teaching aids that help students learn through explanation, guidance, and feedback—not by completing assignments for them.&lt;/p>&lt;/blockquote>
&lt;p>換句話說，AI Agent 的角色是「老師」，不是「代考」。&lt;/p>
&lt;p>接下來，文件列出了 Agent &lt;strong>應該做&lt;/strong>和&lt;strong>不應該做&lt;/strong>的事情。我整理成幾個重點：&lt;/p>
&lt;p>&lt;strong>Agent 應該做的：&lt;/strong>&lt;/p></description></item></channel></rss>