uz
Feedback

Firibgarlarga uchmang! Telemetrio bunday kanallarni topadi va belgilaydi πŸ‘‰ Belgini koβ€˜rmoqchi boβ€˜lsangiz, obuna boβ€˜ling

π’π€π‡πˆπ‹ π‚πŽπƒπ„π—

π’π€π‡πˆπ‹ π‚πŽπƒπ„π—

Kanalga Telegram’da oβ€˜tish
470
Obunachilar
Ma'lumot yo'q24 soatlar
-47 kun
-2130 kun
Postlar arxiv
Free Fire Diamond Toup Available And Cheap Redem Code Available Note - If this seems like a scam, then let me tell you that i
Free Fire Diamond Toup Available And Cheap Redem Code Available Note - If this seems like a scam, then let me tell you that it will happen through c4arding. Dm - @Pain18

πŸ‘‘ ADMIN FOR ADMIN βœ… πŸ“’ CHANNEL : https://t.me/Adityaapis_570 πŸ“© DM: @CURRENTTTTTTTT πŸ“Œ ADMIN RULE : ➜ POM POM NOT ALLOWED

πŸ‘‘ ADMIN FOR ADMIN βœ… πŸ“’ CHANNEL : https://t.me/Sheihk_free_apis πŸ“© DM: @SHEIHK_ANAMUL πŸ“Œ ADMIN RULE : ➜ ΰ¦ΰ¦•ΰ¦œΰ¦¨ Admin দিনে ΰ¦Έΰ¦°ΰ§ΰ¦¬ΰ§‹ΰ¦šΰ§ΰ¦š ১টি ΰ¦ͺΰ§‹ΰ¦Έΰ§ΰ¦Ÿ করঀে ΰ¦ͺারবেনΰ₯€ দিনে একাধিক ΰ¦ͺΰ§‹ΰ¦Έΰ§ΰ¦Ÿ করা যাবে নাΰ₯€

Free Fire Diamond Toup Available And Cheap Redem Code Available Note - If this seems like a scam, then let me tell you that i
Free Fire Diamond Toup Available And Cheap Redem Code Available Note - If this seems like a scam, then let me tell you that it will happen through c4arding. Dm - @Pain18

Repost from N/a
LIKE API LEAKED OF VERTEX πŸ”₯ LEAKED BY @RishantxFF πŸ‘‘ πŸ˜‡πŸ˜‡πŸ˜‡πŸ˜‡πŸ˜‡ πŸ˜‡πŸ˜‡πŸ˜‡πŸ˜‡πŸ˜‡ πŸ˜‡πŸ˜‡πŸ˜‡πŸ˜‡πŸ˜‡ Click here πŸ‘‘πŸ§§ https://t.me/filexsto4ebot?start=BQADAQADpxAAAmBGGEV9Up8qlPmgdRYE

@NST_XY_09 Iski gaand mrdo Bhadwa faltu mein gaali de raha hai

Free Fire Diamond Toup Available And Cheap Redem Code Available Note - If this seems like a scam, then let me tell you that i
Free Fire Diamond Toup Available And Cheap Redem Code Available Note - If this seems like a scam, then let me tell you that it will happen through c4arding. Dm - @Pain18

Repost from Rishant 69
LIKES GROUP ME BOT ON HO GYA HAI LIKES LELO FAST https://t.me/RishantChats ⭐️ By @RishantxFF

Free Fire Diamond Toup Available And Cheap Redem Code Available Note - If this seems like a scam, then let me tell you that i
Free Fire Diamond Toup Available And Cheap Redem Code Available Note - If this seems like a scam, then let me tell you that it will happen through c4arding. Dm - @Pain18

Free Fire Diamond Toup Available And Cheap Redem Code Available Note - If this seems like a scam, then let me tell you that i
Free Fire Diamond Toup Available And Cheap Redem Code Available Note - If this seems like a scam, then let me tell you that it will happen through c4arding. Dm - @Pain18

Free Fire Diamond Toup Available And Cheap Redem Code Available Note - If this seems like a scam, then let me tell you that i
Free Fire Diamond Toup Available And Cheap Redem Code Available Note - If this seems like a scam, then let me tell you that it will happen through c4arding. Dm - @Pain18

╔════════════════════════════╗ πŸš€πŸ”₯ AUTO LIKE SERVICE πŸ”₯πŸš€ β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β• ❀️ 220 LIKES β€” AUTO SERVICE ✨ Trusted & Reliable Service ⚑ Fast Delivery πŸ”’ Safe & Secure Process πŸ’― Customer Support Available πŸ‘‘ Long-Term Plans Available ━━━━━━━━━━━━━━━━━━━━━━ πŸ’Ž PRICE LIST πŸ’Ž πŸ”₯ 15 DAYS ➜ β‚Ή70 ⚑ 30 DAYS ➜ β‚Ή120 πŸ’Ž 60 DAYS ➜ β‚Ή250 πŸ‘‘ 120 DAYS ➜ β‚Ή450 ━━━━━━━━━━━━━━━━━━━━━━ πŸ“© ORDER / DETAILS KE LIYE DM πŸ‘‰ @CURRENTTTTTTTT πŸ‘ˆ ❀️ Trust β€’ Quality β€’ Service πŸš€ DM NOW TO BOOK YOUR PLAN!

