Security Testers Should Think like Hackers