Home→Descriptions→Trojan-Proxy.Win32.Ranky.cq
| Detected | Feb 04 2006 20:46 GMT |
| Released | Feb 04 2006 20:46 GMT |
| Published | Apr 03 2006 11:16 GMT |
This Trojan program makes it possible for a remote malicious user to use the machine as a proxy-server.
The Trojan itself is a Windows PE EXE file written in Visual C++, packed using UPX. The file can be between 39KB - 53KB in size.
Once launched, the Trojan registers itself in the system registry, ensuring that it will be launched each time Windows is rebooted on the victim machine:
The Trojan creates a unique identifier, "Windows-Update-Service" to flag its presence in the system.
Once launched, the Trojan listens on a random TCP port to realize the proxy-server function. The number of the port chosen is randomly generated, and will be in the range 1025 - 5024. If it is not possible to listen on this port, a new attempt will be made, with the port number being regenerated.
The worm then establishes a connection to cb.im***itethinking.biz. If this is unsucessful, the attempt will be repeated at 15 minute intervals.
If the connection is successful, the number of the port which the Trojan is listening on will be encoded and transmitted to port 3878 on the server in encrypted form.
Once the remote malicious user receives this data, s/he will be able to use the victim machine as a proxy-server.
Trojan-Proxy programs are designed to give malicious users access to a variety of Internet resources via victim computers.
These malicious programs are typically used to send out mass spam mailings.
Trojan-Proxy.