Where does “shellcode” come from?
shellcode (English) comes from English Shell, from Middle English schelle, from Old English sċiell, from Proto-West Germanic skallju, from Proto-Germanic skaljō, from Proto-Indo-European (s)kelH-, from Proto-Indo-European (s)kel- — to bend, crook; bent, crooked; leg, heel, knee,...
shellcode (English): A small piece of code, used as the payload of a...
Definitions
- A small piece of code, used as the payload of a...
Ancestry of “shellcode”, step by step
shellcode traces back through two separate lines of ancestry.
via English Shell
| Step | Language | Word | Meaning |
|---|---|---|---|
| 1 | English | Shell | A diminutive of the female given name Michelle or Shelly |
| 2 | Middle English | schelle | — |
| 3 | Old English | sċiell | shell |
| 4 | Proto-West Germanic | skallju | scale; shell |
| 5 | Proto-Germanic | skaljō | shell; husk; rind; peel |
| 6 | Proto-Indo-European | (s)kelH- | to cut; to split, to separate |
| 7 | Proto-Indo-European | (s)kel- | to bend, crook; bent, crooked; leg, heel, knee,... |
via English code
| Step | Language | Word | Meaning |
|---|---|---|---|
| 1 | English | code | A short symbol, often with little relation to the... |
| 2 | Middle English | code | Any kind of plant gum; a gummy or resinous... |
| 3 | Old English | codd | bag; sack; husk |
| 4 | Proto-Germanic | kuddô | bag; pod; sack; purse |
| 5 | Proto-Indo-European | gewt- | sack; pouch; pouch, sack |
| 6 | Proto-Indo-European | gū- | to bend; curve; arch; vault; to bow, bend, arch,... |