Cet ouvrage (2e édition actualisée et augmentée) présente les fondements théoriques de la virologie informatique, les aspects algorithmiques et pratiques des virus, et les applications possibles des techniques virales. Il dresse en outre un tableau détaillé des différents types d'infections informatiques.
L'étude du code source de diverses familles de l'algorithmique virale permettra au lecteur de comprendre les mécanismes mis en œuvre par un virus ou un ver. Le langage C a été systématiquement utilisé afin de faciliter la compréhension des programmes étudiés.
Cette nouvelle édition, largement augmentée de près d'un tiers, présente non seulement les évolutions récentes et à venir de la virologie informatique, mais également l'algorithmique de classes de codes malveillants : virus de documents (macrovirus, virus Open Office, document PDF...), botnets, propagation des vers, générateurs de virus, etc.
Eric Filiol est expert en virologie et en cryptologie au ministère de la Défense et directeur du Laboratoire de virologie et de cryptologie opérationnelle de l'ESIEA.