Skip to content

Commit

Permalink
Merge pull request #1539 from Yamato-Security/finalize-3.0.1
Browse files Browse the repository at this point in the history
finalize 3.0.1
  • Loading branch information
YamatoSecurity authored Dec 29, 2024
2 parents e23c9f0 + dda7caf commit ad5b9fb
Show file tree
Hide file tree
Showing 5 changed files with 56 additions and 44 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG-Japanese.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# 変更点

## 3.0.1 [2024/12/25] - 3rd Year Anniversary Release

**バグ修正:**

- Hayabusaはバックエンドで`expand`ルールのパースチェックに失敗していた。 (#1537) (@fukusuket)

## 3.0.0 [2024/12/25] - 3rd Year Anniversary Release

**新機能:**
Expand Down
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Changes

## 3.0.1 [2024/12/25] - 3rd Year Anniversary Release

**Bug Fixes:**

- Hayabusa would fail in rule parse checking on the backend with `expand` rules. (#1537) (@fukusuket)

## 3.0.0 [2024/12/25] - 3rd Year Anniversary Release

**New Features:**
Expand Down
58 changes: 29 additions & 29 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "hayabusa"
version = "3.0.0"
version = "3.0.1"
repository = "https://github.com/Yamato-Security/hayabusa"
authors = ["Yamato Security @SecurityYamato"]
edition = "2021"
Expand Down
28 changes: 14 additions & 14 deletions src/detections/configs.rs
Original file line number Diff line number Diff line change
Expand Up @@ -903,7 +903,7 @@ fn check_thread_number(config: &Config) -> Option<usize> {
pub enum Action {
#[clap(
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
help_template = "\nHayabusa v3.0.0 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe eid-metrics <INPUT> [OPTIONS]\n\n{all-args}",
help_template = "\nHayabusa v3.0.1 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe eid-metrics <INPUT> [OPTIONS]\n\n{all-args}",
term_width = 400,
display_order = 290,
disable_help_flag = true
Expand All @@ -913,7 +913,7 @@ pub enum Action {

#[clap(
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
help_template = "\nHayabusa v3.0.0 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe json-timeline <INPUT> [OPTIONS]\n\n{all-args}",
help_template = "\nHayabusa v3.0.1 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe json-timeline <INPUT> [OPTIONS]\n\n{all-args}",
term_width = 400,
display_order = 360,
disable_help_flag = true
Expand All @@ -923,7 +923,7 @@ pub enum Action {

#[clap(
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
help_template = "\nHayabusa v3.0.0 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe log-metrics <INPUT> [OPTIONS]\n\n{all-args}",
help_template = "\nHayabusa v3.0.1 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe log-metrics <INPUT> [OPTIONS]\n\n{all-args}",
term_width = 400,
display_order = 382,
disable_help_flag = true
Expand All @@ -933,7 +933,7 @@ pub enum Action {

#[clap(
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
help_template = "\nHayabusa v3.0.0 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe logon-summary <INPUT> [OPTIONS]\n\n{all-args}",
help_template = "\nHayabusa v3.0.1 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe logon-summary <INPUT> [OPTIONS]\n\n{all-args}",
term_width = 400,
display_order = 383,
disable_help_flag = true
Expand All @@ -943,7 +943,7 @@ pub enum Action {

#[clap(
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
help_template = "\nHayabusa v3.0.0 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe eid-metrics <INPUT> [OPTIONS]\n\n{all-args}",
help_template = "\nHayabusa v3.0.1 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe eid-metrics <INPUT> [OPTIONS]\n\n{all-args}",
term_width = 400,
display_order = 310,
disable_help_flag = true
Expand All @@ -953,7 +953,7 @@ pub enum Action {

#[clap(
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
help_template = "\nHayabusa v3.0.0 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe expand-list <INPUT> [OPTIONS]\n\n{all-args}",
help_template = "\nHayabusa v3.0.1 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe expand-list <INPUT> [OPTIONS]\n\n{all-args}",
term_width = 400,
display_order = 311,
disable_help_flag = true
Expand All @@ -963,7 +963,7 @@ pub enum Action {

#[clap(
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
help_template = "\nHayabusa v3.0.0 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe extract-base64 <INPUT> [OPTIONS]\n\n{all-args}",
help_template = "\nHayabusa v3.0.1 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe extract-base64 <INPUT> [OPTIONS]\n\n{all-args}",
term_width = 400,
display_order = 311,
disable_help_flag = true
Expand All @@ -973,7 +973,7 @@ pub enum Action {

#[clap(
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
help_template = "\nHayabusa v3.0.0 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe pivot-keywords-list <INPUT> [OPTIONS]\n\n{all-args}",
help_template = "\nHayabusa v3.0.1 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe pivot-keywords-list <INPUT> [OPTIONS]\n\n{all-args}",
term_width = 400,
display_order = 420,
disable_help_flag = true
Expand All @@ -983,7 +983,7 @@ pub enum Action {

#[clap(
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
help_template = "\nHayabusa v3.0.0 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe search <INPUT> <--keywords \"<KEYWORDS>\" OR --regex \"<REGEX>\"> [OPTIONS]\n\n{all-args}",
help_template = "\nHayabusa v3.0.1 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe search <INPUT> <--keywords \"<KEYWORDS>\" OR --regex \"<REGEX>\"> [OPTIONS]\n\n{all-args}",
term_width = 400,
display_order = 450,
disable_help_flag = true
Expand All @@ -993,7 +993,7 @@ pub enum Action {

#[clap(
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
help_template = "\nHayabusa v3.0.0 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n {usage}\n\n{all-args}",
help_template = "\nHayabusa v3.0.1 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n {usage}\n\n{all-args}",
term_width = 400,
display_order = 470,
disable_help_flag = true
Expand All @@ -1003,7 +1003,7 @@ pub enum Action {

#[clap(
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
help_template = "\nHayabusa v3.0.0 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n {usage}\n\n{all-args}",
help_template = "\nHayabusa v3.0.1 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n {usage}\n\n{all-args}",
term_width = 400,
display_order = 380,
disable_help_flag = true
Expand All @@ -1013,7 +1013,7 @@ pub enum Action {

#[clap(
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
help_template = "\nHayabusa v3.0.0 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n {usage}\n\n{all-args}",
help_template = "\nHayabusa v3.0.1 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n {usage}\n\n{all-args}",
term_width = 400,
display_order = 451,
disable_help_flag = true
Expand All @@ -1031,7 +1031,7 @@ pub enum Action {

#[clap(
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
help_template = "\nHayabusa v3.0.0 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe computer-metrics <INPUT> [OPTIONS]\n\n{all-args}",
help_template = "\nHayabusa v3.0.1 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe computer-metrics <INPUT> [OPTIONS]\n\n{all-args}",
term_width = 400,
display_order = 290,
disable_help_flag = true
Expand Down Expand Up @@ -1899,7 +1899,7 @@ pub struct ExpandListOption {
#[derive(Parser, Clone, Debug)]
#[clap(
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
help_template = "\nHayabusa v3.0.0 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe <COMMAND> [OPTIONS]\n hayabusa.exe help <COMMAND> or hayabusa.exe <COMMAND> -h\n\n{all-args}{options}",
help_template = "\nHayabusa v3.0.1 - 3rd Year Anniversary Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe <COMMAND> [OPTIONS]\n hayabusa.exe help <COMMAND> or hayabusa.exe <COMMAND> -h\n\n{all-args}{options}",
term_width = 400,
disable_help_flag = true
)]
Expand Down

0 comments on commit ad5b9fb

Please sign in to comment.