جهت دانلود این آموزش، برنامه پرند استور را نصب کنید

Secure Coding in C

Tutorial
4.7
Screenshots
در این دوره آموزشی، با نقاط ضعف شناخته‌شده زبان برنامه‌نویسی C آشنا می‌شوید؛ زبانی که اگرچه قدرتمند است، اما در مواردی مانند بررسی نوع داده‌ها، محدودیت‌های حافظه و مدیریت حافظه، با چالش‌هایی روبه‌روست. مدرس باتجربه، دن گوکین، در این دوره به شما نشان می‌دهد چگونه با استفاده از تکنیک‌های کدنویسی امن، از آسیب‌پذیری‌های رایج جلوگیری کنید. در این دوره، علاوه بر بررسی حملاتی مانند سرریز حافظه و تایپ‌گذاری ضعیف، یاد می‌گیرید که چطور ورودی‌ها را اعتبارسنجی کنید، از رفتارهای تعریف‌نشده دوری کنید، ساختارهای کدنویسی بهتر و ایمن‌تری انتخاب کنید، رشته‌ها و حافظه را به درستی مدیریت کنید و نحوه صحیح استفاده از اشاره‌گرها را بیاموزید.

اهداف یادگیری این دوره عبارتند از:
  • شناخت و جلوگیری از حملات رایج در زبان C
  • درک ضعف‌های ذاتی این زبان و نحوه مقابله با آن‌ها
  • نوشتن برنامه‌هایی ایمن، پایدار و بدون باگ
  • مدیریت حرفه‌ای حافظه و داده‌ها برای افزایش امنیت برنامه‌ها

Additional Information

Version
2025.3
Total Time
1h 28m
Publisher
Dan Gookin
File Size
149.19 MB
Category
Tutorial
Download Type
Paid