Repolode
bountyyfi

bountyyfi/lonkero

ペネトレーションテスター向けのRust製Webアプリケーションセキュリティスキャナー。125以上のスキャナーモジュール、ブラウザー拡張機能、AI駆動のテストモードを搭載。

代替できる製品:Burp Suite ProfessionalAcunetix

スター
1,103
フォーク
92
未解決の Issue
12
最終コミット
2 か月前

これは何?

Lonkeroは、プロフェッショナルなペネトレーションテストを対象としたコマンドライン型のWebセキュリティスキャナーです。125以上のスキャナーをカテゴリ別に整理し、インジェクション(XSS、SQLi、SSRF、コマンドインジェクション)、認証・認可(JWT、OAuth、IDOR/BOLA)、APIセキュリティ(GraphQL、gRPC、WebSocket)、フレームワーク固有のチェック、設定上の問題をカバーします。コンテキスト認識型のレイヤーでは、技術スタックの検出とパラメーターごとのリスクスコアリングに基づいて実行するテストを選択し、検出に失敗した場合は、より広範なチェックに切り替えます。

このプロジェクトには、閲覧中に脆弱なJavaScriptライブラリの検出やセキュリティヘッダーの分析などのパッシブチェックを実行し、検出結果をCLIと同期できるChrome/Edge用の拡張機能も含まれます。また、実験的な`lonkero ai`コマンドを使うと、LLM(Claude APIまたはローカルのOllamaモデル)と自然言語でやり取りしながら、対象を絞ったスキャンを実行できます。レポートはJSON、HTML、PDF、SARIF、CSV、XLSX、Markdown形式でエクスポートできます。

プロジェクトはRustで書かれており、Rust 1.85以降が必要です。ライセンスはオープンソースではなく、プロプライエタリと記載されています。

主な機能

  • 01インジェクション、認証、API、フレームワーク、設定上の問題をカバーするスキャナーモジュール。
  • 02検出した技術スタックとパラメーターごとのリスクに応じてテストを調整する、コンテキスト認識型のフィルタリング。
  • 03ヘッドレスブラウザーを使わず、通常のHTTP通信で動作する、証拠に基づいた反射型XSS検出。
  • 04パッシブチェックとCLIとのリアルタイム同期に対応したChrome/Edge拡張機能。
  • 05ClaudeまたはOllamaを使い、自然言語の指示から対象を絞ったスキャンを実行するAIエージェントモード。
  • 06JSON、HTML、PDF、SARIF、CSV、XLSX、Markdown形式でのレポートエクスポート。

ユースケース

  • 許可を得たWebペネトレーションテストを対象アプリケーションに実施する。
  • SARIFベースのWebセキュリティチェックをCIパイプラインに追加する。
  • 拡張機能を使って閲覧しながら、サイトで使われている脆弱なフロントエンドJavaScriptライブラリを調べる。
  • ローカルのOllamaモデルを使い、機密性の高い対象に対してAI支援テストを実行する。

クイックスタート

  1. 1

    READMEのInstallationセクションに従ってLonkeroをインストールします

  2. 2

    対象に対してスキャンを実行します

    lonkero scan https://example.com

使う前に知っておきたいこと

  • ライセンスはプロプライエタリであり、オープンソースライセンスではありません。
  • AIテストモードには、ご自身のAPIキー(例:Anthropic)またはOllamaなどのローカルモデルが必要です。
  • プロフェッショナルなペネトレーションテスト向けに開発されているため、テストする権限のあるサイトのみをスキャンしてください。

トピック

よくある質問

lonkero とは?
ペネトレーションテスター向けのRust製Webアプリケーションセキュリティスキャナー。125以上のスキャナーモジュール、ブラウザー拡張機能、AI駆動のテストモードを搭載。 Lonkeroは、プロフェッショナルなペネトレーションテストを対象としたコマンドライン型のWebセキュリティスキャナーです。125以上のスキャナーをカテゴリ別に整理し、インジェクション(XSS、SQLi、SSRF、コマンドインジェクション)、認証・認可(JWT、OAuth、IDOR/BOLA)、APIセキュリティ(GraphQL、gRPC、WebSocket)、フレームワーク固有のチェック、設定上の問題をカバーします。コンテキスト認識型のレイヤーでは、技術スタックの検出とパラメーターごとのリスクスコアリングに基づいて実行するテストを選択し、検出に失敗した場合は、より広範なチェックに切り替えます。
lonkero は無料で使えますか?ライセンスは?
lonkero は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
lonkero は今もメンテナンスされていますか?
半年以内に更新あり。lonkero の最終コミットは 2026年8月16日 です。
lonkero は何に使えますか?
許可を得たWebペネトレーションテストを対象アプリケーションに実施する。 SARIFベースのWebセキュリティチェックをCIパイプラインに追加する。 拡張機能を使って閲覧しながら、サイトで使われている脆弱なフロントエンドJavaScriptライブラリを調べる。 ローカルのOllamaモデルを使い、機密性の高い対象に対してAI支援テストを実行する。
lonkero のインストール方法は?
READMEのInstallationセクションに従ってLonkeroをインストールします 対象に対してスキャンを実行します: lonkero scan https://example.com
lonkero はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/bountyyfi/lonkero

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト