The New Dimensions of Cyber Attacks and How to Defend Yourself!