Tech Kaizen

passion + usefulness = success .. change is the only constant in life

Secure Coding in C and C++

Secure Coding in C and C++

Key Areas
String management
Pointer subterfuge
Dynamic memory management
Integral security
Formatted output
File I/O

String management:
Secure Coding in C/C++ : Strings
http://www.informit.com/articles/article.aspx?p=430402

Pointer Subterfuge:

Protecting against Pointer Subterfuge (from Michael Howard's Web Log) -

http://blogs.msdn.com/michael_howard/archive/2006/01/30/520200.aspx

http://blogs.msdn.com/michael_howard/archive/2006/08/16/702707.aspx

http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1301.pdf

www.sis.pitt.edu/~jjoshi/courses/IS2620/Spring09/Lecture5.ppt

https://www.securecoding.cert.org/confluence/download/attachments/3524/03+Pointer+Subterfuge.pdf?version=1

Secure Code Reviews :

http://www.slideshare.net/marco_morana/secure-code-reviews-presentation

http://www.computer.org/portal/site/security/menuitem.6f7b2414551cb84651286b108bcd45f3/index.jsp?&pName=security_level1_article&TheCat=1001&path=security/2006/v4n4&file=basic.xml&

http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1588832

www.sis.pitt.edu/~jjoshi/courses/IS2620/Spring09/Lecture4.ppt
Share
‹
›
Home
View web version
My photo
Krishna Kishore Koney
View my complete profile

who am i

My photo
Krishna Kishore Koney

Blogging is about ideas, self-discovery, and growth. This is a small effort to grow outside my comfort zone.

Most important , A Special Thanks to my parents(Sri Ramachandra Rao & Srimathi Nagamani), my wife(Roja), my lovely daughter (Hansini) and son (Harshil) for their inspiration and continuous support in developing this Blog.

... "Things will never be the same again. An old dream is dead and a new one is being born, as a flower that pushes through the solid earth. A new vision is coming into being and a greater consciousness is being unfolded" ... from Jiddu Krishnamurti's Teachings.

Now on disclaimer :
1. Please note that my blog posts reflect my perception of the subject matter and do not reflect the perception of my Employer.

2. Most of the times the content of the blog post is aggregated from Internet articles and other blogs which inspired me. Due respect is given by mentioning the referenced URLs below each post.

Have a great time

My LinkedIn Profile
View my complete profile
Powered by Blogger.