Help removing keylogger

Discussion in 'Malware Help (A Specialist Will Reply)' started by Dia, Oct 16, 2007.

  1. Dia

    Dia Private E-2

    Hi,

    I have a problem with a piece of software (a keylogger) called cheater checker, which is currently installed on my system. From what I've managed to find out about this, it seems to be a version of pc pandora? I've no idea how this got installed as I live alone and certainly didn't install it myself.

    I've managed to disable the program by not entering a password but hitting 'enter' twice, which allowed me access, but if I try and uninstall it I get a message saying I do not have administrator rights, which I definately do have.
    There may be a few other issues that I'm not aware of, but the one above is the main reason I'm here.

    I've followed the instructions in the "Read and run me first" thread, but did hit a problem with the log from one of these.
    I used AVG antispyware but this failed to produce a log, despite me ensuring the correct boxes were ticked for it to do so. However, the only item it found was a tracking cookie, which was then removed. Also, Bit Defender would not run, so I have no log from that. The other four logs are attached here and below.

    Thanks in advance for any help with this, it really is driving me crazy trying to get this off my system.
     

    Attached Files:

  2. Dia

    Dia Private E-2

    Continued from first post,

    HijackThis log attached.

    Thanks,

    Simon
     

    Attached Files:

  3. chaslang

    chaslang MajorGeeks Admin - Master Malware Expert Staff Member

    Welcome to Major Geeks!

    Your HijackThis log appears to be from safe boot mode. We need logs from normal boot mode. After completing the below instructions, make sure that the new requested log is from normal boot mode.

    What was the problem with BitDefender running? Any error messages? Were you using Internt Explorer?

    I see you also installed CounterSpy. Did it find anything? Did you Quarantine what was found? Do you have a log?

    Run this Disable/Remove Windows Messenger to remove Windows Messenger. Do not confuse Windows Messenger with MSN Messenger because they are not the same. Windows Messenger is a frequent cause of popups.

    Continue by downloading a tool we will need

    - Process Explorer

    Extract it to its own folder somewhere that you will be able to locate it later.

    Make sure you have rebooted in Normal Mode (do not open any other processes)

    Make sure that one and only one Internet Explorer browser is opened up

    - Run Process Explorer

    In the top section of the Process Explorer screen double click on winlogon.exe to bring up the winlogon.exe properties screen. Click on the Threads tab at the top.

    Once you see this screen click on each instance of any of the below DLL files (if found) and then click the kill button.
    dhcpeng.dll
    After you have killed all instances of any of the above DLLs under winlogon click ok.
    (If you do not find these DLLS, just continue on.)

    Next double click on explorer.exe and again click once on each instance of any of the below DLL files (if found) and then click the kill button.
    dhcpeng.dll

    After you have killed all instances of any of the above DLLs under Explorer click ok.
    (If you do not find these DLLS, just continue on.)

    Next double click on iexplore.exe and again click once on each instance of any of the below DLL files (if found) and then click the kill button.
    dhcpeng.dll

    After you have killed all instances of any of the above DLLs under iexplore click ok.
    (If you do not find these DLLS, just continue on.)

    Now just exit Process Explorer.

    Run HijackThis (select Do a system scan only) and select the following lines but DO NOT CLICK FIX until you exit all browser sessions including the one you are reading in right now:

    O4 - HKLM\..\Run: [QuickTime Task] "C:\Program Files\QuickTime\QTTask.exe" -atboottime
    O4 - HKLM\..\Run: [MS-DOS Security Service] ms-dos.pif
    O20 - Winlogon Notify: dhcpeng - C:\WINDOWS\SYSTEM32\dhcpeng.dll

    After clicking Fix, exit HJT.

    Copy the bold text below to notepad. Save it as fixme.reg to your desktop. Be sure the "Save as" type is set to "all files" Once you have saved it
    double click it and allow it to merge with the registry.
    Now download The Avenger by Swandog46, and save it to your Desktop.
    • Extract avenger.exe from the Zip file and save it to your desktop
    • Run avenger.exe by double-clicking on it.
    • Check the 'Input script manually' box.
    • Click on the magnifying glass icon.
    • Copy everything in the Quote box below, and paste it in the box that opens:
    • Now click the 'Done' button.
    • Click on the traffic light icon and OK the prompt.
    • You will be prompted to restart, OK the prompt and your PC should reboot, if not, reboot it yourself.
    • A log file from Avenger will be produced at C:\avenger.txt
    Now run Ccleaner!

    Now attach the below new logs and tell me how the above steps went.

    1. Avenger
    2. GetRunKey
    3. ShowNew
    4. HJT


    Make sure you tell me how things are working now!

    Reminder Note: Once we have determined you are malware free you will need to disable System Restore, reboot, and re-enable system restore per step 8 of the READ & RUN ME. This only applies to if using WinXP or WinMe.
     
  4. Dia

    Dia Private E-2

    Hi,

    Thanks for the reply.

    The original HijackThis log was from a normal boot. I don't know much about these logs, so I have no idea why it looked like it was from safe mode.
    I ran BitDefender using ie (I usually use firefox), but it kept hanging at 91% during updating, despite me leaving it for over an hour. I did ensure the latest Sun Java was installed, but this didn't seem to help.
    I'd tried counterspy a few weeks ago and it did remove a few minor items, although I can't remember what. I tried running it again, but doesn't seem to let me save a log anymore or fix any issues. I could run it again and just manually copy down anything it finds if that will help?

    I've run through all the steps exactly as you listed and the new files are attached. Unfortunately, the keylogger is still running in the background. It's currently running in some sort of hidden mode. The only reason I found out it was there, was because it appeared as visible one time when I booted up my pc. Since then it's never appeared as visible, but fortunately I had copied down the key combo for making it appear on screen (it hides again when I exit the program).

    Thanks again,

    Simon
     

    Attached Files:

  5. Dia

    Dia Private E-2

    New HiJackThis log
     

    Attached Files:

  6. chaslang

    chaslang MajorGeeks Admin - Master Malware Expert Staff Member

    Because some processes that should have been running were not.

    Actually you do not even have Sun Java installed according to your logs. You need to install it from the link given in step 6 of the READ ME.

    Uninstall it now. It is of no use to you once the trial period expires unless you buy it. Then delete the below folder which could remain:

    C:\Documents and Settings\Simon\Application Data\Sunbelt Software
    C:\Documents and Settings\All Users\Application Data\Sunbelt Software
    C:\Program Files\Sunbelt Software

    Make it appear on the screen and don't exit it. And then do the below.

    Did you do the step to remove Windows Messenger? I still see it in your HJT log.

    Now Copy the bold text below to notepad. Save it as fixME.reg to your desktop. Be sure the "Save as" type is set to "all files" Once you have saved it double click it and allow it to merge with the registry.
    Run this Using Sophos Anti-Rootkit and attach the log.

    Now run this Running GMER to detect rootkits and attach the log.

    Now attach a new log from GetRunKey and also HijackThis!
     
  7. Dia

    Dia Private E-2

    Sorry about the Sun Java issue. I did have it installed recently, but must have removed it at some point. I tried to install it again using the file from this site but I get the following error during the install. "Error applying transforms. Verify that the specified transform paths are correct."
    I then tried using the version I had before, as the exe was still in my documents. This was named jre1.6.0_03 and installed fine, however bitdefender still hangs at 91%.

    I did run the program to remove messenger and have now run it again to be sure. I've also removed Counterspy and the additional folders you listed.

    I've followed all your other instructions with the spyware open and the logs are attached, with the exception of the sophos anti-rootkit as this found nothing at all in its scan.
     

    Attached Files:

  8. chaslang

    chaslang MajorGeeks Admin - Master Malware Expert Staff Member

    In the process list of your HJT log, the below file showed this time.

    C:\WINDOWS\system32\dhcpset.exe

    Did you install and run this? It could be this: http://www.jsifaq.com/SF/Tips/Tip.aspx?id=8017

    If you did not download and install this, then it could be malware.

    Also in your GMER logs I see a file that is unknown:
    C:\WINDOWS\system32\biohost.dll

    Can you see this file? If so, put it into a ZIP file and attach it here.

    Also do you see the below files? If so delete them. Let me know what you find.
    C:\WINDOWS\system32\Drivers\ao4nyhd7.SYS
    C:\WINDOWS\system32\9.tmp


    CounterSpy did not get completely removed. Use HijackThis to fix the below line:
    O4 - HKLM\..\Run: [SBCSTray] C:\Program Files\Sunbelt Software\CounterSpy\SBCSTray.exe
     
  9. Dia

    Dia Private E-2

    Hi,

    I checked the DHCP.exe and it's certainly not something I've deliberately installed at any time. From the description on the page you provided, I'm not even sure what it is.

    I'm having trouble attaching the biohost file. It's 1.24mb in size and in zip form is 660kb, over the 600 allowed for me to attach it. I seem to remember there being some way to split a zip file into 2 or more smaller files, but can't recall how. Would this be ok if possible?

    There was no visible sign of the other two files you mentioned despite having folder settings applied to show all hidden and system files etc.
     
  10. Dia

    Dia Private E-2

    I got the biohost file sorted by splitting it into two parts. The second part is then zipped again in the bio2 archive so it had the correct file type to be posted.

    Thanks
     

    Attached Files:

  11. chaslang

    chaslang MajorGeeks Admin - Master Malware Expert Staff Member

    I cannot get these joined together because I don't know what the disk labels or archive names should be. You can email me the single ZIP file (unsplit). Send it to chaslang at majorgeeks.com (obviously replace the at with @ and don't put in any spaces). Post a message here after you have mailed it.

    See if you can delete the C:\WINDOWS\system32\dhcpset.exe
    Boot into safe mode if necessary to delete it.
    Let me know the results
     
  12. Dia

    Dia Private E-2

    Hi,

    I've emailed you the zipped file as requested.

    I removed the dhcpset.exe without any problems and checked the keylogger after rebooting my pc. I still get the password box appearing when I hit the key combo, but when I hit ok without typing a password the box just vanishes, whereas before it would stay onscreen and a second click would open the program.
     
  13. chaslang

    chaslang MajorGeeks Admin - Master Malware Expert Staff Member

    What is the key combo you are referring to? Also can you post a snapshot of the window that comes up? Try to capture only the window area not the whole screen because in a screen snapshot, things will not normally be legible.

    I got the ZIP DLL and I'm looking at it. One thing I noticed in the file is a reference to this: http://www.eldos.com/solfs/index.php
    Does that look familiar to you? I also see references to ICQ. I still not sure what this file is for and it has no embedded properties information that describes who it belongs to. That in itself is not necessarily bad but it does raise questions. Is it possible that the DLL file is related to BioShock that you have installed. The name seems to be related.
     
    Last edited: Oct 19, 2007
  14. Dia

    Dia Private E-2

    Hi,

    I've taken a screen print of the password box that appears and trimmed it down to show just the relevant area. The key combo to get this on screen is ctrl+shift+alt+C. I wouldn't have come across that by accident, but when the program first appeared, a small red dot was in the taskbar and I got the password box open from there. A few searches on the web gave me the pc pandora website which suggested hitting "enter" twice to bypass the password box (assuming that no password was set). I've no idea why the program decided to show itself then, as I'd just got back from a holiday and no-one had access to the house while I was gone...it certainly wasn't showing before I went away.

    I don't recognise the SolFS reference at all. It's possible it belongs to a program I have installed, but I wouldn't like to take a guess what these could be. I've uninstalled Bioshock to see if the biohost file was also removed with it, but despite a full uninstall and reboot, it still remains in the system 32 folder.

    Please don't be afraid to ask me to make any potentially damaging changes to files on my pc. I've already backed up everything on my C Drive that I need to keep safe and should something bad happen, I can format and reinstall windows. I'd just prefer to avoid that if at all possible.

    Thanks again,

    Simon
     

    Attached Files:

  15. chaslang

    chaslang MajorGeeks Admin - Master Malware Expert Staff Member

    Are you sure that no one else in the family has installed a keylogger on purpose????

    Most uninstalls are far from complete. They leave many many files laying around and also leave dozens if not hundreds of things in the registry. Try this, rename the biohost.dll file to biohost.BAD Then reboot your PC and see if any error messages occur. Now reinstall you BioShock game and see if the biohost.dll file has come back. This result will then let you know if the DLL belongs to BioShock and I would bet it does.



    Now let's see if we can dig into the possible keylogger (but if some one installed it, it would be much easier to speak to them about uninstalling it).

    Please perform this online scan: Kaspersky Webscan
    1. Read the Requirements and Privacy statement, then select "Accept"
    2. A dialogue box will appearing asking "Do you want to install this software?" Name: kavwebscan_unicode.cab
    3. Select "Install" to download the ActiveX controls that allows ActiveScan to run.
    4. If running MSAS beta you may receive an alert that an IE ActiveX program requires your approval. Click "Allow"
    5. When the download is complete it will say ready, click "Next"
    6. Select a target to scan: Click on "My Computer"
    7. When the scan is complete choose to save the results as "Save as Text"
    8. Attach the Kaspersky log to your next reply.
     
  16. Dia

    Dia Private E-2

    I'm absolutely sure no-one else installed the keylogger. The only person I live with is my girlfriend and she's just returned from a year teaching in Japan. I moved in to look after the house when she left, so she didn't have access to my pc before that.

    The biohost.dll looks like it could be part of the keylogger after all. I did as you asked with the rename and reboot and checked the key combo for the keylogger after this. The password box is no longer appearing. Re-installing bioshock did not replace the file either and the system is running just fine with no error messages so far.

    One other thing I've noticed is that Steam now updates correctly. Before renaming the file, it was hanging at 26% and giving me a message that it was already running (which it wasn't). It could be that the keylogger was blocking this somehow?

    The kaspersky scan did produce some results and the log file from that is attached.

    Cheers
     

    Attached Files:

  17. chaslang

    chaslang MajorGeeks Admin - Master Malware Expert Staff Member

    There are not problems indicated in the Kaspersky log.

    Okay then I suggest youjust leave he file renamed for a few days more just to make sure it is not for something you need. Then you can delete it. There is still a chance that it is part of your game and that you just have not taken the action within your game that causes this file to appear. However, since the popup window is gone things do look better. But I would then also ask, is it possible that the key sequence is something for the BioShock game?
     

MajorGeeks.Com Menu

Downloads All In One Tweaks \ Android \ Anti-Malware \ Anti-Virus \ Appearance \ Backup \ Browsers \ CD\DVD\Blu-Ray \ Covert Ops \ Drive Utilities \ Drivers \ Graphics \ Internet Tools \ Multimedia \ Networking \ Office Tools \ PC Games \ System Tools \ Mac/Apple/Ipad Downloads

Other News: Top Downloads \ News (Tech) \ Off Base (Other Websites News) \ Way Off Base (Offbeat Stories and Pics)

Social: Facebook \ YouTube \ Twitter \ Tumblr \ Pintrest \ RSS Feeds