Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Computer Viruses: from theory to applications (Collection IRIS)

Buy
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.

The purpose of this book is to propose a teaching approach to understand what computer viruses1 really are and how they work. To do this, three aspects are covered ranging from theoretical fundamentals, to practical applications and technical features; fully detailed, commented source codes of viruses as well as inherent applications are proposed. So far, the applications-oriented aspects have hardly ever been addressed through the scarce existing literature devoted to computer viruses.

The obvious question that may come to the reader’s mind is: why did the author write on a topic which is likely to offend some people? The motivation is definitely not provocation; the original reason for writing this book comes from the following facts. For roughly a decade, it turns out that antiviral defense finds it more and more difficult to organize and quickly respond to viral attacks which took place during the last four years (remember the programs caused by the release of worms, such as Sapphire, Blaster or Sobig, for example). There is a growing feeling among users – and not to say among the general public – that worldwide attacks give antivirus developers too short a notice. Current viruses are capable of spreading substantially faster than antivirus companies can respond.

As a consequence, we can no longer afford to rely solely on antivirus programs to protect against viruses and the knowledge in the virus field is wholly in the hands of the antiviral community which is totally reluctant to share it. Moreover, the problems associated with antiviral defense are complex by nature, and technical books dedicated to viruses are scarce, which does not make the job easy for people interested in this ever changing field.
(HTML tags aren't allowed.)

Pediatric CNS Tumors (Pediatric Oncology)
Pediatric CNS Tumors (Pediatric Oncology)

Pediatric brain tumors are a tremendous challenge for the treating physician. Their diverse biological behaviors, in the unique context of the developing nervous system, require fl exible and tailored treatment plans. In the last 20 years, there has been an exponential increase in our understanding of the molecular and genetic basis of human...

Profit From Your Forecasting Software: A Best Practice Guide for Sales Forecasters (Wiley and SAS Business Series)
Profit From Your Forecasting Software: A Best Practice Guide for Sales Forecasters (Wiley and SAS Business Series)

Go beyond technique to master the difficult judgement calls of forecasting

A variety of software can be used effectively to achieve accurate forecasting, but no software can replace the essential human component. You may be new to forecasting, or you may have mastered the statistical theory behind the software’s...

Ado .Net Programming
Ado .Net Programming

This book provides a sophisticated reference to ADO .NET solution development using Microsoft Visual Studio .NET. It is aimed at programmers with a working knowledge of the .NET Framework and VB .NET. A beginner’s knowledge of ADO .NET is not necessary, but it will provide an advantage. Much of the ADO .NET...


Scheduling in Distributed Computing Systems: Analysis, Design and Models
Scheduling in Distributed Computing Systems: Analysis, Design and Models
Scheduling in Distributed Computing Systems: Analysis, Design and Models intends to inculcate the innovative ideas for the scheduling aspect. Although the models in this book are designed for distributed systems, the same information is applicable for any type of system (i.e., where distributed processing is required).

Scheduling in...

Image Processing and Communications Challenges 5 (Advances in Intelligent Systems and Computing)
Image Processing and Communications Challenges 5 (Advances in Intelligent Systems and Computing)

This textbook collects a series of research papers in the area of Image Processing and Communications which not only introduce a summary of current technology but also give an outlook of potential feature problems in this area.

The key objective of the book is to provide a collection of comprehensive references on some recent...

Real World Camera Raw with Adobe Photoshop CS5
Real World Camera Raw with Adobe Photoshop CS5

If you’re reading this book because you want to be told that digital really is better than film, look elsewhere. The term “digital photography” may still be in current use, but sooner rather than later, it will be replaced by the simple term “photography.” If you want to be told that shooting digital raw is...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy