1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
Last Updated: 07/22/02
Things that still need to be done:
- Determine why requests occasionally hang when run through honeyd
- Need to implement Transfer-Encoding: Chunked
- Need to finish nonexistent.axd and trace.axd handler
- Need to finish the .vsdisco handler
- Need to parse the QUERY_STRING and emulate functionality of webhits.dll
- Need to implement TRACE method (for all ISAPI filter types)
- Return different messages for exec and non-exec directories for certain extensions (.pl)
- Define and implement different path diclosure repsonses for virtual directories
- Determine directory and replace "<H1>Server Error in '/' Application." with directory name for .NET errors
- Return the "other" error message returned for existent but marked as "404 response" pages for .NET requests
- Need to get the correct directory for ::DIRECTORY:: still...
- For SOAP responses, were just pretend that no SoapAction header was sent with the request, need to parse and implement
- Removed the hard-coded .NET versions numbers from some of the template files
- An extra Server header is added after Date: "Server: MS .NET Remoting, MS .NET CLR 1.0.3705.209"
- Need to implement handlers for various DAV methods (PROPFIND,SEARCH, PUT, etc)
- Import /iissamples, /iishelp, /printers, etc
- There's some header order/output errors in some of the responses (like OPTIONS)
- HTTP/0.9 needs to be verified that it acts the same
- Convert all ASP pages under /msadc/ to final printable output (half-way done)
|