I noticed it becaue one of these exe's started running after a BSOD.
Putting one of the exe's into VirusTotal gives it a 3/70. How can I examine this further?
Edit: Other exe's are worse: VirusTotal 23/71 as Trojan, CoinMiner, ... Yep.
It's very likely not a Microsoft Windows executable and its dependencies are also not Microsoft Windows related (it might use Windows API Calls for malicious purposes though). The random string is likely there to prevent detection by AV solutions(?)
What you have at your hands is very likely a so-called fileless malware, which sits in your memory, but it seems to be amateur-like, since usually you don't get such useful clues to identify as you did.
If you go to the website joachim-bauch.de you can see in the comments that the original source code has been modified for new strains of malware of this kind as mentioned earlier.
Your next step would be apparently possibly saving files you have on the system (not recommended by me though) and then nuking it from orbit. Just pray to god it's not one of those newer malwares which also have the functionality to get persistance in your hardware's firmware, meaning it would last even after reinstalling Windows.
It's definitely not a MS Windows thing. Trojan alerts usually comes from reads and writes to memory from a non-signed executable and folder name looks like a generated string, which means it is a 99% malicious software. My suggestion is to delete it and review all running processes for something unusual.
.c
file, it might have some information about what it's trying to do.Memory DLL loading code - Copyright (c) 2004-2015 by Joachim Bauch / [email protected]
, the header also starts defining#ifdef PAYLOAD_FIRST
,#ifdef PAYLOAD_SECOND
, ... So is it safe to assume that this is not a windows thing but someone's infectious program?uninstall.bat
file contain? Just please don't execute it...