Walmart Photo Keychain Comes Preloaded With Malware
Blowit writes "With the Christmas holidays just past and opening up your electronic presents may get you all excited, but not for a selected lot of people who got the Mercury 1.5" Digital Photo Frame from Walmart (or other stores). My father-in-law attached the device to his computer and his Trend Micro Anti-virus screamed that a virus is on the device. I scanned the one I have and AVAST did not find any virus ... So I went to Virscan.org to see which vendors found what, and the results are here and here." Update: 12/29 05:44 GMT by T : The joy is even more widespread; MojoKid points out that some larger digital photo frames have been delivered similarly infected this year, specifically Samsung's SPF-85H 8-inch digital photo frame, sold through Amazon among other vendors, which arrived with "W32.Sality.AE worm on the installation disc for
Samsung Frame Manager XP Version 1.08, which is needed for using the SPF-85H as a USB monitor." Though Amazon was honest enough to issue an alert, that alert offers no reason to think that only Amazon's stock was affected.
No one has disassembled the binary yet to see what it does? Does it call SetWindowsHookEx or something?
I have read about Sony adding Malware (and Rootkits) to their consumer USB removable devices before...
I also wonder if these files "DPFMate.exe" and "FEnCodeUnicode.dll" are something someone post-production put on the devices or if these files are some intended application?
Never using a digital photo frame before, I assume one simply copies image files into a mounted USB attached drive letter folder? (similar to how USB drives mount as a removable drive letter folder in Windows)
This is old news. It has happened before. Case and Point.
If our elected representatives no longer represent us, do we still live in a Democracy?
Write them a letter telling them what you found. Try this link http://walmartstores.com/contactus/feedback.aspx to get to their headquarters, where something might get done about it. Include enough technical detail for them to replicate the problem, especially the model number or any other identifying information from the package.
If you want someone to care enough to write back, try to not sound accusatory or threaten to sue them. I'm sure they get enough of that on a daily basis.
John
Did you take a picture of it?
Shit anti-viruses shitting their pants over the packer used and then pumping out a false positive (yes, in this case, I'm pointing at you too Avira!).
It's all heuristics. I doubt it's actually anything to worry about.
Looks to me like they used some kind of packer to make the exe's small to not take up a lot of space on the device (understandably). A lot of scanners will automatically detect packing as malware and, due to the nature of how a packer works, trojan is the logical choice. I have a similar problem with anything I compile with delphi since a lot of malware is developed in delphi.
My 2 cents worth...
this time it seems like it was the vendor's screwup, which is very rare, but it's very easy for someone to have a clean USB stick, then plug it into an infected PC and unknowingly get a trojan written to the USB stick.
i recently had close call myself when i took my PSP to work and plugged it into a workstation (i had some utilities and e-books saved on the memory stick). when i got home and plugged the PSP into my desktop, i noticed the PSP memory stick was displayed with an odd icon in My Computer. so i looked at the root directory and found a suspicious .exe file that i hadn't placed there, which was also referenced by a new autorun.inf file.
with thumbdrives, external hard drives, portable media players, and other flash memory devices becoming increasingly common, i expect more and more malware writers will exploit them as an infection vector, especially as autoplay is usually enabled by default on Windows systems. the only reason i had autoplay disabled was because i found it annoying, and that's the only reason i lucked out.
If avast didn't find it then....
Eviscerate the Proletariat!
According to those links you provided, Trend Micro did not find anything wrong. (could be different settings, version, &c.) However... many of the positives were heuristic and, as further evidence of this, the identifications were not consistent.
Maybe it's just badly coded junk; nearly as bad, perhaps, but exactly what you'd expect from the Wal*Mart holiday special.
(insert obligatory comment about slashdot editors)
"They were pure niggers." – Noam Chomsky
Keep in mind that it might be a false positive. Those happen, and sometimes you find the same false positive in more than one AV product when they simply copy from each other instead of creating their own definitions from the real thing.
An example is the game The Witcher, which triggered a false AV protection in ESET Nod32 antivirus. Then, suddenly, a couple of months later, a couple of other products also started seeing a virus here. There was none -- the packer that had been used by the game had also been used for a virus, and the signature was copied from NOD32 to some less successful AV programs without further ado.
So, don't just take it on face value that there is a virus -- especially not when none of the really big players with low false positive rates can detect it. It may be one, but don't blindly assume so.
Hmm... I see a bunch of AV's that are prone to give false positives give positives, while F-Secure, Kaspersky, Antivir, AVG, McAffee don't give anything off, Gee, could it possibly be that it's a false positive? [Hurr]OH I DUNNO[/Durr]
For those sarcastically challenged.
Yes, it's to 99.99% sure it's a false positive.
With the Christmas holidays
uh, since when has there been more than one Christmas? Do you politically correct people know how stupid you sound to other, more sane, people? This could be modded as off-topic but then again I did reply to something within the submission text so is it really off-topic or did I just bring up something some people just don't want to talk about?
this nation, under God, shall have a new birth of freedom. -- Lincoln, Gettysburg Address
I didn't RTFA...whatever. Anyway, I'm sure this product came from China since it was sold a Walmart. I remember a while back people speculating about China's x86 compatible processor having undocumented opcodes for some alterior motive. This is all part of the China conspiracy.
It's not a virus, it's just a exe packer they used.
Virus scanners have been labeling PE Packers as viruses for ages now, simply because a virus could be packed with them, and it's easier to pick out a packer header than a virus contained in it.
A lot of false positives are caused by this, and this looks like one of those cases based on what you linked. "Generic" "NSPack" "PossibleThreat" in the VirSCAN links give that away.
EXE/PE Packers simply compress a binary and decompress it on the fly, simply to save space or "load faster". Likely Walmart's programmers used one to keep the app's size small on a small device like that.
I've dealt with this situation in size-coding competitions before, and it's not fun. A lot of false positives are caused simply because a packer was used.
Fortunately, some of the better virus scaners actually unpack the software before checking it, or look for valid virus signatures instead of a simple Packer.
This basically is just a case of virus scan companies being lazy.
I drink my eggnog straight out of the [redacted]
And Walmart employees also cough on the their real photos. Double virus score!
Sigh, still no cross-platform support for Malware!
Liberal use of the words 'allegedly', 'might' and 'may' - and a few question marks - might have been appropriate here.
How many samples of the product have been tested, did you give the supplier a chance to verify your findings or consult an independent expert?
More importantly, how much have you set aside to cover the possible lawsuit for damaging Walmart's sales?
AT&ROFLMAO
Can you send a picture (not infected of course) of this ?
products, then you deserve this. The chinese gov. as well as plain ol crackers are changing the designs to include loads of malware and spying on the west. The fact that ppl are dumb enough to buy this crap means that they deserve it.
You think they buy virus scanner software in a Chinese factory? No, these guys cut every corner they can to meet those razor thin profit margins.
“Common sense is not so common.” — Voltaire
Not to be condescending: the proper cliched phrase is "case IN point". It's a linking preposition, not a conjunction, in the phrase. I'm not sure of the historical evolution of the phrase.
Ah, here we go:
http://www.worldwidewords.org/qa/qa-cas1.htm
i got my hands on a pink "MP5" thing (hate that mp4/mp5/mp6 crap), and it not only have a autorun.inf pointing to a virus as you expect, as it keeps rewriting the damn thing when i erase it, and it points to a file on the recycler, and the recycler of the device has a weird file on it its like the own MPthing firmware is actually writing the virus on it
Up tod4y! If you and Juliet 40,000 BitTorRent) Second,
company website: http://www.mercury-ce.com/product.php?productid=16151&cat=251&page=1
parent company: http://www.kobian-inc.com/?page=contact-us
the hard drive to a losing battle; on an endeav`our it will be among problem; a few Things in GNNA (GAY NIGGER
"Botnets, spammer's botnets!
What kind of boxes are on botnets?
Compaq, HP, Dell and Sony, true!
Gateway, Packard Bell, maybe even Asus, too!
Are boxes, found on botnets. All running Windows, FOO!"
For myself, I'm currently running OSX, 10.5.6.
Why, yes. Yes I AM a smug bastard! Thanks for asking!
Guaranteed! This comment 100% Anthrax free!
For Windows XP, SP2 ... Tweak UI allows disabling of AutoPlay either by device type (eg CD) or drive letter, and the setting is stored in the user registery under [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer], but Tweak UI only shows the settings if the user is an Administrator.
However according to Microsoft's TechNet web-site, the NoDriveTypeAutoRun setting in HKCU is ignored if there is a corresponding entry in HKLM, so to disable AutoPlay on all drive types for all users:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer]
"NoDriveTypeAutoRun"=dword:000000ff
If AutoPlay is enabled, actions per content type can be set per user by right-clicking the drive in Explorer, then selecting the AutoPlay tab. The options are stored in [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\UserChosenExecuteHandlers]. The default (which is to prompt the user) can be restored by deleting the entries.
Note that there doesn't appear to be an option for "data only". So far as I know, if AutoPlay is enabled (which it is by default), you can't disable AutoRun.inf. However, if the user is not an administrator, Explorer will prompt for an Administrator logon before doing anything.
Another proof that Wine is not yet fully compatible :D
Patents Drive Free Software as Hurricanes Drive Construction Industry
I note that virtually none of the major commercial scanners found anything.
I have trouble believing there's any significant malware that is generally known to the AV industry but is not detected by any of McAfee, Sophos, Symantec or Kaspersky. Particularly when the industry depends so heavily on scaring people into believing they are likely to become infected.
I have trouble believing there's any significant malware that is generally known to the AV industry
You must be joking, they know about all the viruses, they write them.
[citation needed]
Besides, I always thought those photo frames were a bit silly, anyway.
Ruby Neural Evolution of Augmenting Topologies
My father-in-law got the LG Chocolate thanks to his daughter for christmas, only to find out you can't set MP3's as ringtones out of the box. He had used the Verizon Vcast Music software that came with the phone, and that its self is also junk. Anyhow, I downloaded BitPim and got the MP3's to transfer and setup as ring tones. Then his other daughter was on myspace and who knows what else, and here dad decided to scan his computer for malware. I believe the program is called MalRemover or Malware Remover or something, but it listed the LG USB Driver as malware, and I was wondering if anyone else has gotten a hit on this, or is this another "mistaken identity" like a lot of posts are mentioning about?
It's just another 2 for 1 offer!
Is that the gift that keeps on giving?
Here ya go
Terminate and Stay Resident
Yes, I am the one with the legendary sig.
"Is Windows ready for the Picture Frame??"
Embedded Linux sure is. I can't understand HOW Windows ever ended up on a device like this. The license cost alone must seriously affect the profit margin, even discounting the annoyance of pre-installed malware. What are they going to do? Recall them?
Choosing Windows = pure dumbassery.
you had me at #!
Another device with said problem appears to be the fisher-price Kids Tough Digital cameras. Contains an exe detected as a virus along with an autorun.ini
All sounds to me that the Walmart photo frame may be truly infected. Interesting to see if a re-scan gives the same results, after AV signature updates.
To identify my photo frame, it has USB vendor code 1908:1320, and gives dmesg output as
and has files on it
Hey, I always stick odd USB devices into Linux first to check them out.
For background info, this photo frame does nothing when first connected. You can set it to "transfer" mode, at which point it emulates a USB CD-ROM of 304 Kbyte size. That CD image tries to autorun the DPFmate software to compress and transfer images to the device. The photos are *not* visible on the device through normal access, must have transferred them to a hidden area. I'd be interested if anyone has more info on the USB protocols used.
Andrew Yeomans
This is what we call a False-Positive. Case closed, on with the day.
Hey, I always stick odd USB devices into Linux first to check them out.
There's gotta be a joke in there somewhere...