this post was submitted on 01 Feb 2024
17 points (94.7% liked)
No Stupid Questions (Developer Edition)
947 readers
1 users here now
This is a place where you can ask any programming / topic related to the instance questions you want!
For a more general version of this concept check out [email protected]
Icon base by Lorc under CC BY 3.0 with modifications to add a gradient
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Regarding books, I don't know if too many. There's a lot to cover.
https://juice-shop.herokuapp.com/ That's a test app from owasp, a respected name in Internet security. A great way to learn to not make mistakes is to take advantage of them. This helps you do that.
https://owasp.org/www-project-top-ten/ They maintain a list of the most popular mistakes. Read them, and don't do them.
Ctfs are "capture the flag" competitions. They're a good way to get a feel for what different vulnerabilities there are, and how they work.
https://picoctf.org/index.html#picogym
That's a good one to play with at first, since it's got good puzzles. You'll learn some SQL injection at least.
A lot of low level security is automated in checks that run against code, or should be. Big security issues tend to be architectural.