mirror of
https://github.com/a2x/cs2-dumper.git
synced 2025-10-08 05:10:02 +08:00
Game update (14027)
This commit is contained in:
@@ -19,6 +19,10 @@ pub fn interfaces(process: &mut IntoProcessInstanceArcBox<'_>) -> Result<Interfa
|
||||
.module_list()?
|
||||
.iter()
|
||||
.filter_map(|module| {
|
||||
if module.name.to_string() == "crashhandler64.dll" {
|
||||
return None;
|
||||
}
|
||||
|
||||
let buf = process
|
||||
.read_raw(module.base, module.size as _)
|
||||
.data_part()
|
||||
@@ -61,7 +65,7 @@ fn read_interfaces(
|
||||
|
||||
while !cur_reg.is_null() {
|
||||
let reg = process.read_ptr(cur_reg).data_part()?;
|
||||
let name = process.read_utf8(reg.name.address(), 4096).data_part()?;
|
||||
let name = process.read_utf8(reg.name.address(), 128).data_part()?;
|
||||
let instance = read_addr64_rip(process, reg.create_fn.address())?;
|
||||
let value = instance - module.base;
|
||||
|
||||
|
@@ -72,7 +72,7 @@ macro_rules! pattern_map {
|
||||
|
||||
pattern_map! {
|
||||
client => {
|
||||
"dwCSGOInput" => pattern!("488d0d${'} e8${} 33db c705[8] 488d05${} 48891d") => Some(|view, map, rva| {
|
||||
"dwCSGOInput" => pattern!("488d0d${'} e8${} 488d05${} 48c705[8] 488905${} 488d0d${} 488d05") => Some(|view, map, rva| {
|
||||
let mut save = [0; 2];
|
||||
|
||||
if view.scanner().finds_code(pattern!("f2410f108430u4"), &mut save) {
|
||||
|
Reference in New Issue
Block a user