课程: Secure Coding in Go

Security risks overview

- [Instructor] "The first rule of computer security, don't buy a computer. The second rule, if you buy one, don't turn it on." These rules rephrased by a virus writer called the Dark Avenger who's active in the early nineties. In the many years that passed since, these rules still hold. There are a lot of bad actors out there that will try to gain access to your code. As a developer who is not a security expert, this seems bad. How can you prevent these bad actors from harming your company or you? While you can never be 100% safe, if a capable hacker is targeting you or a company with enough time and resources, they will gain access. After all NASA, Google, Yahoo, and other large companies got hacked. The idea is not to defend yourself against everything, but to guard yourself against the common cases. Think about your house. You look the door when you leave. This won't hold off a determined, and a capable of thief. After all banks, and museums with far better security get broken into. You locked the door to hold off the thief who tries the knob to see if it's open. We will look at the most common cases for security beaches, and all of them can be prevented with some simple steps. This is the main idea of this course, secure yourself, and thieves or hackers will move on to an easier target.

内容