Den exponentiella tillväxten av Internetförbindelserna har lett till en betydande ökning av antalet cyberattacker, ofta med katastrofala och svåra konsekvenser. Skadlig programvara är det främsta valet av vapen för att genomföra skadliga avsikter i cyberrymden, antingen genom att utnyttja befintliga sårbarheter eller genom att utnyttja unika egenskaper hos ny teknik. Utvecklingen av mer innovativa och effektiva försvarsmekanismer för skadlig kod har betraktats som ett brådskande krav inom cybersäkerhetsbranschen. För att bidra till att uppnå detta mål presenterar vi först en översikt över de mest utnyttjade sårbarheterna i befintliga hårdvaru-, mjukvaru- och nätverkslager. Detta följs av kritik av befintliga, moderna begränsningstekniker för att förklara varför de fungerar eller inte fungerar. Därefter diskuterar vi nya angreppsmönster i framväxande teknik, t.ex. sociala medier, molntjänster, smartphone-teknik och kritisk infrastruktur. Slutligen beskriver vi våra spekulativa iakttagelser om framtida forskningsinriktningar.