IZI1

أمن البرمجيات للمطورين - تأليف Adib Saikali & Laurentiu Spilca (غلاف ورقي)

لا توجد تقييمات
Target
نفذ من المخزون

حول هذا المنتج

ملخص الكتاب احصل على النسخة الإلكترونية مجاناً عند تسجيل كتابك المطبوع لدى Manning. تتعلق أمن البرمجيات بفهم كيفية فشل الأنظمة الحقيقية، وكيفية بنائها لتجنب ذلك. يمنحك هذا الكتاب هذا الفهم، ويوضح لك كيفية تطبيقه في بيئات السحابة وKubernetes الحديثة التي تعمل معها يومياً. يبدأ الكتاب بالواقع الذي يواجهه المطورون: فالمشكلات الأمنية ليست مجرد نظريات، بل تظهر بوضوح في خيارات التصميم، والاعتمادات البرمجية، والإعدادات، وقرارات البرمجة اليومية. ستتعرف من خلال هذا الكتاب على أسباب حدوث الاختراقات، وكيفية تسلل مخاطر سلاسل التوريد، والشكل الحقيقي لعملية "التطوير الآمن" عبر دورة حياة البرمجيات بأكملها، بدءاً من التصميم وصولاً إلى النشر. ومن هذا المنطلق، يبني الكتاب الأساس الذي تحتاجه للعمل بثقة باستخدام أدوات الأمن السيبراني. وبدلاً من التعامل مع أطر العمل كصناديق سوداء غامضة، يشرح الكتاب المعايير والبروتوكولات والأنماط التي تطبقها هذه الأطر. ستتعلم كيفية عمل مفاهيم السلامة، والتشفير، والمصادقة، والهوية بشكل فعلي، مما يجعل تقنيات TLS و OAuth2 و OpenID Connect والشهادات الرقمية مفاهيم مفهومة وقابلة للتطبيق. بمجرد إرساء هذا الأساس، ينتقل التركيز إلى بنية التطبيقات الحديثة. ستتعلم كيفية تنفيذ قنوات اتصال آمنة، وتصميم تدفقات المصادقة والهوية، واعتماد أساليب تسجيل الدخول بدون كلمة مرور، وإدارة التصريح عبر سلاسل استدعاء الخدمات المعقدة. وخلال هذه الرحلة، ستكتشف كيفية منح كل خدمة هوية خاصة بها، وفرض سياسات الوصول، وتأمين التفاعلات في الأنظمة الموزعة والقائمة على السحابة. وتعتمد المفاهيم الواردة في هذا الكتاب على أمثلة عملية بلغة Java تحاكي سيناريوهات الإنتاج الواقعية. بنهاية هذا الكتاب، ستكون ملمّاً بالمصطلحات الأمنية وتعرف كيفية تطبيقها لبناء أنظمة تجتاز عمليات التدقيق، وتصمد أمام الهجمات، وتتحمل ضغوط العالم الحقيقي. ما ستجده في الداخل:

  • لماذا تحدث الإخفاقات الأمنية في الأنظمة الحقيقية
  • كيفية تطبيق التشفير والمعايير الأمنية بشكل صحيح
  • كيفية تأمين الهوية، والوصول، والاتصال بين الخدمات عن القارئ: مخصص للمطورين الذين يرغبون في فهم وتطبيق المعايير الأمنية بكل ثقة. عن المؤلف: Adib Saikali هو مهندس برمجيات متميز (Distinguished Software Engineer) ومهندس حلول رئيسي (Principal Solutions Engineer) في VMware Tanzu. يُعد Laurentiu Spilca خبيراً في Java و Spring، ومدرباً تقنياً متمرساً، ومؤلفاً لعدة كتب. جدول المحتويات الجزء 1 1 فهم أمن التطبيقات 2 معايير تنفيذ المصادقة 3 التواصل بين الخدمات الجزء 2 4 سلامة الرسائل والمصادقة 5 معيار التشفير المتقدم 6 تشفير المفتاح العام والتوقيعات الرقمية: إطلاق قدرات RSA 7 تشفير المفتاح العام والتوقيعات الرقمية: استخدام ECC الجزء 3 8 البنية التحتية للمفاتيح العامة والشهادات الرقمية X.509: اعرف مع من تتحدث 9 العمل مع شهادات X.509: دورة الحياة والتوقيع الذاتي 10 بروتوكول طبقة المنافذ الآمنة: كيف يتم تأمين الإنترنت الجزء 4 11 توقيع وتشفير كائنات JSON 12 تسجيل الدخول الموحد باستخدام OAuth2 و OpenID Connect 13 تعزيز الأمان باستخدام OpenID Connect 14 تسجيل الدخول بدون كلمة مرور: استخدام الروابط السحرية وكلمات المرور لمرة واحدة 15 تسجيل الدخول بدون كلمة مرور: WebAuthn والمصادقة عبر الأجهزة الجزء 5 16 تنفيذ هوية الخدمة 17 ترويض التفويض: RBAC و ABAC و ReBAC الملحق أ التثبيت والإعداد حول المؤلف بدأ Adib Saikali مسيرته المهنية في تطوير البرمجيات في عام 1995. وعلى مدار الـ 25 عاماً الماضية، قام بتنفيذ الأمان في مجموعة متنوعة من التطبيقات. يشغل أديب حالياً منصب مهندس حلول رئيسي في VMware Tanzu، وهو متحدث منتظم في المؤتمرات. أما لورينتيو سبيليكا، فهو مطور Java و Spring ماهر ومدرب تقني خبير، وهو مؤلف كتابي Spring Start Here و Spring Security in Action الصادرين عن Manning.
  • المميزات
    • احصل على الكتاب الإلكتروني مجاناً عند تسجيل كتابك المطبوع لدى Manning.
    • نبذة عن المؤلف: بدأ أديب سيكالي مسيرته المهنية في تطوير البرمجيات في عام 1995.
    • 360 صفحة
    • أجهزة الكمبيوتر، الأمن

المواصفات

الأبعاد (الإجمالية)

9.5 بوصة (ارتفاع) × 7.12 بوصة (عرض) × .98 بوصة (عمق)

الوزن

1.1 رطل

العمر المقترح

22 سنة فما فوق

عدد الصفحات

360

التصنيف

أجهزة الكمبيوتر

التصنيف الفرعي

الأمن

الناشر

Manning Publications

الموضوع

التشفير والتعمية

التنسيق

غلاف ورقي

المؤلف

Adib Saikali & Laurentiu Spilca

اللغة

الإنجليزية

صور المنتجات هي لأغراض توضيحية فقط وهي صور نموذجية. قد تختلف الألوان أو النقوش أو المواصفات أو الأبعاد أو المقاسات أو الوظائف أو أي خصائص أخرى للمنتج الفعلي عن الواقع بسبب خصائص العرض، لذا يرجى الرجوع إلى تفاصيل المنتج المذكورة في الوصف.

قد يعجبك أيضًا