Shellcode, bir sistemde kontrol elde edildikten sonra ne yapılacağını belirleyen, düşük seviyeli makine kodlarından oluşan küçük ve etkili bir koddur. Genellikle saldırganın hedef sistemde bir komut satırı (shell) başlatmasını sağlar. Ancak sadece shell açmakla kalmaz; dosya yazabilir, bağlantı...