Yuriy's bookshelf: dev-c en-US Sat, 11 May 2024 15:41:40 -0700 60 Yuriy's bookshelf: dev-c 144 41 /images/layout/goodreads_logo_144.jpg <![CDATA[The CERT C Coding Standard, 2nd Edition]]> 18695539 —Edward D. Paradise, vice president, engineering, threat response, intelligence, and development, Cisco Systems
Secure programming in C can be more difficult than even many experienced programmers realize. To help programmers write more secure code, The CERT® C Coding Standard, Second Edition, fully documents the second official release of the CERT standard for secure coding in C. The rules laid forth in this new edition will help ensure that programmers� code fully complies with the new C11 standard; it also addresses earlier versions, including C99.
The new standard itemizes those coding errors that are the root causes of current software vulnerabilities in C, prioritizing them by severity, likelihood of exploitation, and remediation costs. Each of the text’s 98 guidelines includes examples of insecure code as well as secure, C11-conforming, alternative implementations. If uniformly applied, these guidelines will eliminate critical coding errors that lead to buffer overflows, format-string vulnerabilities, integer overflow, and other common vulnerabilities. This book reflects numerous experts� contributions to the open development and review of the rules and recommendations that comprise this standard. Coverage includes]]>
560 Robert C. Seacord 0321984048 Yuriy 0 dev-c, just-interesting 4.00 2014 The CERT C Coding Standard, 2nd Edition
author: Robert C. Seacord
name: Yuriy
average rating: 4.00
book published: 2014
rating: 0
read at:
date added: 2024/05/11
shelves: dev-c, just-interesting
review:

]]>
<![CDATA[The CERT C Secure Coding Standard]]> 5488784 -Randy Meyers, Chairman of ANSI C
"For years we have relied upon the CERT/CC to publish advisories documenting an endless stream of security problems. Now CERT has embodied the advice of leading technical experts to give programmers and managers the practical guidance needed to avoid those problems in new applications and to help secure legacy systems. Well done!"
-Dr. Thomas Plum, founder of Plum Hall, Inc. "Connectivity has sharply increased the need for secure, hacker-safe applications. By combining this CERT standard with other safety guidelines, customers gain all-round protection and approach the goal of zero-defect software."
-Chris Tapp, Field Applications Engineer, LDRA Ltd. "I've found this standard to be an indispensable collection of expert information on exactly how modern software systems fail in practice. It is the perfect place to start for establishing internal secure coding guidelines. You won't find this information elsewhere, and, when it comes to software security, what you don't know is often exactly what hurts you."
-John McDonald, coauthor of The Art of Software Security Assessment
Software security has major implications for the operations and assets of organizations, as well as for the welfare of individuals. To create secure software, developers must know where the dangers lie. Secure programming in C can be more difficult than even many experienced programmers believe. This book is an essential desktop reference documenting the first official release of The CERT (R) C Secure Coding Standard . The standard itemizes those coding errors that are the root causes of software vulnerabilities in C and prioritizes them by severity, likelihood of exploitation, and remediation costs. Each guideline provides examples of insecure code as well as secure, alternative implementations. If uniformly applied, these guidelines will eliminate the critical coding errors that lead to buffer overflows, format string vulnerabilities, integer overflow, and other common software vulnerabilities.]]>
720 Robert C. Seacord 0321563212 Yuriy 0 dev-c, just-interesting 4.00 2014 The CERT C Secure Coding Standard
author: Robert C. Seacord
name: Yuriy
average rating: 4.00
book published: 2014
rating: 0
read at:
date added: 2018/07/15
shelves: dev-c, just-interesting
review:

]]>
<![CDATA[AI Application Programming (Programming Series)]]> 161143 496 M. Tim Jones 1584504218 Yuriy 2 dev-ai, dev-c, not-complete 3.48 2003 AI Application Programming (Programming Series)
author: M. Tim Jones
name: Yuriy
average rating: 3.48
book published: 2003
rating: 2
read at:
date added: 2016/09/19
shelves: dev-ai, dev-c, not-complete
review:

]]>
<![CDATA[Understanding and Using C Pointers: Core Techniques for Memory Management]]> 17152739 223 Richard Reese 1449344186 Yuriy 5 4.16 2013 Understanding and Using C Pointers: Core Techniques for Memory Management
author: Richard Reese
name: Yuriy
average rating: 4.16
book published: 2013
rating: 5
read at:
date added: 2016/09/19
shelves: favorite, read_on_english, dev-c
review:

]]>
<![CDATA[21st Century C: C Tips from the New School]]> 14514281 296 Ben Klemens 1449327141 Yuriy 4 favorite, dev-c 3.81 2012 21st Century C: C Tips from the New School
author: Ben Klemens
name: Yuriy
average rating: 3.81
book published: 2012
rating: 4
read at: 2015/09/10
date added: 2016/09/19
shelves: favorite, dev-c
review:

]]>
The C Programming Language 515601
From the Preface:
We have tried to retain the brevity of the first edition. C is not a big language, and it is not well served by a big book. We have improved the exposition of critical features, such as pointers, that are central to C programming. We have refined the original examples, and have added new examples in several chapters. For instance, the treatment of complicated declarations is augmented by programs that convert declarations into words and vice versa. As before, all examples have been tested directly from the text, which is in machine-readable form.

As we said in the first preface to the first edition, C "wears well as one's experience with it grows." With a decade more experience, we still feel that way. We hope that this book will help you to learn C and use it well.

]]>
272 Brian W. Kernighan 0131103628 Yuriy 5 dev-c 4.44 1978 The C Programming Language
author: Brian W. Kernighan
name: Yuriy
average rating: 4.44
book published: 1978
rating: 5
read at:
date added: 2016/09/19
shelves: dev-c
review:

]]>