From 4ea4972e6aa94e90ea27176891e98eeabbabf236 Mon Sep 17 00:00:00 2001 From: pandaadir05 Date: Fri, 21 Nov 2025 14:48:46 +0200 Subject: [PATCH] fixing cicd formatting code --- ghost-core/src/hooks.rs | 4 +++- ghost-core/src/pe_parser.rs | 18 ++++++++++++------ 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/ghost-core/src/hooks.rs b/ghost-core/src/hooks.rs index 45eed50..1b1eec3 100644 --- a/ghost-core/src/hooks.rs +++ b/ghost-core/src/hooks.rs @@ -404,7 +404,9 @@ mod platform { // Create memory reader closure let memory_reader = |pid: u32, addr: usize, size: usize| -> Result> { let handle = OpenProcess(PROCESS_VM_READ, false, pid).map_err(|e| { - GhostError::MemoryRead { message: format!("OpenProcess failed: {}", e) } + GhostError::MemoryRead { + message: format!("OpenProcess failed: {}", e), + } })?; let mut buffer = vec![0u8; size]; diff --git a/ghost-core/src/pe_parser.rs b/ghost-core/src/pe_parser.rs index bcedf30..b9a8fed 100644 --- a/ghost-core/src/pe_parser.rs +++ b/ghost-core/src/pe_parser.rs @@ -288,12 +288,15 @@ fn parse_iat_from_disk(file_path: &str) -> Result> { use std::fs::File; use std::io::Read; - let mut file = File::open(file_path) - .map_err(|e| GhostError::Configuration { message: format!("Failed to open file: {}", e) })?; + let mut file = File::open(file_path).map_err(|e| GhostError::Configuration { + message: format!("Failed to open file: {}", e), + })?; let mut buffer = Vec::new(); file.read_to_end(&mut buffer) - .map_err(|e| GhostError::Configuration { message: format!("Failed to read file: {}", e) })?; + .map_err(|e| GhostError::Configuration { + message: format!("Failed to read file: {}", e), + })?; parse_iat_from_buffer(&buffer) } @@ -301,10 +304,11 @@ fn parse_iat_from_disk(file_path: &str) -> Result> { /// Parse IAT from memory buffer #[cfg(windows)] fn parse_iat_from_buffer(buffer: &[u8]) -> Result> { - let reader = |_pid: u32, offset: usize, size: usize| -> Result> { if offset + size > buffer.len() { - return Err(GhostError::MemoryRead { message: "Buffer overflow".to_string() }); + return Err(GhostError::MemoryRead { + message: "Buffer overflow".to_string(), + }); } Ok(buffer[offset..offset + size].to_vec()) }; @@ -423,7 +427,9 @@ fn read_cstring( offset += 16; if offset > 512 { - return Err(GhostError::MemoryRead { message: "String too long".to_string() }); + return Err(GhostError::MemoryRead { + message: "String too long".to_string(), + }); } } }