HLLO (High-Level Language Overwriting) is a category of overwriting viruses written in high-level programming language, usually Pascal, C, C++ or Basic.
Different variants in the HLLO family may have different behaviors and payloads.
The viruses' targets are usually the executables, they overwrite a file or a number of files during the runtime of the virus (non TSR). Programs infected by these viruses will no longer function properly, and the timestamp of the infected file will be changed to the time when the virus infects it.
But not every variant contains a payload.
There are 243 known variants under this category, some of the virus infection size can be very large, up to 173KB.
Here are some of the variants:
- HLLO.NumberOne (10 variants; A to I and K)
Description of HLLO, Online VSUM
Index of HLLO virus, VX heaven