کتاب الکترونیکی

مبانی امنیت: آنچه هر برنامه نویسی باید بداند

Foundations of Security: What Every Programmer Needs to Know

دانلود کتاب Foundations of Security: What Every Programmer Needs to Know (به فارسی: مبانی امنیت: آنچه هر برنامه نویسی باید بداند) نوشته شده توسط «Christoph Kern – Anita Kesavan – Neil Daswani»


اطلاعات کتاب مبانی امنیت: آنچه هر برنامه نویسی باید بداند

موضوع اصلی: 1

نوع: کتاب الکترونیکی

ناشر: Apress

نویسنده: Christoph Kern – Anita Kesavan – Neil Daswani

زبان: English

فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2007

تعداد صفحه: 319

حجم کتاب: 3 مگابایت

کد کتاب: 1590597842 , 9781590597842

نوبت چاپ: 1

توضیحات کتاب مبانی امنیت: آنچه هر برنامه نویسی باید بداند

مبانی امنیت: آنچه که هر برنامه نویسی باید بداند به متخصصان نرم افزار جدید و فعلی اصول طراحی امنیتی نرم افزار پیشرفته، روش شناسی و تکنیک های برنامه نویسی مشخصی را که برای ساختن سیستم های نرم افزاری ایمن نیاز دارند، آموزش می دهد. هنگامی که تکنیک‌های پوشش‌دهی شده در این کتاب را فعال کردید، می‌توانید برخی از آسیب‌پذیری‌های ذاتی را که نرم‌افزار امروزی را بسیار مستعد حملات می‌کند، کاهش دهید. این کتاب از وب سرورها و برنامه های کاربردی وب به عنوان نمونه های در حال اجرا در سراسر کتاب استفاده می کند. برای چند سال گذشته، اینترنت طعم “غرب وحشی، وحشی” را در خود داشته است. شماره کارت های اعتباری به تعداد زیاد دزدیده می شود. وب سایت های تجاری توسط کرم های اینترنتی بسته شده اند. شیوه‌های ضعیف حفظ حریم خصوصی آشکار می‌شوند و باعث شرمساری بزرگی برای شرکت‌های پشت سر آنها می‌شوند. همه این مسائل مربوط به امنیت حداقل به عدم اعتماد و از دست دادن حسن نیت کمک می کند. معمولاً هزینه‌های پولی نیز وجود دارد، زیرا شرکت‌ها در تلاش هستند تا زمانی که توسط شیوه‌های امنیتی ضعیف مورد توجه قرار می‌گیرند، آشفتگی‌ها را پاک کنند. اعتمادسازی با کاربران زمان می‌برد و به سختی می‌توان اعتماد را به دست آورد. آسیب‌پذیری‌های امنیتی مانع این اعتماد می‌شوند. مبانی امنیت: آنچه که هر برنامه نویسی باید بداند به شما کمک می کند ریسک ناشی از کد ناامن را مدیریت کنید و با نشان دادن نحوه نوشتن کد برای جلوگیری، شناسایی و مهار حملات، اعتماد کاربران را ایجاد کنید. * نویسنده اصلی مرکز توسعه حرفه ای استنفورد گواهینامه امنیت رایانه را تأسیس کرد. * این کتاب به شما می آموزد که چگونه هوشیارتر باشید و حس ششم را برای شناسایی و از بین بردن آسیب پذیری های امنیتی بالقوه توسعه دهید. * برای درک عمیق و عملی امنیت، نمونه کدهای عملی را دریافت خواهید کرد. * در مورد امنیت به اندازه کافی یاد خواهید گرفت تا کار را انجام دهید.


Foundations of Security: What Every Programmer Needs to Know teaches new and current software professionals state-of-the-art software security design principles, methodology, and concrete programming techniques they need to build secure software systems. Once you’re enabled with the techniques covered in this book, you can start to alleviate some of the inherent vulnerabilities that make today’s software so susceptible to attack. The book uses web servers and web applications as running examples throughout the book.For the past few years, the Internet has had a “wild, wild west” flavor to it. Credit card numbers are stolen in massive numbers. Commercial web sites have been shut down by Internet worms. Poor privacy practices come to light and cause great embarrassment to the corporations behind them. All these security-related issues contribute at least to a lack of trust and loss of goodwill. Often there is a monetary cost as well, as companies scramble to clean up the mess when they get spotlighted by poor security practices.It takes time to build trust with users, and trust is hard to win back. Security vulnerabilities get in the way of that trust. Foundations of Security: What Every Programmer Needs To Know helps you manage risk due to insecure code and build trust with users by showing how to write code to prevent, detect, and contain attacks. * The lead author cofounded the Stanford Center for Professional Development Computer Security Certification. * This book teaches you how to be more vigilant and develop a sixth sense for identifying and eliminating potential security vulnerabilities. * You’ll receive hands-on code examples for a deep and practical understanding of security. * You’ll learn enough about security to get the job done.

دانلود کتاب «مبانی امنیت: آنچه هر برنامه نویسی باید بداند»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

📖 خرید این کتاب

برای دریافت فایل و اطلاع از قیمت، روی یکی از دکمه‌های زیر کلیک کنید تا پیام آماده برای شما ارسال شود:

پس از ارسال پیام، قیمت و لینک دریافت فایل در اسرع وقت برای شما ارسال خواهد شد.