Normal view MARC view ISBD view

Computer viruses: from theory to applications [electronic resource] /by Eric Filiol.

by Filiol, Eric [author.]; SpringerLink (Online service).
Material type: materialTypeLabelBookSeries: Collection IRIS: Publisher: Paris : Springer Paris, 2005.Description: XXIV, 405 p. With CD-ROM. online resource.ISBN: 9782287280993.Subject(s): Computer science | Data structures (Computer science) | Data encryption (Computer science) | Coding theory | Algebra | Combinatorics | Computer Science | Data Structures, Cryptology and Information Theory | Data Encryption | Coding and Information Theory | Algebra | Order, Lattices, Ordered Algebraic Structures | CombinatoricsDDC classification: 005.74 Online resources: Click here to access online
Contents:
Genesis and Theory of Computer Viruses -- The Formalization Foundations: from Turing to von Neumann (1936 – 1967) -- F. Cohen and L. Adleman’s Formalization (1984 – 1989) -- Taxonomy, Techniques and Tools -- Fighting Against Viruses -- Learning Computer Viruses by Programming -- Computer Viruses in Interpreted Programming Language -- Companion Viruses -- Worms -- Computer Viruses and Applications -- Computer Viruses and Applications -- BIOS Viruses -- Applied Cryptanalysis of Cipher Systems: The YMUN20 Virus -- Conclusion -- Conclusion.
In: Springer eBooksSummary: This book deals with computer viruses envisaged from three different points of view, namely the theoretical fundamentals of computer virology, algorithmic and practical aspects of viruses and their potential applications to various areas. The theoretical formalization by means of Turing machines, self-reproducing automata and recursive functions enable a precise and exhaustive description of the different types of malware. It follows that the main stakes of computer defense and antiviral fighting are easily highlighted. Detailed analysis of the source code for representative members of each virus/worm family allows the reader to grasp the basic algorithmic aspects involved in self-reproducing codes. The C programming language has been systematically used for a better understanding of the considered codes.
Tags from this library: No tags from this library for this title. Add tag(s)
Log in to add tags.
    average rating: 0.0 (0 votes)

Genesis and Theory of Computer Viruses -- The Formalization Foundations: from Turing to von Neumann (1936 – 1967) -- F. Cohen and L. Adleman’s Formalization (1984 – 1989) -- Taxonomy, Techniques and Tools -- Fighting Against Viruses -- Learning Computer Viruses by Programming -- Computer Viruses in Interpreted Programming Language -- Companion Viruses -- Worms -- Computer Viruses and Applications -- Computer Viruses and Applications -- BIOS Viruses -- Applied Cryptanalysis of Cipher Systems: The YMUN20 Virus -- Conclusion -- Conclusion.

This book deals with computer viruses envisaged from three different points of view, namely the theoretical fundamentals of computer virology, algorithmic and practical aspects of viruses and their potential applications to various areas. The theoretical formalization by means of Turing machines, self-reproducing automata and recursive functions enable a precise and exhaustive description of the different types of malware. It follows that the main stakes of computer defense and antiviral fighting are easily highlighted. Detailed analysis of the source code for representative members of each virus/worm family allows the reader to grasp the basic algorithmic aspects involved in self-reproducing codes. The C programming language has been systematically used for a better understanding of the considered codes.

There are no comments for this item.

Log in to your account to post a comment.
@ Jomo Kenyatta University Of Agriculture and Technology Library

Powered by Koha