Арабский питон
رفتن به کانال در Telegram
Привет @durov Канал не нарушает правила Telegram. Нет спама, оскорблений, порнографии или нзаконной торговли. Пожалуйста, пересмотрите жалобы. Спасибо!
نمایش بیشتر4 251
مشترکین
اطلاعاتی وجود ندارد24 ساعت
+5577 روز
+1 98730 روز
آرشیو پست ها
4 251
🔥 متوفر كورس Frida بسعر 10$ فقط
😌 شرح كامل ومفصل لكيفية تنصيب Frida عبر Termux بدون Root باستخدام طريقة الحقن bFrida-Gadget.
يشمل الكورس
✅ شرح التثبيت خطوة بخطوة
✅ تشغيل Frida بدون Root
✅ شرح طريقة الحقن باستخدام bFrida-Gadget
✅ تطبيق عملي من البداية حتى التشغيل
✅ حل أبرز الأخطاء والمشاكل التي قد تواجهك
✅ شرح الإعدادات والمتطلبات اللازمة
✅ دعم وفهم خطوات العمل بشكل واضح ومبسط
4 251
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
يانموذج يرهم عليه؟
4 251
import os as o
import json as j
from pyrogram import Client as C
from pyrogram.errors import PeerIdInvalid as P
from pyfiglet import figlet_format as f
from termcolor import colored as c
CF = "config.json"
def b():
print(c(f("NivoxTele"), "cyan"))
print(c("Telegram OSINT Tool - Nivox", "yellow"))
print(c("-" * 50, "green"))
def l():
if o.path.exists(CF):
with open(CF) as x:
return j.load(x)
return {}
def s(a, h, n, t=None):
d = {"api_id": a, "api_hash": h, "session_name": n}
if t:
d["last_target"] = t
with open(CF, "w") as x:
j.dump(d, x, indent=4)
def g():
d = l()
if d:
print(c("Configuration file found.", "yellow"))
print(c(f"API ID: {d['api_id']}", "cyan"))
print(c(f"Session Name: {d['session_name']}", "cyan"))
q = input(c("Use configuration? (Y/n): ", "green")).lower()
if q in ("y", "yes", ""):
return d
a = input(c("API ID: ", "cyan"))
h = input(c("API Hash: ", "cyan"))
n = input(c("Session Name: ", "cyan"))
s(a, h, n)
return {"api_id": a, "api_hash": h, "session_name": n}
async def u(n, m, x):
try:
me = await x.get_me()
print(c(f"\nUsername: {me.username or 'None'}", "cyan"))
print(c(f"Name: {me.first_name} {me.last_name or ''}", "cyan"))
print(c(f"ID: {me.id}", "cyan"))
print(c(f"Phone: {me.phone_number or 'None'}\n", "cyan"))
z = await x.get_users(n)
print(c("[Target User Information]", "red"))
print(c(f"Username: {z.username or 'None'}", "yellow"))
print(c(f"Name: {z.first_name} {z.last_name or ''}", "yellow"))
print(c(f"ID: {z.id}", "yellow"))
print(c(f"Phone: {z.phone_number or 'None'}", "yellow"))
print(c(f"Status: {z.status or 'None'}", "yellow"))
print(c(f"Bio: {getattr(z, 'bio', None) or 'None'}", "yellow"))
print(c(f"Bot: {'Yes' if z.is_bot else 'No'}", "yellow"))
print(c(f"Verified: {'Yes' if z.is_verified else 'No'}", "yellow"))
print(c("\n[Common Groups and Messages]", "blue"))
for ch in await x.get_common_chats(z.id):
print(c(f"\nGroup: {ch.title} (ID: {ch.id})", "green"))
k = 0
async for msg in x.get_chat_history(ch.id, limit=400):
if msg.from_user and msg.from_user.id == z.id:
print(c(
f"[{msg.date}] {msg.from_user.first_name or 'Unknown'}: "
f"{msg.text or '[Media/File]'}", "white"
))
k += 1
if m > 0 and k >= m:
break
except P:
print(c("User not found or access denied.", "red"))
except Exception as e:
print(c(f"Error: {e}", "red"))
async def main():
o.system("clear" if o.name == "posix" else "cls")
b()
d = g()
x = C(d["session_name"], api_id=d["api_id"], api_hash=d["api_hash"])
async with x:
n = d.get("last_target")
if n:
q = input(c(f"Previous target: {n}\nReuse? (Y/n): ", "green")).lower()
if q not in ("y", "yes", ""):
n = input(c("Username: ", "green"))
else:
n = input(c("Username: ", "green"))
m = int(input(c("Messages (0 = unlimited): ", "green")))
await u(n, m, x)
s(d["api_id"], d["api_hash"], d["session_name"], n)
if __name__ == "__main__":
import asyncio
asyncio.run(main())
🕸 NivoxTele
أداة بسيطة مبنية بـ Python + Pyrogram لجمع المعلومات العامة المتاحة عن حسابات تيليجرام.
أهم الخصائص:
🤬 جلب معلومات المستخدم
🤬عرض الـ ID والـUsername
🤬عرض الاسم والنبذة والحالة
🤬 معرفة الحسابات الآلية والتحقق(bot)
🤬 البحث عن المجموعات المشتركة
🤬 عرض رسائل المستخدم في المجموعات المشتركة
🤬حفظ إعدادات الـ API وآخر بحث تلقائيًا
⚡️ تعمل بشكل سريع باستخدام Async
«الأداة تعتمد على المعلومات التي يستطيع الحساب المسجّل الوصول إليها فقط.»😇