Files
OneForAll-mirror/data/rules/whatweb/mhttpd.json
T
2020-07-29 00:02:06 +08:00

37 lines
1.7 KiB
JSON

{
"name": "MHttpd",
"author": "Brendan Coles <bcoles@gmail.com>, Andrew Horton",
"version": "0.2",
"description": "MHTTPD stands for Minimal Hypertext Transport Protocol Daemon. MHTTPD is fast, simple and very small. It supports HTTP GET and POST method (that's all you need for more than 90% of time). It also supports HTTP Basic Authentication. Authentication can be performed by name and password lookup in a text file (userid:Unix_crypted_password) or from A LDAP server directly. And the server can be compiled as a secure server (SSL). The server does not have any configuration file and will not have any. Everything needed is hard coded at the top of the single C file.",
"website": null,
"matches": [
{
"regexp": "(?-mix:[\\s]*mhttpd)",
"search": "headers[server]"
},
{
"search": "headers[server]",
"regexp": "(?-mix:[\\s]*mhttpd v([\\d\\.]+))",
"offset": 1
},
{
"search": "headers[server]",
"regexp": "(?-mix:[\\s]*MHttpd\\/([\\d\\.]+) \\([^\\;]+; [^\\;]+; Meta-HTML\\/[\\d\\.]+\\))",
"offset": 1
},
{
"search": "headers[server]",
"regexp": "(?-mix:[\\s]*MHttpd\\/[\\d\\.]+ \\([^\\;]+; ([^\\;]+); Meta-HTML\\/[\\d\\.]+\\))"
},
{
"search": "headers[meta-html-engine]",
"regexp": "(?-mix:[\\s]*MHttpd\\/([\\d\\.]+) \\([^\\;]+; [^\\;]+; Meta-HTML\\/[\\d\\.]+\\))",
"offset": 1
},
{
"search": "headers[meta-html-engine]",
"regexp": "(?-mix:[\\s]*MHttpd\\/[\\d\\.]+ \\([^\\;]+; ([^\\;]+); Meta-HTML\\/[\\d\\.]+\\))"
}
]
}