Page 1 of 1 [ 5 posts ] 

A350XWB
Snowy Owl
Snowy Owl

User avatar

Joined: 5 Dec 2007
Age: 35
Gender: Male
Posts: 174

20 Dec 2008, 6:33 pm

I was told that, to remove Backdoor.Tidserv!inf (a backdoor-class virus), I had to remove an infected version of %System%\advapi32.dll.

Image

Now, which one is the infected file?


_________________
My favorite emoticon :D


ToadOfSteel
Veteran
Veteran

User avatar

Joined: 23 Sep 2007
Age: 36
Gender: Male
Posts: 6,157
Location: New Jersey

20 Dec 2008, 7:40 pm

Did you install an OS on that machine on april 4, 2008? If so, then I would say the first one...

If that's a machine you bought then if you received it after april 4, 2008, my money would still be on the first one...



Moop
Velociraptor
Velociraptor

User avatar

Joined: 3 Dec 2008
Age: 33
Gender: Male
Posts: 466
Location: Right here! Ya! Right behind the monitors glass! Get me out of here!

20 Dec 2008, 8:37 pm

%System% is usually the /windows/system32 folder. So I'd go for the second.



Dokken
Veteran
Veteran

User avatar

Joined: 11 Oct 2007
Age: 45
Gender: Male
Posts: 998
Location: DeeSee/Merryland Area

21 Dec 2008, 12:42 am

wow windows actually comes in different languages. I never knew that, what language is it? French?

My guess is the second one is the problem


_________________
I hereby accuse the North American empire of being the biggest menace to our planet.


Buddha_Beast
Butterfly
Butterfly

User avatar

Joined: 15 Jun 2008
Age: 49
Gender: Male
Posts: 11
Location: West Watch-A-Ka-Tella

21 Dec 2008, 3:13 am

It's the second one. The first is the original advapi32.dll that came with your XP install (or when you moved to SP1). When you upgrade to SP2 (unless you uncheck the backup original files box) it automatically makes a copy of the dlls that are being changed and places them in \$NtServicePackUninstall$. This library will not be called unless you uninstall SP2 (thus restoring the original file). The other one (\ServicePackFiles\i386) is just the place where the SP2 .msi was decompressed to before installation. It will also not be called.

Do not just replace the advapi32.dll with the one on your XP CD, since that is the one from XP SP1 or earlier. You can either uninstall SP2 then reinstall it, or grab the file from another SP2 machine you know isn't infected. It's also possible that the virus didn't infect the one from the install package in \ServicePackFiles\i386. You can check if it's different from the one in System32 (and therefore uninfected) using BeyondCompare or a similar file comp tool.

BTW, the date on the file means nothing. It's set in the file's manifest and can easily be changed to whatever the virus writer wants (usually to match the date of the original file to hide the change). You can change the dates yourself with a hex editor or with a free tool like Segobit File Properties Changer.