easyT
  • S'abonner
Se connecter
easyT
  • Diplômes
  • Cours
  • Livres numériques
  • Formateurs
  • S'abonner
Se connecter

Parcourir

  • Tous les cours
  • Diplômes
  • S'abonner
  • Formateurs

Compte

  • Mes cours
  • Achats
  • Favoris
  • Paramètres

Rejoignez-nous

  • Devenir formateur
  • Affiliation
  • À propos

Téléchargez l'app

Apps en développement
Tous droits réservés © 2003-2026 · easyT.onlineConditions généralesPolitique de confidentialitéPolitique de remboursementContactez-nousVérifier un certificat
Hacking Éthiqueعربى

Ingénierie Inverse et Compréhension des Logiciels

Maîtrisez l'art de l'analyse des systèmes logiciels

Développez vos compétences en ingénierie inverse pour exceller dans le domaine des logiciels.

4.8(61)135 pages8 chapitres0 apprenants

Ce que vous apprendrez

  • Décomposer des logiciels complexes
  • Analyser le code source
  • Identifier les vulnérabilités de sécurité
  • Utiliser des outils d'ingénierie inverse
  • Comprendre les protocoles de communication
  • Documenter les systèmes logiciels
الهندسة العكسية وفهم البرمجيات
$1.99
Acheter

À propos du livre

Ce livre vous plonge dans le monde fascinant de l'ingénierie inverse, une compétence essentielle pour comprendre et analyser les logiciels modernes. À travers des exemples concrets et des études de cas, vous apprendrez comment décomposer des systèmes complexes pour en révéler les secrets.

L'ingénierie inverse est cruciale pour les développeurs, les chercheurs en sécurité et les passionnés de technologie. Ce livre offre une approche méthodique pour maîtriser cette discipline, vous permettant ainsi de renforcer vos capacités techniques et d'améliorer vos projets logiciels.

À qui s'adresse ce livre

  • Développeurs de logiciels
  • Chercheurs en sécurité informatique
  • Étudiants en informatique
  • Professionnels de l'ingénierie logicielle
  • Passionnés de technologie

Pourquoi lire ce livre

  • Approche pratique avec des études de cas
  • Ressources et outils recommandés inclus
  • Écrit par des experts du domaine
  • Facilite la compréhension des systèmes complexes

Table des matières

1

مقدمة كتاب: الهندسة العكسية وفهم البرمجيات

2

الفصل 1: أساسيات البرمجيات

  1. لغات البرمجة
  2. المترجمات والمفسرات لغات البرمجة
  3. الملفات التنفيذية
  4. بيئة التشغيل
3

الفصل 2: البنية الداخلية للبرامج

  1. الذاكرة وأنواعها
  2. الأقسام التنفيذية
  3. المكتبات الديناميكية
  4. آلية تشغيل البرنامج
4

الفصل 3: الثغرات البرمجية نظريًا

  1. أخطاء الذاكرة
  2. مشكلات المنطق
  3. ضعف التحقق من المدخلات
  4. الثغرات الناتجة عن سوء التصميم
5

الفصل 4: الهندسة العكسية واستخداماتها

  1. مفهوم الهندسة العكسية
  2. الاستخدامات المشروعة
  3. التحليل السلوكي
  4. فهم تدفق التنفيذ
6

الفصل 5: تحليل البرمجيات الخبيثة نظريًا

  1. أنواع البرمجيات الخبيثة
  2. دورة حياة البرمجيات الضارة
  3. سلوكيات شائعة
  4. السيناريوهات النظرية
7

الفصل 6: حماية البرمجيات

  1. التشفير والضغط
  2. التعتيم البرمجي
  3. التوقيع الرقمي
  4. أمثلة حالات واقعية
8

الخاتمة

Livres associés

  • الاختراق الاخلاقي

  • أساسيات الاختراق الأخلاقي والمنهجيات الاحترافية

  • Hackers فك شفرة

تقييمات القراء

التقييمات هنا من القراء الذين يملكون الكتاب — عن طريق الشراء أو ضمن اشتراكهم.
4.8
★★★★★
61 تقييم
5★
47
4★
14
3★
0
2★
0
1★
0