摘要:
文章已移至本人独立博客,请点击以下链接访问:http://www.moshingfish.com/archives/21 阅读全文
摘要:
译自:An In-Depth Look Into the Win32 Protable Executable File Format 翻译:Jason Sun(木水鱼) 邮件:sjshjz@hotma... 阅读全文
摘要:
PE文件导入表
早些时候,我描述了怎样调用外部DLL的函数而不直接调用这个DLL。代替的,CALL指令转到可执行文件的.text节(如果你用Borland C++就是.icode节)中的一个JMP DWORD PTR [XXXXXXXX]指令。 阅读全文
摘要:
节表
在PE头和映像的各节的实际数据之间是节表。节表实际上就相当于包含映像中每个节的信息的电话本。映像中的节用它们的起始地址(RVA)来排序,而不是按字母排序的。 阅读全文
摘要:
译自:Peering Inside the PE: A Tour of the Win32 Portable Executable File Format 翻译:Jason Sun(木水鱼) 邮件... 阅读全文
摘要:
thunk 在网络词典上解释为:形实转换程序或替换程序。那么到底如何转换?如何替换呢?
其实可以把 thunk 理解为一小段代码,但这段代码并不是静态编译在程序的代码段中的,而是在程序运行过程中自动生成的一段代码,然后让程序在合时的时机去执行这段代码。 阅读全文
摘要:
MSDN 中说,如果应用程序生成或更改了内存中的代码那么就应该调用此函数。这是因为 CPU 并不能捕获到对内存所做的更改,从而可能会导致 CPU 继续执行其缓存的旧的代码而不是去执行新的代码。 阅读全文
摘要:
WRA[P] {OFF|ON}控制当SQL*Plus选取到的行的宽度大于设置的行宽(LINESIZE的值)时,是否自动折行显示。默认值是ON。[OFF]:行中多余部分将被截掉。[ON]:允许自动换到下一行显示。COLUMN命令的WRAPPED和TRUNCATED子句的设置会覆盖这里的设置。代码 阅读全文
摘要:
VER[IFY] {OFF|ON}控制SQL*Plus在替换置换变量之前或之后时是否列出SQL语句或PL/SQL命令的文本。代码 阅读全文
摘要:
UND[ERLINE] {c|ON|OFF}控制SQL*Plus在输出查询结果时显示在列标题下方的分隔字符。缺省为“-”字符。[OFF]:不显示。[ON]:显示,并重置为缺省的“-”字符。[c]:设置为指定字符。代码 阅读全文