5.5.2 方法二 0xAB=0xA*0x10+0xB

宇强对小倩说:“有了和的拆分法,我认为也可以有乘积的拆分法。”

果然,老师说道:“还有第二种字符拆分法,就是把ShellCode的每个字符拆分成两个数的乘积。比如0xAB拆分成0xA和0xB,恢复时是0xAB=0xA*0x10+0xB。”

“哦!你还行嘛!”小倩转头看了看宇强。

“呵呵,是啊!”宇强高兴的说,“小时候我把聪明存了起来,所以我现在悟性高嘛!”

“什么啊,给你点阳光就灿烂!”小倩撅着嘴说。

……

老师在台上说,“对于这种方法的使用,我们看一个实际的漏洞——WebDav漏洞。”