3.1.1 [2025/03/12] - Laksa Release
Enhancements:
- Updated Rust edition to 2024. (@fukusuket)
- Added OS information to the
computer-metrics
command. (#1629) (@fukusuket)
Bug Fixes:
- The number of
expand
rules was not being properly displayed on the terminal. (#1598) (@fukusuket) - Rules without the
status
field defined would be loaded even if you specifiedstatus: test, stable
, etc... in the Scan Wizard. (#1602) (@fukusuket) expand
rules were being loaded without configuration. (#1606) (@fukusuket)- Detecting double Base64 encoding was not working properly with the
extract-base64
command. (#1607) (@fukusuket) - The terminal text would sometimes turn red after an error message. (#1610) (@fukusuket)
- The progress bar would not display when
-d
option was used but-o
was not used for some commands. (#1617) (@fukusuket) - The
pivot-keywords-list
command was broken. (#1619) (@fukusuket) - Field data mapping was not working when
details
was not defined. (#1614) (@fukusuket) - When the
details
field was not set, duplicate data was outputted to both theDetails
column andExtraFieldInfo
column. Now it is just outputted to theDetails
column. (#1623) (@fukusuket)
改善:
- Rustエディションを2024に更新した。(@fukusuket)
computer-metrics
コマンドにOS情報を追加した。 (#1629) (@fukusuket)
バグ修正:
expand
ルールの数がターミナルに正しく表示されていなかった。 (#1598) (@fukusuket)status
フィールドが定義されていないルールは、スキャンウィザードでstatus: test, stable
などを指定しても読み込まれた。(#1602) (@fukusuket)expand
ルールが設定なしでロードされていた。 (#1606) (@fukusuket)extract-base64
コマンドでダブルBase64エンコーディングの検出が正しく動作していなかった。 (#1607) (@fukusuket)- エラーメッセージの後、端末の文字が赤くなることがあった。 (#1610) (@fukusuket)
- いくつかのコマンドで
-d
オプションが使用され、-o
オプションが使用されなかった場合、プログレスバーが表示されなかった。 (#1617) (@fukusuket) pivot-keywords-list
コマンドが壊れていた。(#1619) (@fukusuket)details
が未定義の場合、フィールドデータマッピングが正常に機能しなかった。 (#1614) (@fukusuket)details
フィールドが設定されていない場合、Details
列とExtraFieldInfo
列の両方に重複したデータが出力されていた。現在はDetails
列だけに出力される。 (#1623) (@fukusuket)