I am working with a couple of web developers and we have just upgraded them from Windows server 2000 running IIS 5.0 to Windows Server 2003 running IIS 6.0. During their testing we encountered an error that was resolved by changing the defaultapppool to use the Local System account and not the Network Service account. Now I know this goes against everything Microsoft and most security sites I have seen suggest but I am having trouble convincing them that the server should not be set up like that. I have explained how running the defaultapppool under the localsystem will give that app pool full access to the the system but cannot actually show them "how" this can be a problem. Is there some tool that I could run against the webserver that would show what could possibly exploit this?
