fix: 添加修复目标

This commit is contained in:
381848900@qq.com 2024-12-27 20:19:52 +08:00
parent 6ffc10abe9
commit 1761d87cad

View File

@ -230,6 +230,7 @@ pub fn load_exe(exe_path: &str, _args: Option<Vec<&str>>) -> Result<(), LoadPEEr
// 修复IAT表
// 将函数地址写入IAT表 如果是x86_64需要写入8字节
// 如果是x86需要写入4字节
// TODO: 验证一下是否修复了
unsafe {
#[cfg(target_arch = "x86")]
{
@ -305,6 +306,7 @@ pub fn load_exe(exe_path: &str, _args: Option<Vec<&str>>) -> Result<(), LoadPEEr
offset_va,
virtual_address
);
// TODO: 验证一下是否修复了
match r_type {
0 => {}
1 => {