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

63 lines
2.5 KiB
Markdown

# 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)