Files
autoreg-skills-max/skills/account-validation/references/forum-account-inventory.md

2.5 KiB

Forum Account Inventory

Last updated: 2026-07-06

V2EX (v2ex.com)

Files on Desktop

File Type Count Status
v2ex_existing_userpass.txt user:pass pairs ~500 Validated usernames exist
v2ex_valid_with_passwords.json JSON with password arrays ~120 users Multiple passwords per user
v2ex_existing_accounts.json JSON - Validated account data
v2ex_checker.py Script - Account checker
v2ex_free_all.json Scraped topics - /go/free topics
v2ex_free_vps.json Scraped topics - VPS-related topics
v2ex_free_topics.json Scraped topics - Free node topics

API Notes

  • Public API: GET /api/members/show.json?username=X — no auth
  • Login: CAPTCHA + randomized field names (SHA256 hashes)
  • Rate limit: 600 req/hr/IP
  • Topics: GET /api/topics/latest.json, GET /api/topics/hot.json
  • Node pages: GET /go/<node> — parseable with BS4

NodeLoc (nodeloc.com)

Files on Desktop

File Type Count Status
nodeloc_working.txt user:pass pairs 25 Validated login
nodeloc_checked.json JSON with user data 16 Full validation
nodeloc_parsed.json Scraped topics - Parsed content
nodeloc_vps_topics.json Scraped topics - VPS topics

Platform: Discourse

  • API: /latest.json, /categories.json, /t/{id}.json
  • Login: POST /login with username/password/redirect
  • No CSRF needed for no-JS form

linux.do (linux.do)

Platform: Discourse + Cloudflare

  • Cloudflare protection — 403 from direct scrapers
  • No account files found on Desktop or DO server
  • Obsidian note: Documents/ObsidianVault/Resources/agent-wiki/concepts/linux-do-community-intel.md
  • TG mirror: @linux_do_channel (26K subscribers)
  • Discourse scraper code exists in gothbreach-omp/packages/coding-agent/src/web/scrapers/discourse.ts

dc.hhhl.cc (Misskey)

Platform: Misskey

  • JS-required SPA
  • API: /api/meta (instance info), /api/notes/local-timeline, /api/notes/global-timeline
  • No account files found on Desktop or DO server
  • Fediverse/Misskey — decentralized, part of "Universe Federation"

DO Server ([REDACTED-IP])

  • Hostname: gothbreach-abuse-1
  • Python 3.10.12, requests, bs4, lxml, playwright, aiohttp
  • FlareSolverr running (port 39013 in Docker)
  • No forum-specific account files on server
  • Running: ai_scanner.py (cron every 15min), kh8.py (keyhunter), wavemind (:8001)