Slashdot Mirror


Analysis of Dexter Malware Uncovers Mystery Man, and Links To Zeus

chicksdaddy writes "The newly discovered Dexter malware is one of the few examples of a malicious program that targets point of sale terminals, but also communicates, botnet-like, with a command and control infrastructure. According to an analysis by Seculert, the custom malware has infected 'hundreds POS systems' including those operated by 'big-name retailers, hotels, restaurants and even private parking providers.' Now a detailed analysis by Verizon's RISK team suggests that Dexter may be a creation of a group responsible for the ubiquitous Zeus banking Trojan. By analyzing early variants of Dexter discovered in the wild, Verizon determined that the IP addresses used for Dexter's command and control were also used to host Zeus-related domains and several domains for Vobfus, also known as 'the porn worm,' which has been used to deliver the Zeus malware. Verizon also produced some tantalizing clues as to the identity of one individual who may be a part of the crew responsible for the malware. The RISK team linked the domain registration for a Dexter C&C server to an unusual online handle, 'hgfrfv,' that was used to post a number of suggestive help requests ('need help with decrypting a table encrypted with EncryptByKey') in online technical forums, where a live.com e-mail address was also provided. The account name was also linked to a shell account on the outsourcing web site freelancer.com, which lists 'hgfrfv' as an individual residing in the Russian Federation."

