T="http://task.duckerz.ru:21046"
echo "Ждём 60 секунд чтобы остыл rate-limit..."
sleep 60
echo "=== polyfills-чанк, контекст 'flags' ==="
curl -s --max-time 20 "$T/_next/static/chunks/polyfills-42372ed130431b0a.js" > /tmp/poly.js
echo "Размер: $(wc -c < /tmp/poly.js) байт"
echo "--- контекст 'flags' ---"
grep -oE ".{150}flags.{150}" /tmp/poly.js
echo "--- все подозрительные строки ---"
grep -oE "DUCKERZ\{[^}]*\}|/api/[a-zA-Z0-9_/-]+|/admin[a-zA-Z0-9_/?=-]*|flag[a-zA-Z_]*|secret[a-zA-Z_]*|token[a-zA-Z_]*" /tmp/poly.js | sort -u
sleep 20
echo; echo "=== /api/flags ==="
curl -s -i --max-time 10 "$T/api/flags" | head -20
sleep 10
echo; echo "=== /api/flag ==="
curl -s -i --max-time 10 "$T/api/flag" | head -20
sleep 10
echo; echo "=== /flags ==="
curl -s -i --max-time 10 "$T/flags" | head -20
echo; echo "=== DONE ==="