Browsing: surviving cyberattacks 2024