40 of 119 comments (clear)

  1. POS Termials by Anonymous Coward · · Score: 3, Interesting

    You can keep your own systems safe, and even use one-off CC#'s for online purchases, but you can't verify that retailers' POS equipment is clean (you'll probably be tossed out of the store just for asking). When in public use cash. Lets just hope you can trust the ATM's that you use.

    1. Re:POS Termials by grumpy_old_grandpa · · Score: 1

      > Lets just hope you can trust the ATM's that you use.

      No, you cannot. I've lost count of how many times my cards have been skimmed and defrauded in various ways. Luckily, I have not taken any loss myself, but it is still a hassle to report, renew the cards, etc.

      If you are really paranoid about these things, you'll have to use cash as you said, but go inside the bank to withdraw your money. On a regular basis, that's probably even more hassle, and also puts you at risk of being mugged.

      As always, security is a trade-off and compromise between a whole set of different attack vectors vs. convenience and ease of use of the security measures. There is no way to make it perfect, and we will just have to continue updating the security systems and practises as new threads emerge. Also, the same solutions will not fit all; each will have to judge for himself what is the best combination of security vs. convenience.

    2. Re:POS Termials by ickleberry · · Score: 2

      They're called POS terminals for a reason ;)

    3. Re:POS Termials by ArchieBunker · · Score: 1

      I remember the days when POS terminals were a glorified calculator. Making them out of cheap PCs did not make anything better.

      --
      Only the State obtains its revenue by coercion. - Murray Rothbard
    4. Re:POS Termials by tlhIngan · · Score: 2

      You can keep your own systems safe, and even use one-off CC#'s for online purchases, but you can't verify that retailers' POS equipment is clean (you'll probably be tossed out of the store just for asking). When in public use cash. Lets just hope you can trust the ATM's that you use.

      So... the big problem is that someone will capture your credit card number?

      I don't know, but I don't think that's exactly a good hack - after all, you're legally protected if someone uses your credit card without your authorization. Either you spot a strange transaction and call your bank (and they reverse it and send you a new number), or you get a call about some flagged transaction. Either way, you're not out any money at all.

      And these days, most places take the chip, so the POS terminal can't even get at the number (it's usually even a separate pad with minimal communications so even if the terminal is hacked, it can't get at the actual number).

      Of course, given how everyone argues about how crappy credit cards are ... I guess enjoy it until you're forced to use debit cards only that don't necessarily have those protections...

  2. Question: How do get my employer aware? by Anonymous Coward · · Score: 1

    So I work at a large grocery store. How do I get my IT department up to date on this issue?. We have been compromised in the past and I have been noticing some strange things showing up on my terminals.

    1. Re:Question: How do get my employer aware? by allaunjsilverfox2 · · Score: 4, Interesting

      So I work at a large grocery store. How do I get my IT department up to date on this issue?. We have been compromised in the past and I have been noticing some strange things showing up on my terminals.

      If your IT department isn't already on top of it, you have much bigger problems.

      --
      Restore the madness of youth's lechery
  3. Look for the Windows start button by Anonymous Coward · · Score: 2, Interesting

    Just look for the Windows icon in the bottom let corner of any of the running terminals. When they're using these POS POS machines, it's invariably the Windows ones that are the problem. They're typically Windows Embedded, but nobody ever turned off all the parts because of the dependencies.

    So you'll see it's just a cheap PC, running an old version of Windows, connected across the stores crappy unsecure Wifi which probably talks to the software vendor across the open internet.

    So, if you see the Windows logo on the terminal, just pay cash or leave the store, but don't hand your CC over.

    Oh, and the same goes for ATMs, the insecure ones are things like Diebolds, and I wish I could find the video of one that crashed, and so somebody started up media player on it and had it play a tune.

    http://thetartan.org/2004/3/22/scitech/brokenatmturnedintojukebox

    At some point, the manufacturers have to held liable for the incompetence products they put out.

    1. Re:Look for the Windows start button by dotancohen · · Score: 1

      Just look for the Windows icon in the bottom let corner of any of the running terminals. When they're using these POS POS machines, it's invariably the Windows ones that are the problem.

      In the recent Barnes & Noble POS attack, the actual hardware was compromised. No word on what OS was behind it, though.

      --
      It is dangerous to be right when the government is wrong.
    2. Re:Look for the Windows start button by machine321 · · Score: 1

      So you'll see it's just a cheap PC, running an old version of Windows, connected across the stores crappy unsecure Wifi which probably talks to the software vendor across the open internet.

      That is absolutely not possible. They're PCI certified!

    3. Re:Look for the Windows start button by gman003 · · Score: 1

      Meh. Call me when they're PCI Express certified.

    4. Re:Look for the Windows start button by Darundal · · Score: 1

      Tons of POS software goes fullscreen on launch. Looking for a Windows logo won't help you most of the time.

  4. When will they ever learn?! by erroneus · · Score: 1, Troll

    Using Windows for anything that requires security is just stupid!

    Putting a Windows server on the internet is a generally accepted "bad idea." Putting a Windows machine onto the internet without being crippled with anti-ware and a multitude of filters is a "bad idea" which invariably still leads to compromises because anti-ware and filters will never be enough.

    And someone wants to put Windows into ATMs and POS machines?! And people BUY them?!

    "I don't want to live on this planet any more."

    1. Re:When will they ever learn?! by Anonymous Coward · · Score: 1

      OS/2 had been a very popular and solid base for ATM and banking systems for over a decade before those systems migrated over to Windows.... Diebold may suck but using OS/2 back then was probably their best decision ever.

    2. Re:When will they ever learn?! by erroneus · · Score: 5, Insightful

      Quite familiar with Diebold ATMs. I spent a few of years in the ATM industry where I learned all kinds of things I was better off not knowing.

      The short here is that business people are invariably interested in rapid development and deployment. Those tools are most available under Windows. "Rapid development." Really? And rapid deployment too? Sounds like they would rather not bother with testing and QA.

      And using the internet as transport? Back in the day, they used POTS... some still do. (yeah... dialtone generators and devices that answer "yes" to every transaction... one of the first tools I was exposed to when "troubleshooting" an ATM.) It's beyond stupid. But that's the thing. Business does not understand technology and so they love to imagine that since THEY can't understand it, neither can those 'stupid criminals' so they're safe right? One of the biggest problems is these geniuses trust brand names more than people. Another is that they simply do not know what they do not know. You can try to tell them, but they just read it as an attack or an insult.

    3. Re:When will they ever learn?! by drinkypoo · · Score: 1

      OS/2 had been a very popular and solid base for ATM and banking systems for over a decade before those systems migrated over to Windows.... Diebold may suck but using OS/2 back then was probably their best decision ever.

      It would have been better to stick with DOS, because DOS is still here, and where is OS/2 now? Precisely where anyone could have predicted it would be. When it didn't succeed broadly by 2.1 you had to know it was going to fart around and eventually go away.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  5. unusual handle??? by Anonymous Coward · · Score: 2, Interesting

    im seroius trace hgfrfv on the keyboard.... i swear i think the people who protect our country dont look for the stupidest things.

    r
    fgh
    v

    if its not a penis its some other random punch.

    this submission is bull... wtf happened to slashdot...

  6. When will YOU ever learn, troll? by Anonymous Coward · · Score: 3, Informative

    Current history shows Linux doesn't do so well in that role (small wonder you were down modded as a troll erroneous ):

    2012:

    New Linux Rootkit Emerges:

    https://threatpost.com/en_us/blogs/new-linux-rootkit-emerges-112012

    "A new Linux rootkit has emerged and researchers who have analyzed its code and operation say that the malware appears to be a custom-written tool designed to inject iframes into Web sites and drive traffic to malicious sites for drive-by download attacks. The rootkit is designed specifically for 64-bit Linux systems."

    ---

    'FIRST ever' Linux, Mac OS X-only password sniffing virus spotted:

    http://www.theregister.co.uk/2012/08/29/linux_mac_trojan/

    ---

    Medicaid hack update: 500,000 records and 280,000 SSNs stolen:

    http://www.zdnet.com/blog/security/medicaid-hack-update-500000-records-and-280000-ssns-stolen/11444

    So, what's dts.utah.gov running everyone?

    LINUX (and yes, it got HACKED) -> http://uptime.netcraft.com/up/graph?site=dts.utah.gov

    What's health.utah.gov running too??

    YOU GUESSED IT: LINUX AGAIN -> http://uptime.netcraft.com/up/graph?site=health.utah.gov

    * Ah, yes - see the YEARS OF /. "BS" FUD is CRUMBLING AROUND THE PENGUINS EARS HERE & 2012's starting out just like 2011 did below!

    ===

    2011:

    KERNEL.ORG COMPROMISED - The Cracking of Kernel.org: (that's VERY bad - do you trust it now?)

    http://linux.slashdot.org/story/11/08/31/2321232/Kernelorg-Compromised

    ---

    Linux.com pwned in fresh round of cyber break-ins:

    http://www.theregister.co.uk/2011/09/12/more_linux_sites_down/

    ---

    Mysql.com Hacked, Made To Serve Malware:

    http://it.slashdot.org/story/11/09/26/2218238/mysqlcom-hacked-made-to-serve-malware

    What's that site running? You guessed it - Linux -> http://uptime.netcraft.com/up/graph?site=mysql.com

    ---

    London Stock Exchange serving malware:

    http://slashdot.org/submission/1484548/London-Stock-Exchange-Web-Site-Serving-Malware

    (I mean hey - NOT ONLY DID LINUX FALL FLAT ON ITS FACE less than a few minutes into the job http://linux.slashdot.org/story/11/02/19/0147232/London-Stock-Exchange-Price-Errors-Emerged-At-Linux-Launch, & crash not only ONCE, but TWICE there? You see "Linux 'fine security'" in motion @ the LSE too!)

    ---

    DUQU ROOTKIT/BOTNET BEING SERVED FROM LINUX SERVERS:

    http://it.slashdot.org/story/11/11/30/1610228/duqu-attackers-managed-to-wipe-cc-servers

    ---

    Linux Foundation, Linux.com Sites Down To Fix Security Breach:

    http://linux.slashdot.org/story/11/09/11/1325212/linux-foundation-linuxcom-sites-down-to-fix-security-breach

    ---

    Linux's showing in CA's breached recently too? Ok:

    1. Re:When will YOU ever learn, troll? by cmdr_tofu · · Score: 3, Insightful

      I think what you are seeing is web-applications hosted on Linux being hacked. Apache and MySQL run on Windows too although the WAMP stack is harder to keep updated than the LAMP stack.

      But I don't disagree with you. Hosting applications on Linux does not make them ecure. It takes a lot of time and energy. The same is true for Windows. The iframe-injecting kernel module that you linked to is really quite interesting.

      Where the rubber meets the road, I think Linux and BSD still win in performance, security and manageability, but you are correct, the margins are a lot slimmer. Windows Server 2008 is not Windows 95 or XP.

    2. Re:When will YOU ever learn, troll? by morcego · · Score: 1

      Hosting applications on Linux does not make them ecure. It takes a lot of time and energy. The same is true for Windows.

      Thank you. I'm a unix guy, and have been using Linux since kernel 0.97. And I hate when people say thing like that, implying that just because it is in Linux, it is secure. It is not, and it takes a lot of work and knowledge to make any computer, running any OS, secure.

      The different is that Linux will help you, while Windows will hinder your efforts.

      --
      morcego
    3. Re:When will YOU ever learn, troll? by VortexCortex · · Score: 1

      Hosting applications on Linux does not make them ecure.

      It depends on the application. For instance: If you've got a bad case of the MS vendor-lock-in, then the option of hosting on Linux may very well be an eCure.

    4. Re:When will YOU ever learn, troll? by erroneus · · Score: 1

      Two problems:

      1. You just responded to APK. I am really and truly sorry for what happens to people who respond to APK. His paranoid imagination and school-boy level of maturity does not allow him to understand that people simply don't care what he has to say. It is always a fight to him... most often to some imaginary form of death.
      2. Yes. Linux can be insecure. But it actually takes work to MAKE it insecure these days. Have you ever wrestled with SELinux? It's on by default in most current Linux distros these days meaning that you can't even run a web server without explicitly allowing it through SELinux or without turning SELinux off. Either way, the user is the one who weakened the OS.

      One huge difference between Linux [and others] and Windows is that with Windows, one hack pretty much fits all. This is not generally the case with Linux. Also, you really have to trust Microsoft to have a system which is not naturally vulnerable. That has not ever happened for any amount of time as far as I have seen. Linux puts people in control at a level Microsoft Windows will not. The user can even recompile the kernel in order to add or remove anything they need. Vulnerabilities can be patched on the same day problems are identified. Users of Windows have to wait until the patch is released most of the time and ... well, sometimes Microsoft doesn't issue patches for known issues for a very long time for various reasons.

    5. Re:When will YOU ever learn, troll? by erroneus · · Score: 1

      OMFG :) Do you see what this guy does?! He goes absolutely nuts with commentary as if people live on slashdot and do nothing else! It's beyond imagination. The words "disproportionate response" and obsessive come to mind. I'll just back to pretending he doesn't exist and that I don't see what he writes. His style is pretty obvious so not hard to detect. I advise everyone else to do the same. Just pray that he doesn't resort to shooting up schools for attention.

  7. God this is a stupid post by Impy+the+Impiuos+Imp · · Score: 1

    > Analysis of Dexter Malware Uncovers Mystery
    > Man, and Links To Zeus

    I'll bet it's Baby Bowler. It's gotta be Baby Bowler.

    Can't wait to see what she, Dexter, and Zeus do when teamed up!

    --
    (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
  8. Re:How's Windows "hinder your efforts"? by theskipper · · Score: 3, Insightful

    Lemme guess...this morning you found a Dunkin Donuts "Buy 1 coffee get 10 free" coupon? ;)

  9. Re:How's Windows "hinder your efforts"? by degeneratemonkey · · Score: 3, Insightful

    All I can say is that your mode of communication is too erratic to be worth engaging. Reading your posts is a lot like jamming a screwdriver into my eyes.

  10. Re:Lcreation? by VortexCortex · · Score: 1

    Lcreation what's that?

    It's a hold over from that horrible Hungarian Notation that Win32 coders are famously stuck with (hint: Win32 is still used on 64bit systems, 32 apparently means "not 16 bit").
    Careful not to confuse the L prefix here with Long; In this context it means Local.

    ...Dexter may be a local creation of a group responsible...

  11. Linked online handles by pepsikid · · Score: 2

    So if I want to throw detectives off my trail, all I have to do is harvest a bunch of handles from 4chan, Slashdot and Fark to reuse? Good to know. Not that I'd do that, of course. Or use my enemy's handle. Hur hurr.

  12. Re:Restating a fact by theskipper · · Score: 1

    I stand corrected, it wasn't coffee. It must have been a coupon for Steve's Hand-Crafted Meth Emporium.

  13. wow by drinkypoo · · Score: 1

    what a waste of a trollmod, modtroll

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  14. Re:How's Windows "hinder your efforts"? by cbiltcliffe · · Score: 1

    You're replying to an AC. How would you know APK asked that question of him?
    Speaking of which...I love how EVERY single post that backs up APK by pointing out "avoided questions" that people didn't answer, is posted by an AC,just like APK himself.
    Here's a hint, APK: Just because somevody didn't answer your "question" doesn't mean they're avoiding it. Maybe it's just such a stupid, rambling question that it doesn't deserve an answer, or it's so fscking obvious to those of us *without* extreme ADHD that the rest of us assume that it's rhetorical....

    --
    "City hall" in German is "Rathaus" Kinda explains a few things......
  15. Re:LOL - how many times've I "blown YOU away"? by cbiltcliffe · · Score: 1

    I didn't run.

    If you can wrap your brain around reality for a few minutes, you'll notice that slashdot locks discussions, preventing any new replies after the story's been posted for a few weeks. Not exactly sure how long it is, but it's not forever.

    When I went back to read your delusional response to my last post, the discussion was locked, and I couldn't reply.

    But that would interfere with your delusions of grandeur, so you'd never admit to it, even if you knew that happened.

    Interestingly, nobody else seems to have problems finding the words that I *didn't* put in your mouth, because you *did* actually say them. It's only in your alternate reality that you didn't.

    --
    "City hall" in German is "Rathaus" Kinda explains a few things......
  16. Re:How's Windows "hinder your efforts"? by cbiltcliffe · · Score: 1

    Unless APK's/your questions are directed at the entire world (which, given his/your level of delusion, wouldn't surprise me) then who asked the question is completely irrelevant. It's who it was asked *of* that matters, as that was what Mr. AC-defender-of-APK stated.

    --
    "City hall" in German is "Rathaus" Kinda explains a few things......
  17. Re:How's Windows "hinder your efforts"? by cbiltcliffe · · Score: 1

    That's a post by an AC, claiming to be APK. That's not somebody defending APK with a logged in account.
    Maybe you need to learn to read, rather than me....

    --
    "City hall" in German is "Rathaus" Kinda explains a few things......
  18. Re:How's Windows "hinder your efforts"? by cbiltcliffe · · Score: 1

    And you're obviously apk trying (and doing a REALLY poor job) to pretend that you're somebody else that's agreeing with apk.

    That's why you never log in, isn't it? Because it would be blatantly obvious if you accidentally posted a "APK asked you a question which you ran away from, STUPID TROLL!" comment under your apk account.

    You think this way makes it impossible to tell, but there's only one poster on /. that has your arrogant, abusive posting style, so it's pretty obvious that you're apk, and you're attempting to fake many AC posters that "agree" with you to put on appearances of this mass horde of people that, by agreeing with you, means you must be correct.

    So not only are you pathetically faking supporters, demonstrating a perfect example of an appeal to the majority fallacy, but since even in your deluded little world, they're all ACs, you're also committing a false attribution fallacy in your arguments.

    Grow up. Nobody really gives a shit what you say. Although you are funny to read sometimes, what with your frothing-at-the-mouth verbiage.....

    --
    "City hall" in German is "Rathaus" Kinda explains a few things......
  19. Re:LOL - how many times've I "blown YOU away"? by cbiltcliffe · · Score: 1

    Really? You're still going on about an argument you lost badly nearly a year an a half ago?

    Since you keep harping on this insistence that you didn't say something you blatantly did, here are your exact words:

    P.S.=> Besides, there isn't a botnet (or even ROOTKIT) I can't deal with effectively for removal anyhow - & I don't use the same tools others do...

    Well, @ first I do, & when those fail? Out come the "big guns" in Process Explorer & Recovery Console - & there's nothing I can't "dust" between them... ... apk

    They're from this post:
    http://it.slashdot.org/comments.pl?sid=2282088&cid=36618008

    You directly say you use Process Explorer to get rid of rootkits when other tools fail. It's not even implied. You said it, outright. Maybe you didn't mean it (although I think you did, because instead of clarifying what you said, you've instead tried desperately to state that you didn't, in fact, say it), but there's no question you said it.

    So why don't you take your damaged brain back to whatever warped reality you reside in when you're not trolling slashdot, and lick your wounds. Make sure they're all healed, because next time they'll be much deeper.....

    --
    "City hall" in German is "Rathaus" Kinda explains a few things......
  20. Re:This link easily proves otherwise... apk by cbiltcliffe · · Score: 1

    Oh...I see what you're doing now:

    You're changing your claim as to what the debate was about, so in your delusional little world, it looks like you won.
    I never said the "indestructible rootkit" was actually indestructible, so claiming that I was wrong when I did is simply a straw man. That's not winning an argument; that's being a douche, which I believe I may have called you at some point.

    My problem with your randomly capitalized, scatterbrained posts is that you claimed rootkits (not this particular rootkit, but rootkits in general) could be removed with Process Explorer when other tools fail. Yes, you also included Recovery Console in there, but you stated "removed" with Process Explorer. Afterwards you modified this to be "mopped up" with Process Explorer. (hmmmm... changing the terms of the argument again. Seems to be something you do a lot of. Terrified of losing, maybe?)
    You then went on to claim that an partially automated tool that I wrote to do this kind of removal was unnecessary, because your manual method worked. You might as well say that GPS is unnecessary, because you can read a map to figure out where you're going. Or cars are unnecessary, because you can get where you're going on a horse.

    This particular rootkit could be removed using your modified method (NOT your original method, mind you), although many can't.
    The ONLY rootkits this method can remove are ones that use a windows driver to hide the rootkit components. Boot sector rootkits, BIOS rootkits and more do not use this method for hiding, and CANNOT be removed by your method.
    I seem to remember telling you this in the conversation 18 months ago, which you promptly ignored with your "I completely SMOKED some weed...errr...you IN that ARGUMENT!!1!11!eleventy!1!11!!" posts. I'm not going to bother looking it up, because your childish, simpleton arguments are not worth any more of my time.

    Pretend you won the debate if you want, and maybe in your universe you did. But in this reality, you were beaten, badly, and you just refuse to admit it.

    --
    "City hall" in German is "Rathaus" Kinda explains a few things......
  21. Re:This link easily proves otherwise... apk by cbiltcliffe · · Score: 1

    "I didn't run." - by cbiltcliffe (186293) on Thursday December 20, @08:55PM (#42355183) Homepage

    This proves QUITE otherwise -> http://slashdot.org/comments.pl?sid=3319303&cid=42360301

    Really? How does that "prove" anything, other than you do a lot of acid before you post?
    Your barely coherent ramblings cannot possibly prove or disprove anything that goes on outside your own little reality distortion field.

    Explain it to the rest of us: How does that post of yours prove that I "ran?"
    Don't get into all sorts of other irrelevant, unrelated crap, just answer that simple question.

    --
    "City hall" in German is "Rathaus" Kinda explains a few things......
  22. Re:Who posted this question? by cbiltcliffe · · Score: 1

    I did, right here -> http://slashdot.org/comments.pl?sid=3319303&cid=42307263 Now, read the subject-line of YOUR POST NOW, you illiterate ignoramus! What post is PARENT to yours & gave it its subject-line?? Mine/that very one!

    You really have trouble following a thread, don't you?
    The parent post to mine was not your question. It didn't even claim to be you, although, I think it was yours; you just didn't put your name on it, as you wanted it to appear to be someone else who was supporting your asinine arguments.

    The post I responded to was this:

    The meaning's explicit directed at poster apk replied to. Obviously a question. You're obviously stupid or trolling.

    from here:
    http://slashdot.org/comments.pl?sid=3319303&cid=42308455

    Do you see your name at the end of that post? I don't. I'm pretty sure nobody else does, either. Well...maybe you do, but that would be your reality distortion field at work again.

    In fact, it specifically refers to you in the third person, pretty definitively stating that it was NOT written by you.

    Regardless of most of the world's opinion of your lack of mental capacity, incoherence, and incessant ramblings, every post in a thread that you've "contributed" to is neither a direct response to you, or a direct attack on you. Sometimes, responses are to people other than you. That's right. I know it's shocking to your ego, but not all human interaction on the planet has you as one of the parties. In fact, the vast, vast majority of it does not involve you at all, despite your best efforts.

    --
    "City hall" in German is "Rathaus" Kinda explains a few things......