36 lines
1.1 KiB
Markdown
36 lines
1.1 KiB
Markdown
# TS3 Manual Research Spike
|
|
|
|
Chanora proof-of-concept. **Not product code.**
|
|
|
|
## Purpose
|
|
|
|
Prove that `docs/ts3_development_manual_en_v6.md` was read and reduced into the
|
|
specific protocol guidance needed for the TeamSpeak research spikes in this
|
|
repository.
|
|
|
|
## What it covers
|
|
|
|
1. The file-transfer bootstrap flow: `ftinitdownload` / `ftinitupload` plus the
|
|
second TCP connection for raw bytes.
|
|
2. The client-variable surfaces relevant to user inspection: stable UID,
|
|
DBID, nickname, version, platform, avatar, and related profile fields.
|
|
3. Identity import/export and security-level concepts needed to parse and reuse
|
|
TeamSpeak identity exports.
|
|
4. The mapping from those manual sections to the executable PoCs under `poc/`.
|
|
|
|
## Manual sections used
|
|
|
|
- Section 9: variable parameters / client fields
|
|
- Section 12 and later references to `client_unique_identifier`
|
|
- Section 30: file transfer protocol
|
|
- Section 32: identity and security level
|
|
|
|
## Output
|
|
|
|
The verification record documents the extracted conclusions and which runnable
|
|
PoC proves each one.
|
|
|
|
## Verification
|
|
|
|
See `VERIFICATION.md`.
|