Skip to content

Commit 45f1b02

Browse files
Merge pull request #1661 from Yamato-Security/finalize-3.3.0
finalize 3.3.0
2 parents f7813fb + ccd0e9d commit 45f1b02

File tree

6 files changed

+42
-42
lines changed

6 files changed

+42
-42
lines changed

CHANGELOG-Japanese.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# 変更点
22

3-
## x.x.x [xxxx/xx/xx]
3+
## 3.3.0 [2025/03/22] - AUSCERT/SINCON Release
44

55
**改善:**
66

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Changes
22

3-
## x.x.x [xxxx/xx/xx]
3+
## 3.3.0 [2025/03/22] - AUSCERT/SINCON Release
44

55
**Enhancements:**
66

Cargo.lock

Lines changed: 19 additions & 19 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[package]
22
name = "hayabusa"
3-
version = "3.3.0-dev"
3+
version = "3.3.0"
44
repository = "https://github.com/Yamato-Security/hayabusa"
55
authors = ["Yamato Security @SecurityYamato"]
66
edition = "2024"
7-
rust-version = "1.85.1"
7+
rust-version = "1.87.0"
88
include = ["src/**/*", "LICENSE.txt", "README.md", "CHANGELOG.md"]
99

1010
[dependencies]
@@ -22,7 +22,7 @@ csv = "1.3.*"
2222
dashmap = "*"
2323
dialoguer = "*"
2424
downcast-rs = "1.*"
25-
evtx = { git = "https://github.com/Yamato-Security/hayabusa-evtx.git" , features = ["fast-alloc"] , rev = "35dd642" } # 0.9.0 2025/4/1 update
25+
evtx = { git = "https://github.com/Yamato-Security/hayabusa-evtx.git" , features = ["fast-alloc"] , rev = "608d222" } # 0.9.1 2025/5/21 update
2626
git2 = "0.*"
2727
hashbrown = "0.15.*"
2828
hex = "0.4.*"
@@ -33,7 +33,7 @@ infer = "*"
3333
itertools = "*"
3434
krapslog = "0.6"
3535
lazy_static = "1.5.*"
36-
libmimalloc-sys = { version = "=0.1.40", features = ["extended"] }
36+
libmimalloc-sys = { version = "*", features = ["extended"] }
3737
maxminddb = "0.*"
3838
memchr = "2.*"
3939
mimalloc = { version = "*", default-features = false }
@@ -53,7 +53,7 @@ tokio = { version = "1", features = ["full"] }
5353
ureq = "*"
5454
wildmatch = "2.*"
5555
yaml-rust2 = "0.9"
56-
rust-embed={version = "8.5.0", features = ["include-exclude", "debug-embed"]}
56+
rust-embed={version = "8.7.2", features = ["include-exclude", "debug-embed"]}
5757
encoding_rs = "0.8.35"
5858
walkdir = "2.5.0"
5959
uuid = { version = "1.11.0", features = ["v4"] }

rules

