Hello, There is another one way to retrieve a full path to local files in IIS4: If there is external CGI application configured for some file type and this application doesn't produce correct HTTP headers IIS generates an error with output of application (both stdout and stderror). The problem is, that IIS doesn't check existance of the requested file before calling CGI application. For example, if perl configured as an external CGI program for .pl files and user requests nonexistent .pl file (http://www.somehost.com/nonexistant.pl) IIS calls perl with nonexistant.pl, and generates error message: "
Can't open perl script "d:\inetpub\wwwroot\present\security\nonexistant.pl": No such file or directory" http://www.security.nnov.ru /\_/\ { . . } |\ +--oQQo->{ ^ }<-----+ \ | 3APA3A U 3APA3A } +-------------o66o--+ / |/ X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*