Forums
New posts
Search forums
Members
Current visitors
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Menu
Log in
Register
Install the app
Install
Forums
Archive
Archive
C Programming
Is it time for secure C ?
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
Reply to thread
Message
[QUOTE="Roman Ziak, post: 2379810"] This is very easy to catch and I believe several compilers including VC do implement that at least in _Debug_ configuration: 1) run-time keeps the list of free blocks and under certain circumstances may check if the pointer being freed is on that list. 2) every valid memory block has a header which contains a _signature_. There is still a slight chance of random data forming the signature, but that is of much lesser chance. The method has almost no performance hit, so it stay in effect even for _Release_ configuration. Roman [/QUOTE]
Verification
Post reply
Forums
Archive
Archive
C Programming
Is it time for secure C ?
Top