Internet-yhteyksien räjähdysmäinen kasvu on johtanut tietoverkkohyökkäysten määrän merkittävään kasvuun, ja niillä on usein tuhoisia ja vakavia seurauksia. Haittaohjelmat ovat ensisijainen ase, jolla kyberavaruudessa toteutetaan pahansuopia tarkoituksia joko hyödyntämällä olemassa olevia haavoittuvuuksia tai hyödyntämällä uusien teknologioiden ainutlaatuisia ominaisuuksia. Innovatiivisempien ja tehokkaampien haittaohjelmien torjuntamekanismien kehittämistä on pidetty kyberturvallisuusyhteisössä kiireellisenä vaatimuksena. Tämän tavoitteen saavuttamiseksi esitämme ensin yleiskatsauksen nykyisten laitteisto-, ohjelmisto- ja verkkokerrosten haavoittuvuuksista, joita hyödynnetään eniten. Tämän jälkeen kritisoidaan nykyisiä nykyaikaisia haittaohjelmien torjuntatekniikoita ja selvitetään, miksi ne toimivat tai eivät toimi. Sitten keskustelemme uusista hyökkäysmalleista uusissa tekniikoissa, kuten sosiaalisessa mediassa, pilvipalveluissa, älypuhelintekniikassa ja kriittisessä infrastruktuurissa. Lopuksi kuvaamme spekulatiivisia havaintojamme tulevista tutkimussuunnista.