Ok, after use avenger and pc boot, this file try to change registry and i deny the change when the spybot warn me. Then i try to look at this file but i cant find it on the C drive. Even unhide all files include protecting windows system files also cant find it. What should we do?
Fix this line in HJT
O4 - HKLM..\Run: [cnbfayqp] C:\xuwffoua.bat
Reboot to safemode and look for the file. If found rename it xuwffoua.old, then reboot to normal mode and see if you can do the Virus Total scan. Then post the results of the scan or the contents of the file as appropriate.
EDIT: While your looking at the root of C: in safemode, see if there are any other unusual file.
TeaTimer may hinder your ability to fix that line in HJT but I don’t want to disable it right now since it seems to be preventing some unwanted registry changes.
My experience tells me that the damage and holes caused by the infection are going to be big and wide and HKLM\soft\MS\winnt\CV\winlogon\notify and all the other places that viruses and spyware try to write to, need to be “read only”.
To many holes, even from an OS that has not been infected yet. After they have had their way with the OS, it is even worse.
All viruses, spyware, malware have one thing in common, they all want to “live” everytime the computer starts up.
Making parts of the reg and folders and other places, “read only”, well, obviously, this is hard to do and Windows Updates and good - new software that he may wish to install would have a problem with “read only”, right?
I made a cure… Kind of like Vista’s UAC but safer and less restrictive and NOT annoying… Safer because you need a password to unlock, he gets the password, and I made mine before Vista was even a wet dream
It works on XP too.
I will do a clean and manually look at the reg, services, other areas like plug ins, start up folders, do some tricks to make his computer boot up twice as fast, run a little faster than it does now everywhere else, then lock it down with my program. Just get r done ;D
Now saying all these things, having him try to do them, just adds more frustration and waisted time… The remote software we use made by http://www.gidsoftware.com/remotehelpdesk.htm and I can end this guys frustration, 14 pages of it, I feel sorry for him. I also have not run across some of these infections and I want to make sure my stuff protects him and my other clients from them. The remote helpdesk is easy, just a few clicks from him and it goes through the internet to me.
Oh ya, because I am doing this one pro bono, and it is a real bad case, if he does get reinfected, I am not going to count him as a re-infect case. I have had 9 in the last few years and I want to keep my stats down.
Yes, TeaTimer warn me then i deny the change of registry. WinPatrol also do the same work but keep warn then i force to make the change or i cant do my work whole day. After school time i will search for this files.
dewild1, i cant extract file to pc and it get error. Sorry about that.
That only happeneds if you run it twice. Try running help.exe just once, wait 5 sec then you should get a box that says “Connect”
Dont worry, I am a nice, honest, good guy, normally it is not good to run things off the internet, but if you are worried, watch these TV spots about me. http://cbs13.com/video/?id=6560@kovr.dayport.com
I just read your posts about “trojan”… Oh heck no… No, but it is packed with UPX. That is whay Autohotkey.com uses
Here is the scrip that is compiled with UPX. It just helpes reconnect and connect people that do not click on connect, (Old people, ::)you can spend hours trying to help them do the very simplest thing!)
Ifwinexist, Remote Helpdesk
IfWinNotActive, Remote Helpdesk, WinActivate, Remote Helpdesk
WinRestore, Remote Helpdesk
WinWait, Remote Helpdesk, 5
ControlClick, &Connect, Remote Helpdesk
PostMessage, 0x112, 0xF020, Remote Helpdesk ; 0x112 = WM_SYSCOMMAND, 0xF020 = SC_MINIMIZE
Ifwinexist, Windows - No Disk, There is no disk in
IfWinNotActive, Windows - No Disk, There is no disk in , WinActivate, Windows - No Disk, There is no disk in
Sleep, 1500
ControlClick, Cancel, Windows - No Disk
Sleep, 1500
Ifwinexist, Windows - No Disk, There is no disk in
IfWinNotActive, Windows - No Disk, There is no disk in , WinActivate, Windows - No Disk, There is no disk in
Sleep, 1500
ControlClick, Cancel, Windows - No Disk
PostMessage, 0x112, 0xF020, Remote Helpdesk ; 0x112 = WM_SYSCOMMAND, 0xF020 = SC_MINIMIZE
Sleep, 1200000
Loop
{
Ifwinexist, Remote Helpdesk
{
Ifwinexist, Remote Helpdesk
IfWinNotActive, Remote Helpdesk, WinActivate, Remote Helpdesk
WinRestore, Remote Helpdesk
WinWait, Remote Helpdesk, 5
ControlClick, &Connect, Remote Helpdesk
PostMessage, 0x112, 0xF020, Remote Helpdesk ; 0x112 = WM_SYSCOMMAND, 0xF020 = SC_MINIMIZE
Ifwinexist, Windows - No Disk, There is no disk in
IfWinNotActive, Windows - No Disk, There is no disk in , WinActivate, Windows - No Disk, There is no disk in
Sleep, 1500
ControlClick, Cancel, Windows - No Disk
Sleep, 1500
Ifwinexist, Windows - No Disk, There is no disk in
IfWinNotActive, Windows - No Disk, There is no disk in , WinActivate, Windows - No Disk, There is no disk in
Sleep, 1500
ControlClick, Cancel, Windows - No Disk
PostMessage, 0x112, 0xF020, Remote Helpdesk ; 0x112 = WM_SYSCOMMAND, 0xF020 = SC_MINIMIZE
Sleep, 1200000
Ifwinexist, Remote Helpdesk
IfWinNotActive, Remote Helpdesk, WinActivate, Remote Helpdesk
WinRestore, Remote Helpdesk
WinWait, Remote Helpdesk, 5
ControlClick, &Connect, Remote Helpdesk
PostMessage, 0x112, 0xF020, Remote Helpdesk ; 0x112 = WM_SYSCOMMAND, 0xF020 = SC_MINIMIZE
Ifwinexist, Windows - No Disk, There is no disk in
IfWinNotActive, Windows - No Disk, There is no disk in , WinActivate, Windows - No Disk, There is no disk in
Sleep, 1500
ControlClick, Cancel, Windows - No Disk
Sleep, 1500
Ifwinexist, Windows - No Disk, There is no disk in
IfWinNotActive, Windows - No Disk, There is no disk in , WinActivate, Windows - No Disk, There is no disk in
Sleep, 1500
ControlClick, Cancel, Windows - No Disk
PostMessage, 0x112, 0xF020, Remote Helpdesk ; 0x112 = WM_SYSCOMMAND, 0xF020 = SC_MINIMIZE
Sleep, 1200000
Ifwinexist, Remote Helpdesk
IfWinNotActive, Remote Helpdesk, WinActivate, Remote Helpdesk
WinRestore, Remote Helpdesk
WinWait, Remote Helpdesk, 5
ControlClick, &Connect, Remote Helpdesk
PostMessage, 0x112, 0xF020, Remote Helpdesk ; 0x112 = WM_SYSCOMMAND, 0xF020 = SC_MINIMIZE
Ifwinexist, Windows - No Disk, There is no disk in
IfWinNotActive, Windows - No Disk, There is no disk in , WinActivate, Windows - No Disk, There is no disk in
Sleep, 1500
ControlClick, Cancel, Windows - No Disk
Sleep, 1500
Ifwinexist, Windows - No Disk, There is no disk in
IfWinNotActive, Windows - No Disk, There is no disk in , WinActivate, Windows - No Disk, There is no disk in
Sleep, 1500
ControlClick, Cancel, Windows - No Disk
PostMessage, 0x112, 0xF020, Remote Helpdesk ; 0x112 = WM_SYSCOMMAND, 0xF020 = SC_MINIMIZE
Sleep, 1200000
Ifwinexist, Remote Helpdesk
IfWinNotActive, Remote Helpdesk, WinActivate, Remote Helpdesk
WinRestore, Remote Helpdesk
WinWait, Remote Helpdesk, 5
ControlClick, &Connect, Remote Helpdesk
PostMessage, 0x112, 0xF020, Remote Helpdesk ; 0x112 = WM_SYSCOMMAND, 0xF020 = SC_MINIMIZE
Ifwinexist, Windows - No Disk, There is no disk in
IfWinNotActive, Windows - No Disk, There is no disk in , WinActivate, Windows - No Disk, There is no disk in
Sleep, 1500
ControlClick, Cancel, Windows - No Disk
Sleep, 1500
Ifwinexist, Windows - No Disk, There is no disk in
IfWinNotActive, Windows - No Disk, There is no disk in , WinActivate, Windows - No Disk, There is no disk in
Sleep, 1500
ControlClick, Cancel, Windows - No Disk
PostMessage, 0x112, 0xF020, Remote Helpdesk ; 0x112 = WM_SYSCOMMAND, 0xF020 = SC_MINIMIZE
Sleep, 1200000
Ifwinexist, Remote Helpdesk
IfWinNotActive, Remote Helpdesk, WinActivate, Remote Helpdesk
WinRestore, Remote Helpdesk
WinWait, Remote Helpdesk, 5
ControlClick, &Connect, Remote Helpdesk
PostMessage, 0x112, 0xF020, Remote Helpdesk ; 0x112 = WM_SYSCOMMAND, 0xF020 = SC_MINIMIZE
Ifwinexist, Windows - No Disk, There is no disk in
IfWinNotActive, Windows - No Disk, There is no disk in , WinActivate, Windows - No Disk, There is no disk in
Sleep, 1500
ControlClick, Cancel, Windows - No Disk
Sleep, 1500
Ifwinexist, Windows - No Disk, There is no disk in
IfWinNotActive, Windows - No Disk, There is no disk in , WinActivate, Windows - No Disk, There is no disk in
Sleep, 1500
ControlClick, Cancel, Windows - No Disk
PostMessage, 0x112, 0xF020, Remote Helpdesk ; 0x112 = WM_SYSCOMMAND, 0xF020 = SC_MINIMIZE
Sleep, 1200000
Ifwinexist, Remote Helpdesk
IfWinNotActive, Remote Helpdesk, WinActivate, Remote Helpdesk
WinRestore, Remote Helpdesk
WinWait, Remote Helpdesk, 5
ControlClick, &Connect, Remote Helpdesk
PostMessage, 0x112, 0xF020, Remote Helpdesk ; 0x112 = WM_SYSCOMMAND, 0xF020 = SC_MINIMIZE
Ifwinexist, Windows - No Disk, There is no disk in
IfWinNotActive, Windows - No Disk, There is no disk in , WinActivate, Windows - No Disk, There is no disk in
Sleep, 1500
ControlClick, Cancel, Windows - No Disk
Sleep, 1500
Ifwinexist, Windows - No Disk, There is no disk in
IfWinNotActive, Windows - No Disk, There is no disk in , WinActivate, Windows - No Disk, There is no disk in
Sleep, 1500
ControlClick, Cancel, Windows - No Disk
PostMessage, 0x112, 0xF020, Remote Helpdesk ; 0x112 = WM_SYSCOMMAND, 0xF020 = SC_MINIMIZE
Sleep, 1200000
Ifwinexist, Remote Helpdesk
IfWinNotActive, Remote Helpdesk, WinActivate, Remote Helpdesk
WinRestore, Remote Helpdesk
WinWait, Remote Helpdesk, 5
ControlClick, &Connect, Remote Helpdesk
PostMessage, 0x112, 0xF020, Remote Helpdesk ; 0x112 = WM_SYSCOMMAND, 0xF020 = SC_MINIMIZE
Ifwinexist, Windows - No Disk, There is no disk in
IfWinNotActive, Windows - No Disk, There is no disk in , WinActivate, Windows - No Disk, There is no disk in
Sleep, 1500
ControlClick, Cancel, Windows - No Disk
Sleep, 1500
Ifwinexist, Windows - No Disk, There is no disk in
IfWinNotActive, Windows - No Disk, There is no disk in , WinActivate, Windows - No Disk, There is no disk in
Sleep, 1500
ControlClick, Cancel, Windows - No Disk
PostMessage, 0x112, 0xF020, Remote Helpdesk ; 0x112 = WM_SYSCOMMAND, 0xF020 = SC_MINIMIZE
Sleep, 1200000
Ifwinexist, Remote Helpdesk
IfWinNotActive, Remote Helpdesk, WinActivate, Remote Helpdesk
WinRestore, Remote Helpdesk
WinWait, Remote Helpdesk, 5
ControlClick, &Connect, Remote Helpdesk
PostMessage, 0x112, 0xF020, Remote Helpdesk ; 0x112 = WM_SYSCOMMAND, 0xF020 = SC_MINIMIZE
Ifwinexist, Windows - No Disk, There is no disk in
IfWinNotActive, Windows - No Disk, There is no disk in , WinActivate, Windows - No Disk, There is no disk in
Sleep, 1500
ControlClick, Cancel, Windows - No Disk
Sleep, 1500
Ifwinexist, Windows - No Disk, There is no disk in
IfWinNotActive, Windows - No Disk, There is no disk in , WinActivate, Windows - No Disk, There is no disk in
Sleep, 1500
ControlClick, Cancel, Windows - No Disk
PostMessage, 0x112, 0xF020, Remote Helpdesk ; 0x112 = WM_SYSCOMMAND, 0xF020 = SC_MINIMIZE
Sleep, 1200000
Ifwinexist, Remote Helpdesk
IfWinNotActive, Remote Helpdesk, WinActivate, Remote Helpdesk
WinRestore, Remote Helpdesk
WinWait, Remote Helpdesk, 5
ControlClick, &Disconnect, Remote Helpdesk
PostMessage, 0x112, 0xF020, Remote Helpdesk ; 0x112 = WM_SYSCOMMAND, 0xF020 = SC_MINIMIZE
sleep, 10000
Ifwinexist, Remote Helpdesk
IfWinNotActive, Remote Helpdesk, WinActivate, Remote Helpdesk
WinRestore, Remote Helpdesk
WinWait, Remote Helpdesk, 5
ControlClick, &Connect, Remote Helpdesk
PostMessage, 0x112, 0xF020, Remote Helpdesk ; 0x112 = WM_SYSCOMMAND, 0xF020 = SC_MINIMIZE
Ifwinexist, Windows - No Disk, There is no disk in
IfWinNotActive, Windows - No Disk, There is no disk in , WinActivate, Windows - No Disk, There is no disk in
Sleep, 1500
ControlClick, Cancel, Windows - No Disk
Sleep, 1500
Ifwinexist, Windows - No Disk, There is no disk in
IfWinNotActive, Windows - No Disk, There is no disk in , WinActivate, Windows - No Disk, There is no disk in
Sleep, 1500
ControlClick, Cancel, Windows - No Disk
PostMessage, 0x112, 0xF020, Remote Helpdesk ; 0x112 = WM_SYSCOMMAND, 0xF020 = SC_MINIMIZE
Well “hands on” is always better than trying to fix by proxy, so if you can safely tunnel in maybe it would be better. I can’t say for sure. But 14 pages to produce only a 99% cure is frustrating.
I will say this. I have had a feeling for many pages now that there might be a hacker controlling this box. Its just a guess and I obviously haven’t identified the vulnerability, but the dissappearing batch file seems to indicate it too. If it or a similar file is found we might see some ftp commands …
Confirmed! Spammers, if they can get a hold of good hi speed or a non blacklisted IP, they will fight like hell to keep them. They love computers that are on all the time and will fight to keep it. I have dealt with it before and trust me, I may know my stuff and most are a breeze, but as a business who has a flat rate and a guarantee, I have lost days for just one client and a determaned hacker.
Well, run once only also cant run it. and that xuwffoua.bat i cant find it in C:\ and other place also with search function in windows. But i change its format to old already with spybot also cant find it out. This is new HJT log:
Logfile of Trend Micro HijackThis v2.0.2
Scan saved at 9:33:03 PM, on 9/24/2007
Platform: Windows XP SP2 (WinNT 5.01.2600)
MSIE: Internet Explorer v6.00 SP2 (6.00.2900.2180)
Boot mode: Normal
I hv try it, just follow the step teach at website. Then after run, and wait 5 second, it give a a error “files cannot extracting”. After that blah blah blah extract error and extract error. Sorry guys><