プロジェクト概要
jar-analyzer は、Java JAR パッケージ解析のためのオープンソース GUI ツールであり、AI アシスタントを統合しています。開発者やセキュリティ研究者によるコード監査とリバースエンジニアリングをより便利にすることを目的としています。
主な機能
- JAR DIFF:異なる JAR パッケージ間の差分を比較します。
- メソッド呼び出しグラフ探索:メソッド間の呼び出し関係を可視化します。
- DFS 呼び出しチェーン分析:深さ優先探索に基づいて呼び出しチェーンを追跡します。
- タイント解析:データフロー内の潜在的なセキュリティリスクを特定します。
- 制御フローグラフプログラム解析:プログラムの制御フロー構造を表示します。
技術スタックとライセンス
このプロジェクトは主に Java 言語で開発されており、GPL-3.0 オープンソースライセンスに従っています。
使用方法
具体的な使用方法については、GitHub リポジトリ内の README ドキュメントを参照してください。
注意:このプロジェクトは、データ取得時点では 2111 個のスターを獲得していましたが、この数値は時間の経過とともに変わる可能性があります。










コメント
コメントはまだありません
最初のコメントを書きましょう