3

A DNS query for this domain (messager.xicp.net) was classified and detected as "Trojan.Generic.DNS" by the FireEye NX in our network.

So, I used both VirusTotal and abuseibdb sites to check this domain. It seems it's mapped to 127.0.0.1 (localhost) and when I ping this domain it pings my localhost IP. Could you explain this behavior?

I tried using viewDNS to trace route and I got this output:

traceroute to messager.xicp.net (127.0.0.1), 30 hops max, 60 byte packets 1 obfuscated.internal.network.com (0.0.0.0) 0.000 ms 0.000 ms 0.000 ms 2 obfuscated.internal.network.com (0.0.0.0) 1.000 ms 1.000 ms 1.000 m

Could you please explain this behavior, why it's mapped to 127.0.0.1 (It wasn't like this according to the results from VirusTotal as it was mapped to this IP 174.128.255.245 on 2018-04-11)

schroeder
  • 123,438
  • 55
  • 284
  • 319
ibr2
  • 31
  • 4

2 Answers2

2

Domains getting mapped to localhost is common when you want to route traffic destined to an external domain to the local machine first for proxying/inspecting/modification.

There are valid reasons for doing so, but it is also a method used by malware for malicious purposes.

schroeder
  • 123,438
  • 55
  • 284
  • 319
1

Subdomains under .xicp.net fallback to 127.0.0.1 unless otherwise configured. The parent domain is the main culprit here, and probably the reason why it was flagged. If you search virustotal for xicp.net you will get more informative results.

Also searching googe for .xicp.net returns many results where a subdomain has been used as a c2 server.

  • Great, however, I'd like to know why it's resolved to (127.0.0.1). Also, does it indicate that it's malicious? – ibr2 Nov 27 '19 at 23:56