أمان تطبيقات Swift (iOS/macOS)
300 صفحات
Arabic
PDF
4.5

أمان تطبيقات Swift (iOS/macOS)

Защита кода, данных и сетевого взаимодействия в экосистеме Apple

المؤلف:

السنة:

ملخص:

كتاب «أمان تطبيقات Swift (iOS/macOS)» هو دليل عملي شامل للمطورين الذين يرغبون في إنشاء تطبيقات آمنة في نظام Apple البيئي. في العالم الحديث، تكلف الثغرات الأمنية في التطبيقات المحمولة وسطح المكتب الشركات ملايين الدولارات، وتتطلب بيانات المستخدم حماية قوية. سيساعدك هذا الكتاب على إتقان جميع الجوانب الرئيسية للأمان في Swift، من المبادئ الأساسية إلى تقنيات الحماية المتقدمة.

لمن هذا الكتاب:

  • مطوري iOS/macOS الذين يرغبون في تحسين مهاراتهم في مجال الأمان
  • قادة الفرق والمهندسين المعماريين المسؤولين عن أمان المنتجات
  • الطلاب والمتخصصين الذين ينتقلون إلى مجال الأمن السيبراني للتطبيقات المحمولة
  • كل من يريد فهم كيفية مهاجمة المخترقين لتطبيقات Apple وكيفية الحماية منها

ماذا ستتعلم:

  • أساسيات التطوير الآمن في Swift: إدارة الذاكرة، منع تجاوز سعة المخزن المؤقت، الحماية من الحقن
  • العمل مع Keychain وSecure Enclave: تخزين كلمات المرور والرموز والبيانات البيومترية
  • تشفير البيانات: التماثلي (AES-GCM, ChaCha20) وغير التماثلي (ECC, RSA)، استخدام CryptoKit
  • أمان الشبكات: TLS/SSL, Certificate Pinning، الحماية من هجمات الوسيط (Man-in-the-Middle)
  • الحماية من الهندسة العكسية: تشويش الكود (obfuscation)، كشف كسر الحماية (Jailbreak detection)، الحماية من التصحيح
  • تدقيق الأمان وفقًا لمعيار OWASP Mobile Top 10

توصيات