Rust CLI that checks username availability against the Hytale API using a cookie-authenticated session. Educational use only; not intended for malicious or unethical activity. Use at your own risk. Licensed under MIT.
- Rust toolchain (stable)
- A working Hytale web session in your browser to copy the session cookie
- Clone or open this repo.
- Configure
.env:
BASE_URL=https://accounts.hytale.com/api/account/username-reservations/availability?username=
COOKIE=ory_kratos_session=your_cookie_value_here
BASE_URLis the Hytale availability endpoint prefix.COOKIEmust be the fullCookieheader value from your logged-in browser session.
- Prepare
.data.txtwith one username per line to check.
Chrome/Edge (similar on Firefox):
- Log in to accounts.hytale.com.
- Open DevTools → Application → Cookies and click the
ory_kratos_sessionentry. - Copy its value. Ignore all other cookies.
cargo run
Behavior:
- Reads usernames from
.data.txt. - Uses
BASE_URL+ each username, sends yourCOOKIEheader. - Retries on 429 or timeout/connect every 1s until a definitive status.
- Logs
<code>: <status> in <ms> ms. - Writes
results.txtwith groups200:,400:, andOTHER:(status shown).
- This is for educational purposes only. Do not use it to harass services, bypass security, or violate terms of use. You are responsible for how you use it.
- Use at your own risk. The authors and contributors assume no liability.
- Licensed under MIT