Click here to Skip to main content
15,893,161 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: AI vs. IP Pin
Mark_Wallace3-May-16 7:14
Mark_Wallace3-May-16 7:14 
GeneralRe: AI vs. IP Pin
BillWoodruff3-May-16 7:38
professionalBillWoodruff3-May-16 7:38 
GeneralRe: AI vs. IP Pin
Marc Clifton3-May-16 10:43
mvaMarc Clifton3-May-16 10:43 
GeneralRe: AI vs. IP Pin
Marc Clifton3-May-16 10:45
mvaMarc Clifton3-May-16 10:45 
GeneralPoisoned Emails Pin
Cornelius Henning3-May-16 2:46
professionalCornelius Henning3-May-16 2:46 
GeneralRe: Poisoned Emails Pin
James_Parsons3-May-16 3:00
James_Parsons3-May-16 3:00 
GeneralRe: Poisoned Emails Pin
Cornelius Henning3-May-16 3:04
professionalCornelius Henning3-May-16 3:04 
GeneralRe: Poisoned Emails Pin
Member 107319444-May-16 7:52
Member 107319444-May-16 7:52 
I could send you a few - well, could if I wasn't anon. Oh well.

Let me tell you, from what I've dissected from every single one of them, is they go thru about 1 or 2 levels of obfuscation of the code (eval'ing one segment to run another segment that eval's a third), plus a bunch of weird function calls (like calling one function to get a bit of a string, calling another that evals it and returns the result, calling a third to get another piece and multiply it by 5, then calling yet another to take all those pieces as arguments and return a concatenated string of substrings - that kind of stuff), ultimately what resolves/results is a URL that is then queried using an XMLHttpRequest object (aka, AJAX), or something similar - that goes out to some server (ident'd by IP or some domain), grabs an EXE, saves it, and executes it.

It's obvious from all the layers of obfuscation that the code is made this way - likely by some kind of "trojan generator" (which can probably be easily found on the dark web or elsewhere) - to both get by filters for trojans, as well as make it difficult for most people to decipher what is going on if they see the code. Ultimately, none of this is very interesting or unique - it's all a well known form of attack and documented.

Generally, though, that IP/domain has already been disabled, or the EXE has been deleted or wiped, at least in most of the cases I have tried. Only on a very few occasions have I been able to download the executable. In those cases, I try to alert the owner of the IP or domain if I can do a whois or reverse DNS search to know what provider I am dealing with - then I'll send an email to the admin contact or wherever.

I find it funny, though, when I get these emails - I always try to figure them out, hoping someday that what I'll download is a bash script or something similar; you see, my main workstation has been a linux box of one form or another since 1995 or so - and I keep hoping that these guys move on to doing things targeting Macs, Linux, or some other *nix platform, but it hasn't happened yet.

Even if it did run, the worst thing that will happen is that I have to re-image from a backup of my system - big whoop. The upside will be that I will know for certain that the "year of linux on the desktop" has finally arrived, and that linux has "jumped the shark", and I need to move to another obscure platform (maybe BSD? lolz) just to stay ahead of the game.

I'm not holding my breath on that, though - and for that, I am thankful!
GeneralRe: Poisoned Emails Pin
F-ES Sitecore3-May-16 3:09
professionalF-ES Sitecore3-May-16 3:09 
GeneralRe: Poisoned Emails Pin
Cornelius Henning3-May-16 3:12
professionalCornelius Henning3-May-16 3:12 
GeneralRe: Poisoned Emails Pin
GStrad3-May-16 5:27
professionalGStrad3-May-16 5:27 
GeneralRe: Poisoned Emails Pin
Herbie Mountjoy4-May-16 3:16
professionalHerbie Mountjoy4-May-16 3:16 
GeneralRe: Poisoned Emails Pin
den2k883-May-16 3:16
professionalden2k883-May-16 3:16 
GeneralRe: Poisoned Emails Pin
OriginalGriff3-May-16 3:33
mveOriginalGriff3-May-16 3:33 
GeneralRe: Poisoned Emails Pin
Cornelius Henning3-May-16 3:35
professionalCornelius Henning3-May-16 3:35 
GeneralRe: Poisoned Emails Pin
OriginalGriff3-May-16 3:49
mveOriginalGriff3-May-16 3:49 
GeneralRe: Poisoned Emails Pin
Cornelius Henning3-May-16 3:55
professionalCornelius Henning3-May-16 3:55 
GeneralRe: Poisoned Emails Pin
Bruce Patin4-May-16 4:42
Bruce Patin4-May-16 4:42 
GeneralRe: Poisoned Emails Pin
#realJSOP3-May-16 5:57
mve#realJSOP3-May-16 5:57 
GeneralRe: Poisoned Emails Pin
jsc423-May-16 21:40
professionaljsc423-May-16 21:40 
GeneralRe: Poisoned Emails Pin
Mark_Wallace3-May-16 7:25
Mark_Wallace3-May-16 7:25 
GeneralRe: Poisoned Emails Pin
Cornelius Henning3-May-16 7:44
professionalCornelius Henning3-May-16 7:44 
GeneralRe: Poisoned Emails Pin
Foothill3-May-16 9:25
professionalFoothill3-May-16 9:25 
GeneralRe: Poisoned Emails Pin
Cornelius Henning3-May-16 9:37
professionalCornelius Henning3-May-16 9:37 
GeneralRe: Poisoned Emails Pin
Foothill3-May-16 9:49
professionalFoothill3-May-16 9:49 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.