Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.
Quelldateien prüfen
Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Ein direkter Befehl überspringt den Prüf-Prompt. Prüfen Sie die Quelle, bevor Sie ihn ausführen.
Web server fingerprinting is the process of identifying the type, version, and configuration of a web server. This information is critical for penetration testers as it helps identify known vulnerabilities associated with specific server versions. Attackers use this information to find and exploit unpatched vulnerabilities. Understanding what web server software is running allows testers to focus their efforts on relevant attack vectors.
What to Check
Information to Identify
Web server software (Apache, nginx, IIS, LiteSpeed, etc.)
Web server version number
Operating system information
Installed modules and extensions
Server configuration details
Backend technologies (PHP, ASP.NET, Java, etc.)
Load balancer or reverse proxy presence
CDN (Content Delivery Network) information
WAF (Web Application Firewall) presence
How to Test
Step 1: HTTP Header Analysis
Examine HTTP response headers to identify server information.
# Basic scan
nikto -h https://target.com
# Specify port
nikto -h target.com -p 443 -ssl
# Output to file
nikto -h https://target.com -o report.html -Format html
# Scan with authentication
nikto -h https://target.com -id admin:password
# Tuning options (specific tests)
nikto -h https://target.com -Tuning 1234
# In httpd.conf or apache2.conf
ServerTokens Prod
ServerSignature Off
# Using mod_headers
<IfModule mod_headers.c>
Header unset Server
Header always unset X-Powered-By
</IfModule>
nginx
# In nginx.conf
server_tokens off;
# Using headers-more module
more_clear_headers Server;
IIS
<!-- In web.config --><system.webServer><httpProtocol><customHeaders><removename="X-Powered-By" /><removename="Server" /></customHeaders></httpProtocol><security><requestFilteringremoveServerHeader="true" /></security></system.webServer>
2. Custom Error Pages
Configure custom error pages that don't reveal server information:
Note: While fingerprinting itself is low severity, it enables further attacks. If an outdated vulnerable version is detected, the combined risk increases significantly.
Severity Levels
Finding
Severity
Description
Server header visible
Info
General information
Exact version disclosed
Low
Version number exposed
Outdated version detected
Medium
Known vulnerabilities may exist
Critically vulnerable version
High
Active exploits available
Default pages exposed
Medium
Sensitive configuration visible
CWE Categories
CWE ID
Title
Description
CWE-200
Exposure of Sensitive Information to an Unauthorized Actor