USB Trojan Hides In Portable Applications, Targets Air-Gapped Systems
Reader itwbennett writes: A Trojan program, dubbed USB Thief by researchers at security firm ESET, infects USB drives that contain portable installations of popular applications such as Firefox, NotePad++, or TrueCrypt, and it also seems to be designed to steal information from so-called air-gapped computers. "In the case we analyzed, it was configured to steal all data files such as images or documents, the whole windows registry tree (HKCU), file lists from all of the drives, and information gathered using an imported open-source application called 'WinAudit'," the ESET researchers said. The stolen data was saved back to the USB drive and was encrypted using elliptic curve cryptography. Once the USB drive was removed, there was no evidence left on the computer, the ESET researchers added.
He killed her and him!
I just like it when it's air gapped..
I lost my USB drive. I wrote a program that automatically backs up my computer when I plug it in (of course encrypted). I guess they found it.
> it was configured to steal all data files such as images or documents, the whole windows registry tree (HKCU)
Apparently, this happens in Microsoft Windows. But does it work in Linux? BSD?
Oh well.. what sounds like free-form obfuscation improvisation to me turns out to be, once more, the state of the art in today's heists.
NIGGER GENETICS
The following excerpt from A Farmer's Guide to Biology: Making the Best of Your Nigger has been included below for your interest.
The observable differences between niggers are called variations. Think of your and your friends' niggers and all of their different sizes, shapes, and features. These are variations. Animals and plants also show variation; usually more than a nigger is capable of showing. For example, dogs are all one species and can interbreed together but have many different colors, shapes, or sizes. The same can be said about niggers—but note that they always remain the same color.
Some variation is inherited and some variation is determined by the environment. Characteristics such as height and weight are partly inherited and partly caused by diet. Genes and the environment can influence your nigger.
Farmers often try to improve their niggers by breeding new variations or combinations of characteristics. For example, short and disease resistant niggers crossed with tall and susceptible niggers will give rise to tall, resistant niglets (provided that the characteristics tall and resistant are the dominant alleles). Cross breeding provides a cheaper and more reliable way of improving a nigger, compared to genetic engineering. Genetic engineering is only used to introduce genes that cannot be introduced by breeding. Seeing as niggers are only able to handle simple tasks, this is usually not necessary.
A characteristic showing continuous variation is controlled by many pairs of genes and is usually influenced by the environment. Continuously variable characteristics show no distinct phenotypes; there is usually a spectrum of varieties. For example, some niggers are tall and some niggers are short, and it is possible that a nigger is any size in between. The same could be said of weight and skin tone. However, intelligence is not a variable factor as the brain of a nigger is severely underdeveloped.
Any adaptation that allows a nigger to live longer is said to have survival value. For example, a nigger with chicken survives longer when his owner decides that it is not necessary to feed him. Some say that the addition of fried material to the chicken can lengthen the nigger's lifespan considerably. Fried Pork Chops supplemented with copious quanities of Collard Greens greatly enhance the work output of your units. A word of caution here though, units fuelled with the foregoing should only be used in well ventilated areas. Some variations have mutated and come equipped with "Prehensile Lips". These "Prehensile Lips" create tremendous suction on Fried Chicken and frequently strip the meat off the bone so completely that the dogs are insulted if offered one of the bones. Bar-B-Qued ribs are also treated the same by the "Prehensile Lips".
How does the trojan get installed on the USB stick in the first place? Either you are using USB drives provided by a stranger (who does that?) or someone has stolen your drive, installed their software, and replaced it without your knowledge. Plausible, but not a great way to propagate this to more than a few specific people.
Reminds me of IPoAC
See subject: I protect my portable program via a method I extolled @ "CODING FOR DEFCON" here years ago which was up-modded for its technique, one EVERY exe should use imo as it acts as "native/built-in" antivirus protection in the program itself -> http://it.slashdot.org/comment... where I check exe size @ startup of the program - if it differs? Program will NOT operate...
* This thing, IF I understood its description correctly per the source article's analysis, NEEDS to alter .exe size or .DLL function call tables exported (or exe "jump tables"), in order to operate - add even 1 BYTE to my program (which has NO external DLL dependencies (other than OS api) or DLLs it ships with (none, it's a stand-alone single portable Win32 PE executable))? See above.
(It works...)
APK
P.S.=> Anyone see this differently, or did I miss something (only cursory read of the article here is why I ask)? Feel free to correct me... apk
I had the info stolen off my computer last year. The thieves who took it are now slightly dumber for having read it.
Let's assume for a moment you've hijacked a USB dongle, you've gotten a ride onto an airgapped computer. ......now what?
Are you going to write a visual basic GUI to trace all the IPs simultaneously or something?
So you've taken over a standalone PC. Huzzah. You've haxxored the boxen.
What are you doing with the data you've stolen?
Did you realize that you now have to snag another ride back OFF the machine via another USB stick, ride someplace else, infect THAT machine, and hope it isn't airgapped too, in order to get out again?
See subject: I protect my portable program via a method I extolled @ "CODING FOR DEFCON" http://it.slashdot.org/comment... here years ago which was up-modded for its technique, one EVERY exe should use imo as it acts as "native/built-in" antivirus protection in the program itself where I check exe size @ startup of the program - if it differs? Program will NOT operate.
Additionally, this functions to also protect my program vs. hexediting alterations as well (bonus).
* This thing, IF I understood its description correctly per the source article's analysis, NEEDS to alter .exe size or .DLL function call tables exported (or exe "jump tables"), in order to operate - add even 1 BYTE to my program (which has NO external DLL dependencies (other than OS api) or DLLs it ships with (none, it's a stand-alone single portable Win32 PE executable))? See above.
(It works...)
APK
P.S.=> Anyone see this differently, or did I miss something (only cursory read of the article here is why I ask)? Feel free to correct me... apk
I have a couple gigabytes worth of .tiff files from various 3D rendering programs. Sometimes I convert the tiffs into PNGs. Just saying.
1st of all, see above & CURRENT model of this malware doesn't DO that - period... I am dead-on right.
* :)
(Perhaps I shouldn't have noted this - it will give them 'ideas' on what to do to circumvent it...)
APK
P.S.=> The "solution" for them would be to check for what's in my subject-line, but, that would mean disassembly (& I used to protect vs. that too via what's in my link for "CODING FOR DEFCON" using exe packers, but STUPID antivirus (useless ware almost nowadays vs. modern threats) rules were causing false positives on my app using exe packing so I stopped using it & I also cut out disassembler/debugger checks I noted too, since they were calling THAT protective measure 'malware' too, & THAT? Is complete bullshit...)... apk
to yet another the project to states that the8e the numbers. The
See subject: I protect my portable program via a method I extolled @ "CODING FOR DEFCON" http://it.slashdot.org/comment... [slashdot.org] here years ago which was up-modded for its technique, one EVERY exe should use imo as it acts as "native/built-in" antivirus protection in the program itself where I check exe size @ startup of the program - if it differs? Program will NOT operate.
Additionally, this functions to also protect my program vs. hexediting alterations as well (bonus).
* This thing, IF I understood its description correctly per the source article's analysis, NEEDS to alter .exe size or .DLL function call tables exported (or exe "jump tables"), in order to operate - add even 1 BYTE to my program (which has NO external DLL dependencies (other than OS api) or DLLs it ships with (none, it's a stand-alone single portable Win32 PE executable))? See above.
(It works...)
APK
P.S.=> Anyone see this differently, or did I miss something (only cursory read of the article here is why I ask)? Feel free to correct me!
N, disassembly for the JNE instruction override by the malware isn't in this malware, let alone the fact it has to be tailored for that in my program + in the exact place for it!
(Worst part is, due to ~10 antivirus companies claiming exe compressors & their loaders are "malware" along with checking for disassemblers/debuggers is 'malware' (which I overturned constantly by those morons, but ended up taking it out due to ABSOLUTELY STUPID 'rules' for heuristic detection calling those protective methods 'bad' caused false positives by them (which they agreed I was RIGHT on no less, but NEVER changed their bullshit either...))).. apk
To quote an instructor of mine, who was probably quoting someone else without attribution: "The only secure computer is one that is turned off, unplugged, in a closed safe buried within 6 feet of poured concrete."
On linux, get a uuid on all usb drives approved and have udev rules that disallow mounting on non whitelisted usb sticks. You can AAA them if you've got a remote logging sytem in place. Not sure about windows!
compile from source. distrowatch.com
or if you use Windows you already have Global Mother Fucking Spyware so what does it matter?
See subject: I protect my portable program via a method I extolled @ CODING FOR DEFCON https://it.slashdot.org/commen... here years ago which was up-modded for its technique.
It's one EVERY exe should use imo as it acts as "native/built-in" antivirus protection in the program itself where I check exe size @ startup of the program & other areas of operations - & if it differs? It won't run.
Additionally, this functions to also protect my program vs. hexediting alterations as well (bonus).
* This thing, IF I understood its description correctly per the source article's analysis, NEEDS to alter .exe size or .DLL function call tables exported (or exe "jump tables"), in order to operate - add even 1 BYTE to my program (which has NO external DLL dependencies (other than OS api) or DLLs it ships with (none, it's a stand-alone single portable Win32 PE executable))?
See above - It works.
APK
P.S.=> Anyone see this differently, or did I miss something (only cursory read of the article here is why I ask)? Feel free to correct me!
No, disassembly for the JNE instruction override by the malware isn't in this malware, let alone the fact it has to be tailored for that in my program + in the exact place(s) for it!
Worst part is, due to ~10 antivirus companies claiming exe compressors & their loaders are "malware" along with checking for disassemblers/debuggers is 'malware' (which I overturned false positives from them constantly by those morons)?
I ended up taking out compressed exe loaders & disassembler/debugger checks out due to ABSOLUTELY STUPID 'rules' for heuristic detection calling those protective methods 'bad' since it caused false positives by them (which they agreed I was RIGHT on no less, but NEVER changed their bullshit either!)
... apk
Amicusnycl whom I made eat his words https://slashdot.org/comments.... who's still butthurt over it or heroin junkie KGIII https://science.slashdot.org/c... who did the same. Neither produces anything of worth to others & are BULLSHITTERS to the highest order - mere "talkers" not doers.
Probably also other losers of like ilk also along with inferior competitors paid shill cronies. It's common sense: Who else would try attempt to stop me posting or troll me as well as downmod me? I'm not stupid. Neither are you. Do the math here. It's obvious who is doing what to my posts to NO avail - I post as much as always, & IF/WHEN I get a bogus downmod? I repost, exhausting the dolts of their effete useless "downmod points" & I can post with NO limits here unlike most ac posters to do it.
APK
P.S.=> They can't validly beat my points on hosts technically so they resort to other weak bullshit in unjustifiable downmods or offtopic trolling me... apk