diff --git a/maid_runner/src/core/report.rs b/maid_runner/src/core/report.rs index 3acf3c79..829e2266 100644 --- a/maid_runner/src/core/report.rs +++ b/maid_runner/src/core/report.rs @@ -89,8 +89,8 @@ pub fn format_std(data: String) -> Vec { } pub fn logger(data: Logger) -> std::io::Result<()> { - let mut formated_stdout: Vec = format_std(data.stdout); - let mut formated_stderr: Vec = format_std(data.stderr); + let formated_stdout: Vec = format_std(data.stdout); + let formated_stderr: Vec = format_std(data.stderr); let cmd: Vec = data.source.split_whitespace().map(String::from).collect(); @@ -125,7 +125,7 @@ pub fn logger(data: Logger) -> std::io::Result<()> { Ok(conn) => { let _ = write_process_result_to_db(&conn, proccess_result); } - Err(err) => { + Err(_err) => { standard_messages("error", "Database connection failed", "report.logger", "cute"); } } diff --git a/maid_runner/src/core/utils.rs b/maid_runner/src/core/utils.rs index 74767898..fc2b02d1 100644 --- a/maid_runner/src/core/utils.rs +++ b/maid_runner/src/core/utils.rs @@ -228,7 +228,7 @@ pub fn find_all_matching_lines(file_path: &str, pattern: &str) -> Result String { +pub fn read_file_to_string(file_path: &str, _debug: bool) -> String { match File::open(file_path) { Ok(file) => { use std::io::Read; diff --git a/maid_runner/src/modules/lookup/lookup.rs b/maid_runner/src/modules/lookup/lookup.rs index f6940094..86e653c4 100644 --- a/maid_runner/src/modules/lookup/lookup.rs +++ b/maid_runner/src/modules/lookup/lookup.rs @@ -5,7 +5,7 @@ use crate::meow::meow::read_meow; use crate::modules::lookup::lookup_structs::*; pub fn lookup_mac_address(mac_address: LookupMacAddress, debug: bool) -> bool { - let mut file: String; + let file: String; if mac_address.list_path == "default" { let config = read_meow("/var/maid/maid_lists/embedded/config.meow", false); diff --git a/maid_runner/src/modules/maid_av/entropy.rs b/maid_runner/src/modules/maid_av/entropy.rs index 0b97ba95..0d66324e 100644 --- a/maid_runner/src/modules/maid_av/entropy.rs +++ b/maid_runner/src/modules/maid_av/entropy.rs @@ -142,7 +142,7 @@ pub fn entropy_filter(line: String) -> HashMap<&'static str, f64> { return entropy_result; } -pub fn entropy_analysis(content: String, debug: bool) -> bool { +pub fn entropy_analysis(content: String, _debug: bool) -> bool { let mut final_entropy_general_possitive: f64 = 0.0; let mut final_entropy_letters_possitive: f64 = 0.0; let mut final_entropy_numbers_possitive: f64 = 0.0; diff --git a/maid_runner/src/modules/maid_av/maid_av.rs b/maid_runner/src/modules/maid_av/maid_av.rs index 9d3280ff..68b4b43d 100644 --- a/maid_runner/src/modules/maid_av/maid_av.rs +++ b/maid_runner/src/modules/maid_av/maid_av.rs @@ -47,7 +47,7 @@ pub fn search_malware_hash(search_term: &str, debug: bool) -> bool { } } -pub fn search_malware_pattern(pattern: &str, debug: bool) -> bool { +pub fn search_malware_pattern(pattern: &str, _debug: bool) -> bool { let config = read_meow("/var/maid/maid_lists/embedded/config.meow", false); let malware_db = &format!("{}{}", config["GENRAL_BASE_PATH"], config["MALWARE_HASH"]); @@ -114,7 +114,7 @@ pub fn active_malware_scanner(derectory: &str, debug: bool) -> bool { match list_files_and_folders(derectory) { Ok(items) => { - for item in items { + for _item in items { match calculate_sha256_hash("/bin/yes", true) { Ok(result) => { return search_malware_pattern(&result, debug);