home

Author: David Max MA DPhil (2021-10-01)

Remote IP address connections listed using Wireshark, with and without AVG Antivirus Free

Wireshark

Wireshark was used here to build a list of the remote servers being reached by a local machine, with and without AVG Antivirus Free software installed.

Outline of study: a "before and after" experiment

Wireshark is a remarkable packet analyzer utility.[1]

Data transmission between local and remote machines can be investigated in great detail using Wireshark.

The local machine used to run the tests was an old Pentium-D machine running Windows XP, now retired.

AVG Antivirus Free was installed on this machine from around 2015.

Wireshark was set up to monitor data connections between the test machine and remote servers from initial boot. (A batch file was placed in the Windows StartUp folder).

At the beginning of the study, AVG Antivirus Free ran on the test machine. AVG was then uninstalled on March 13th, 2021.

The test machine was then allowed to run on a few days until early May while Wireshark continued to monitor data transmission.

The test duration with AVG running was 101.6 hours. A further 42.4 hours of Wireshark monitoring were clocked up after AVG was uninstalled.

R scripts for data analysis

Wireshark collected data on communications with each IP address contacted.

Information about the various servers involved was then obtained using the Linux utility whois.

This stage and the subsequent analysis of data transfer to and from each IP address, creation of plots, etc., were automated using R.

(R can be used to run system commands, for example file copying tasks.)

The key step in analysis of the data here uses the R function tapply().

Results

A detailed table of total bytes transferred to/from servers belonging to different organisations is available.

Effect of uninstalling AVG Free on data transfer rate (outgoing data)Overall data transfer rates were lower after AVG Antivirus Free was uninstalled, and the local machine ceased to contact Avast-owned servers.

Effect of uninstalling AVG Free on data transfer rate (incoming data)

Table of data transmitted and received before and after AVG uninstallation
AVGremote
servers
data
direction
mean
bytes/sec
installedAvast serversoutgoing77.9
installednon-Avast serversoutgoing14.3
installedAvast serversincoming40.3
installednon-Avast serversincoming122.5
uninstalledAvast serversoutgoing0.0
uninstallednon-Avast serversoutgoing11.6
uninstalledAvast serversincoming0.0
uninstallednon-Avast serversincoming52.8
Table of data transmitted and received before and after AVG uninstallation
AVGremote
servers
data
direction
bytesduration
(seconds)
mean
bytes/second
installedAvast serversoutgoing2848771236582277.9
installednon-Avast serversoutgoing523075736582214.3
installedAvast serversincoming1473612736582240.3
installednon-Avast serversincoming44812390365822122.5
uninstalledAvast serversoutgoing01525800.0
uninstallednon-Avast serversoutgoing176841015258011.6
uninstalledAvast serversincoming01525800.0
uninstallednon-Avast serversincoming805725715258052.8

Comments

Background

AVG announced in 2015 that it would supply website visit data to commerical partners, a statement that appears to have unsettled users at the time.[3]

Later AVG came under criticism for being difficult (or perhaps impossible) to remove completely from a machine.

A file overseer.exe was found by some users to have been left behind after uninstalling AVG Free.[2]

Data transfer as revealed by Wireshark in this study

The present study indicates that Avast servers were no longer being contacted by the local machine after AVG was uninstalled.

(However, communication with servers of various other companies, such as Amazon, did continue.)

Subsequent to uninstallation, the file overseer.exe could not be found on the test machine.

It’s worth pointing out that AVG scores highly in recent antivirus tests. During the time AVG was running on the local machine, no trouble with malware was encountered. However that does not prove that some kind of malware had not been present at some time, operating covertly and undetected.

References

[1] https://www.wireshark.org/ (home of Wireshark)

[2] https://www.file.net/process/overseer.exe.html

[3] Beuth, Patrick. "Antivirensoftware benimmt sich künftig wie Spyware". ZEIT ONLINE.