Question

Combofix says null.sys is missing, is this a problem and where can it be restored from?

Asked by: Jsmply

Hi everyone,

Combofix was recently run on a workstation as a follow-up to MBAM finding some minor spyware infections.  Combofix didn't end up deleting anything, but it does report the following that is somewhat alarming:

"c:\windows\system32\drivers\null.sys . . . is missing!!"  

Is this a problem?  When the machine first boots up it telle ms that "To Help protect your computer, Windows has closed this program" and that program is Generic Host Process for Win32 Services."

Once clicking "Close Message" the machine seems to act just fine.

The combofix log is attached.  I only have remote logmein access to this workstation right now so if there are any repair suggestions, please keep that in mind.

Thanks!

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2009-07-28 at 10:49:32ID24607074
Tags

Windows XP Pro

Topics

Windows XP Operating System

,

Anti-Spyware

,

Windows Network Security

Participating Experts
2
Points
500
Comments
35

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. remove winter.exe virus with Combofix
    Computer is infected with winter.exe and skuns.dat. bleepingcomputers.com has a tutorial on how to run Combofix to solve the problem but the first few pages gloss over part of how to make the recovery console work in conjuntion with Combofix. Ineed the instructions simplfie...
  2. ComboFix Log
    Hi, I've been reviewing a friends computer and they have a persistant Trojan (BHO) that I have been unable to remove. I've scanned the computer using AVG 8 Free Edition & PC Tools Spyware Doctor 6 AVG detected the Trojan but Spyware Doctor didn't. After running both appl...
  3. Combofix log
    can someone take a look at this combofix log? I believe the main offenders were command.exe and prun.exe, and symtoms appear to be gone but I want to know if the box is clean. thanks!
  4. Combofix Down
    Is there a good alternitive while combofix is down.
  5. Cannot run Combofix
    Hi, I wonder if someone could check out the attached HiJackThis log. I've been trying to run Combofix and either get the message after installing the newer version that "Windows cannot find Combofix" or I need to run as Admin, which I do and still get the same mes...

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: johnb6767Posted on 2009-07-28 at 11:11:14ID: 24963317

In logmein, under the preferences before you take control, choose the reboot option of Safe Mode, and reboot it. Then remote the PC again, and run combofix.....

 

by: johnb6767Posted on 2009-07-28 at 11:17:06ID: 24963374

Sounds like a DEP error on startup actually......

Go through your startups and see if you can isolate the problem.....

How to perform advanced clean-boot troubleshooting in Windows XP
http://support.microsoft.com/kb/316434

In MSConfig
I would disable all items under Startup, and retest.....
If it still fails, disable all non MS services....
If it still fails, disable the services, except for the Protected Storage. Then retest....

 

 

by: johnb6767Posted on 2009-07-28 at 11:28:20ID: 24963481

Can you replace the null.sys from another machine? Or, see if you have a copy in c:\windows\system32\dllcache.....

 

by: JsmplyPosted on 2009-07-28 at 11:31:04ID: 24963514

Are all null.sys files the same?  I'd be afraid to copy over the wrong one and render a BSOD or something. The machine at least works fine now. Any idea what null.sys does and is it essential?

 

by: rpggamergirlPosted on 2009-07-29 at 00:25:11ID: 24967773

It could be that the file has been patched and deleted by your antivirus.
It looks like a file patcher or virut might be present in the system as the CF log also shows that a lot of system files had failed the sigcheck.

Try scanning with DrWebCureIt, or Kaspersky's online scanner, or Nod32, to check for file infectors.

http://www.freedrweb.com/

http://www.kaspersky.com/virusscanner

 

by: rpggamergirlPosted on 2009-07-29 at 00:33:25ID: 24967803

You could also submit at least 3 these files to confirm that a file infector is present:
http://virusscan.jotti.org/

winlogon.exe
svchost.exe
userinit.exe
termsrv.dll
services.exe
lsass.exe

 

by: JsmplyPosted on 2009-07-29 at 06:26:55ID: 24969908

Thanks RPG. What is a file inspector?

 

by: JsmplyPosted on 2009-07-29 at 10:04:40ID: 24972217

My fault, you said infector. I missread inspector. Anyway, at one point the machine had infections that mbam and combofix removed prior to the most recent log I posted. Now mbam and combofix are coming back clean and the trend micro monitor that's running on the machine doesn't seem to be picking anything up. The user is telling me the machine is running fine right now. Should I push the issue?  Would the virus/file infector be something that mbam and the real-time scanner from trend micro would not notice?  What does it mean when you said the files failed the sigcheck.

 

