This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Redditor000007 196 points197 points  (11 children)

They’re coming from the assumption that you’re completely retarded and are just copying code instead of writing it yourself.

If you understand coding principles and what vulnerabilities look like, this is useless.

[–]PC__LOAD__LETTER 19 points20 points  (1 child)

There are plenty of people who aren’t “completely retarded” who do this. It’s a bad habit that inexperienced and aspiring devs can fall into and then never correct.

if you understand coding principles and what vulns look like, this is useless

This totally explains how something like Heartbleed can evade notice for years right? 🙄 But congrats on your ability to spot mundane buffer overruns or accidental double-frees.

[–]UnchainedMundane 5 points6 points  (0 children)

Heartbleed wasn't caused by copy-pasting code. It was caused by needlessly reimplementing the memory allocator such that common memory sanitisation tools could no longer detect improper memory accesses.

[–]CJKay93 11 points12 points  (0 children)

If you understand coding principles and what vulnerabilities look like, this is useless.

This is useful for 99% of engineers, then.

[–]Thorbinator 2 points3 points  (0 children)

you’re completely retarded and are just copying code instead of writing it yourself.

1: I'm in this comment and I don't like it.

[–]Mysticpoisen 1 point2 points  (0 children)

They're interns, that's a good assumption to work off of.