モジュール

セキュリティチームの仕事をすべて、ひとりで

監査、ディープスキャン、CIチェック、スケジュール、修正。各モジュールは守るドメインに紐づき、何もサイロに孤立しません。

acme.devAUDITSFINDINGSMODULESSCHEDULES
01

ドメインを追加

各ドメインが独自のワークスペースに:監査、検出項目、モジュール、履歴が一箇所に。

02

所有権を確認

1つのDNS TXTレコードでドメインの所有を証明し、深いチェックを解放します。

03

監査を実行

素早い確認にはライト、全体像にはフル、目的が明確ならカスタム。

04

修正して再スコア

AI修正を適用し、検出項目を解決済みにして、次の実行でスコアが上がるのを見届けましょう。

すべてのモジュールで同じ構造

ドメインを選び、必要なものを接続し、監査を実行し、結果を確認する。

ドメイン監査

ライト・フル・カスタム監査が選択中のワークスペースでライブ進捗付きで実行されます。最初の結果は約1分。

詳しく見る
$ vice scan acme.dev
▸ headers ········· 12 checks
▸ tls ············· valid, HSTS on
▸ files ··········· no .env exposed
▸ supabase ········ 1 RLS gap
score 82/100 · grade B · 4 findings

Supabaseディープスキャン

プロジェクトをドメインごとに一度保存。VICEがすべてのテーブル、RLSポリシー、ストレージバケット、エッジ関数を監査します。

詳しく見る
public.userspublic.users · anon role can read every row

AI/RAG セキュリティスキャン

確認済みドメインから AI API、モデル保護、検索境界、接続ツールを検出してテストします。

詳しく見る
API ACCESSMODELRAGTOOLSSCOPED AUDITEVIDENCE4 BOUNDARIES

WordPress セキュリティスキャン

確認済みドメインから WordPress を検出し、公開 ID、XML-RPC、ログイン、cron の露出を確認します。

詳しく見る
AUTHOR ROUTESREST USERSXML-RPCLOGIN + CRON

証拠付きの検出項目

ドメイン、監査、種類、日付でグループ化。生の証拠が添付されたままなので、次のアクションは常に明確です。

$ GET acme.dev/.env200 OK# .env · productionDATABASE_URL=••••••••••••STRIPE_SECRET_KEY=sk_live_51H…SUPABASE_SERVICE_ROLE=••••••RESEND_API_KEY=••••••••

スケジュール監査

週次・月次の実行でスコアを最新に保ち、ユーザーより先にリグレッションを捕捉します。

every monday86

GitHub Actions内蔵

監査はCIで実行され、新しいクリティカルでビルドを失敗させ、他のモジュールと同じドメインスコアに反映されます。

詳しく見る
vice-audit · passedcheckout2svice scan --ci54supdate score badge1s

各検出項目にAI修正

各検出項目に平易な説明と正確なパッチ。プロンプトは再生成するまで保存されます。

詳しく見る
-- ai fix · missing-rls-policy
- grant select on public.users to anon;
+ alter table public.users
+ enable row level security;
+ create policy "own rows" on public.users
+ for select using (auth.uid() = id);