A rescued public library · 1,230 legally free books

FreeTechBooks.org

GNU/Linux

Secure Programming for Linux and Unix

Opens the author, publisher or archive page. FreeTechBooks does not host the file.

Cover of Secure Programming for Linux and Unix

GFDL

Provides a set of design and implementation guidelines for writing secure programs for Linux and Unix systems.

About this book

This book describes a set of guidelines for writing secure programs on Linux and Unix systems. For purposes of this book, a ‘secure program’ is a program that sits on a security boundary, taking input from a source that does not have the same access rights as the program. Such programs include application programs used as viewers of remote data, web applications (including CGI scripts), network servers, and setuid/setgid programs. The modification of the operating system kernel itself is not addressed, although many of the principles discussed here do apply. These guidelines were developed as a survey of ‘lessons learned’ from various sources on how to create such programs (along with additional observations by the author), reorganized into a set of larger principles. This book includes specific guidance for a number of languages, including C, C++, Java, Perl, PHP, Python, Tcl, and Ada95. This book does not cover assurance measures, software engineering processes, and quality assurance approaches, which are important but widely discussed elsewhere. Such measures include testing, peer

Bibliographic record recovered from the original FreeTechBooks listing. View archived source.

About the author