959 B
959 B
tsidentity Import Spike
Chanora proof-of-concept. Not product code.
Purpose
Prove TeamSpeak identity import/export compatibility with the official INI-style format and verify that an imported identity can be used for a live connection.
What it does
- Parses an exported TeamSpeak identity file.
- Computes the imported identity UID and security level.
- Re-exports the identity in TeamSpeak's
counter + V + obfuscated-keyform. - Connects to
kr.teamspeak.appusing the imported identity and nickname.
Run
cargo test --offline
cargo run --offline -- \
--identity-file /path/to/exported_identity.ini \
--address kr.teamspeak.app
Important finding
The validation identity used during this spike round-tripped correctly, but its
UID eaRkG62hRaLs+R9sOuOWK7xbnUY= did not match the live EdisonJwa UID
QcnldW6Qnw/4im/t94j/FYIcVMU= observed on kr.teamspeak.app.
Verification
See VERIFICATION.md.