ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Secure coding in C and C++

دانلود کتاب کدنویسی ایمن در C و C++

Secure coding in C and C++

مشخصات کتاب

Secure coding in C and C++

ویرایش: 2nd printing 
نویسندگان:   
سری: SEI series in software engineering 
ISBN (شابک) : 0321335724, 9780321335722 
ناشر: Addison-Wesley Professional 
سال نشر: 2005;2008 
تعداد صفحات: 369 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 2 مگابایت 

قیمت کتاب (تومان) : 30,000



کلمات کلیدی مربوط به کتاب کدنویسی ایمن در C و C++: علوم کامپیوتر، برنامه نویسی، علوم، کامپیوتر، زبان های برنامه نویسی، نرم افزار، فناوری



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 17


در صورت تبدیل فایل کتاب Secure coding in C and C++ به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب کدنویسی ایمن در C و C++ نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب کدنویسی ایمن در C و C++

\"\"امنیت سیستم های اطلاعاتی با سرعتی مطابق با رشد و پیچیدگی حملاتی که علیه آنها انجام می شود بهبود نیافته است. برای رسیدگی به این مشکل، باید استراتژی‌ها و تکنیک‌های زیربنایی را که برای ایجاد سیستم‌هایمان استفاده می‌شوند، بهبود ببخشیم. به طور خاص، ما باید امنیت را از ابتدا ایجاد کنیم، نه اینکه آن را به عنوان یک فکر بعدی اضافه کنیم. این نکته "کدنویسی ایمن در C و C++" است. "با جزئیات دقیق، این کتاب به توسعه دهندگان نرم افزار نشان می دهد که چگونه سیستم هایی با کیفیت بالا بسازند که کمتر در برابر حملات پرهزینه و حتی فاجعه آمیز آسیب پذیر باشند. این کتابی است که هر توسعه‌دهنده‌ای باید قبل از شروع هر پروژه جدی بخواند.\"
--Frank Abagnale، نویسنده، مدرس و مشاور برجسته در زمینه پیشگیری از تقلب و اسناد امن\" علل ریشه‌ای آسیب‌پذیری‌های نرم‌افزار را بیاموزید و چگونه از آنها اجتناب کنیم

آسیب‌پذیری‌های نرم‌افزاری که معمولاً مورد سوء استفاده قرار می‌گیرند معمولاً ناشی از نقص‌های نرم‌افزاری قابل اجتناب هستند. با تجزیه و تحلیل نزدیک به 18000 گزارش آسیب‌پذیری در ده سال گذشته، مرکز CERT/Coordination (CERT/CC) تشخیص داده است که تعداد نسبتاً کمی از علل ریشه‌ای بیشتر آنها را تشکیل می‌دهند. این کتاب این علل را شناسایی و توضیح می دهد و اقداماتی را که می توان برای جلوگیری از استثمار انجام داد را نشان می دهد. علاوه بر این، این کتاب برنامه‌نویسان را تشویق می‌کند تا بهترین شیوه‌های امنیتی را اتخاذ کنند و یک طرز فکر امنیتی ایجاد کنند که می‌تواند به محافظت از نرم‌افزار در برابر حملات فردا، نه فقط امروز کمک کند.

با توجه به گزارش‌ها و نتیجه‌گیری‌های CERT/CC، رابرت سیکورد به طور سیستماتیک خطاهای برنامه را شناسایی می کند که به احتمال زیاد منجر به نقض امنیت می شود، نشان می دهد که چگونه می توان از آنها سوء استفاده کرد، پیامدهای بالقوه را بررسی می کند، و جایگزین های ایمن را ارائه می دهد.

پوشش شامل جزئیات فنی در مورد چگونگی بهبود امنیت کلی هر یک می شود. برنامه C/C++ سرریزهای بافر و حملات شکسته پشته را که از منطق دستکاری رشته ناامن سوء استفاده می کنند جلوگیری از آسیب پذیری ها و نقص های امنیتی ناشی از استفاده نادرست از توابع مدیریت حافظه پویا حذف مشکلات مربوط به اعداد صحیح: سرریزهای عدد صحیح، خطاهای امضا شده از فرمت های خروجی، و استفاده از توابع برش داده شده خطاها معرفی آسیب‌پذیری‌های قالب-رشته اجتناب از آسیب‌پذیری‌های ورودی/خروجی، از جمله شرایط مسابقه

کدنویسی امن در C و C++ صدها نمونه از کد امن، کد ناامن، و اکسپلویت‌ها را ارائه می‌کند که برای ویندوز و لینوکس پیاده‌سازی شده‌اند. اگر شما مسئول ایجاد نرم افزار C یا C++ ایمن هستید - یا ایمن نگه داشتن آن - هیچ کتاب دیگری به این اندازه دقیق و کمک تخصصی به شما ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی

""The security of information systems has not improved at a rate consistent with the growth and sophistication of the attacks being made against them. To address this problem, we must improve the underlying strategies and techniques used to create our systems. Specifically, we must build security in from the start, rather than append it as an afterthought. That's the point of" Secure Coding in C and C++. "In careful detail, this book shows software developers how to build high-quality systems that are less vulnerable to costly and even catastrophic attack. It's a book that every developer should read before the start of any serious project."
--Frank Abagnale, author, lecturer, and leading consultant on fraud prevention and secure documents" Learn the Root Causes of Software Vulnerabilities and How to Avoid Them

Commonly exploited software vulnerabilities are usually caused by avoidable software defects. Having analyzed nearly 18,000 vulnerability reports over the past ten years, the CERT/Coordination Center (CERT/CC) has determined that a relatively small number of root causes account for most of them. This book identifies and explains these causes and shows the steps that can be taken to prevent exploitation. Moreover, this book encourages programmers to adopt security best practices and develop a security mindset that can help protect software from tomorrow's attacks, not just today's.

Drawing on the CERT/CC's reports and conclusions, Robert Seacord systematically identifies the program errors most likely to lead to security breaches, shows how they can be exploited, reviews the potential consequences, and presents secure alternatives.

Coverage includes technical detail on how to Improve the overall security of any C/C++ applicationThwart buffer overflows and stack-smashing attacks that exploit insecure string manipulation logicAvoid vulnerabilities and security flaws resulting from the incorrect use of dynamic memory management functionsEliminate integer-related problems: integer overflows, sign errors, and truncation errorsCorrectly use formatted output functions without introducing format-string vulnerabilitiesAvoid I/O vulnerabilities, including race conditions

Secure Coding in C and C++ presents hundreds of examples of secure code, insecure code, and exploits, implemented for Windows and Linux. If you're responsible for creating secure C or C++ software--or for keeping it safe--no other book offers you this much detailed, expert assistance.



فهرست مطالب

Front Matter....Pages i-xvi
Front Matter....Pages 1-1
Leadership....Pages 3-14
Front Matter....Pages 15-19
Leading staff....Pages 20-29
Leadership and nurses....Pages 30-44
Leadership and doctors....Pages 45-58
Sharing the leadership: chair and chief executive....Pages 59-64
Sharing the leadership: teamworking....Pages 65-71
Leadership and the board....Pages 72-79
Leading in the regional office....Pages 80-86
External leadership....Pages 87-99
Front Matter....Pages 101-101
Four young leaders....Pages 105-127
Clinical leaders....Pages 128-161
The twin aspects of leadership....Pages 162-175
Front Matter....Pages 177-177
Managing the job and yourself....Pages 179-191
Developing yourself....Pages 192-199
In conclusion....Pages 200-200
Back Matter....Pages 201-215




نظرات کاربران