Commit Graph

54 Commits

Author SHA1 Message Date
DastInDark
180bd6ba42 Changed Error Message To be clearly profile name 2022-07-31 12:41:25 +09:00
DastInDark
d41eac0c27 To adjust request of output profiles.yaml when profile option is invalid. 2022-07-31 12:34:18 +09:00
DastInDark
fedbd57083 Changed profile file extension from txt to yaml to indicate yaml format #165 2022-07-31 12:06:03 +09:00
Tanaka Zakku
6f33e59b77 Updated English error messages 2022-07-31 07:36:42 +09:00
DastInDark
23257f798a cargo fmt 2022-07-29 10:35:45 +09:00
DastInDark
d38ac0f273 reverted changed from hashbrown to std::collections 2022-07-29 10:33:47 +09:00
DastInDark
798214cb38 To speed up 2022-07-25 06:14:00 +09:00
DastInDark
548f8f065a added default_profile and cargo fmt 2022-07-24 23:15:54 +09:00
DastInDark
a6f791acbf fixed set-default-profile do not overwrite default_profile.txt #165 2022-07-24 23:12:36 +09:00
DastInDark
ac050f11bf added set-default-profile option 2022-07-24 22:41:33 +09:00
DastInDark
2ac2ced9b6 removed full-data option due to can set by profile #165 2022-07-24 22:30:30 +09:00
DastInDark
6662d3c495 cargo fmt 2022-07-24 21:18:03 +09:00
DastInDark
42e6bf0296 changed import from hashbrown::HashMap to std::collections::HashMap due
to be merged hashbrown in std HashMap
2022-07-24 19:54:53 +09:00
DastInDark
a7033c4289 cargo fmt 2022-07-24 19:39:00 +09:00
DastInDark
86657ec6ac fixed test 2022-07-24 19:38:27 +09:00
DastInDark
b7264082e8 add: customize csv and display fmt from profile #165 2022-07-24 19:34:02 +09:00
DastInDark
830644acee due to be Merged hashbrown crate in std::collection::HashMap 2022-07-24 19:27:22 +09:00
DastInDark
1db3b6f0c7 added test #165 2022-07-19 05:23:08 +09:00
DastInDark
47a0f1fd47 add:To create function of set-default-profile overwrite process #165 2022-07-19 05:21:47 +09:00
DastInDark
ead69e78dc add: To create profile load process. #165 2022-07-19 05:20:50 +09:00
kazuminn
bb6717f7cc Feature/improve parallel processing (#622)
* WIP until imple debug trait for dashmap

* change filename print.rs to message.rs

* implement debug for DashMap but member is private. So I cannot Implemented.

* I deleted debug for DashMap

* sorted datetime of dashmap

* delete the unnessesary comment
2022-07-14 12:33:58 +09:00
DastInDark
d688495cb7 change: hayabusa-rules clone when rules option directory is not git repository and rules option is not ./rules. #615 2022-07-02 20:32:32 +09:00
DastInDark
a3599ca5d0 adjust rules option when use update option #615 2022-07-02 16:39:46 +09:00
DustInDark
f8adc21ba8 adjusted #592 change in update_rules #597 2022-06-29 00:54:47 +09:00
DustInDark
e463333182 Merge branch 'main' into 597-moved-update-rules-option-process 2022-06-29 00:46:48 +09:00
DustInDark
9ff2fd19ca changed write_color_buffer 1st arg is borrow 2022-06-26 01:02:54 +09:00
DustInDark
c28902569b Merge branch 'main' into 597-moved-update-rules-option-process 2022-06-26 01:00:03 +09:00
DustInDark
68276292bc to remove unnecessary newline in display output 2022-06-26 00:21:07 +09:00
DustInDark
8a47d37c64 fixed get_writeable_color and write_color_buffer arguments 2022-06-22 22:45:38 +09:00
DustInDark
94006a4677 moved update_rules to options folder #597 2022-06-22 01:23:59 +09:00
DustInDark
0f129a3a8c refactering. moved update_rules option to src/options/update_rules.rs 2022-06-22 01:22:22 +09:00
DustInDark
7a7afe732c most detections summary by date (#551)
* added Date with most detections by level #550

* cargo fmt

* updated changelog #550

* updated readme #550

* removed  most undefined detections date in summary #550

* cargo fmt

* add space after level tuning

* changed undefined rule detection count to no show #550

* cargo fmt

* readme update

* channel abb update

* channel abb update

* readme update

Co-authored-by: Tanaka Zakku <71482215+YamatoSecurity@users.noreply.github.com>
2022-05-31 22:29:51 +09:00
DustInDark
4c1aa94eba display logo in green (#552)
* added termcolor reset function #537

* added logo green output #537

* fixed test

* cargo fmt

* updated changelog #537

* fixed clippy error

* update logo screenshot

* updated rules

* changed no colored logo when --no-color option is enabled

* fixed colored reset bug when --update-rules option is enabled

* fixed color reset bug when --level-tuning option is enabled

* cargo fmt

Co-authored-by: Tanaka Zakku <71482215+YamatoSecurity@users.noreply.github.com>
2022-05-31 17:06:12 +09:00
DustInDark
ca735817d4 removed comment out import 2022-04-20 18:32:41 +09:00
DustInDark
06ccf8382b fixed to include noisy and exclude rules when level tuning #511 2022-04-20 18:30:05 +09:00
itiB
a1812e013b rm: duplicated test & fix test name 2022-04-12 00:20:25 +09:00
DustInDark
4cc8d80d20 fixed test yaml file path 2022-04-07 02:30:15 +09:00
DustInDark
3a1eeca555 Merge branch 'feature/level-tuning#390' of github.com:Yamato-Security/hayabusa into feature/level-tuning#390 2022-04-07 01:56:00 +09:00
DustInDark
b8c442ca22 inserted debug data 2022-04-07 01:55:03 +09:00
itiB
f3a679d845 Add: Flush method. 2022-04-07 01:44:02 +09:00
itiB
e119ba8f14 Fix: test file's path was incorrect 2022-04-07 01:24:26 +09:00
DustInDark
6931724ec4 fixed comment out processing in level_tuning.txt 2022-04-06 23:30:32 +09:00
DustInDark
0c27b13c85 added run args rules path to check test easy #390 2022-04-06 23:28:55 +09:00
DustInDark
3b4c4dd36e fixed convert miss change to low level 2022-04-06 22:47:28 +09:00
DustInDark
dab91e5e61 fixed level tuning test and added test files #390 2022-04-06 22:34:32 +09:00
itiB
11b5a3d394 Use
#[cfg(test)]
2022-04-06 02:04:23 +09:00
itiB
04c0e6ae07 Cargo fmt 2022-04-06 01:55:19 +09:00
itiB
51f8d405f8 Add: test 2022-04-06 01:34:48 +09:00
itiB
015691e129 mv: IDS_REGEX to configs file 2022-04-05 01:59:56 +09:00
itiB
373dd0f8c7 Add: id, level validation 2022-04-05 01:53:24 +09:00