by: johnb6767Posted on 2009-07-29 at 11:09:10ID: 24972868

"Any idea what null.sys does and is it essential? "

I dont think it is essential to the OS, if there are no hardwaare devices using one..... As long as you are going to the same Service Pack level from a machine with the same SP, then you should be ok..... Shouldnt even really need it....

null driver
 A nonexistent driver. Setup sometimes installs a null driver for a device. For more information, see the topic, Installing a Null Driver.

Installing a Null Driver
http://msdn.microsoft.com/en-us/library/ms791321.aspx

 

 

by: JsmplyPosted on 2009-07-29 at 21:05:04ID: 24976629

Thanks John.  That clears up what null.sys is used for.  Could that be why "Generic host processes for Win32 services" has to close everytime the machine first boots up (after login), but after that runs fine?

Either way, I have a new dilema/question here for RPG and John.  The user of the machine (like most of the users I support here) is very fanatic about not having their machine available.  They are very sensitive and don't like it out of their office after hours, etc.  After the fix I performed (combofix and MBAM with the above log attached) the machine seems to run fine, other than that generic host processes message when you first boot up.  If I ask for the machine back from the user and cause them more downtime, they look at me like I'm doing my job less because I'm causing more downtime.  However, if I know for certain it's going to be crashing and having problems because of what you see in that log, it's better to do that then have it fail again on them later.  

So I guess the question is, is anything in that log alarming that is going to cause problems if MBAM and Combofix seem to think it's clean now (and Trend Micro Real-Time) Anti-Virus is running.  RPG mentioned several files failing the sigcheck.  Is that something that needs to be fixed?  How would I go about that?  Thanks!

 

by: rpggamergirlPosted on 2009-07-29 at 21:11:19ID: 24976647

I suggested for those system files to be checked because all of those had failed the sigcheck.

Failing the sigcheck means failing the digital signature which could mean that those files might be patched, or that the catalog is corrupt, or that the cryptographic services weren't running at the time of those checks.

Since Combofix was able to run completely there is nothing to cause concern for virut, unless it's another file infector. I'm not sure about MBAM but Trend should noticed any file infector.
Since the pc is running fine, maybe a corrupt catalog was the caused of those files failing the signature check.

 

by: rpggamergirlPosted on 2009-07-29 at 21:15:57ID: 24976661

<<<"Is that something that needs to be fixed?  How would I go about that?">>>

All that's needed is for the online scanners to confirm that those files(even just 3 of those will do) are clean. If 3 are clean, most likely that the rest are also clean.
If they are clean then nothing needs to be done on them.

 

by: JsmplyPosted on 2009-07-29 at 21:16:05ID: 24976663

Thanks. So Combofix would have found virut or sality if it was there?  What about a file infector?  Would Combofix pick that up?  Either way the machine seems to be okay, other than the generic host proecesses having to be closed message when you first boot up. The users complaint actually wasn't spyware related I don't think, they were complaining that they occasionally lose the network connection on that machine. I just ran combofix and mbam to be safe while I was on the machine. I believe the network connection problem was an IP conflict as it was the only computer on the network not using DHCP and there is frequent power outages there, etc. I just became concerned based on the log.

 

by: JsmplyPosted on 2009-07-29 at 21:17:56ID: 24976672

Thanks RPG. Next time the user has a complaint I can scan those files. Right now I don't have access to the machine though without their supervision (they are very sensitive about their data) and I didn't want to alarm them and go asking to scan files unless we thought there was a problem. Its weird I know, but they are the bosses.

 

by: rpggamergirlPosted on 2009-07-29 at 21:22:15ID: 24976685

If virut was present Combofix will abort the scan.

If virut was not present but other file infectors are present then usually Combofix will flag them as infected and usually will delete them if it finds a clean replacement.

In this Combofix log the only indicative that a file infector might be present was the "missing null.sys" and those files failing the sigcheck. But failing the sigcheck doesn't necessarily mean a file infector.

 

by: JsmplyPosted on 2009-07-29 at 21:30:08ID: 24976720

Thanks for continuing to reply RPG.  You really are an asset to EE.  I hope wherever you are employed you are highly compensated, because you are awesome!  

Anyway, I did some digging and this machine has had Combofix run once (and only once) before about a month ago.  Here is the original log.  I don't see CF deleting null.sys or anything like that. Just a bunch of installer files.  

I'm not sure if seeing the old log and what Combofix removed last time helps at all?

 

by: JsmplyPosted on 2009-07-29 at 21:34:25ID: 24976734

Actually, not sure how I missed that.  The CF log from a month ago clearly shows CF did delete null.sys.  Please see the above log.  Thanks!

 

