// Comparaison

The Android Malware Handbook vs The Art of Memory Forensics : lequel lire ?

Deux livres de cybersécurité sur Malware, comparés honnêtement : à qui s'adresse chacun, ce que chacun fait de mieux, et lequel lire en premier.

Avancé
4/52023
The Android Malware Handbook

Using Manual Analysis and ML-Based Detection

Qian Han, Salvador Mandujano, Sebastian Porst, V.S. Subrahmanian, Sai Deep Tetali, Yanhai Xiong

Des chercheurs en machine learning et des membres des équipes Android Security de Meta et Google condensent des années de recherche sur la détection des chevaux de Troie bancaires, ransomwares et fraudes SMS sur Android, en combinant analyse manuelle et modèles de classification.

Avancé
5/52014
The Art of Memory Forensics

Detecting Malware and Threats in Windows, Linux, and Mac Memory

Michael Hale Ligh, Andrew Case, Jamie Levy, AAron Walters

La référence canonique de Ligh, Case, Levy et Walters sur l'analyse mémoire avec Volatility — la technique, le tooling et les internals OS dont elle dépend, sur Windows, Linux et macOS.

À lire si

Les ingénieurs sécurité mobile et praticiens du ML qui doivent dépasser l'antivirus Android à base de signatures pour aller vers des modèles de classification et l'ingénierie de caractéristiques par famille de malware. Écrit par des gens qui ont réellement construit de la détection à l'échelle d'Android, pas des académiques qui théorisent.
Incident responders, threat hunters et analystes malware qui dépassent la forensique disque pour entrer là où les attaquants modernes vivent vraiment : en mémoire, en transit, sans fichier sur disque. Aussi le manuel pour le parcours DFIR GCFA-et-au-delà.

À éviter si

Les lecteurs qui veulent une couverture iOS (absente ici) ou qui ont besoin d'une introduction au machine learning lui-même ; le livre suppose une aisance en ML déjà acquise et l'applique spécifiquement aux malwares Android, plutôt que d'enseigner le ML depuis zéro.
Débutants sans bagage internals OS ; le livre suppose que vous savez ce qu'est un processus, un handle et un objet kernel. Daté aussi sur Volatility 3 — écrit pour la 2.x — bien que le matériel conceptuel se traduise proprement.

Points clés

  • Retrace l'histoire des malwares Android en conditions réelles depuis le lancement de l'OS, donnant aux modèles de classification un vrai contexte évolutif plutôt qu'un instantané statique.
  • Couvre l'analyse statique et dynamique de vrais échantillons avant d'aborder la couche ML, pour que les modèles de détection reposent sur une analyse manuelle solide.
  • Détaille les stratégies de ML par catégorie de malware (chevaux de Troie bancaires, ransomwares, fraude SMS), chacune avec les caractéristiques qui la distinguent réellement.
  • La mémoire est le seul endroit où les outils post-exploitation modernes sont garantis d'être honnêtes ; le livre fait l'argument en montrant ce qu'on peut récupérer que le disque ne peut pas.
  • Les plugins Volatility sont une grammaire d'enquête — une fois les verbes connus, on peut construire les questions ; le livre est le dictionnaire de la grammaire.
  • La forensique mémoire cross-OS est un workflow avec trois dialectes ; la couverture unifiée Windows/Linux/macOS est le choix structurel sous-estimé du livre.

Comment ils se comparent

Nous notons The Art of Memory Forensics plus haut (5/5 contre 4/5 pour The Android Malware Handbook). Pour la plupart des lecteurs, The Art of Memory Forensics est le choix principal et The Android Malware Handbook un complément utile.

Les deux livres ciblent un public de niveau avancé : le choix se fait sur la thématique, pas la difficulté.

The Android Malware Handbook et The Art of Memory Forensics couvrent tous les deux Malware : les lire dans l'ordre renforce les mêmes notions sous des angles différents.

Continuer la lecture

Thématiques liées