This commit is contained in:
ichiichi11
2021-12-04 19:09:41 +09:00
parent c961c3768c
commit 9169214553
2 changed files with 4 additions and 3 deletions

View File

@@ -131,6 +131,7 @@ fn analysis_files(evtx_files: Vec<PathBuf>) {
.args
.is_present("show-noisyalerts")
{
ids += "\n"; // 改行を入れないとexclude-rulesの一番最後の行とnoisy-rules.txtの一番最後の行が一行にまとめられてしまう。
ids += &String::from_utf8(fs::read("config/noisy-rules.txt").unwrap()).unwrap();
}
@@ -138,7 +139,7 @@ fn analysis_files(evtx_files: Vec<PathBuf>) {
no_use_rule: HashSet::new(),
};
for v in ids.split_whitespace().next() {
for v in ids.split_whitespace() {
fill_ids.no_use_rule.insert(v.to_string());
}
let rule_files = detection::Detection::parse_rule_files(

View File

@@ -142,8 +142,8 @@ impl ParseYaml {
.no_use_rule
.get(&yaml_doc["id"].as_str().unwrap_or("").to_string())
{
Some(_) => (),
None => {
None => (),
Some(_) => {
self.ignorerule_count += 1;
return Option::None;
}