When it comes to security, I think most people rely on software to protect themselves at home and on the go. I know hacking has become more of an issue today than it was just 10 years ago. As technology advances, so do determined hackers looking to steal data and private information.
This is why I think manual testing should be something everyone learns about and uses to their advantage. What types of manual testing techniques have you used at home or at work?
There are those that are skilled with the knowledge to do penetration testing. A friend of mine does this for a few different places. He focuses on vulnerabilities like SQL injection, Cross-Site Scripting (XSS), etc. and it seems to be a solid approach to preventing hacking.
Obviously something everyone should do is review their coding. Going over the code of any network or software is best done several times and done as maintenance too. Not just a one and done thing. The company I work for is doing this on a week to week basis.
Those are two examples I know of!
In terms of techniques used where I work, we are all trained with security training and awareness classes that get updated yearly. This way everyone in the office is up to date and informed with new threats, better ways to detect them, and to ensure no one in the offices ends up being a vulnerability. We had one guy accidentally open a phishing e-mail in 2017 and it cost the company nearly 100k!