Background:
I have what I believe is a serious malware problem but virtually all scanning tools won't detect anything or if they do rarely do so consistently. I believe the malware (in some way/shape/form) sets up a VM on my computer and links to the main install with network/sharing manipulation. Just a couple of days ago, I decided to encrypt a partition on an external drive and either the OS partition where my windows 10 install or another but don't really remember thanks to a distraction. I never received the confirmation and reboot phase when encrypting the OS partition, so it was probably my storage partition i had previously created.
The machine is now behaving almost normal with the exceptions of a few things. I was having issues with a couple of websites I was trying to get downloads from and decided to see what netstat listed for connections to my PC. There are several established entries to the same name as my PC, all with connections to ports in the range of 44,000-51,000 over TCP and then there are a few with regular IP addresses over https. When trying to look up the addresses using WHOIS IP, it is telling me that several are Microsoft, one Verizon (this one is puzzling because I don't have Verizon service) and the others return an error saying there is no "A" records. Please see the netstat output below along with the questionable connection resolved info.
Questions:
What does the error 'there is no "A" records' mean?
How do I know the other MS connections are legitimate and if not how do I find more about the owner or connection so I can do something about it other than trying to block that IP address?
source: whois.arin.net IP Address: 13.89.187.212 Name: MSFT Handle: NET-13-64-0-0-1 Registration Date: 3/26/15 Range: 13.64.0.0-13.107.255.255 Org: Microsoft Corporation Org Handle: MSFT Address: One Microsoft Way City: Redmond State/Province: WA Postal Code: 98052 Country: United States Name Servers:
Source: whois.arin.net IP Address: 72.21.81.200 Name: EDGECAST-NETBLK-01 Handle: NET-72-21-80-0-1 Registration Date: 4/23/07 Range: 72.21.80.0-72.21.95.255 Org: MCI Communications Services, Inc. d/b/a Verizon Business Org Handle: MCICS Address: 22001 Loudoun County Pkwy City: Ashburn State/Province: VA Postal Code: 20147 Country: United States Name Servers:
Source: whois.arin.net IP Address: 204.79.197.222 Name: ECN-NETWORK Handle: NET-204-79-195-0-1 Registration Date: 12/15/94 Range: 204.79.195.0-204.79.197.255 Org: Microsoft Corporation Org Handle: MSFT Address: One Microsoft Way City: Redmond State/Province: WA Postal Code: 98052 Country: United States Name Servers:
Active ConnectionsProto Local Address Foreign Address State TCP 127.0.0.1:44117 DESKTOP-5A27A3L:50311 ESTABLISHED TCP 127.0.0.1:50277 DESKTOP-5A27A3L:50278 ESTABLISHED TCP 127.0.0.1:50278 DESKTOP-5A27A3L:50277 ESTABLISHED TCP 127.0.0.1:50279 DESKTOP-5A27A3L:50280 ESTABLISHED TCP 127.0.0.1:50280 DESKTOP-5A27A3L:50279 ESTABLISHED TCP 127.0.0.1:50281 DESKTOP-5A27A3L:50282 ESTABLISHED TCP 127.0.0.1:50282 DESKTOP-5A27A3L:50281 ESTABLISHED TCP 127.0.0.1:50286 DESKTOP-5A27A3L:50287 ESTABLISHED TCP 127.0.0.1:50287 DESKTOP-5A27A3L:50286 ESTABLISHED TCP 127.0.0.1:50311 DESKTOP-5A27A3L:44117 ESTABLISHED TCP 127.0.0.1:50452 DESKTOP-5A27A3L:50453 ESTABLISHED TCP 127.0.0.1:50453 DESKTOP-5A27A3L:50452 ESTABLISHED TCP 192.168.0.100:49677 13.89.187.212:https ESTABLISHED TCP 192.168.0.100:50003 a172-226-208-13:http CLOSE_WAIT TCP 192.168.0.100:50006 a172-226-180-31:https CLOSE_WAIT TCP 192.168.0.100:50007 52.165.171.165:https ESTABLISHED TCP 192.168.0.100:50025 ec2-52-51-170-189:https ESTABLISHED TCP 192.168.0.100:50293 ec2-54-213-168-194:https ESTABLISHED TCP 192.168.0.100:50300 104.16.249.249:https ESTABLISHED TCP 192.168.0.100:50363 52.96.10.82:https ESTABLISHED TCP 192.168.0.100:50378 52.96.10.82:https ESTABLISHED TCP 192.168.0.100:50382 52.96.10.82:https ESTABLISHED TCP 192.168.0.100:50387 52.96.10.82:https ESTABLISHED TCP 192.168.0.100:50522 ec2-52-11-249-239:https TIME_WAIT TCP 192.168.0.100:50528 91.216.218.226:https TIME_WAIT TCP 192.168.0.100:50537 a104-99-238-51:http TIME_WAIT TCP 192.168.0.100:50538 a-0001:https ESTABLISHED TCP 192.168.0.100:50539 72.21.81.200:https ESTABLISHED TCP 192.168.0.100:50540 ec2-52-54-93-130:http ESTABLISHED TCP 192.168.0.100:50541 13.107.136.254:https ESTABLISHED TCP 192.168.0.100:50542 13.107.246.254:https ESTABLISHED TCP 192.168.0.100:50543 204.79.197.222:https ESTABLISHED