Hacker News new | ask | show | jobs
by benj111 2722 days ago
Some (most?) of the problems with c stem from not checking array bounds.

Now if you break out of an array bound in read only memory, you cant do much damage, but what happens if you could rewrite the code to do what you want?

Theres also the issue that you can have viruses that hide what they're doing until they actually run, so virus scanners cant pick them up.

I'm no expert. There maybe other classes of attack.