SHA1:
- 52688de509b469de93457ffa5ff4a601ef0cddf7
- 5ca45ba6d15c44b478b6dceb26a72f783edf7871 (Android.DownLoader.1742)
- bbe8498c342e6a69c302b56d304410379f9ef8bb (Android.DownLoader.1745)
- 52688de509b469de93457ffa5ff4a601ef0cddf7 (Android.DownLoader.477.origin)
- d0e2bd66a6d2e4fc62cca97aa7b2054e1ba1fc5c (Android.DownLoader.1751)
- 1fd5f58e596f71f2b55dcaf4c35e2de26c5e1184 (Android.DownLoader.1754)
A Trojan for Android detected in the firmware of several dozens of smartphones. Android.DownLoader.473.origin is designed to covertly download and install applications.
Android.DownLoader.473.origin is run automatically every time the device is turned on after detecting the system event android.intent.action.BOOT_COMPLETED. Then the Trojan waits for Wi-Fi connection by launching BroadcastReceiver for the event android.net.wifi.STATE_CHANGE.
Once connected to the Internet, Android.DownLoader.473.origin connectes to the server located at http://www.******on.com/version.xml and receives the configuration file with instructions. The file contains the name of a necessary application to download and provides a download link together with other parameters. An example of such file is given below:
<update>
<version>12</version>
<name>Temp</name>
<package>com.google.ePlay4Service</package>
<url>http://push-****.**cdn.com/h5ep4.apk</url>
<ipurl>http://pull-****.**cdn.com/getip.php</ipurl>
<startup1>com.google.ePlay4Service</startup1>
<startup2>null</startup2>
<startup3>null</startup3>
<startup4>null</startup4>
<startup5>null</startup5>
<startup6>null</startup6>
<startup7>null</startup7>
<startup8>null</startup8>
<startup9>null</startup9>
<country>allable</country>
<reject>Air_7,E500H1,ARCHOS,ACHOS,Optima ,Plane ,A739,Ursus
TS270,UIT306B-W02,UIT306B-W03,YU-800,HIT 4G HT7074ML,M7L,T72HA,Penta WS704D,E7014HG</reject>
</update>
Once the application is downloaded, the Trojan covertly installs it using the command pm install -r.
Among the downloaded programs, there may be not only benign applications but also malicious and unwanted ones. For example, Android.DownLoader.473.origin can download and install the advertising program Adware.AdBox.1.origin.