WHATSAPP NUMBER ON SELL PRICE 50RS FULL LOGIN NO BAN ISSUES DM FAST @PAWANCODER

Free Fire Diamond Toup Available And Cheap Redem Code Available Note - If this seems like a scam, then let me tell you that i
Free Fire Diamond Toup Available And Cheap Redem Code Available Note - If this seems like a scam, then let me tell you that it will happen through c4arding. Dm - @Pain18

Repost from SENKU CODEX
import sys
import json
import base64
from datetime import datetime

CYAN   = "\033[96m"
GREEN  = "\033[92m"
RED    = "\033[91m"
BOLD   = "\033[1m"
RESET  = "\033[0m"
DIM    = "\033[2m"

def decode_jwt(token: str):
    try:
        parts = token.strip().split(".")
        if len(parts) != 3:
            return None
        padded = parts[1] + "=" * (-len(parts[1]) % 4)
        return json.loads(base64.b64decode(padded).decode("utf-8"))
    except:
        return None

def decode_nickname(b64_nick: str) -> str:
    try:
        padded = b64_nick + "=" * (-len(b64_nick) % 4)
        decoded = base64.b64decode(padded).decode("utf-8", errors="replace")
        return "".join(c for c in decoded if c.isprintable())
    except:
        return b64_nick

def ts(unix: int) -> str:
    try:
        return datetime.fromtimestamp(unix).strftime("%Y-%m-%d %H:%M:%S")
    except:
        return str(unix)

def main():
    print(f"""
{CYAN}╔══════════════════════════════════════════════════════════════╗
β•‘       πŸ”₯  FREE FIRE JWT DECODER - IND Region (OB54)  πŸ”₯      β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•{RESET}
""")

    print(f"  {BOLD}Apna Free Fire JWT token paste karo:{RESET}")
    print(f"  {DIM}(Bearer prefix ho ya na ho, dono kaam karega){RESET}\n")

    try:
        jwt_input = input("  πŸ”‘ JWT : ").strip()
    except (KeyboardInterrupt, EOFError):
        print("\n\n  Cancelled.")
        sys.exit(0)

    if not jwt_input:
        print(f"\n  {RED}❌ Koi token nahi diya.{RESET}")
        sys.exit(1)

    if jwt_input.lower().startswith("bearer "):
        jwt_input = jwt_input[7:].strip()

    payload = decode_jwt(jwt_input)

    if not payload:
        print(f"\n  {RED}❌ JWT decode nahi hua β€” format galat hai.{RESET}")
        sys.exit(1)

    # ── Display ────────────────────────────────────────────────
    nickname   = decode_nickname(payload.get("nickname", ""))
    account_id = payload.get("account_id", "N/A")
    region     = payload.get("noti_region", "N/A")
    country    = payload.get("country_code", "N/A")
    ext_uid    = payload.get("external_uid", "N/A")
    client_ver = payload.get("client_version", "N/A")
    release    = payload.get("release_version", "N/A")
    channel    = payload.get("release_channel", "N/A")
    is_emu     = payload.get("is_emulator", False)
    exp        = payload.get("exp", 0)
    plat       = payload.get("plat_id", "N/A")
    sig_md5    = payload.get("signature_md5", "N/A")

    exp_dt = datetime.fromtimestamp(exp) if exp else None
    now    = datetime.now()
    valid  = exp_dt and now < exp_dt

    if valid:
        remaining    = str(exp_dt - now).split(".")[0]
        token_status = f"{GREEN}βœ… Valid  (expires in {remaining}){RESET}"
    else:
        token_status = f"{RED}❌ EXPIRED{RESET}"

    print(f"\n{CYAN}{'─' * 62}{RESET}")
    print(f"{BOLD}  πŸ“‹  JWT TOKEN INFORMATION{RESET}")
    print(f"{CYAN}{'─' * 62}{RESET}\n")

    rows = [
        ("Account ID",   str(account_id)),
        ("Nickname",     nickname or "(encoded/empty)"),
        ("Region",       region),
        ("Country",      country),
        ("External UID", str(ext_uid)),
        ("Platform ID",  str(plat)),
        ("Client Ver",   client_ver),
        ("Release",      f"{release}  ({channel})"),
        ("Emulator",     f"{RED}⚠️  YES{RESET}" if is_emu else f"{GREEN}No{RESET}"),
        ("Token Expiry", ts(exp) if exp else "N/A"),
        ("Token Status", token_status),
        ("Sig MD5",      sig_md5),
    ]

    for label, value in rows:
        print(f"  {BOLD}{label:<14}{RESET}: {value}")

    print(f"\n{CYAN}{'─' * 62}{RESET}\n")

if name == "main":
    main()
JWT TOKEN TO ACCOUNT INFO