大家对hacker(黑客)、crack(骇客)可能不太陌生,但我相信有很多人还不太清楚 shellcoder,要说起来,这个叫法最早见诸于《TheShellCoder’sHandbook》一书。英文词根 “-er”加在单词的后面,是表示“…人”。顾名思义,我们可以把shellcoder理解为“编写 shellcode的人”,或者“精通shellcode的人”,或“把shellcode玩弄于股掌之中的人”,不 一而足。这里,焦点全集中在shellcode上了,因此,要想弄明白shellcoder,有必要先介绍 一下shellcode。