TAILIEUCHUNG - Secure Programming Cookbook for C and C++: Recipes for Cryptography, Authentication, Input Validation & More

Password sniffing, spoofing, buffer overflows, and denial of service: these are only a few of the attacks on today's computer systems and networks. At the root of this epidemic is poorly written, poorly tested, and insecure code that puts everyone at risk. Clearly, today's developers need help figuring out how to write code that attackers won't be able to exploit. But writing such code is surprisingly difficult. | Recipes for Cryptography Authentication Networking Input Validation More for c and C O REILLY John Viega Matt Messier Foreword hy Gene Stafford Security C Programming O REILLY8 Secure Programming Cookbook for c and C E. Password sniffing spoofing buffer overflows and denial of service these are only a M few of the attacks on today s computer systems and networks. Almost every network y security problem actually results from security problems in the underlying software. Writing robust software is difficult making that software secure as well requires expertise that few developers have. The Secure Programming Cookbook for c and C is an important new resource for developers serious about writing secure code. It contains a wealth of solutions in such areas as safe initialization access control input validation cryptography authentication key exchange public key infrastructure PKI random numbers and anti-tampering. The rich set of code samples provided in 200-plus recipes will help developers secure the c and C programs they write for both Unix including Linux and Windows. Readers will learn how to Avoid common programming errors such as buffer overflows race conditions and format string problems SSL-enable applications properly and create secure channels for client-server communication without SSL Use cryptography and file access mechanisms properly and integrate PKI into applications Launch programs securely validate program input and protect applications from reverse engineering This comprehensive book is destined to become an essential part of any developer s library a code companion that developers will turn to again and again as they seek to protect their systems from attackers and reduce the risks they face in today s dangerous world. Moves the security bar higher from why secure coding matters to how to do it in terms even the non-expert can understand. An excellent resource for those who want to avoid the seven insecure programming sins. It s

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.