Epherem icon

Epherem

Epherem 是適用於 Lovable、Bolt、v0、Replit、Cursor 與 Claude Code 等 AI 程式設計工具打造網頁應用程式的靜態安全掃描器,檢查原始碼與相依套件中的常見安全錯誤,分類呈現結果並提供修正建議,無須執行應用程式。

Epherem

AI 打造網頁應用程式的安全掃描

Epherem 是適用於 AI 程式設計工具打造之網頁應用程式的靜態安全掃描器。它接受 ZIP 上傳或已連結的個人 GitHub 儲存庫,讀取專案檔案,並在不執行應用程式的情況下檢查常見安全錯誤。

這項服務旨在 AI 打造的應用程式接觸實際使用者前,提供早期檢查。它會檢查存取控制、機密資訊、輸入處理、設定與相依套件安全公告,然後產生報告,將已確認的套件安全公告、需要檢閱的程式碼結果,以及無法分析的區域分開呈現。它也會為支援的 AI 程式設計工具提供修正提示詞,但像是輪替外洩金鑰等操作仍由開發人員自行處理。

安全掃描功能

靜態程式碼與設定檢查

掃描器會對原始碼與設定相關檔案套用 55 項檢查,涵蓋存取控制、外洩金鑰、不安全的輸入處理、安全設定,以及 AI 打造的網頁應用程式中其他常見錯誤。

語言感知分析

JavaScript 與 TypeScript 會獲得最深入的涵蓋,Python 具備部分涵蓋;不支援的語言會在報告中被標示,而不會被呈現為沒有問題。

相依套件安全公告檢查

掃描器會將鎖定檔中的確切套件版本與 OSV.dev(公開的已發布安全公告資料庫)進行比對。缺少鎖定檔涵蓋範圍的情況也會列入報告。

分類呈現結果

報告會將結果分類為已知問題、可能問題、需要檢查的結果,以及未分析的項目,協助讀者區分安全公告比對結果、程式碼模式與涵蓋範圍缺口。

可採取行動的報告

每項結果都會以易懂的語言說明問題、指出檔案與行號、描述可採取的措施,並建議修正方式。程式碼摘錄會遮蔽疑似金鑰與密碼。

AI 輔助修正流程

結果可能包含適用於 Cursor、Lovable 或 Claude Code 的提示詞。完成變更後,使用者可以再次執行掃描,針對目前的程式碼建立新報告。

實際使用情境

  • 在上線前檢查 AI 產生的應用程式

    上傳完整專案,包括後端程式碼、環境相關檔案、資料庫規則與鎖定檔,以找出可能不會在可見介面中出現的問題。

  • 快速反覆開發後稽核專案

    連結個人 GitHub 儲存庫,使用報告檢查現有專案中的驗證、所有權檢查、外洩憑證與不安全的資料存取。

  • 將結果轉化為聚焦的程式碼變更

    使用檔案與行號結果以及產生的提示詞,引導 Cursor、Lovable 或 Claude Code 進行有針對性的修正,然後重新掃描已變更的程式碼。

  • 檢視套件風險

    使用相依套件區段,將鎖定檔中的確切版本與已發布安全公告進行比對,尤其是在 AI 程式設計工具新增或更新套件時。

  • 建立檢閱界線

    在將一份安靜的報告視為令人放心之前,先閱讀未分析與需要檢查的區段,並找出需要人工檢閱或其他安全流程的區域。

Pros and Cons

Pros

  • 早期存取期間可免費使用,每個帳戶每天可進行五次掃描。
  • 報告會指出確切的檔案與行號、說明潛在影響,並提供修正建議。
  • 流程支援 ZIP 上傳與個人 GitHub 儲存庫,並按應用程式整理掃描歷史記錄。
  • 掃描不會執行應用程式、安裝其套件、連線至資料庫,也不會將程式碼傳送給 AI。

Cons

  • 這是自動化的初步檢查,不是滲透測試,也不能證明應用程式安全無虞。
  • JavaScript 與 TypeScript 的涵蓋最完整;Python 的深度較低,其他語言可能會被列為未分析。
  • 掃描器只會讀取程式碼,因此無法驗證即時行為、資料庫狀態、託管設定,或專案檔案以外的控制面板設定。

FAQ

如何掃描專案?

上傳專案 ZIP 檔,或連結個人 GitHub 儲存庫,然後開始掃描。首次掃描前需要完成電子郵件確認。Epherem 會為該專案建立應用程式項目,並將掃描報告保留在其歷史記錄中。

掃描有哪些限制?

每個帳戶每天可執行五次掃描,每次同時只能執行一次掃描。掃描會在五分鐘後停止。ZIP 上傳檔案大小上限為 100 MB,另有限制為 20,000 個項目、5,000 個檔案,以及解壓縮後 1 GB。

Epherem 是滲透測試工具,或能保證應用程式安全嗎?

Epherem 會讀取原始碼與設定相關檔案,但不會執行應用程式、造訪線上網站、登入資料庫或安裝套件。它無法評估可讀取程式碼以外的行為或設定;未分析的程式碼會被列出,而不會視為乾淨。

掃描報告包含哪些內容?

報告會將歸類為已知問題的套件安全公告,與歸類為可能問題或需要檢查結果的程式碼模式分開呈現。報告也會指出未分析的檔案或區域;各項結果包含檔案路徑、行號、說明、影響與修正建議。

Epherem 會使用 AI 分析或修正我的程式碼嗎?

免費掃描不會將程式碼傳送給 AI。對於支援的結果,Epherem 會提供可貼到 Cursor、Lovable 或 Claude Code 的提示詞;金鑰輪替及其他外部操作仍需手動完成。

Quick Facts

類別
開發者工具;應用程式安全掃描器
主要使用者
使用 AI 程式設計工具打造網頁應用程式的人員
輸入內容
專案 ZIP 檔案或個人 GitHub 儲存庫
涵蓋範圍
55 項檢查;JavaScript 與 TypeScript 最完整,Python 為部分涵蓋
相依套件來源
針對確切套件版本的 OSV.dev 已發布安全公告
早期存取使用方式
免費;每個帳戶每天五次掃描