Yamato Security
861e1c5c4e
Merge branch 'develop' into feature/level-tuning#390
2022-04-11 17:24:28 +09:00
Tanaka Zakku
1dc9a11d94
readme update
2022-04-11 09:15:23 +09:00
DustInDark
265d42df30
Revert "added --level-tuning option to usage"
...
This reverts commit e6a74090a3 .
2022-04-10 16:57:04 +09:00
DustInDark
e6a74090a3
added --level-tuning option to usage
2022-04-10 16:40:37 +09:00
DustInDark
620b6f375d
Enhance/warning architecture#478 ( #482 )
...
* added enhance of architecture check #478
* changed check architecture process after output logo #478
* English msg update
* fixed detect method of os-bit to windows and linux
* removed mac and unix architecture and binary and updated its process of windows
* fix clippy
* added check on Wow64 env #478
* Update contributors.txt
Co-authored-by: Tanaka Zakku <71482215+YamatoSecurity@users.noreply.github.com >
2022-04-10 02:21:24 +09:00
itiB
bb834618d6
rm: debug line
2022-04-10 00:52:06 +09:00
itiB
8061733fd9
Fix: show usage when hayabusa has no args
2022-04-10 00:50:40 +09:00
hach1yon
7d37e07219
Feature/#216 output allfields csvnewcolumn ( #469 )
...
* refactoring
* refactoring
* under constructing
* underconstructing
* under construction
* underconstructing
* fix existing testcase
* finish implement
* fmt
* add option
* change name
* fix control code bug
* fix disp
* change format and fix testcase
* fix help
2022-04-08 20:39:28 +09:00
DustInDark
4cc8d80d20
fixed test yaml file path
2022-04-07 02:30:15 +09:00
DustInDark
0bac82699f
reverted config usage
2022-04-07 02:22:57 +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
4056975b1d
Add: add test_files/config/level_tuning.txt
2022-04-07 01:33:35 +09:00
itiB
e119ba8f14
Fix: test file's path was incorrect
2022-04-07 01:24:26 +09:00
DustInDark
d6efb5107a
reduce output mitre attack detail tachnique No. by config file ( #483 )
...
* reduced mitre attck tag output by config file #477
* prepared 1.2.0 version toml
* added test files and mitre attck strategy tag file #477
* fixed cargo.toml version
* updated cargo.lock
* output tag english update
* cargo fmt
Co-authored-by: Tanaka Zakku <71482215+YamatoSecurity@users.noreply.github.com >
2022-04-07 00:47:08 +09:00
DustInDark
e715935bb6
fixed level-tuning option usage from required to option
2022-04-07 00:17:51 +09:00
DustInDark
a35e8ad5cb
fixed config to show level-tuning option
2022-04-07 00:08:32 +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
cd8c856d05
changed level_tuning.txt header from next_level to new_level
2022-04-06 22:46:35 +09:00
DustInDark
dab91e5e61
fixed level tuning test and added test files #390
2022-04-06 22:34:32 +09:00
DustInDark
a5bf79cf83
Fixed output stop when control char exist in windows terminal ( #485 )
...
* added control character filter in details #382
* fixed document
- removed fixed windows teminal caution in readme
2022-04-06 08:40:28 +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
52bc918cfb
Add: README.md
2022-04-06 01:54:09 +09:00
itiB
51f8d405f8
Add: test
2022-04-06 01:34:48 +09:00
kazuminn
c8efa95447
Pivot Keyword List機能の追加 ( #412 )
...
* add get_pivot_keyword() func
* change function name and call it's function
* [WIP] support config file
* compilete output
* cargo fmt
* [WIP] add test
* add test
* support -o option in pivot
* add pivot mod
* fix miss
* pass test in pivot.rs
* add comment
* pass all test
* add fast return
* fix output
* add test config file
* review
* rebase
* cargo fmt
* test pass
* fix clippy in my commit
* cargo fmt
* little refactor
* change file input logic and config format
* [WIP] change output
* [wip] change deta structure
* change output & change data structure
* pass test
* add config
* cargo fmt & clippy & rebase
* fix cllipy
* delete /rules/ in .gitignore
* clean comment
* clean
* clean
* fix rebase miss
* fix rebase miss
* fix clippy
* file name output on -o to stdout
* add pivot_keywords.txt to ./config
* updated english
* Documentation update
* cargo fmt and clean
* updated translate japanese
* readme update
* readme update
Co-authored-by: DustInDark <nextsasasa@gmail.com >
Co-authored-by: Tanaka Zakku <71482215+YamatoSecurity@users.noreply.github.com >
2022-04-05 21:17:23 +09:00
itiB
90822aa563
Cargo fmt
2022-04-05 02:04:10 +09:00
itiB
9f8f12ec2f
fix: level tuning's file name
2022-04-05 02:03:49 +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
itiB
026d18a605
Add: Error handlings
2022-04-05 01:30:11 +09:00
itiB
6b08752120
Fix: Text overwrite was failed
2022-04-04 23:44:54 +09:00
itiB
5891a1aca1
WIP: Text overwrite failed...
2022-04-04 01:44:04 +09:00
itiB
6805bd6a0a
Reface: split to options file
2022-04-04 00:31:21 +09:00
itiB
9149500b40
Add: level-tuning function
2022-04-03 23:41:32 +09:00
itiB
814f5a61cb
cargo fmt
2022-04-03 22:01:40 +09:00
itiB
d38834e20e
Add: input rule_level.txt files & read rules
2022-04-03 21:58:33 +09:00
itiB
a15bef4b30
Add: read Rule files
2022-04-03 21:58:33 +09:00
itiB
276889338d
Add: --level-tuning option's outline
2022-04-03 21:57:50 +09:00
Yamato Security
545119bdfe
Merge pull request #476 from Yamato-Security/bugfix/exculde_load_yml_in_git_folder#472
...
[Bugfix] exculde load yml in git folder#472
2022-03-31 03:22:07 +09:00
DustInDark
7c645010ee
fixed process when yml file exist in .git folder
...
* ignore when yml file exist in .git folder
2022-03-30 21:02:14 +09:00
Yamato Security
c8e86c1c20
Merge pull request #475 from Yamato-Security/update/rules_submodule_develop
...
updated rules submodule(To develop branch)
2022-03-30 20:53:52 +09:00
DustInDark
2b8ee9e41c
updated rules submodule:
2022-03-30 20:42:13 +09:00
DustInDark
425a629de7
Enhancement: add config config #456 ( #471 )
...
* added config option #456
* added process of option to speicifed config folder #456
following files adjust config option.
* noisy_rules.txt
* exclude_rules.txt
* fixed usage in readme
2022-03-30 15:26:58 +09:00
James / hach1yon
bca578b89e
add equalsfield pipe ( #467 )
2022-03-30 11:49:20 +09:00
garigariganzy
7861174a93
Remove unnecessary code from timeline_event_info and rename files for… ( #470 )
...
* Remove unnecessary code from timeline_event_info and rename files for issue462
* Remove unnecessary code #462
2022-03-30 09:46:18 +09:00
DustInDark
fa86a9a027
Fearture/ added output update result#410 ( #452 )
...
* add git2 crate #391
* added Update option #391
* updated readme #391
* fixed cargo.lock
* fixed option if-statement #391
* changed utc short option and rule-update short option #391
* updated readme
* updated readme
* fixed -u long option & version number update #391
* added fast-forwarding rules repository #391
* updated command line option #391
* moved output logo prev update rule
* fixed readme #391
* removed recursive option in readme
* changed rules update from clone and pull to submodule update #391
* fixed document
* changed unnecessary clone recursively to clone only
* English message update.
* cargo fmt
* English message update. ( 4657c35e5c cherry-pick)
* added create rules folder when rules folder is not exist
* fixed gitmodules github-rules url from ssh to https
* added output of updated file #420
* fixed error #410
* changed update rule list seq
* added test
* fixed output #410
* fixed output and fixed output date field when modified field is lacked #410
* fixed compile error
* fixed output
- added enter after Latest rule update output
- added output when no exist new rule
- fixed Latest rule update date format
- changed output from 'Latest rule update' to 'Latest rules update'
* fixed compile error
* changed modified date source from rules folder to each yml rule file
* formatting use chrono in main.rs
* merge develop clippy ci
* fixed output when no update rule #410
- removed Latest rule update
- no output "Rules update successfully" when No rule changed
* Change English
Co-authored-by: Tanaka Zakku <71482215+YamatoSecurity@users.noreply.github.com >
2022-03-29 13:09:54 +09:00