A friend of mine called me this morning saying that is browser was acting very odd. Here is what happens:
- Open IE or Firefox and goto a search portal (Google or Yahoo)
- type in something to search (“winter coat”)
- on the results page, if you right-click on a link and “open in new tab/window”, the page opens and immediately gets redirected to some other page (usually some other portal site)
- HOWEVER, if you right-click on a link and select “copy shortcut”, then MANUALLY open a tab and paste the link, the page opens just fine
NOTE: my friend is also an IT person
We checked for proxy settings, extra processes running, etc. We ran the usual anti-spyware/anti-virus and all came back clean as usual.
Avast - clean
HiJackThis - normal
MalwareBytes - clean
Spybot SD - clean (just usual cookies)
However, running PROCEXP, I happened to notice this line:
C:\WINDOWS\system32\rundll32.exe “C:\WINDOWS\system32\efsadub.dll”,DWLGXPLFFX
which was running as a sub-process under svchost.exe (C:\WINDOWS\system32\svchost.exe -k netsvcs).
See attached screen capture.
The file “C:\WINDOWS\system32\efsadub.dll” (notice the “b” in the filename) had its bits set as “read-only”, “hidden” and “system”. When we goto change the attributes, we get “Access Denied” (from Administrator account). Hell, we even tried to access this in Safe-Mode Command Prompt Only, we get the same error.
We could not rename the file either, obviously.
I was finally able to change the attributes and rename the file after running “CACLS.EXE efsadub.dll /G EVERYONE:F” on the file.
Once the file was renamed, the computer rebooted, the problem went away.
Can I submit this file to Avast so that it can be included in the next signature release?
FYI, VirusTotal already shows:
“Symantec 20091.2.0.41 2010.01.31 Suspicious.Insight”
for this file.
Now, the only thing left for my friend’s computer is … how do I remove that entry:
C:\WINDOWS\system32\rundll32.exe “C:\WINDOWS\system32\efsadub.dll”,DWLGXPLFFX
from his system? It still shows up after reboot, but the file “efsadub.dll” is now gone.
NOTICE: there is a Microsoft Windows file named “efsadu.dll” (the spyware is efsadub.dll, there is “b” in the filename)