
HAEは、ネットワークセキュリティ(データセキュリティ)の分野でのフレームワークプロジェクトであり、 LEGOスタイルのモジュラーデザインコンセプトを採用し、HTTPメッセージの洗練されたタグ付けを実現するために巧妙に組み込まれています。
複数のエンジンを使用してカスタムの正規表現を使用することにより、HAEはHTTPリクエストと応答メッセージ(WebSocketを含む)を正確に一致および処理し、マッチングに関する情報を効果的にマークして抽出し、それによりネットワークセキュリティ(データセキュリティ)の脆弱性とデータ分析効率の分野を改善できます。 。
最新のWebアプリケーションがフロントエンド分離の開発モデルを採用するため、キャプチャされたHTTP要求トラフィックも、毎日の脆弱性マイニング中にそれに応じて増加します。 Webアプリケーションを完全に評価したい場合は、役に立たないメッセージに多くの時間を費やします。 HAEは、この種の状況を解決するように設計されています。テスト時間を効果的に短縮し、価値のある有意義なメッセージに焦点を当てることができます。
Githubプロジェクトアドレス:https://github.com/gh0stkey/hae
gitcodeプロジェクトアドレス:https://gitcode.com/gh0stkey/hae
受け取った名誉:
注:
moonshot-v1-128k新しい機能を有効にしています。この機能は、AlibabaのQwen-Longモデルのみをサポートしています構成と使用。Montoya APIの新しいバージョンを使用して、Burpsuiteバージョンをアップグレードする必要があります。Updateをクリックして公式のHAEルールライブラリをアップグレードする場合は、プロキシを使用する必要があります(BAPP Reviewはセキュリティを考慮して、CDNは許可されていません)。rememberMe=delete左右に抽出される式の内容が含まれている必要があります() 、それは必要です(rememberMe=delete) 。 プラグインロード: Extender - Extensions - Add - Select File - Next
HaEの最初のロードは、JARパッケージからオフラインルールライブラリhttps://raw.githubusercontent.com/gh0stkey/HaE/gh-pages/Rules.ymlロードします。構成ファイル( Config.yml )とルールファイル( Rules.yml )は、固定ディレクトリに配置されます。
~/.config/HaE/%USERPROFILE%/.config/HaE/さらに、簡単なオフラインポータビリティのために、 HaE Jar包の兄弟ディレクトリに構成ファイルを/.config/HaE/に保存することもできます。
HAEの現在のルールには8つのフィールドがあり、詳細な意味は次のとおりです。
| フィールド | 意味 |
|---|---|
| 名前 | 主に現在のルールの役割を簡単に要約するために使用されるルール名。 |
| f-regex | ルールは定期的であり、主に通常の表現を記入するために使用されます。 HAEで一致するコンテンツを抽出するには、正規表現を( 、 )で包む必要があります。 |
| S-Regex | ルールは定期的で、機能と使用はF-Regexと同じです。 S-ReGexは2次規則性であり、F-ReGexマッチングのデータ結果の2次マッチング抽出を実行するために使用でき、必要でない場合は空白のままにすることができます。 |
| 形式 | フォーマット出力。NFAエンジンの正規表現では、 {0} 、 {1} 、 {2}を介してグループ形式の出力を取得できます。デフォルトでは、 {0}を使用します。 |
| 範囲 | 主に、現在のルールが動作するHTTPメッセージのどの部分を示すために使用されるルールスコープ。リクエストラインと応答ライン、ヘッダー、ボディ、および完全なパケットをサポートします。 |
| エンジン | 主に現在のルールを表す正規表現で使用されるエンジンを表すために使用される通常のエンジン。 DFAエンジン:テキスト文字列のすべての文字を1回スキャンする必要があります。これは速く、 NFAエンジンがほとんどありません。代替、およびセグメンテーション)は豊富です。 |
| 色 | ルールマッチング色は、主に、現在のルールが対応するHTTPメッセージと一致するときに必要なタグのハイライト色を示すために使用されます。 HAEにはカラーアップグレードアルゴリズムがあります。 |
| センシティブ | ルールの感度は、現在のルールが上限と小文字と小文字の要件に応じて厳密に一致するかどうか、およびそれが鈍感( False )であるかどうかを示すために、 Trueに使用されます。その周り。 |
多按钮エクスペリエンスを回避するのに役立ちます。屠龙者终成恶龙.haeファイルに保存して、プロジェクトデータの保存と共有を容易にします。| インターフェイス名 | インターフェイスディスプレイ |
|---|---|
| ルール(ルール管理) | ![]() |
| 設定(設定構成管理の設定) | ![]() |
| config-ai+(ai+ configuration management) | ![]() |
| データボード(データ収集) | ![]() |
| Markinfo(データ表示) | ![]() |
HAEが有用であると思う場合は、著者に報酬を与え、著者に更新を継続する動機を与えることができます!


HaE HaE 404Team StarLinkプラン2.0のリンクです。