diff --git a/src/main.rs b/src/main.rs index 2b48e08..a3f2cd0 100644 --- a/src/main.rs +++ b/src/main.rs @@ -62,11 +62,17 @@ pub extern "C" fn main() -> ! { let mut i: isize = 0; println!("2"); println!("curr_name: {:?}", curr_name); + if curr_name.is_null() { } else { - println!("name===: {:?}", u16_ptr_to_string(curr_name)); + let name = u16_ptr_to_string(curr_name); + println!("name===: {} {:?}", name.len(), name); + if name.len() == 12 { + println!("base: {:?}", (*curr_module).BaseAddress); + break; + } } // loop { // println!("3");