Commit Graph

30 Commits

Author SHA1 Message Date
itiB 65b714b81b rule.rsを分割する (#121)
* Refact: split code for matcher from rule.rs

* Reafact: combine multiple declared functions

* Refact: split code for SelectionNode from rule.rs

* Refact: mv test code for SelectionNode from rule.rs

* Refact: mv condition's code from rule.rs

* Refact: mv aggregation's code from condition_parser.rs

* Refact: use relationships

* cargo fmt --all

* remove unnecessary matcher

Co-authored-by: HajimeTakai <takai.wa.hajime@gmail.com>
2021-07-08 01:41:59 +09:00
James 2f24dc775f Feature/filter record by eventid#94 (#95)
* add function to get event id from rootnode.

* refactoring #76

* maybe fix bug.

* before test

* fix source files.

* cargo fmt --all

* add threadnum parameter
2021-05-06 20:58:43 +09:00
nishikawaakira 7b0357b120 Feature/changeSingleton#53,#65 (#67)
* change from singleton to global variable

* issue #65

* #65 test mode implemented

* cargo fmt --all
2021-03-19 04:46:52 +09:00
ichiichi11 712f090919 rule file implemented. 2020-11-22 14:42:10 +09:00
ichiichi11 1adcb8c44b refactoring 2020-11-22 12:12:05 +09:00
akiranishikawa b183e61596 add regexes and whitelist functions 2020-11-20 16:32:40 +09:00
kazuminn 73fa8090f0 指摘されたところ 2020-11-02 16:15:44 +09:00
kazuminn 1fcf025a06 fix decode's optional 2020-10-31 22:36:52 +09:00
kazuminn e7a75ff780 add 2020-10-24 18:08:11 +09:00
kazuminn f8484bf3bf Merge branch 'master' into feature/#11 2020-10-13 13:45:09 +09:00
akiranishikawa 4ac372e883 test修正 2020-10-13 05:31:06 +09:00
ichiichi11 03a4e973c5 refactoring: change function name 2020-10-12 16:12:55 +09:00
ichiichi11 261676574a create configs 2020-10-11 23:40:08 +09:00
akiranishikawa 850caa8a53 powershellの解析、Check-Commandの修正 2020-10-11 14:47:39 +09:00
itiB 5f5251a4a4 Fix: solve thread 2020-10-09 02:13:04 +09:00
itiB c12090227e Fix: <utils.rs-check_command()> get rdr by reference 2020-10-09 02:04:31 +09:00
Kazuminn 9cab0bb343 add comment 2020-10-04 17:15:08 +09:00
Kazuminn 3e3f7bc51e fix :コメントで指摘されたところ 2020-10-04 17:07:09 +09:00
Kazuminn e3631abeb3 add test : white listとマッチする時は、すぐにreturnする 2020-10-04 16:13:26 +09:00
Kazuminn 7242dfbc1b refactor 2020-10-03 20:07:45 +09:00
Kazuminn 6d57923ff2 refactor 2020-10-03 20:04:21 +09:00
Kazuminn 61049ce9a8 refactor 2020-10-03 19:52:04 +09:00
Kazuminn d5fba5e54b fix test 2020-10-03 19:40:40 +09:00
Kazuminn fb4ee59dee refactor 2020-10-03 17:58:43 +09:00
Kazuminn 5071aa0783 all test passed 2020-10-03 17:55:08 +09:00
Kazuminn 927df3f32a check_regex test ok 2020-10-03 17:34:37 +09:00
Kazuminn 6d8e0a61d2 test 2 pass 2020-10-03 16:52:39 +09:00
Kazuminn bb2d4bc537 add check_command() 2020-10-03 13:06:25 +09:00
Kazuminn acf8f8d022 add check_obfu() 2020-10-02 23:26:07 +09:00
Kazuminn 2bf76c4209 add check_regex() and check_creater() 2020-10-02 14:37:56 +09:00