Caroline’s Reviews > Foundations of Security: What Every Programmer Needs to Know > Status Update
Caroline
is on page 71 of 319
Diversity-in-Defense is an interesting idea. My intuition was that heterogeneous systems should be less secure rather than more. But of course it depends on whether an attacker would have to compromise any system or all systems to cause harm.
— Dec 21, 2018 03:54PM
Like flag
Caroline’s Previous Updates
Caroline
is on page 251 of 319
Chapter 15 - Again, this chapter included a bit of info I didn't know before, but not in enough detail to feel like I learned much.
— Jun 11, 2019 04:46PM
Caroline
is on page 227 of 319
Chapter 13 - There were some topics in this chapter I'm not familiar with. e.g. elliptic curve cryptography and identity-based encryption. They weren't covered in enough detail for me to feel like I learned anything, though. I guess I could treat it as a list of topics to learn more about. :/
— Jun 05, 2019 02:37PM
Caroline
is on page 221 of 319
Chapter 12 - Again I've heard most of this before, but good review.
— Jun 03, 2019 02:50PM
Caroline
is on page 197 of 319
Chapter 10 - This chapter was very valuable to me. I had of course heard of cross-site scripting attacks before, but I did not understand them in the detail they are presented with here.
— Feb 22, 2019 12:51PM
Caroline
is on page 139 of 319
Chapter 8 - I definitely knew about SQL injection already, but reviewing the details was helpful.
— Jan 25, 2019 04:16PM
Caroline
is on page 123 of 319
Chapter 7 - You can't trust data provided by the client. I knew this.
— Jan 25, 2019 03:41PM
Caroline
is on page 107 of 319
The integer overflow vulnerability example didn't make much sense to me. Why can the attacker make offset a larger number than fits in an int, but they can't (otherwise) make the offset negative?
— Jan 15, 2019 06:18PM
Caroline
is on page 104 of 319
Ooh, I vaguely knew printf could be unsafe, but wasn't familiar with the details. The linked paper on format string vulnerabilities is really good! (So far - I'm still reading)
— Jan 10, 2019 06:10PM