src/detections/configs.rs

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -924,7 +924,7 @@ fn check_thread_number(config: &Config) -> Option<usize> {
924924
pub enum Action {
925925
#[clap(
926926
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
927-
help_template = "\nHayabusa v3.3.0 - Dev Build\n{author-with-newline}\n{usage-heading}\n hayabusa.exe csv-timeline <INPUT> [OPTIONS]\n\n{all-args}",
927+
help_template = "\nHayabusa v3.3.0 - AUSCERT/SINCON Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe csv-timeline <INPUT> [OPTIONS]\n\n{all-args}",
928928
term_width = 400,
929929
display_order = 292,
930930
disable_help_flag = true
@@ -934,7 +934,7 @@ pub enum Action {
934934

935935
#[clap(
936936
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
937-
help_template = "\nHayabusa v3.3.0 - Dev Build\n{author-with-newline}\n{usage-heading}\n hayabusa.exe json-timeline <INPUT> [OPTIONS]\n\n{all-args}",
937+
help_template = "\nHayabusa v3.3.0 - AUSCERT/SINCON Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe json-timeline <INPUT> [OPTIONS]\n\n{all-args}",
938938
term_width = 400,
939939
display_order = 360,
940940
disable_help_flag = true
@@ -944,7 +944,7 @@ pub enum Action {
944944

945945
#[clap(
946946
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
947-
help_template = "\nHayabusa v3.3.0 - Dev Build\n{author-with-newline}\n{usage-heading}\n hayabusa.exe log-metrics <INPUT> [OPTIONS]\n\n{all-args}",
947+
help_template = "\nHayabusa v3.3.0 - AUSCERT/SINCON Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe log-metrics <INPUT> [OPTIONS]\n\n{all-args}",
948948
term_width = 400,
949949
display_order = 382,
950950
disable_help_flag = true
@@ -954,7 +954,7 @@ pub enum Action {
954954

955955
#[clap(
956956
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
957-
help_template = "\nHayabusa v3.3.0 - Dev Build\n{author-with-newline}\n{usage-heading}\n hayabusa.exe logon-summary <INPUT> [OPTIONS]\n\n{all-args}",
957+
help_template = "\nHayabusa v3.3.0 - AUSCERT/SINCON Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe logon-summary <INPUT> [OPTIONS]\n\n{all-args}",
958958
term_width = 400,
959959
display_order = 383,
960960
disable_help_flag = true
@@ -964,7 +964,7 @@ pub enum Action {
964964

965965
#[clap(
966966
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
967-
help_template = "\nHayabusa v3.3.0 - Dev Build\n{author-with-newline}\n{usage-heading}\n hayabusa.exe eid-metrics <INPUT> [OPTIONS]\n\n{all-args}",
967+
help_template = "\nHayabusa v3.3.0 - AUSCERT/SINCON Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe eid-metrics <INPUT> [OPTIONS]\n\n{all-args}",
968968
term_width = 400,
969969
display_order = 310,
970970
disable_help_flag = true
@@ -974,7 +974,7 @@ pub enum Action {
974974

975975
#[clap(
976976
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
977-
help_template = "\nHayabusa v3.3.0 - Dev Build\n{author-with-newline}\n{usage-heading}\n hayabusa.exe expand-list <INPUT> [OPTIONS]\n\n{all-args}",
977+
help_template = "\nHayabusa v3.3.0 - AUSCERT/SINCON Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe expand-list <INPUT> [OPTIONS]\n\n{all-args}",
978978
term_width = 400,
979979
display_order = 311,
980980
disable_help_flag = true
@@ -984,7 +984,7 @@ pub enum Action {
984984

985985
#[clap(
986986
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
987-
help_template = "\nHayabusa v3.3.0 - Dev Build\n{author-with-newline}\n{usage-heading}\n hayabusa.exe extract-base64 <INPUT> [OPTIONS]\n\n{all-args}",
987+
help_template = "\nHayabusa v3.3.0 - AUSCERT/SINCON Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe extract-base64 <INPUT> [OPTIONS]\n\n{all-args}",
988988
term_width = 400,
989989
display_order = 311,
990990
disable_help_flag = true
@@ -994,7 +994,7 @@ pub enum Action {
994994

995995
#[clap(
996996
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
997-
help_template = "\nHayabusa v3.3.0 - Dev Build\n{author-with-newline}\n{usage-heading}\n hayabusa.exe pivot-keywords-list <INPUT> [OPTIONS]\n\n{all-args}",
997+
help_template = "\nHayabusa v3.3.0 - AUSCERT/SINCON Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe pivot-keywords-list <INPUT> [OPTIONS]\n\n{all-args}",
998998
term_width = 400,
999999
display_order = 420,
10001000
disable_help_flag = true
@@ -1004,7 +1004,7 @@ pub enum Action {
10041004

10051005
#[clap(
10061006
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
1007-
help_template = "\nHayabusa v3.3.0 - Dev Build\n{author-with-newline}\n{usage-heading}\n hayabusa.exe search <INPUT> <--keywords \"<KEYWORDS>\" OR --regex \"<REGEX>\"> [OPTIONS]\n\n{all-args}",
1007+
help_template = "\nHayabusa v3.3.0 - AUSCERT/SINCON Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe search <INPUT> <--keywords \"<KEYWORDS>\" OR --regex \"<REGEX>\"> [OPTIONS]\n\n{all-args}",
10081008
term_width = 400,
10091009
display_order = 450,
10101010
disable_help_flag = true
@@ -1014,7 +1014,7 @@ pub enum Action {
10141014

10151015
#[clap(
10161016
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
1017-
help_template = "\nHayabusa v3.3.0 - Dev Build\n{author-with-newline}\n{usage-heading}\n {usage}\n\n{all-args}",
1017+
help_template = "\nHayabusa v3.3.0 - AUSCERT/SINCON Release\n{author-with-newline}\n{usage-heading}\n {usage}\n\n{all-args}",
10181018
term_width = 400,
10191019
display_order = 470,
10201020
disable_help_flag = true
@@ -1024,7 +1024,7 @@ pub enum Action {
10241024

10251025
#[clap(
10261026
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
1027-
help_template = "\nHayabusa v3.3.0 - Dev Build\n{author-with-newline}\n{usage-heading}\n {usage}\n\n{all-args}",
1027+
help_template = "\nHayabusa v3.3.0 - AUSCERT/SINCON Release\n{author-with-newline}\n{usage-heading}\n {usage}\n\n{all-args}",
10281028
term_width = 400,
10291029
display_order = 380,
10301030
disable_help_flag = true
@@ -1034,7 +1034,7 @@ pub enum Action {
10341034

10351035
#[clap(
10361036
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
1037-
help_template = "\nHayabusa v3.3.0 - Dev Build\n{author-with-newline}\n{usage-heading}\n {usage}\n\n{all-args}",
1037+
help_template = "\nHayabusa v3.3.0 - AUSCERT/SINCON Release\n{author-with-newline}\n{usage-heading}\n {usage}\n\n{all-args}",
10381038
term_width = 400,
10391039
display_order = 451,
10401040
disable_help_flag = true
@@ -1052,7 +1052,7 @@ pub enum Action {
10521052

10531053
#[clap(
10541054
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
1055-
help_template = "\nHayabusa v3.3.0 - Dev Build\n{author-with-newline}\n{usage-heading}\n hayabusa.exe computer-metrics <INPUT> [OPTIONS]\n\n{all-args}",
1055+
help_template = "\nHayabusa v3.3.0 - AUSCERT/SINCON Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe computer-metrics <INPUT> [OPTIONS]\n\n{all-args}",
10561056
term_width = 400,
10571057
display_order = 290,
10581058
disable_help_flag = true
@@ -1062,7 +1062,7 @@ pub enum Action {
10621062

10631063
#[clap(
10641064
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
1065-
help_template = "\nHayabusa v3.3.0 - Dev Build\n{author-with-newline}\n{usage-heading}\n hayabusa.exe config-critical-systems <INPUT> [OPTIONS]\n\n{all-args}",
1065+
help_template = "\nHayabusa v3.3.0 - AUSCERT/SINCON Release\n{author-with-newline}\n{usage-heading}\n hayabusa.exe config-critical-systems <INPUT> [OPTIONS]\n\n{all-args}",
10661066
term_width = 400,
10671067
display_order = 291,
10681068
disable_help_flag = true
@@ -1979,7 +1979,7 @@ pub struct ConfigCriticalSystemsOption {
19791979
#[derive(Parser, Clone, Debug, Default)]
19801980
#[clap(
19811981
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa - @SecurityYamato)",
1982-
help_template = "\nHayabusa v3.3.0 - Dev Build\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}",
1982+
help_template = "\nHayabusa v3.3.0 - AUSCERT/SINCON 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}",
19831983
term_width = 400,
19841984
disable_help_flag = true
19851985
)]

0 commit comments

Comments
 (0)