by: rpggamergirlPosted on 2009-07-29 at 22:17:49ID: 24976886

c:\windows\system32\drivers\beep.sys
c:\windows\system32\drivers\null.sys

Thanks for that log, good job.
Yes, Combofix deleted null.sys as well as beep.sys. I would only assume that the beep.sys and null.sys were infected or patched that's why those were deleted. It's also possible that CF had false positives when flagging those files(I hardly think so but it does happen).

What you could do is scan the null.sys from the quarantine folder and see if it really was infected, and if it's clean and was a false positive you can then restore it.
C:\Qoobox\Quarantine\c:\windows\system32\drivers\null.sys.vir


<<"You really are an asset to EE.  I hope wherever you are employed you are highly compensated, because you are awesome!">>>

Thank you!... that means a lot to me....
An excellent feedback like yours is a great bonus for me to keep on volunteering here at EE.
I very much appreciate it, thanks.


 

by: JsmplyPosted on 2009-07-29 at 22:22:03ID: 24976899

Thanks RPG!  So that solves the null.sys mystery.  Do you see in that original log where it says Crytopgraic Services Error under SigCheck?  Could that shed any light as to why it's showing all those SigCheck failures in the new log?  I'm concerned that might be why the user was having network issues before.  

Maybe I'm being paranoid and should just consider this closed?  :)

 

by: rpggamergirlPosted on 2009-07-29 at 22:36:41ID: 24976922

Well done... yes the original log says 'cryptographic errror'.

 

by: JsmplyPosted on 2009-07-29 at 22:39:38ID: 24976932

Thanks.  So do you think the cryptographic errror in the first log is related to the sigcheck failure on the second log?  I'm trying to figure out if I should be worried about the sigcheck failurse and if that might be causing more problems with the machine.

Thanks for sticking with me.  I'd subscribe to EE just to have access to your advice (and everyone else who helped in this thread)!

 

by: rpggamergirlPosted on 2009-07-29 at 23:08:26ID: 24977035

------- Sigcheck -------

Cryptography Services Error !!

The above error is what shows in the Combofix log when Combofix detects a problem with Cryptographic Services, rather than listing several files that failed the sigcheck it gives you that error instead, unlike the CF log in your first post it listed the files failing the sigcheck(as there weren't that many).

 

by: JsmplyPosted on 2009-07-29 at 23:12:01ID: 24977046

Ah okay, so that means that the sigcheck problem has been there for over a month then.  Just possibly more files found last time . . . not sure what to do from here.  I guess I can only wait and see what happens.  If they are "patched" does that mean they are infected and assumingly will not run correctly?

 

by: JsmplyPosted on 2009-07-29 at 23:13:20ID: 24977050

Like I said, the reason I was asked to look at it to begin with was random problems like occasionally not being able to access network resources, sometimes they can't print (from other workstations) to the shared printer on this machine in question, et cetera.  I just assumed it was an IP address conflict issue once I set it back to DHCP it seemed to resolve everything.

 

by: rpggamergirlPosted on 2009-07-29 at 23:17:04ID: 24977057

<<<"If they are "patched" does that mean they are infected and assumingly will not run correctly?">>>

If they are patched or infected, the user would notice it as problem will arise almost straightaway....but if the pc is running well (for quite a while now) then that's a very good sign.

 

by: JsmplyPosted on 2009-07-29 at 23:19:00ID: 24977064

Thanks.  It is running fine now, I just don't want the user to page me 3 days from now and tell me it crashed in the middle of a meeting or something important.  

When I was using it yesterday, it was able to surf the web, run Combofix, open Outlook, access network shares, etc.  

 

by: rpggamergirlPosted on 2009-07-31 at 02:49:04ID: 24987397

There can be many possible causes when a system 'crashed', rootkits, software conflicts, hardware etc. Since we only have the ComboFix log to base, that also doesn't rule-out stealth hidden nasties that don't show up in the CF scan.

When you have access to the system again just check to make sure that the Cryptographic Service(CryptSvc) is not disabled, and if it's broken you can also try fixing it.
http://icrontic.com/articles/broken-cryptographic-service

Hopefully it won't crash, fingers crossed.
Good luck, :)


 

by: JsmplyPosted on 2009-07-31 at 09:03:12ID: 24990086

Hi RPG,

