|
这些的话,用C语言访问会比较快.
#define next_partition_drive ((*(unsigned long **)0x8304)[0])
#define next_partition_dest ((*(unsigned long **)0x8304)[1])
#define next_partition_partition ((*(unsigned long ***)0x8304)[2])
#define next_partition_type ((*(unsigned long ***)0x8304)[3])
#define next_partition_start ((*(unsigned long ***)0x8304)[4])
#define next_partition_len ((*(unsigned long ***)0x8304)[5])
#define next_partition_offset ((*(unsigned long ***)0x8304)[6])
#define next_partition_entry ((*(unsigned long ***)0x8304)[7])
#define next_partition_ext_offset ((*(unsigned long ***)0x8304)[8])
#define next_partition_buf ((*(char ***)0x8304)[9])
用批处理访问的话,对C语言的指针足够了解的话也可以访问,记得之前我有写过类似的贴子.
访问方法
首先获取0x8304处的值(32位)比如是Y
那内存46*4+Y处的值就是VAR46的值了.
如果这是一个字符串,那也是一个指针指向字符串的起始位置.
直接用call Fn.0 0 ADDR可以看到内容.
|
|