, ,

کتاب آموزش زبان C با تمرکز بر امنیت سیستم عامل

تومان249,950

انتخاب پلن

torobpay
هر قسط با ترب‌پی: تومان62,488
۴ قسط ماهانه. بدون سود، چک و ضامن.

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب آموزش زبان C با تمرکز بر امنیت سیستم عامل

موضوع کلی: برنامه نویسی

موضوع میانی: سی (C)

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه و آشنایی با زبان C
  • 2. مفاهیم پایه زبان C
  • 3. متغیرها و انواع داده
  • 4. عملگرها در C
  • 5. ساختار کنترل (دستورات شرطی)
  • 6. حلقه‌ها در C
  • 7. آرایه‌ها
  • 8. اشاره‌گرها (Pointers)
  • 9. توابع
  • 10. ساختارها (Structs)
  • 11. اتحادها (Unions)
  • 12. enum ها
  • 13. مدیریت حافظه در C
  • 14. تخصیص حافظه پویا (Dynamic Memory Allocation)
  • 15. رشته‌ها در C
  • 16. ورودی و خروجی استاندارد
  • 17. کار با فایل‌ها
  • 18. پیش‌پردازنده (Preprocessor)
  • 19. ماکروها
  • 20. فایل‌های هدر
  • 21. کامپایل و لینک کردن
  • 22. اشکال‌زدایی (Debugging)
  • 23. مفاهیم اولیه سیستم عامل
  • 24. معماری سیستم عامل
  • 25. فرآیندها (Processes)
  • 26. نخ‌ها (Threads)
  • 27. زمان‌بندی (Scheduling)
  • 28. همگام‌سازی (Synchronization)
  • 29. بن‌بست (Deadlock)
  • 30. مدیریت حافظه در سیستم عامل
  • 31. مدیریت فایل سیستم
  • 32. مفاهیم امنیت سیستم عامل
  • 33. تهدیدهای امنیتی رایج
  • 34. آسیب‌پذیری‌های نرم‌افزاری
  • 35. حملات مبتنی بر حافظه (Memory-based attacks)
  • 36. سرریز بافر (Buffer Overflow)
  • 37. سرریز پشته (Stack Overflow)
  • 38. سرریز هیپ (Heap Overflow)
  • 39. فرار از بافر (Buffer Overrun)
  • 40. تزریق کد (Code Injection)
  • 41. حملات تزریق SQL (SQL Injection)
  • 42. حملات تزریق دستور (Command Injection)
  • 43. حملات XSS (Cross-Site Scripting)
  • 44. استفاده ایمن از توابع C
  • 45. توابع ناامن در C (strcpy, strcat, sprintf, gets)
  • 46. توابع ایمن در C (strncpy, strncat, snprintf, fgets)
  • 47. اعتبارسنجی ورودی (Input Validation)
  • 48. پاکسازی ورودی (Input Sanitization)
  • 49. مدیریت خطا (Error Handling)
  • 50. استفاده از کدینگ امن (Secure Coding Practices)
  • 51. اصول طراحی نرم‌افزار امن
  • 52. اجرای کد با حداقل دسترسی (Principle of Least Privilege)
  • 53. جداسازی (Isolation)
  • 54. دفاع در عمق (Defense in Depth)
  • 55. محدود کردن منابع (Resource Limiting)
  • 56. بررسی داده‌های ورودی (Data Validation)
  • 57. استفاده از هشینگ (Hashing)
  • 58. رمزنگاری (Cryptography) – مقدماتی
  • 59. توابع رمزنگاری در C – بررسی
  • 60. رمزگذاری متقارن (Symmetric Encryption)
  • 61. رمزگذاری نامتقارن (Asymmetric Encryption)
  • 62. امضاهای دیجیتال (Digital Signatures)
  • 63. مدیریت کلید (Key Management)
  • 64. آسیب‌پذیری‌های مربوط به حافظه در C
  • 65. آسیب‌پذیری Use-After-Free
  • 66. آسیب‌پذیری Double-Free
  • 67. آسیب‌پذیری Integer Overflow/Underflow
  • 68. آسیب‌پذیری Format String Vulnerabilities
  • 69. حفاظت از سرریز بافر
  • 70. تکنیک‌های تشخیص سرریز بافر
  • 71. تکنیک‌های جلوگیری از سرریز بافر
  • 72. استفاده از Canaries
  • 73. ASLR (Address Space Layout Randomization)
  • 74. DEP/NX Bit (Data Execution Prevention/No-Execute Bit)
  • 75. برنامه‌نویسی امن در سطح سیستم عامل
  • 76. دسترسی به سیستم عامل از طریق C
  • 77. فراخوانی‌های سیستمی (System Calls)
  • 78. مدیریت فرآیندها با C
  • 79. مدیریت نخ‌ها با C
  • 80. ارتباط بین فرآیندی (Inter-Process Communication – IPC)
  • 81. سوکت‌های سوکتی (Sockets) – مقدماتی
  • 82. پروتکل‌های شبکه – مقدماتی
  • 83. امنیت سوکت‌ها
  • 84. رمزگذاری ترافیک شبکه با C
  • 85. استفاده از SSL/TLS در C
  • 86. نوشتن برنامه‌های امن شبکه
  • 87. امنیت در برنامه‌های کلاینت-سرور
  • 88. امنیت در برنامه‌های دسترسی به پایگاه داده
  • 89. جلوگیری از تزریق SQL با C
  • 90. مدیریت نشست‌ها (Session Management)
  • 91. احراز هویت (Authentication)
  • 92. مجوزدهی (Authorization)
  • 93. مدیریت رمز عبور امن
  • 94. هشت کردن امن رمزهای عبور
  • 95. استفاده از توابع هشینگ امن (SHA-256, bcrypt)
  • 96. مدیریت لاگ‌ها (Logging)
  • 97. امنیت لاگ‌ها
  • 98. نوشتن ابزارهای امنیتی با C
  • 99. اسکنرهای آسیب‌پذیری – اصول
  • 100. رمزنگاری داده‌ها در حالت سکون (Data at Rest Encryption)

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب آموزش زبان C با تمرکز بر امنیت سیستم عامل”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا