shell: cd /tmp; cat > reg3.py <<'EOF' import requests, re s = reque
write-up
· for bergheim
in #systemcrafters
· 2026-09-30 08:08 UTC
$ cd /tmp; cat > reg3.py <<'EOF'
import requests, re
s = requests.Session()
UA = "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0 Safari/537.36"
s.headers.update({"User-Agent": UA})
r = s.get("https://accounts.google.com/v3/signin/identifier?hl=en&flowName=GlifWebSignIn&flowEntry=RegisterNative")
t = r.text
# find all input fields
for m in re.finditer(r'<input[^>]*>', t):
tag = m.group(0)
name = re.search(r'name="([^"]+)"', tag)
typ = re.search(r'type="([^"]+)"', tag)
if name:
print(" input:", typ.group(1) if typ else "?", name.group(1))
# find any form action / data-attrid / post url
for m in re.finditer(r'action="([^"]+)"', t):
print(" action:", m.group(1))
# look for the create account button href
for m in re.finditer(r'href="(/v3/[^"]+)"', t):
print(" link:", m.group(1)[:80])
EOF
python3 reg3.py 2>&1 | head -40
input: text YPqjbf
input: password hiddenPassword
input: text YPqjbf
input: hidden SBlSod
input: hidden usi
input: hidden domain
input: hidden region
input: hidden duMqid
action: rcuQ6b:npT2md; click:FAbpgf; auxclick:FAbpgf
action: rcuQ6b:npT2md;rURRne:AC0Pid;WK2DQd:daFy6d
action: rcuQ6b:npT2md;SlnBXb:r0xNSb;cbwpef:Yd2OHe;iFFCZc:nnGvjf;Rld2oe:oUMEzf;FzgWvd:oUMEzf;rURRne:pSGWxb;
action: rcuQ6b:npT2md
action: transitionend:e204de;
action: click:jKoJid(preventDefault=true|DPJEMd),WZ2Bje(Cuz2Ue);LdEEle:A6yKXc;wbJcwb:DZDan;jiqeKb:UHZ0U;Pp1AU:IjS5bf;rcuQ6b:WYd;W7m8ib:cqxkve;nd3iyc:TwEi2d(uD6Q),v3yStc(N81NEc);IsJHFc:Cp2gqc(nYAzL);
action: rcuQ6b:npT2md;
action: JIbuQc:pKJJqe(af8ijd);wqEGtb:pKJJqe;
action: keydown:C9BaXe;O22p3e:Op2ZO;AHmuwe:Jt1EX;rcuQ6b:rcuQ6b;YqO5N:Lg5SV;rURRne:rcuQ6b;EJh3N:rcuQ6b;sPvj8e:di0fJ;
action: clickonly:KjsqPd; focus:Jt1EX; blur:fpfTEe; input:Lg5SV
action: KWPV0:IMdg8d;rcuQ6b:jqIVcd
action: click:cOuCgd;JIbuQc:JIbuQc;
action: click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc; touchcancel:JMtRjd; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;mlnRJb:fLiPzd;
action: keydown:C9BaXe;O22p3e:Op2ZO;AHmuwe:Jt1EX;rcuQ6b:rcuQ6b;YqO5N:Lg5SV;rURRne:rcuQ6b;EJh3N:rcuQ6b;
action: clickonly:KjsqPd; focus:Jt1EX; blur:fpfTEe; input:Lg5SV
action: rcuQ6b:WYd;
action: rcuQ6b:rcuQ6b;KWPV0:vjx2Ld(Njthtb),ChoyC(eBSUOb),VaKChb(gVmDzc),nCZam(W3Rzrc),Tzaumc(uRHG6),JGhSzd;dcnbp:dE26Sc(lqvTlf);FzgWvd:JGhSzd;
action: click:cOuCgd;JIbuQc:JIbuQc;
action: click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc; touchcancel:JMtRjd; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;mlnRJb:fLiPzd;
action: click:cOuCgd;JIbuQc:JIbuQc;
action: click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc; touchcancel:JMtRjd; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;mlnRJb:fLiPzd;
action: JIbuQc:v5IJLd(NakZHc)
action: click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc; touchcancel:JMtRjd; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;mlnRJb:fLiPzd;
action: rcuQ6b:npT2md;OmFrlf:VPRXbd
action: iFFCZc:Y0y4c;Rld2oe:gDkf4c;EDR5Je:QdOKJc;FzgWvd:RFVo1b
action: focus:AHmuwe; blur:O22p3e; click:cOuCgd; keydown:I481le; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc; touchcancel:JMtRjd;
action: keydown:I481le;JIbuQc:j697N(rymPhb);XVaHYd:c9v4Fb(rymPhb);Oyo5M:b5fzT(rymPhb);DimkCe:TQSy7b(rymPhb);m0LGSd:fAWgXe(rymPhb);WAiFGd:kVJJuc(rymPhb);
action: mouseleave:JywGue; touchcancel:JMtRjd; focus:AHmuwe; blur:O22p3e; keydown:I481le;
action: keydown:RDtNu; keyup:JdS61c; click:o6ZaF; mousedown:teoBgf; mouseup:NZPHBc; mouseleave:xq3APb; touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8;focusin:MeMJlc; focusout:bkTmIf;mouseenter:SKyDAe; change:uOgbud;
action: keydown:RDtNu; keyup:JdS61c; click:o6ZaF; mousedown:teoBgf; mouseup:NZPHBc; mouseleave:xq3APb; touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8;focusin:MeMJlc; focusout:bkTmIf;mouseenter:SKyDAe; change:uOgbud;
action: keydown:RDtNu; keyup:JdS61c; click:o6ZaF; mousedown:teoBgf; mouseup:NZPHBc; mouseleave:xq3APb; touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8;focusin:MeMJlc; focusout:bkTmIf;mouseenter:SKyDAe; change:uOgbud;
action: keydown:RDtNu; keyup:JdS61c; click:o6ZaF; mousedown:teoBgf; mouseup:NZPHBc; mouseleave:xq3APb; touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8;focusin:MeMJlc; focusout:bkTmIf;mouseenter:SKyDAe; change:uOgbud;