以下是用OllyICE查看的一个VB6开发的EXE程序中的部分代码:
请教以下问题00401014 > . 46014873 dd MSVBVM60._adj_fdiv_m16i ; ASCII "P哙%"
问题:(1). 46014873 前面的点号什么作用。(2)此句什么作用,是定义了一个字符串,还是有其他用途 00401122 $- FF25 5C104000 jmp dword ptr [<&MSVBVM60.#100>] ; MSVBVM60.ThunRTMain
问题:指令不是顺序存放的吗,此句中 $- FF25 5C104000 的作用是什么,指令 jmp dword ptr [<&MSVBVM60.#100>] 到底存放在内存的什么位置 004011F1 . 46 6F 72 6D 3>ascii "Form1",0
问题: ascii 是汇编指令吗 0040128C 94154000 dd 工程1.00401594
问题:此句的作用是什么
请教以下问题00401014 > . 46014873 dd MSVBVM60._adj_fdiv_m16i ; ASCII "P哙%"
问题:(1). 46014873 前面的点号什么作用。(2)此句什么作用,是定义了一个字符串,还是有其他用途 00401122 $- FF25 5C104000 jmp dword ptr [<&MSVBVM60.#100>] ; MSVBVM60.ThunRTMain
问题:指令不是顺序存放的吗,此句中 $- FF25 5C104000 的作用是什么,指令 jmp dword ptr [<&MSVBVM60.#100>] 到底存放在内存的什么位置 004011F1 . 46 6F 72 6D 3>ascii "Form1",0
问题: ascii 是汇编指令吗 0040128C 94154000 dd 工程1.00401594
问题:此句的作用是什么
2. $ 可能是指当前执行的地址吧。整个指令6个字节存放在本进程空间00401122开始的地址
3. 不是 ascii只是反汇编程序的注释
4. 分配一个dword并存放"工程1.exe/dll"的地址00401594
问题:此句的作用是什么
分配一个dword并存放"工程1.exe/dll"的地址00401594