جمع جزء: 139,000 تومان
- × 1 عدد: مروری بر پلتفرم .NET - 139,000 تومان
با مشاهده این دوره آموزشی مبانی و مباحث کدنویسی امن را یاد گرفته و همراه با مدرس دوره در پروژه های واقعی تمرین و تجربه خواهید کرد.
عنوان اصلی : Secure Coding in C
معرفی
کد C ایمن بهتر بنویسید
با استفاده از فایل های تمرین
کامپایل کردن کد
1. در حالت دفاعی
درک نقاط ضعف C
آنچه بدها به دنبال آن هستند
بهره برداری های شکار
همه چیز را مستند می کند
2. رفتارهای تعریف نشده
قالب بندی دستورالعمل های پیش پردازنده
استفاده از تکلیف به عنوان شرط
اجتناب از putchar() در یک حلقه while
با استفاده از فراخوانی system().
دسترسی به عناصر فراتر از اندازه آرایه
تبدیل اعداد صحیح
حلقه زدن با مقادیر ممیز شناور
استفاده از مقادیر بازگشتی
تأیید زمانی که EOF خوانده شده است
چالش: کد را اصلاح کنید
راه حل: کد را اصلاح کنید
3. اعتبار سنجی ورودی
احراز هویت ورودی عددی
تبدیل رشته ها به اعداد
استفاده از مقادیر int به جای char
خواندن ورودی با fgets()
فیلتر کردن ورودی رشته
چالش: تایید ورودی
راه حل: تایید ورودی
4. مدیریت رشته
تخصیص رشته ها
اجتناب از انتساب بد رشته
کار با لفظ رشته ای
توابع رشته ذهنی
ذخیره رمزها و کدها
پاک کردن داده ها پس از استفاده
چالش: کد مخفی
راه حل: کد مخفی
5. مسائل مربوط به اشاره گرها
راه اندازی اشاره گرها و بافرها
بررسی نشانگرهای NULL
انجام ریاضی اشاره گر
نشانگرهای آزاد
چالش: وارد ترکیب شوید
راه حل: ترکیب را وارد کنید
نتیجه
مراحل بعدی
Secure Coding in C
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
آموزش کدنویسی به زبان C, C++
آموزش ایجاد کردن و نوشتن یک طرح کلی
دوره هفتگی رفع مشکلات معمول در کار با موبایل ، اینترنت و کامپیوتر ( بروز شده تا خرداد 98 )
آموزش برنامه نویسی پیشرفته به زبان C
آموزش حل مشکلات معمول یک PC
آموزش نکات و ترفندهای استفاده بهینه و بهره ور از نرم افزارها
Computer Components and Peripherals for IT Technicians
دوره یادگیری زبان C
آموزش کتابخانه های زبان C
آموزش زبان برنامه نویسی C
✨ تا ۷۰% تخفیف با شارژ کیف پول 🎁
مشاهده پلن ها