Yamato Security
dae322cc8d
Merge pull request #455 from Yamato-Security/documentation/addMacUsageEtc
...
readmeの更新
2022-03-19 17:32:45 +09:00
Tanaka Zakku
5f570b9e0d
update
2022-03-19 13:41:01 +09:00
Tanaka Zakku
6f83a09c1f
documentation update macOS usage etc
2022-03-19 13:08:20 +09:00
Yamato Security
50d0bf2c98
Merge pull request #454 from Yamato-Security/document/add_badges#453
...
Document/add badges#453
2022-03-18 17:00:38 +09:00
DustInDark
d57c7587f4
added repository maintenance levels badge #453
2022-03-17 18:41:24 +09:00
DustInDark
5b3c3bc47f
added rust report card badges #453
2022-03-17 18:38:43 +09:00
DustInDark
e309e87e0d
added temporary blackhat arsenal badge
2022-03-17 18:32:30 +09:00
DustInDark
7c7a86f7c9
Fixed Clippy Warnings ( #451 )
...
* fixed clippy warn
* fixed cargo clippy warnging
* fixed clippy warngings in clippy ver 0.1.59
* fixed clippy warnings clippy::unnecessary_to_owned
2022-03-17 08:43:48 +09:00
DustInDark
04b881cb66
changed downcast library from mopa to downcast_rs #447 ( #450 )
2022-03-11 14:49:47 +09:00
kazuminn
d49d6f6210
aliasキーがない場合もEvent.EventDataを自動で走査する ( #442 )
...
* add no event key
* support not-register-alias search
* added checking EventData when key do not match in alias #290
- added checking key in Event.EventData, if key is not exist in eventkey_alias.txt.
* cargo fmt
* fixed panic when filter files does not exists
* fixed errorlog format when filter config files does not exist
Co-authored-by: DustInDark <nextsasasa@gmail.com >
2022-03-11 13:24:43 +09:00
Yamato Security
1e6e597330
Opensslを静的にコンパイルするためにCargo.tomlの設定変更 ( #437 )
...
* cargo update - openssl static
* updated cargo
* macos2apple
* cargo update
* cargo update
2022-03-10 21:04:07 +09:00
Yamato Security
6659576211
readme update screenshots etc ( #448 )
2022-03-10 11:24:39 +09:00
Yamato Security
af3550dd39
Merge pull request #446 from Yamato-Security/fix/fix_rules_submodule_commit
...
fixed rules submodule targe #444
2022-03-08 19:36:21 +09:00
Alan Smithee
3fa8faa97a
fixed rules submodule targe #444
2022-03-08 18:10:38 +09:00
DustInDark
7d909a7438
Merge main and output fix#443#444 ( #445 )
...
* removed tools/sigmac (#441 )
* removed tools/sigmac
- moved tools/sigmac to hayabusa-rules repo
* fixed doc link tools/sigmac
* fixed submodule track
* fixed submodule track from latest to v1.1.0 tag
* fixed link
* erased enter #444
* erased enter #444
* reverted logo enter
* fixed rules submodule target commit #444
Co-authored-by: Yamato Security <71482215+YamatoSecurity@users.noreply.github.com >
2022-03-08 17:55:11 +09:00
DustInDark
bb1f5f619d
Fix/fix clippy warn ( #434 )
...
- Fixed following Clippy Warnings(previous warning count: 671 -> after: 4)
- clippy::needless_return
- clippy::println_empty_string
- clippy::redundant_field_names
- clippy::single_char_pattern
- clippy::len_zero
- clippy::iter_nth_zero
- clippy::bool_comparison
- clippy::question_mark
- clippy::needless_collect
- clippy::unnecessary_unwrap
- clippy::ptr_arg
- clippy::needless_collect
- clippy::needless_borrow
- clippy::new_without_default
- clippy::assign_op_pattern
- clippy::bool_assert_comparison
- clippy::into_iter_on_ref
- clippy::deref_addrof
- clippy::while_let_on_iterator
- clippy::match_like_matches_macro
- clippy::or_fun_call
- clippy::useless_conversion
- clippy::let_and_return
- clippy::redundant_clone
- clippy::redundant_closure
- clippy::cmp_owned
- clippy::upper_case_acronyms
- clippy::map_identity
- clippy::unused_io_amount
- clippy::assertions_on_constants
- clippy::op_ref
- clippy::useless_vec
- clippy::vec_init_then_push
- clippy::useless_format
- clippy::bind_instead_of_map
- clippy::bool_comparison
- clippy::clone_on_copy
- clippy::too_many_arguments
- clippy::module_inception
- fixed clippy::needless_lifetimes
- fixed clippy::borrowed_box (Thanks for helping by hach1yon!)
2022-03-07 08:38:05 +09:00
DustInDark
b3cfedf4a5
removed tools/sigmac ( #441 )
...
* removed tools/sigmac
- moved tools/sigmac to hayabusa-rules repo
* fixed doc link tools/sigmac
* fixed submodule track
* fixed submodule track from latest to v1.1.0 tag
* fixed link
2022-03-05 22:26:22 +09:00
Yamato Security
db857f81af
Merge pull request #425 from Yamato-Security/develop
...
v1.1.0 Release
v1.1.0
2022-03-03 09:09:48 +09:00
Yamato Security
631496cf41
Update contributors.txt
2022-03-03 08:54:16 +09:00
Alan Smithee
6694b9b4d5
Merge branch 'main' into develop
2022-03-02 20:19:27 +09:00
Yamato Security
cf4bdd00c7
Merge pull request #435 from Yamato-Security/readme-update---32bit-cross-compile-add
...
Readme update 32bit cross compile add
2022-03-02 19:16:32 +09:00
Alan Smithee
d498d3114b
Merge branch 'readme-update---32bit-cross-compile-add' of github.com:Yamato-Security/hayabusa into readme-update---32bit-cross-compile-add
2022-03-02 18:29:31 +09:00
Alan Smithee
5d4c465bcc
fixed janapese usage readme
2022-03-02 18:28:44 +09:00
Alan Smithee
b43f41e7f2
fixed command option in usage
...
- UTC option is changed from -u to -U
- Run onlive Windows machine is adjusted -l (--live-analysis)
2022-03-02 18:21:55 +09:00
Tanaka Zakku
7bc845ea81
cross compile command fix
2022-03-02 18:14:28 +09:00
Tanaka Zakku
5fdcd40179
usage update
2022-03-02 17:02:19 +09:00
Tanaka Zakku
4572bb98f4
add linux compile comment
2022-03-02 16:19:25 +09:00
Tanaka Zakku
02628526ec
use standard cargo build to compile
2022-03-02 13:34:33 +09:00
Tanaka Zakku
bd4f433b73
readme update - 32bit compile add
2022-03-02 10:13:45 +09:00
Yamato Security
f183c4352f
Merge pull request #433 from Yamato-Security/hotfix/failed_twice_update_rule#432
...
Hotfix/failed twice update rule#432
2022-03-01 08:19:33 +09:00
Alan Smithee
0fdabf0d70
added process of remove submodule cache #432
2022-03-01 03:17:55 +09:00
Alan Smithee
6e5b24282f
cargo fmt
2022-02-28 18:27:06 +09:00
Alan Smithee
c3c9423b74
fixed clippy warn
2022-02-28 18:25:54 +09:00
Alan Smithee
28ded269de
fixed process case of not exist hayabusa .git folder #432
2022-02-28 18:24:49 +09:00
Yamato Security
b0434726ca
readme update mac compile error ( #431 )
2022-02-28 15:23:32 +09:00
Yamato Security
65eb818f9b
unique rules to detections ( #426 )
2022-02-28 10:16:39 +09:00
Yamato Security
087529ee91
readme update-RuleDocToHayabusRulesRepo BugSub ( #427 )
2022-02-28 10:14:27 +09:00
Yamato Security
1cd3680a3a
Merge pull request #424 from Yamato-Security/hotfix/not_update_submodule_update#422
...
Hotfix/not update submodule update#422
2022-02-28 06:24:22 +09:00
Alan Smithee
b22798fddd
added merge process when submodule update option #422
2022-02-27 21:04:33 +09:00
Alan Smithee
d1553e3ab1
changed crate load together
2022-02-27 21:02:43 +09:00
DustInDark
dc8d7f3522
Update issue templates #419 ( #423 )
...
* Update issue templates #419
Added bug report template
* removed unnecessary bug report #419
2022-02-27 12:25:49 +09:00
Yamato Security
fb007ee3a6
Small edits on help screen. ( #417 )
2022-02-27 09:04:30 +09:00
Yamato Security
5022e38b83
Added CHANGELOG ( #418 )
2022-02-27 08:59:10 +09:00
DustInDark
92c472d451
Hotfix/moved rule configs to hayabusa rules repo#409 ( #414 )
...
* fixed target config path #409
* fixed target config file path in test #409
* fixed rules target #409
* Documentation fix, deleted unneeded config files
* added workflow
* changed submodule option
* fixed worksflow to ref submodule
* fixed gitmodules
* fixed workflow
* check code insert
* added update submodules command
* test rules update
* removed test runs
* fixed error
Co-authored-by: Tanaka Zakku <71482215+YamatoSecurity@users.noreply.github.com >
2022-02-26 18:19:19 +09:00
DustInDark
02b1d7f07c
added update command #391 ( #392 )
...
* 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
* English message update.
* cargo fmt
* Added update command#391 submodule ver (#401 )
* changed rules update from clone and pull to submodule update #391
* fixed document
* changed unnecessary clone recursively to clone only
* 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
Co-authored-by: Tanaka Zakku <71482215+YamatoSecurity@users.noreply.github.com >
* added caution case of update failed in readme #391
* fixed document
* added output error in case of loaded rule count is 0 #391 #392
https://github.com/Yamato-Security/hayabusa/pull/392#issuecomment-1050276570
* --update-rules typo
* removed unused library call
Co-authored-by: Tanaka Zakku <71482215+YamatoSecurity@users.noreply.github.com >
2022-02-26 18:18:03 +09:00
DustInDark
568ce6764c
Document/describe wildcard is case insensitive#411 ( #415 )
...
* describe case-sensitive when use startswith,endswith,contains,re to
aboutrulecreation-japanese #411
* describe case-insensitive when not use startswith,endswith,contains,re to aboutrulecreation #411
* slight wording update
Co-authored-by: Tanaka Zakku <71482215+YamatoSecurity@users.noreply.github.com >
2022-02-25 20:16:19 +09:00
DustInDark
0dc5de4b73
Bug/ Fixed error when target environment is not installed vcc redistribute package ( #408 )
...
* fixed error when target environment has not installed vcc redistribute package
* added cfg to static_vcruntime when target os is windows.
2022-02-25 10:07:12 +09:00
DustInDark
a04b63662c
Bugfix/fixed alias to no detect rename binary rule ( #406 )
...
* added OriginalFileName alias #405
* removed not exist tag in sigma rule(OriginalFilename)
* fixed typo
2022-02-22 23:17:48 +09:00
Yamato Security
191acef8fe
Merge pull request #403 from Yamato-Security/enhancement/config-update
...
Update config files
2022-02-22 18:20:42 +09:00
Alan Smithee
f9b02a65b6
fixed test to change regex detectlist_suspicous_services.txt
2022-02-22 08:42:23 +09:00