One of the scans that ClamAV does on PE files is icon scanning which is
used as part of a heuristic to identify possible impersonation programs.
These warning messages means that the PE file being scanned has declared
that it has icons in it but ClamAV cannot properly parse these icons
(either icons are not there, icons are misplaced, or the icon entry is
garbage). For example, the last above message states that of the 12 icons
that the PE file has declared it has, ClamAV could not properly parse 12 of
the icons. (Note that the multiple warning messages may be due to a PE file
having multiple icon groups.)

However, whether or not this file is malicious is debatable. The fact that
the icons are missing is suspicious but is not an complete means to convict
a file as malicious (hence a warning and not a detection or heuristic). The
reasons a PE file could be missing icons could be it is truncated, it is
poorly made, it is potential AV evasion, or that ClamAV cannot parse it
(unidentified icon format). A more detailed assessment of the PE file would
be needed to make an accurate conclusion on the maliciousness of the file.
If you want, you can submit the sample to
http://www.clamav.net/lang/en/sendvirus/.

In regards to responding to the warning, it ultimately depends on how much
you trust the file. Just take note that there aren't any legitimate PE
files that are missing icons that they declared. Additionally, a PE file
without icons can still be properly run for the most part.

Regards,
Kevin


On Sat, Aug 9, 2014 at 2:45 PM, Tom <t...@foscore.com> wrote:

> When I run clamscan (clamav-0.98.4-1.el6.rf.x86_64), I get this output:
>
> LibClamAV Warning: cli_scanicon: found 3 invalid icon entries of 3 total
> LibClamAV Warning: cli_scanicon: found 3 invalid icon entries of 3 total
> LibClamAV Warning: cli_scanicon: found 12 invalid icon entries of 12 total
>
> Are these infected files? If so, how can I get rid of them? If not, how do
> I deal with these warnings? Thanks in advance...
> _______________________________________________
> Help us build a comprehensive ClamAV guide:
> https://github.com/vrtadmin/clamav-faq
> http://www.clamav.net/support/ml
>
_______________________________________________
Help us build a comprehensive ClamAV guide:
https://github.com/vrtadmin/clamav-faq
http://www.clamav.net/support/ml

Reply via email to