MalwareBazaar の検索パラメーターをチェーンするスクリプト
このツールを使用すると、 -s, --search
を使用してデフォルトの検索構文の機能を拡張することにより、MalwareBazar (MB) 内のサンプルを迅速に検索できます。これは、ユーザーが複数のフィルターを 1 つにまとめて指定できるようにすることで実現され、各フィルターの結果を取得して相互参照します。また、 --download-all
を使用した検索によって返されたサンプルをダウンロードしたり、 --get-file
スイッチを使用して個々のサンプルをダウンロードしたりするために使用することもできます。
このツールの目標は、オペレータが MB 検索構文に精通している場合に、かなり直感的に操作できるようにすることです。
API キーは必要ありません。
「CobaltStrike」タグが付いた LNK ファイルをダウンロードする
python.exe .search.py -s "file_type:lnk signature:CobaltStrike" --download-all
特定のハッシュをダウンロードする
python.exe .search.py --get-file HASH
yara
検索クエリは期待どおりに機能しないため、サポートされていませんissuer_cn
検索クエリはサポートされていません。一般名にはスペースが含まれることが多く、ロジックが壊れます。使用する前に MB API の制限を理解しておくことをお勧めします。
https://bazaar.abuse.ch/faq/#api-limit
ツールに関する私の Medium 投稿
https://montysecurity.medium.com/hunting-cobalt-strike-lnk-loaders-f3c407a991c0