I spoke with the user today and they said they have been using the machine and have not had any issues yet.  They also installed some research software and it went throug smoothly as well.  The only comment they had is that occasionally the machine would lose connection to the network, meaning it had no access to network shares, Exchange, network printers, etc.  A Reboot always solved this.  Again, I assume this was related to the DHCP issue I mentioned earlier.  They cannot recall if it's happended since I made that change.  However, do you think the file infector or the files that failed the sigcheck could cause this?  I do notice tcpip.sys is one of the files that failed sigcheck.  I'm not sure if this would be normal syptoms though.  Again my initial guess was it was a DHCP issue because every other machine we have set to obtain an IP automatically but this machine had a manual IP (although in the valid range) and the OpenDNS dns servers listed which I'm assuming may have been causing an issue with the domain server.  

Still I thought it was worth mentioning in case it sounds like something the patched file would do.  

 

by: rpggamergirlPosted on 2009-07-31 at 17:05:24ID: 24993418

I would also go with your initial guess that the lost connection was due to the DHCP issue, so far, that has more validity than a presence of a file infector.

 

by: JsmplyPosted on 2009-08-03 at 13:32:34ID: 25008388

Okay RPG, I finally got on that machine again.  The user had a quick question so while I was there I did a quick scan of the files you said to check.  You said to check 3 files, I went ahead and checked all of them at http://virusscan.jotti.org/ and got good news!

winlogon.exe - PASSED 0 infections found
svchost.exe - PASSED " "
userinit.exe - PASSED " "
termsrv.dll - PASSED " "
services.exe - PASSED " "
lsass.exe  - PASSED " "


I think the issue is the Cryptography services as you mentioned.  I checked the Event Viewer and the following error shows up a lot during the day:  

"The CryptSvc service failed to start due to the following error:
%%1290"

However, I didn't want to try your repair link until I posted this to you first as I wanted to find out how essential it is and what the risk is?  This computer seems to run just fine right now, so I wanted to find out how essential Cryptography services is and if there is any risk in repair.  It will be tough to convince the boss that his machine was running fine before, I fixed something that he didn't see causing a problem, and it caused it to become unstable.  

Thanks!

 

by: JsmplyPosted on 2009-08-03 at 19:37:47ID: 25010108

Well good news and bad.  The good news is that I went ahead and restored null.sys and beep.sys from the c:\windows\system32\dllcache folder, but I continue to see this in the event log when booting up

"The following boot-start or system-start driver(s) failed to load:
Beep
Null"

I also ran the suggestion that RPG gave for using the info here: http://icrontic.com/articles/broken-cryptographic-service to try and repair the Cryptographic services and it did not work, they still won't start and give the same ""The CryptSvc service failed to start due to the following error:
%%1290" error.  If it's relevent, the event log also shows "The Security Center service failed to start due to the following error: %%1290"  right after the CryptSvc error as well.  

Is there any other suggestions I can try?  The machine does run fine, reboots fine, I have LogMeIn access again, etc.  Question is, what will not having those services run log term do?  Does it matter?  The users primary concern was addressed at least and the malware was removed.  

 

by: JsmplyPosted on 2009-08-10 at 21:58:38ID: 31608874

What can I say, thanks to all contributors, but once again especially RPGgamergirl.  Thank you so much for sticking with my threads.  For those interested, I ended up starting a seperate EE thread on the cryptographic services issues and that didn't yield anything.  I ended up speaking with one of the authors of Combofix and they helped me get going again.  They were  NOT aware of this issue at the time, at least on a Windows XP2 machine.  I had to make some regedit changes and use Combofix for the repair after it was updated to address the issue.

Thanks again JohnB for explaining about Null.sys and RPG for sticking with me till the end.  Once again I think RPGgamergirl is worth the EE subscription price alone!

 

by: rpggamergirlPosted on 2009-08-16 at 20:09:32ID: 25111441

Hi Jsmply,

Sorry for my absence.
Glad to know you've got the issue resolved.
They (malware Experts) think that a tool' is going round writing incorrect values to MS services that causes Cryptographic services to malfunction, but might also be caused by this new "win32k.sys:1" infection also going round. Combofix Ver_09-08-03.09 attempts to fix the Crypto service but it doesn't always work so in some cases a reg fix is also needed.

Thanks for the points and awesome feedback so kind of you, much appreciated, :)

Thank you for using Experts-Exchange!


 

by: JsmplyPosted on 2009-08-16 at 20:21:19ID: 25111473

Hi RPG. I assume all versions going forward of combofix (not just that version) will also contain the fix (and possibly expand on it)?

 

by: rpggamergirlPosted on 2009-08-18 at 08:39:30ID: 25124359

Yes, all version up from ver_09-08-03.09 would.
This new infection affects the WMI...
It's a tough one since there is no tool for it yet.. Combofix and Rootrepeal developers are working on it.

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...