论文部分内容阅读
在一些大型程序中,比如Word、Excel考虑到不同语言平台的差异性,都会使用Unicode编码,在利用这些漏洞的时候,我们以往的Shellcode就难以适用了。一个普通的Down&Exec的Shellcode经过MultiByteToWideChar函数转换编码成Unicode后就会出现乱码,为解决这个问题,引入纯字母数字加密技术。将Shellcode分成解码头+主体两部分,解码头是以纯字符的指令组成的,主体以某种算法拆分成两个字节。解码头取得控制权以后还原Shellcode并执行。