Released 2026/11/10.
Warning
Antivirus and EDR products may report false positives when downloading or extracting Hayabusa release files. If you are using Hayabusa for live response on a running Windows system, use the appropriate Windows live-response build to lower the chance of false positives from antivirus and EDR products. This does not guarantee that no alert will occur.
New Features
- Added
--e01to all event-log scanning commands. Physical EWF1 (.E01) and EWF2 (.Ex01) images are read natively and read-only on Linux, macOS and Windows, without extraction, mounting or administrator privileges. Split images and mixed--vhdx --e01directories are supported, image segments are protected from being overwritten by outputs, and incomplete acquisitions and read failures are reported while readable results are kept. (#1955) (@YamatoSecurity) - Added
--vhdxto all event-log scanning commands. Scan one image with-f, or find images up to three subdirectory levels deep with-d. Logs are read from all NTFS volumes on Linux, macOS and Windows without mounting drivers, administrator privileges or temporary extraction, and evidence paths keep the image and internal file name. If some input can't be read, readable results (including HTML reports and pivot files) are kept, the HTML report is marked incomplete, and Hayabusa exits nonzero. (@YamatoSecurity)
Enhancements
pivot-keywords-listnow writes four files with the bundled rules:Users,IP Addresses,ProcessesandCommand Lines. Users and IP addresses, which were split across three files each, are combined, and the logon ID andSource Computerslists are removed. (Yamato-Security/hayabusa-rules#1115) (@YamatoSecurity)
Bug Fixes
- Fixed
pivot-keywords-listfinding no keywords with the current rules. Pivot fields are now resolved the same way as rule fields, so values that only appear inUserDataare also collected, and empty values are no longer listed. (#1957) (@YamatoSecurity)
Other
- Updated 28 direct and transitive Rust dependencies to their latest versions compatible with Rust 1.99, including
encoding_rs0.8.44,openssl0.10.82,pulldown-cmark0.13.6,ureq3.5.1 anduuid1.29.2. Building from source now requires Rust 1.99 or newer. (@YamatoSecurity)
Contributors
See CHANGELOG.md for full details.
日本語
2026/11/10 リリース。
Warning
Hayabusaのリリースファイルをダウンロードまたは展開すると、ウイルス対策ソフトやEDRが誤検知する場合があります。稼働中のWindowsシステムでライブレスポンスに使用する場合は、ウイルス対策ソフトやEDRによる誤検知の可能性を下げるため、該当するWindows版のlive-responseビルドを使用してください。ただし、アラートが発生しないことを保証するものではありません。
新機能
- 全イベントログ解析コマンドに
--e01を追加しました。物理イメージのEWF1 (.E01) とEWF2 (.Ex01) を、Linux、macOS、Windowsでネイティブかつ読み取り専用で解析します。展開、マウント、管理者権限は不要です。分割イメージと--vhdx --e01による混在ディレクトリに対応し、出力によるイメージセグメントの上書きを防止します。不完全な取得や読み取りエラーは報告し、読み取れた結果は保持します。 (#1955) (@YamatoSecurity) - 全イベントログ解析コマンドに
--vhdxを追加しました。-fで単一イメージ、-dで最大3階層下までのイメージを指定できます。Linux、macOS、Windowsで全NTFSボリュームのログを解析し、マウントドライバー、管理者権限、一時ファイルへの展開は不要です。出力には元イメージと内部ファイル名を保持します。一部の入力を読み取れない場合も、読み取れた結果(HTMLレポートとピボットファイルを含む)は保存し、HTMLレポートに不完全である旨を記載して、終了コードを非ゼロとします。 (@YamatoSecurity)
改善
- 同梱のルールで
pivot-keywords-listが出力するファイルをUsers、IP Addresses、Processes、Command Linesの4つにしました。それぞれ3つのファイルに分かれていたユーザーとIPアドレスをまとめ、ログオンIDとSource Computersの一覧は削除しました。 (Yamato-Security/hayabusa-rules#1115) (@YamatoSecurity)
バグ修正
- 最新のルールで
pivot-keywords-listがキーワードを1つも出力しない問題を修正しました。ピボットのフィールドをルールのフィールドと同じ方法で解決するようにしたため、UserDataにしかない値も収集されます。また、空の値は出力されなくなりました。 (#1957) (@YamatoSecurity)
その他
- Rust 1.99と互換性のある最新バージョンへ、28個の直接および推移的なRust依存パッケージを更新しました(
encoding_rs0.8.44、openssl0.10.82、pulldown-cmark0.13.6、ureq3.5.1、uuid1.29.2 など)。ソースからのビルドにはRust 1.99以降が必要です。 (@YamatoSecurity)
コントリビューター
詳細はCHANGELOG-Japanese.mdをご確認ください。