Mimicking Anti-Viruses with Machine Learning and Entropy Profiles

Héctor D Menéndez1, José Luis Llorente2

  • 1Computer Science Department, University College London, London WC1E 6BT, UK.

Summary

This study demonstrates how entropy patterns and classification algorithms can mimic anti-virus software behavior. This research highlights significant security vulnerabilities in current anti-virus detection methods.

Related Concept Videos

Viruses with RNA Genomes01:29

Viruses with RNA Genomes

RNA viruses are categorized into positive-strand, negative-strand, or double-stranded groups based on their genomic structure and replication mechanisms. This classification dictates how they exploit host cellular machinery for protein synthesis and replication. Some RNA viruses also utilize reverse transcription as part of their life cycle, further diversifying their replication strategies.Positive-Strand RNA VirusesPositive-strand RNA viruses have genomes that function directly as messenger...
447
Introduction to Virus01:28

Introduction to Virus

Viruses are unique biological entities that blur the boundary between living and non-living systems. Although they lack cellular structure and metabolic processes, they can exhibit characteristics of life when infecting a host. Their defining feature is a nucleic acid core, composed of either DNA or RNA, encapsulated within a protein coat called a capsid. This simple structure allows them to invade host cells and use their machinery for replication efficiently.Viral Structure and...
754
Viral Mutations00:36

Viral Mutations

A mutation is a change in the sequence of bases of DNA or RNA in a genome. Some mutations occur during replication of the genome due to errors made by the polymerase enzymes that replicate DNA or RNA. Unlike DNA polymerase, RNA polymerase is prone to errors because it is not capable of “proofreading” its work. Viruses with RNA-based genomes, like HIV, therefore accrue mutations faster than viruses with DNA-based genomes. Because mutation and recombination provide the raw material...
38.1K
What are Viruses?00:50

What are Viruses?

Overview
125.2K
Viral Recombination00:57

Viral Recombination

Cells are sometimes infected by more than one virus at once. When two viruses disassemble to expose their genomes for replication in the same cell, similar regions of their genomes can pair together and exchange sequences in a process called recombination. Alternatively, viruses with segmented genomes can swap segments in a process called reassortment.
24.5K
Retroviruses02:33

Retroviruses

Retroviruses and retrotransposons both insert copies of their genetic elements into the genome of the host cell. Thus, the viral genes are passed on when the host genome is replicated or translated. A typical retroviral DNA sequence contains 3-4 genes that encode the different proteins required for its structural assembly and function as a molecular parasite. This DNA is transcribed into a single mRNA, which is very similar in structure to conventional mRNAs, i.e., it is capped at the 5’...
13.7K