Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

フィードお問い合わせプライバシー© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
GuardScan — 100%無料 & オープンソース • プライバシー最優先のセキュリティスキャンとAIコードレビューCLI | Kitploit
ツール/GitHubGitHub/ntanwir10/guardscan
静的分析脆弱性スキャナーコード分析クラウドセキュリティDevSecOpsユーティリティとフレームワークシークレット検出サプライチェーンセキュリティ学習と教育APIセキュリティAIセキュリティ
154251日前未レビュー
GitHub
ntanwir10/guardscan

GuardScan

100%無料 & オープンソース • プライバシー最優先のセキュリティスキャンとAIコードレビューCLI

リポジトリを見るウェブサイト

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

🛡️ GuardScan

100% 無料&オープンソース • プライバシー優先のセキュリティスキャンと AI コードレビュー CLI

  ____ _   _   _    ____  ____    ____   ____    _    _   _            ____ _     ___ 
 / ___| | | | / \  |  _ \|  _ \  / ___| / ___|  / \  | \ | |          / ___| |   |_ _|
| |  _| | | |/ _ \ | |_) | | | | \___ \| |     / _ \ |  \| |  _____  | |   | |    | |
| |_| | |_| / ___ \|  _ <| |_| |  ___) | |___ / ___ \| |\  | |_____| | |___| |___ | | 
 \____|\___/_/   \_\_| \_\____/  |____/ \____/_/   \_\_| \_|          \____|_____|___|

 Privacy-First AI Code Review & Security Scanning

License: MIT Node.js Version


🎉 完全無料 - サブスクリプションなし、制限なし

GuardScanは100%無料のオープンソースです!クレジットシステムも、ペイウォールも、サブスクリプションもありません。

利用できる機能(すべて無料)

  • ✅ 無制限の静的解析 - 9つのセキュリティスキャナー + コード品質ツール
  • ✅ AI強化コードレビュー - ご自身のAPIキーを持ち込み可能(OpenAI、Claude、Gemini、Ollama)
  • ✅ 完全オフラインで動作 - 静的解析にインターネット接続は不要
  • ✅ プライバシー優先 - ソースコードをアップロードすることは一切ありません
  • ✅ 使用制限なし - 無制限のLOC、無制限のリポジトリをスキャン可能

🚀 クイックスタート

# Install globally via npm
npm install -g guardscan

# Initialize GuardScan
guardscan init

# Run comprehensive security scan (100% FREE, offline)
guardscan security

# Configure AI provider for enhanced review (optional, BYOK)
guardscan config

# Run AI-enhanced code review
guardscan run

# Check status
guardscan status

🐳 Docker / Alpine Linux

Docker 環境、特に Alpine Linux の場合:

# Install dependencies first
apk add --no-cache python3 make g++ pkgconfig cairo-dev pango-dev \
  libjpeg-turbo-dev giflib-dev pixman-dev freetype-dev build-base git

# Install GuardScan
npm install -g guardscan

# Set home directory (important for Docker)
export GUARDSCAN_HOME=/app/.guardscan

# Initialize
guardscan init

ドキュメント:

  • 📖 包括的なDockerガイド - Linux、macOS、Windows向けの完全ガイド
  • 🐧 Docker & Alpineクイックリファレンス - Alpine Linux固有のクイックリファレンス

📋 コア機能

🔒 セキュリティスキャン(無料、オフライン)

GuardScanには包括的なセキュリティスキャナーが含まれています:

  1. シークレット検出 - ハードコードされたAPIキー、パスワード、トークンを検出(20以上のパターン)
  2. 依存関係の脆弱性 - npm、pip、Maven、Cargoの依存関係をスキャン
  3. OWASP Top 10 - SQLインジェクション、XSS、安全でない設定、CSRF、XXE
  4. Dockerセキュリティ - Dockerfileとコンテナのスキャン
  5. Infrastructure as Code - Terraform、CloudFormation、Kubernetesのセキュリティ
  6. APIセキュリティ - RESTおよびGraphQLエンドポイントの分析

📊 コード品質と分析(無料、オフライン)

  1. コードメトリクス - 循環的複雑度、Halsteadメトリクス、保守性指数
  2. コードスメル - 30以上のアンチパターン(神クラス、長いメソッド、マジックナンバー)
  3. ライセンスコンプライアンス - 依存関係のライセンスをチェック(MIT、GPL、Apacheなど)
  4. コンプライアンスチェック - GDPR、HIPAA、PCI-DSSのコンプライアンススキャン
  5. リンター統合 - ESLint、Pylint、RuboCopなど
  6. LOCカウンター - 言語を認識した行数カウント(20以上の言語)

🧪 テストとパフォーマンス(無料、オフライン)

  1. テストランナー - Jest、pytest、JUnitテストを実行・分析
  2. ミューテーションテスト - テストスイートの有効性を検証(Strykerが必要 - オプション)
  3. パフォーマンステスト - 負荷テストとベンチマーク(k6が必要 - オプション)
  4. SBOM生成 - Software Bill of Materials(CycloneDX、SPDX)

注: パフォーマンステストとミューテーションテストには、オプションの外部ツールが必要です。

🤖 AI強化機能(BYOK - Bring Your Own Key)

9つの高度なAI搭載機能:

  1. コード解説 (guardscan explain) - 複雑なコードを理解する
  2. コードレビュー (guardscan review) - 包括的なAIコードレビュー
  3. コミット生成 (guardscan commit) - コミットメッセージを生成
  4. ドキュメント生成 (guardscan docs) - ドキュメントを自動生成
  5. テスト生成 (guardscan test-gen) - ユニットテストを生成
  6. リファクタリング提案 (guardscan refactor) - コード品質を改善
  7. 脅威モデリング (guardscan threat-model) - セキュリティアーキテクチャ分析
  8. 移行アシスタント (guardscan migrate) - フレームワーク/言語の移行
  9. インタラクティブチャット (guardscan chat) - RAG搭載のコードベースQ&A

🌍 多言語サポート

7以上の言語向けASTパーサー:

  • TypeScript/JavaScript
  • Python
  • Java
  • Go
  • Rust
  • Ruby
  • PHP
  • C#

🔌 AIプロバイダー統合

お好みのAIプロバイダーを設定できます:

  • OpenAI(GPT-4、GPT-4 Turbo、GPT-3.5)
  • Anthropic Claude(Claude 3 Opus、Sonnet、Haiku)
  • Google Gemini(Gemini Pro)
  • Ollama(ローカル、プライバシー重視 - llama2、codellama、mistral)
  • LM Studio(ローカルモデル)
  • OpenRouter(複数のモデルへのアクセス)

AIプロバイダーには直接お支払いいただきます - GuardScanは一切料金を請求しません!


🛠️ コマンド

すべてのコマンドは100%無料で制限はありません!

設定コマンド

コマンド説明
guardscan init設定を初期化し、client_idを生成
guardscan configAIプロバイダーと設定を構成
guardscan status設定とリポジトリ情報を表示
guardscan resetローカルキャッシュと設定をクリア

セキュリティと分析のコマンド

コマンド説明
guardscan security包括的なセキュリティスキャンを実行(オフライン)
guardscan scanクイックセキュリティスキャン
guardscan runAI強化の完全なコードレビュー(BYOK)

テストと品質のコマンド

コマンド説明
guardscan testテストとコード品質分析を実行
guardscan perfパフォーマンステストと負荷テスト(k6が必要 - オプション)
guardscan mutationテスト品質のためのミューテーションテスト(Strykerが必要 - オプション)

注: perf および mutation コマンドはオプションの外部ツールを必要とします。インストールと使用方法の詳細についてはテストツールガイドを参照してください。

ユーティリティコマンド

コマンド説明
guardscan sbomソフトウェア部品表(SBOM)を生成
guardscan rulesカスタムYAMLベースのルールエンジン

AI搭載コマンド(BYOK)

コマンド説明
guardscan explain <file>コードの動作を説明
guardscan review <file>包括的なAIコードレビュー
guardscan commitコミットメッセージを生成
guardscan docs <file>ドキュメントを自動生成
guardscan test-gen <file>ユニットテストを生成
guardscan refactor <file>リファクタリングの提案を取得
guardscan threat-modelセキュリティアーキテクチャ分析
guardscan migrateフレームワーク/言語の移行支援
guardscan chatコードベースに関する対話型Q&A(RAG)

🔒 プライバシー保証

私たちはプライバシーを真剣に考えています:

❌ 保存も送信もしないもの

  • あなたのソースコード
  • ファイルパスやファイル名
  • コードスニペット
  • APIキーやシークレット
  • 機密情報

✅ オプションのテレメトリ(匿名化済み)

  • コマンドの使用状況(例:「security」コマンドが実行された)
  • 実行時間
  • LOC数(集計値のみ)
  • 使用されたAIモデル(例:「gpt-4」)

テレメトリは:

  • オプション(簡単に無効化可能:guardscan config --telemetry=false)
  • 完全に匿名化
  • GuardScanの改善のみに使用
  • 販売や共有は一切なし

🎯 仕組み

静的解析(オフライン、AIなし)

guardscan security

9 個のセキュリティスキャナーをローカルで実行します:

  • コードベースをスキャン
  • Markdown レポートを生成
  • 100% オフライン - インターネット不要
  • 100% 無料 - 制限なし

AI 強化レビュー (あなたの API キー)

# Step 1: Configure your AI provider (one-time)
guardscan config
# Choose provider: OpenAI, Claude, Gemini, Ollama
# Enter your API key

# Step 2: Run AI review
guardscan run

動作の仕組み:

  1. GuardScan はコードをローカルで分析します
  2. 匿名化されたコンテキストを あなたの AI プロバイダー に送信します (あなたの API キー を使用)
  3. AI がインサイトと提案を提供します
  4. レポートはローカルに保存されます

あなたは AI プロバイダーに直接支払います - GuardScan は無料です!


💰 料金

GuardScan: $0 (100% 無料)

クレジットシステムなし。サブスクリプションなし。ペイウォールなし。

AI プロバイダー (AI 機能を使用する場合)

あなたは彼らに直接支払います (GuardScan ではありません):

  • OpenAI GPT-4: 1K トークンあたり約 $0.01-0.03
  • Claude Sonnet: 1K トークンあたり約 $0.003
  • Gemini Pro: 無料枠あり
  • Ollama: 100% 無料 (ローカルで実行)

10K LOC のコードベースにおけるコスト例:

  • 静的解析のみ: $0
  • OpenAI GPT-4 を使用: 約 $2-5 (OpenAI に支払い)
  • Ollama (ローカル) を使用: $0

🏗️ アーキテクチャ

GuardScan は プライバシー優先のクライアントサイドアーキテクチャ を採用しており、すべてのコード分析はローカルで行われます。

ツールをダウンロード