Datastyrda attacker kan orsaka problem genom att de passerar brandväggen och därefter utlöser en attack från insidan. Exempelvis kan detta ske genom att aktiv kod överförd via webbtrafik kan starta attacker mot it-resurser på insidan av ett nätverk. Makron i ordbehandlare och kalkylprogram kan också utnyttjas i denna typ av attack.
Exekverbar kod ska ses i vid bemärkelse; varje instruktionssekvens vars tolkning kan åstadkomma någon typ av förändring i systemet måste ses som sådan kod.