Usb Battery Charger
2010

Back Door Found in Energizer DUO USB Battery Charger Software
We recently received a file (from CERT) for analysis. We found that the file was a Trojan that opens a back door on a compromised computer and listens for commands on port 7777. This by itself is not very unusual, but what surprised us was that this file was being distributed by Energizer Inc as part of a Usb Charger-monitoring software package.
When we checked the manufacturer's website, the file was still available as part of the USB charger software package. As part of the installation process for the USB charger software, the file "Arucer.dll" is created and added to the registry run key. We discovered that this file is the Trojan and added detection for it as Trojan.Arugizer. Since the file is added to the run key, the Trojan starts every time the computer starts. The Trojan listens for commands from anyone who connects and can perform various actions, such as the following:
• Download a file
• Execute a file
• Send a directory listing to the remote attacker
• Send files to the remote attacker
• Modify the following registry entry:
- HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunOnce"svchost"
Any data that Trojan.Arugizer receives on this port is XOR'd with the value 0xE5 before it is processed further. The threat continuously listens for commands. Commands are sent to the threat in the form of CLSIDs. The threat waits for any of the following CLSIDs to be sent:
• {E2AC5089-3820-43fe-8A4D-A7028FAD8C28}
• {F6C43E1A-1551-4000-A483-C361969AEC41}
• {EA7A2EB7-1E49-4d5f-B4D8-D6645B7440E3}
• {783EACBF-EF8B-498e-A059-F0B5BD12641E}
• {0174D2FC-7CB6-4a22-87C7-7BB72A32F19F}
• {98D958FC-D0A2-4f1c-B841-232AB357E7C8}
• {4F4F0D88-E715-4b1f-B311-61E530C2C8FC}
• {384EBE2C-F9EA-4f6b-94EF-C9D2DA58FD13}
• {8AF1C164-EBD6-4b2b-BC1F-64674E98A710}
Some of these CLSIDs/commands take further parameters that must be sent after the CLSID. Each communication sequence consists of a 4 bytes size value, then the command, then (optionally) the size of the parameters and the actual parameters.
The first command checked for is {E2AC5089-3820-43fe-8A4D-A7028FAD8C28}. This command checks that everything is OK with the Trojan. If the command is received and executed correctly by the Trojan, the text "Yes" is sent back to the attacker. The responses sent by the Trojan are also XOR'd with 0xE5.
Next, the Trojan checks for {783EACBF-EF8B-498e-A059-F0B5BD12641E}. This is a ‘do nothing' command and is skipped.
The command {0174D2FC-7CB6-4a22-87C7-7BB72A32F19F} sends the remote attacker information about the drives on the computer. The Trojan creates a file in the %Temp% folder with the prefix "liu" and uses that to store information about the drives and then it sends that file to the attacker.
The command {EA7A2EB7-1E49-4d5f-B4D8-D6645B7440E3} can take in, as a parameter, a folder name and will recursively follow the subfolders and send the name and contents of each file it finds back to the attacker. (This is a very large response if no folder name is given and the command runs from the root of the C: drive!)
As an example of a command that can take a parameter, the command {F6C43E1A-1551-4000-A483-C361969AEC41} is used to send a file from the Trojan to the remote attacker. The command takes in one parameter: the name of the file to be sent. The format of the data to be sent is:
"command length","command","file name length","file name"
In the example below, the Trojan is running on the localhost and it is listening on port 7777. In the file CLSID_2_SendFile.bin, I have the sequence of bytes needed to successfully retrieve a file called c:test.txt from the Trojan. Using netcat, the control bytes are sent to the Trojan.
In the first case shown, the test .txt file contained the text "this is a test!!!!!!!!!" The Trojan responded with the text of the file encoded with 0xE5. In the second instance, I XOR'd the text in test.txt with 0xE5. As you can see, the Trojan reads the content of the test.txt file and XORs it with 0xE5 before sending it back; therefore, in the second response we can see the plain text of the file returned:
The command {98D958FC-D0A2-4f1c-B841-232AB357E7C8} allows the remote user to create a file on the compromised computer. It takes in two additional parameters: the file name and the file contents. So, the command sequence would be:
"Command Length","Command","File name length","File name","FileSize","FileContents"
The command {4F4F0D88-E715-4b1f-B311-61E530C2C8FC} allows the remote user to delete a specified file from the compromised computer.
The command {384EBE2C-F9EA-4f6b-94EF-C9D2DA58FD13} allows the remote user to set the following registry entry to a file of their choosing:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunOncesvchost ="file name"
Finally, the last command {8AF1C164-EBD6-4b2b-BC1F-64674E98A710} allows the remote user to download a file onto the compromised computer and execute it.
The fact that the temp file created by one of the commands has the prefix "liu" is interesting, since the name "Liu hong" appears elsewhere in the code. Not only that, but other programs that are part of the installation package for the USB Charger software also take in the parameter "-liuhong". Could it be that he was the creator of the installation package?
We were interested in finding out how long this file had been available to the public. The compile time for the file is May 10, 2007. It is impossible to say for sure that this Trojan has always been in this software, but from our initial inspection it appears so. We also suspected that the entire file may have been inserted into the package without the creator's knowledge, but upon closer inspection we discovered the DLL checks for the following USB device:
\\?\USB#Vid_1B47&Pid_0001# {a5dcbf10-6530-11d2-901f-00c04fb951ed}
This is specific to the charger itself. Although the DLL checks for this device, the Trojan still operates whether this device is found or not, so a USB charger doesn't need to be plugged in for the Trojan to be functioning. The other purpose of the .dll is to listen for new devices that are connected and if the device matches the device name shown above, it will execute a program that displays a graphical representation of how much charge is left in the batteries contained in the USB charger:
However, as well as starting this graphic program it also starts the Trojan. We also saw from the manufacturer's website that the software is not distributed with the physical USB charger itself and instead it must be downloaded separately from the site. This may mean that fewer people installed it than bought the charger. Whether this Trojan functionality was intended or not is unclear, but if it is intended behavior it would be very suspicious; I certainly wouldn't want my USB charger to download and execute files without my knowledge, or indeed send my files to a remote location.
More: HP Laptop Battrey Acer Laptop Battery Dell Laptop Battery
About the Author
Lenmar Solar PowerPort Anywhere USB Battery Charger
![]() |
![]() Energizer Energi to Go Portable Micro Mini Usb Charger +2 Energizer Lithium Batt $4.99 Time Remaining: 8d 2h 16m Buy It Now for only: $4.99 Buy It Now |
![]() Hand Wind up Power Dynamo Crank USB Charger Kit For cell phone MP3 Player PMP $1.25 (5 Bids) Time Remaining: 1h 11m |
![]() USB Charger for Ni MH AA AAA 2A 3A Rechargeable Battery Free Shipping $1.27 Time Remaining: 21d 16h 26m Buy It Now for only: $1.27 Buy It Now |
![]() Dual USB Charger Station for Controllers of Sony PS3 Gamepad Console Playstation $0.97 Time Remaining: 1h 13m |
![]() NEW HOT USB 2600MAH Solar Battery Panel USB Charger for MP3 Cell Phone Pda $8.21 Time Remaining: 29d 17h 25m Buy It Now for only: $8.21 Buy It Now |
![]() Ultra Small 5V Mini USB 1A Lithium Battery Charger Module Charging Board $4.50 Time Remaining: 21d 1h 43m Buy It Now for only: $4.50 Buy It Now |
![]() EU Plug USB Cable +AC Charger Adaptor Set for iPhone 2G 3G 3GS 4 S 4G 4S ZVZCH06 $1.79 Time Remaining: 1h 27m Buy It Now for only: $1.99 Buy It Now |
![]() 5V 25A Mobile Portable USB Battery Charger Power Supply 18650 Box For Phone MP3 $10.80 Time Remaining: 16d 6h 29m Buy It Now for only: $10.80 Buy It Now |
![]() 2x US AC Wall Power Plug USB Adaptor for iPod Touch 2nd 3rd 4th Gen 3 4 ZVCH065 $2.69 Time Remaining: 1h 32m Buy It Now for only: $2.99 Buy It Now |
![]() 5V in 2A out 1A Mobile Travel Portable PowerSupply 18650 Battery Usb Charger Box $10.80 Time Remaining: 13d 11h 15m Buy It Now for only: $10.80 Buy It Now |
![]() 5000mAh 2 USB output Power Bank Portable External Battery Pack for Ipad iphone $16.99 Time Remaining: 2d 9h 52m Buy It Now for only: $16.99 Buy It Now |
![]() 2 PORT HOME WALL AC OUTLET USB CHARGER ADAPTER PLUG NEW $5.49 Time Remaining: 2h 40m |
![]() 5V 25A Output Mobile Travel Portable Power Supply 18650 Battery USB Charger Box $12.50 Time Remaining: 16d 17h 34m Buy It Now for only: $12.50 Buy It Now |
![]() USB 18650 battery anti relieve 5V charger for IPHONE Pda Phone MP3 MP4 MP5 A Jh9 $0.99 Time Remaining: 2h 49m |
![]() Protable USB Charger for Ni MH AA AAA 2A 3A Rechargeable Battery InputDC5v $1.26 Time Remaining: 1d 15h 1m Buy It Now for only: $1.26 Buy It Now |
![]() Mini New USB Hand Power Dynamo Torch Emergency Charger For Cellphone MP3 PDA AAW $2.24 Time Remaining: 1d 18h 17m Buy It Now for only: $2.24 Buy It Now |
![]() Dual USB Charger Station for Controllers of Sony PS3 Gamepad Console Playstation $0.97 Time Remaining: 3h 3m |
![]() New AA Battery USB Emergency Charger for USB Devices Black $3.99 Time Remaining: 4d 14h 58m Buy It Now for only: $3.99 Buy It Now |
![]() KTX power universal battery charger with USB output $1.50 Time Remaining: 4h 1m |
![]() Panasonic BQ 830A USB LCD Smart AA AAA Battery Charger $7.59 Time Remaining: 26d 14h 47m Buy It Now for only: $7.59 Buy It Now |
![]() USB eBook Reader Charger Cable for Barnes Noble Nook $2.99 Time Remaining: 1d 1h 40m Buy It Now for only: $2.99 Buy It Now |
![]() UNIVERSAL VEHICLE CELL Phone Charger FITS MOST PHONES WITH MINI USB PORT $6.75 Time Remaining: 4h 27m Buy It Now for only: $10.00 Buy It Now |
![]() New 3G Business Universal Battery Charger With USB Port Output For Mobile Phone $2.39 Time Remaining: 21d 12h 54m Buy It Now for only: $2.39 Buy It Now |
![]() Dual USB Charger Station for Controllers of Sony PS3 Gamepad Console Playstation $0.97 Time Remaining: 4h 52m |
![]() New 2X 2000mah Rechargeable Battery + USB Charger For Boost Mobile ZTE Warp N860 $10.85 Time Remaining: 19d 19h 30m Buy It Now for only: $10.85 Buy It Now |
![]() 5V 10000mAh External battery pack Mobile Power Backup For Any USB port device $35.99 Time Remaining: 18d 6h 54m Buy It Now for only: $35.99 Buy It Now |
![]() DURACELL recharable Pocket USB charger for smartphones $1.25 (2 Bids) Time Remaining: 5h 23m |
![]() USB Port Emergency Mobile Phone Charger for 14650 17670 18650 18700 Battery 1865 $6.98 Time Remaining: 16h 29m Buy It Now for only: $6.98 Buy It Now |
![]() 12000mAh USB Power Bank External Battery Charger for iPhone iPad iPod Mobile $39.90 Time Remaining: 9d 19h 49m Buy It Now for only: $39.90 Buy It Now |
![]() Samsung Galaxy Nexus i515 Battery + Car + Dock Charger + Usb Data Cable Travel $17.47 Time Remaining: 5h 33m Buy It Now for only: $19.47 Buy It Now |
![]() 5V 1A Mobile Travel Portable PowerSupply 18650 Battery USB Charger Box for ipod $9.99 Time Remaining: 6d 23h 36m Buy It Now for only: $9.99 Buy It Now |
![]() Dual USB Charger Station for Controllers of Sony PS3 Gamepad Console Playstation $0.97 Time Remaining: 6h 43m |
![]() 5V 2A Output Mobile Travel Portable Power Supply 18650 Battery USB Charger Box $11.80 Time Remaining: 22d 23h 12m Buy It Now for only: $11.80 Buy It Now |
![]() FastPOWER Smart LCD Rapid Charger for AAA AA C D 9v NiMH Batteries USB 5v $27.99 Time Remaining: 13d 23m Buy It Now for only: $27.99 Buy It Now |
![]() Set of 4 USB AC wall adapters Samsung HTC TC P300 TPT Delta electronics $0.99 Time Remaining: 6h 45m |
![]() NEW MusicPower Encore Dual Port Charger Extended Battery iPod Zune USB 0900 72 $12.94 Time Remaining: 24d 5h 53m Buy It Now for only: $12.94 Buy It Now |
![]() USB Battery Charger For AA AAA Rechargeable Battery Free Shipping New $4.25 (7 Bids) Time Remaining: 7h 7m |
![]() USB Emergency Charger for Ni MH AA AAA 2A 3A Rechargeable Battery Safe DC 5V New $1.26 Time Remaining: 29d 15h 19m Buy It Now for only: $1.26 Buy It Now |
![]() Sony Media CP A2LS USB Portable Charger with 4000 mAh Li Ion Battery $37.15 Time Remaining: 26d 1h 8m Buy It Now for only: $37.15 Buy It Now |
![]() 5200 mAh External Battery Charger Power Bank USB For Apple Iphone MID Nokia MP4 $9.99 Time Remaining: 7h 9m |
![]() EU Micro USB mains Wall Charger for HTC desire Samsung galaxy s 2 i9100 G10 G14 $3.98 Time Remaining: 16h 13m Buy It Now for only: $3.98 Buy It Now |
![]() Dual USB Charger Station for Controllers of Sony PS3 Gamepad Console Playstation $0.97 Time Remaining: 8h 33m |
![]() Solar Battery Panel USB Charger for MP3 Cell Phone Pda $7.53 Time Remaining: 5d 9h 43m Buy It Now for only: $7.53 Buy It Now |
![]() USB Charger for Ni MH AA AAA 2A 3A Rechargeable Battery $1.35 Time Remaining: 24d 15h 32m Buy It Now for only: $1.35 Buy It Now |
![]() Mini USB Emergency Battery Charger for Ni MH AA AAA Rechargeable Battery $3.10 (9 Bids) Time Remaining: 9h 6m |
![]() Minty Boost Portable USB Power Small Battery powered USB Charger $33.95 Time Remaining: 5d 20h 14m Buy It Now for only: $33.95 Buy It Now |
![]() Portable Mini Usb Power bank pack battery Charger for i Phone 3gs 4 G S ipod HTC $7.50 (10 Bids) Time Remaining: 10h 20m |
![]() XTAR WP2 II 14500 18650 18700 37v USB Battery Charger EU Version $19.49 Time Remaining: 20d 22h 1m Buy It Now for only: $19.49 Buy It Now |
![]() SANYO SEC MDU012AAN eneloop USB Charger with 2 AA NiMh Rechargeable Batteries $17.45 Time Remaining: 20d 10h 36m Buy It Now for only: $17.45 Buy It Now |
![]() 2 AAA Rechargeable NiMH Battery + Mini USB Charger New $0.10 Time Remaining: 10h 41m |
![]() Portable 12V DC USB 5V Rechargeable Lithium Li ion Battery Pack for CCTV Camera $16.97 Time Remaining: 5d 9h 58m Buy It Now for only: $16.97 Buy It Now |
![]() Nikon EN-EL10 AC / DC Replacement Battery Charger Set for Nikon CoolPix S200 / S210 / S220 / S230 / S3000 / S4000 / S500 / S510 / S520 / S570 / S60 / S600 / S660 / S700 Digital SLR Camera Sale Price: $1.65 Eligible for free shipping!Availability: Usually ships in 1-2 business days See Reviews For This Product DescriptionNikon EN-EL10 AC / DC Replacement Battery Charger Set for Nikon CoolPix S200 / S210 / S220 / S230 / S3000 / S4000 / S500 / S510 / S520 / S570 / S60 / S600 / S660 / S700 Digital SLR Camera |
![]() Duracell Instant USB Charger with Lithium ion battery / includes universal cable with USB and mini USB, List Price: Sale Price: $24.99 You save: $14.79 (37%) Eligible for free shipping!Availability: Usually ships in 24 hours See Reviews For This Product DescriptionThe Duracell Rechargeable Instant Charger gives you compact, on-demand power. It allows you to instantly charge many USB-compatible devices, such as your iPhone®, iPod®, or BlackBerry®. The Instant Charger conveniently charges through your laptop or computer’s USB port and fits most mini-USB powered devices... |
![]() Premium Solar Charger - Ultra Thin Solar Powered Backup Battery and Charger for Cell Phones, iPhone, iPod, and Any USB Powered Device - Also Includes Built-in LED Reading Light and Window / Windshield Suction Cups Sale Price: $29.99 Eligible for free shipping!Availability: Usually ships in 24 hours See Reviews For This Product DescriptionThe XTG Technology ultra-slim "Solar Portable Battery and Charger" is the perfect solution for emergency power and power on the go. The XTG-SOL1500 includes a built-in Lithium Ion battery that can be charged using the provided USB cable or using sunlight via the solar panel... |
![]() Sanyo Eneloop 2-AA NiMH Pre-Charged Rechargeable Batteries with USB Charger List Price: Sale Price: $11.91 You save: $5.08 (30%) Eligible for free shipping!Availability: Usually ships in 1-2 business days See Reviews For This Product DescriptionThis Sanyo Eneloop Rechargeable Battery package includes 2 AA-size batteries and a handy USB charger. The batteries come fully charged, and once drained can be quickly charged again. NiMH technology gives them the ability to be charged up to 1000 times without experience battery memory effect. |
![]() Motorola Mini USB Wall Charger for Motorola Phones List Price: Sale Price: $4.39 You save: $15.60 (78%) Eligible for free shipping!Availability: Usually ships in 1-2 business days See Reviews For This Product DescriptionGet one for the office, one for your home and one for travel. Small and lightweight for convenient portability and storage. Provides power to your phone while simultaneously charging your phone's battery... |
![]() Apple OEM USB Power Adapter Charger for iPhone 3G / New iPhone 3GS List Price: Sale Price: $10.50 You save: $18.50 (64%) Eligible for free shipping!Availability: Usually ships in 24 hours See Reviews For This Product DescriptionUse this compact, convenient USB-based adapter to charge your iPhone or iPod at home, on the road, or whenever it's not connected to a computer. This compact power adapter offers fast, efficient charging at home, in the office, or on the go... |
![]() Motorola Vehicle Power Adapter micro-USB Rapid Rate Charger List Price: Sale Price: $5.59 You save: $19.40 (78%) Eligible for free shipping!Availability: Usually ships in 24 hours See Reviews For This Product DescriptionMotorola Factory original 12-14 Volt DC Battery Car Charger/ Cigarette Lighter Adapter, with illuminated Motorola logo for Micro USB and Motorola Micro USB Cell Phone devices. |
![]() Duracell Value Charger With 4AA Pre Charged Rechargeable Nimh Batteries, CEF14DX4N List Price: Sale Price: $13.00 You save: $3.29 (20%) Eligible for free shipping!Availability: Usually ships in 24 hours See Reviews For This Product DescriptionDuracell Value Charger with 4AA Pre-Charged Rechargeable NiMH Batteries - CEF14DX4 |
![]() Music Power 0900-72 Encore Dual Port USB AC Charger with Rechargeable Extended Battery List Price: Sale Price: $13.99 You save: $36.00 (72%) Eligible for free shipping!Availability: Usually ships in 24 hours See Reviews For This Product DescriptionWireless Portable Power & 2 power sources in 1! Power up your USB chargeable device when an outlet or computer is unavailable. Built-in rechargeable extended battery - Keeps the video & music playing longer - provides power when you have none! Includes 2 USB ports to charge iPods, Zune, Blackberrys and more. |
![]() Smart Universal Battery Charger with USB Output and Car Charger By PowerGen Fits Canon NB-8L NB-4L NB-5L NB-6L / Ricoh DB-40 DB-60 / Casio NP-20 NP-40 NP-50 NP-60 NP-70 NP-90 / Fuji NP-60 NP-120 NP-95 NP-30 NP-50 NP-40 NP-40N NP-45 NP-45N / Kodak KLIC 7000 7001 7003 7004 7005 7006 5001 5000 / Kyocera BP1100S BP780S BP760S /Nikon EN-EL2 EN-EL5 EN-EL8 EN-EL12 EN-EL11 EN-EL12 CP1 / Olympus LI-10B LI- List Price: Sale Price: $12.95 You save: $27.00 (68%) Eligible for free shipping!Availability: Usually ships in 24 hours See Reviews For This Product DescriptionCompatible with(but not limited to): Canon NB-8L, NB4L , NB5L , NB6L / Nikon EN-EL12 , EN-EL11 , EN-EL10 , EN-EL8 , EN-EL5 , CP-1 / Sony NP-BN1, NP-FT1 , NP-FR1 , NP-BG1/FG1 , NP-BD1/FD1 , NP-FE1 , COMA-BP1 / Fujufilm NP-40 , NP-40N , NP-60 , NP-95 , NP-45 , NP-45N , NP-50 , NP-70 / Pentax D-Li88, D-Li80, D-LI8 , D-LI85 , D-LI2 , D-LI95 , D-LI63 , D-LI78 , D-LI68 / Olympus LI-10B , LI-20B , LI40B , LI-42B , LI-50B , LI-60B / Casio NP-20 , NP-20DBA , NP-30 , NP-30DBA , NP-40 , NP-40DBA , NP-40DCA , NP-50 , NP-50DBA , NP-60 , NP-70 , NP-80 / Kodak KLIC-5000 , KLIC-5001 , KLIC-7000 , KLIC-7001 , KLIC-7003 , KLIC-7004 , KLIC-7005 , KLIC-7006 / Panasonic CGA-S301 , CGA-S302A , CGA-S302A/1B , CGA-S302E/1B , VM-VBA10 , VM-VBA20 , VM-VBA21 , CGA-S007, CGA-S007A/1B , CGA-S007E , CGR- S007E , CGR-S007E/1B , DMWBCD10 , CGA-S005 , CGA-S005A , CGA-S005A/1B , CGA-S005E , CGA-S005E/1B , DMQ-BCC12 , CGA-S008A , CGA-S008A/1B , CGA-S008E , CGA-S008E/1B , DMW-BCE10 , DMW-BCE10E , VM-VBJ10 , VM-VBJ10E-K , / Leica BP-DC4 , BP-DC4-E , BP-DC4-J , BP-DC4-U , BP-DC6 , BP-DC6-E , BP-DC6-J , BP-DC6-U , / Ricoh D-LI8 , DB-40 , DB-60 , DB-65 , DB-70 , DB-80 , DB-90 / Samsung SLB-0737 , SLB-1037 , SLB-1137 , SLB-8037 , IA-BH125C , SLB-10A / Sanyo DB-L80, SDB-L10 , DB-L50 , DB-L50AU , DB-L70 / Konica Minolta NP-200 , NP-900 , 02491-0015-00 , NP-1 / BenQ DLI-102 , 02491-0015-00 , NP-40 / TOSHIBA PDR-BT3 / HP A1812A, L1812A, L1812B, Photosmart R07, Q2232-80001 / CREATIVE NP-60 / Yaesu FNB-82LI / Rollei 02491-0015-00, 02491-0037-00 / AVANT BATS4 / Nokia BL-5F BL-6F BP-6MT BL-5K BP-6M BL-5BT BL-4B BL-6P BL-6Q BL-4CT BL-5CT BL-5J BL-5X BL-4U BLB-2 BP-5L BP-5M BLD-3 BLC-2 BL-5B BL-4S BL-5C BL-6C BL-4C / SONY ERICSSON BST-30 , BST-35 BST-38 , BST-25 , DPY901397 BST-15 , BST-27 , BST-37 , BST-33,SEBA01 BST-39 , BST-42 , BST-40 , BST-41 |





















































Eligible for free shipping!










Comment