-
Tc4dy
OPSEC Specialist | Free internet - Open Source ADV
📱 TELEGRAM OSINT 2026: ARŞİV NİTELİĞİNDE REHBER
Bu rehber, SQLmap, Nmap ve Metasploit rehberlerinde olduğu gibi adım adım, gerçek simülasyon çıktıları ile Telegram OSINT yöntemlerini anlatacaktır. Yalnızca kendi laboratuvar ortamınızda veya yazılı izniniz olan hedeflerde deneyin. Yetkisiz veri toplama yasa dışıdır ve ağır yaptırımları vardır.
🧠 GİRİŞ: TELEGRAM NEDEN BU KADAR ÖNEMLİ?
Telegram, 900 milyondan fazla aktif kullanıcısıyla dünyanın en popüler mesajlaşma platformlarından biridir. Ancak bu popülerlik, onu aynı zamanda siber suçlular, dolandırıcılar ve yasa dışı oluşumlar için de cazip bir merkez haline getirmiştir. Telegram'ın "gizlilik odaklı" imajı ve süper gruplar (200.000 üyeye kadar) ile kanallar (sınırsız abone) gibi özellikleri, onu OSINT araştırmacıları için eşsiz bir veri kaynağı yapar.Bu rehberde, Telegram OSINT'in tüm boyutlarını en güncel araçlar, teknikler ve stratejilerle arşiv niteliğinde ele alacağım.Neden Telegram OSINT?
- 📢 Kamuya Açık Veri Bolluğu: Milyonlarca kanal ve grup, herkese açık şekilde mesaj, medya ve üye listeleri paylaşır.
- 🕵️♂️ Kullanıcı Profilleme: Kullanıcı adları, biyografiler, profil fotoğrafları ve hatta telefon numaraları (gizlilik ayarlarına bağlı olarak) keşfedilebilir.
- 🔗 Bağlantılı Hesaplar: Telegram, kullanıcıları diğer sosyal medya hesaplarına bağlayan bir köprü görevi görebilir.
- 💰 Kara Pazar ve Tehdit İstihbaratı: Yasa dışı mal ve hizmetlerin satışı, hack forumları ve veri sızıntıları genellikle Telegram üzerinden yürütülür.
🎯 TELEGRAM OSINT: TEMEL YÖNTEMLER
1. 🔍 Kullanıcı Arama (Username / Telefon Numarası / ID)
Bir Telegram kullanıcısı hakkında en temel bilgiler, kullanıcı adı (@Username), telefon numarası veya sayısal ID ile elde edilebilir.Manuel Yöntem:
- Telegram arama çubuğuna kullanıcı adını yazın.
- Telefon numarasını rehberinize kaydedip Telegram'ın "Kişi Ekle" özelliğini kullanın (eğer kullanıcı numarasını herkese açık bırakmışsa).
2. 📢 Kanal / Grup Keşfi
Belirli bir konu hakkında kanal veya grup bulmak için:- Telegram Arama: Anahtar kelimelerle arama yapın.
- tgstat.com / telemetrio.io: Kanal istatistikleri ve keşif platformları.
- Google CSE (Custom Search Engine): Telegram'ı özel olarak tarayan Google arama motorları.
3. 💬 Mesaj ve Medya Kazıma (Scraping)
Kamuya açık kanal ve gruplardan mesajları, medya dosyalarını ve yorumları toplamak, araştırmanın temelidir.- Manuel: Sayfaları kaydırarak elle kopyalama (çok yavaş).
- Otomatik: Aşağıda detaylıca anlatacağım araçlarla (Telepathy, TGSpyder) verileri CSV/JSON formatında dışa aktarabilirsiniz.
4. 🕵️♂️ Kullanıcı Profilleme ve Sosyal Medya Çapraz Referansı
Bir Telegram kullanıcı adı, diğer platformlardaki (Instagram, Twitter, GitHub) hesapları bulmak için kullanılabilir. Ayrıca, kullanıcının biyografisinde paylaştığı bağlantılar veya e-postalar da önemli ipuçları verir.🛠️ TELEGRAM OSINT ARAÇLARI
Aşağıda, Telegram OSINT için kullanabileceğiniz en kapsamlı araç listesini bulacaksınız. Her araç, belirli bir ihtiyaca yöneliktir ve kendi güçlü yönleri vardır.🌟 A. PROFESYONEL VE FORENSIC ARAÇLAR
Bu araçlar, büyük ölçekli araştırmalar, tehdit istihbaratı ve adli analiz için tasarlanmıştır.| Araç | Açıklama | Kurulum | Kullanım |
|---|---|---|---|
| SPECTRA | SWORDIntel tarafından geliştirilen forensic-grade Telegram keşif ve arşivleme framework'ü. NSO tarzı "Cipher Command" paneli ile gerçek zamanlı operasyon kontrolü sağlar. Kripto para cüzdanı izleme, ekonomik pazar analizi ve yapay zeka destekli tehdit özetleri sunar. | git clone https://github.com/SWORDIntel/SPECTRA.git && cd SPECTRA && docker-compose up -d | ./spectra discover --seed @target_channel |
| Telepathy | Bellingcat'in geliştirdiği, açık kaynaklı ve çok yönlü bir Telegram OSINT araç seti. Kanal ve gruplardan üye listesi (5000'e kadar), mesaj geçmişi, kullanıcı konum bilgisi (halka açık profillerde) ve katılım istatistikleri toplar. | pip install telepathy | telepathy -t https://t.me/example -c |
| IntelHub | Tarayıcınızı bir OSINT iş istasyonuna dönüştüren güçlü bir eklenti. Telegram kullanıcı profili, ID çıkarıcı, telefon sorgulama ve görsel bağlantı grafiği oluşturma özellikleri vardır. | Chrome veya Edge mağazasından "IntelHub" eklentisini yükleyin. | Eklenti arayüzünden "Telegram Intelligence" bölümünü kullanın. |
📥 B. VERİ KAZIMA (SCRAPING) ARAÇLARI
Bu araçlar, Telegram gruplarından ve kanallarından yapılandırılmış veri (üye listesi, mesajlar, medya) toplamak için idealdir.| Araç | Açıklama | Kurulum | Kullanım |
|---|---|---|---|
| TGSpyder | Komut satırı tabanlı, hem açık hem de özel gruplardan üye ve mesaj kazıma yapabilen güçlü bir araç. Proxy (Tor/VPN) desteği vardır. Çıktıları CSV formatında verir. | git clone https://github.com/Darksight-Analytics/tgspyder.git && cd tgspyder && pip install -r requirements.txt && pip install -e . | tgspyder https://t.me/example --members --chats |
| TelegramXtractCLI | Node.js tabanlı, admin yetkisi olmadan da mesaj, medya ve üye listesi çekebilen kapsamlı bir CLI aracı. Toplu ayrılma, otomasyon ve tam veri kazıma desteği sunar. | npm install -g telegram-xtract-cli | telegram-xtract -u "https://t.me/example" -m |
| Telegram-Scraper | Python tabanlı, 10.000'den fazla üye ve mesajı kazıyabilen güçlü bir araç. Gerçek zamanlı kazıma özelliği vardır. | git clone https://github.com/TelegramScraper/Telegram-Scraper.git | python scraper.py -g https://t.me/example |
🔎 C. KULLANICI VE TELEFON ARAMA ARAÇLARI
Bu araçlar, bir kullanıcı adı veya telefon numarasından hareketle Telegram profili hakkında detaylı bilgi toplar.| Araç | Açıklama | Kurulum | Kullanım |
|---|---|---|---|
| Telescope | Telefon numarası veya kullanıcı adı ile Telegram profili sorgulama yapan, web tabanlı bir OSINT aracı. Kullanıcının ID'si, adı, kullanıcı adı, gizlilik durumu, profil fotoğrafları ve biyografisini gösterir. | git clone https://github.com/unnohwn/telescope.git && cd telescope && pip install -r requirements.txt && python app.py | http://localhost:5000 adresinde arayüzü açın. |
| Telegram Info Scraper (Apify) | Bir kullanıcı adı veya kanal URL'si girerek 30'dan fazla veri alanını (iletişim bilgileri, premium kullanıcı tespiti, dolandırıcılık tespiti) anında çekebilen bir Apify aktörü. | Apify hesabı oluşturun ve "agentx/telegram-info-scraper" aktörünü kullanın. | API veya web arayüzü üzerinden telegram_url parametresine hedefi girin. |
| UsersBox | Telefon numarası, kullanıcı adı, e-posta ve sosyal medya hesaplarını sorgulayan bir Telegram botu. Veri sızıntılarını ve bağlantılı hesapları bulur. | Telegram'da @UsersBox_bot'u bulun ve başlatın. | Bota ilgili sorguyu (telefon, kullanıcı adı, e-posta) gönderin. |
🤖 D. OSINT TELEGRAM BOTLARI
Telegram üzerinden çalışan, hızlı ve pratik OSINT botları.| Bot Adı (@Username) | Ne İşe Yarar? |
|---|---|
| @usinfobot | Kullanıcı ID'sinden isim, kullanıcı adı ve arşiv verilerini getirir. |
| @SangMata_beta_bot | Bir kullanıcının kullanıcı adı ve isim geçmişini gösterir (ID göndererek). |
| @creationdatebot | Kullanıcı adı veya iletilen bir mesaj ile hesabın yaklaşık kuruluş tarihini verir. |
| @UniversalSearchSmartBot | E-posta, eski kullanıcı adları, profil fotoğrafları gibi birçok farklı veriyi arar. |
| @getchatlistbot | Bir kullanıcının hangi gruplarda olduğunu listeler (her zaman çalışmayabilir). |
| @InvestigatorRobot | Kullanıcı adı ve isim geçmişini devasa bir veritabanında arar. |
| @telegramosint_bot (Örnek) | Kullanıcı adı/email arar (Blackbird ile 700+ platform). |
⚙️ E. API TABANLI VE GELİŞTİRME ARAÇLARI
Kendi Telegram OSINT aracınızı yazmak isteyenler için Python kütüphaneleri.| Kütüphane / Araç | Açıklama | Kurulum | Kullanım |
|---|---|---|---|
| Telethon | Telegram API'sine Python ile erişmek için en popüler asenkron kütüphane. Kullanıcı arama, mesaj okuma, kanal takibi gibi her şeyi yapabilirsiniz. | pip install telethon | client = TelegramClient('session', api_id, api_hash); client.start() |
| telegram-utility | Node.js tabanlı, kullanıcı hesabı veya bot token'ı ile Telegram üzerinde yönetim ve OSINT görevleri yapmanızı sağlayan bir CLI aracı. | npm install -g telegram-utility | telegram-utility user-info @Username |
| dhanushfdh/telegram-osint | Belirli anahtar kelimelerle Telegram'da arama yapıp, sonuçlardan kullanıcı adlarını ve benzer kanalları çıkaran bir Python aracı. | git clone https://github.com/dhanushfdh/telegram-osint.git && cd telegram-osint && pip install -r requirements.txt | python3 telegram_osint.py |
🔧 TELEGRAM API İLE KENDİ ARACINIZI YAZMAK (Telethon) (Kodlar referanstır!)
Telegram OSINT'te en büyük güç, kendi ihtiyaçlarınıza göre araçlar geliştirebilmenizdir. Telethon, Python ile Telegram API'sine erişmenin en kolay yoludur.
📝 Adım 1: API Kimlik Bilgileri Edinme
- my.telegram.org adresine gidin ve Telegram hesabınızla giriş yapın.
- "API development tools" bölümüne gidin.
- Yeni bir uygulama oluşturun. App title ve Short name alanlarını doldurun.
- Karşınıza gelen api_id ve api_hash değerlerini not alın.
📝 Adım 2: Telethon Kurulumu ve Basit Bir Kullanıcı Sorgulama Script'i
bashpip install telethon
Aşağıdaki Python script'ini telegram_osint.py olarak kaydedin:
python
from telethon import TelegramClient, functions, types
import asyncio
# Kendi api_id ve api_hash değerlerinizi yazın
api_id = YOUR_API_ID
api_hash = 'YOUR_API_HASH'
client = TelegramClient('session', api_id, api_hash)
async def main():
# Kullanıcı adı veya telefon numarası girin
username = input("Kullanıcı adı veya telefon: ")
try:
# Kullanıcıyı getir
user = await client.get_entity(username)
print(f"\n[+] Kullanıcı bulundu!")
print(f" ID: {user.id}")
print(f" İsim: {user.first_name} {user.last_name if user.last_name else ''}")
print(f" Kullanıcı adı: @{user.username if user.username else 'Yok'}")
print(f" Telefon: {user.phone if user.phone else 'Gizli'}")
print(f" Premium: {'Evet' if user.premium else 'Hayır'}")
print(f" Bot: {'Evet' if user.bot else 'Hayır'}")
# Profil fotoğraflarını al
photos = await client.get_profile_photos(user)
print(f" Profil fotoğrafı sayısı: {photos.total}")
except Exception as e:
print(f"[-] Hata: {e}")
with client:
client.loop.run_until_complete(main())
Simüle edilmiş çıktı:
text
Kullanıcı adı veya telefon: @targetuser
[+] Kullanıcı bulundu!
ID: 1234567890
İsim: Ahmet Yılmaz
Kullanıcı adı: @targetuser
Telefon: +905551234567
Premium: Hayır
Bot: Hayır
Profil fotoğrafı sayısı: 3
💡 Detaylı Simülasyon: Bu script, Telegram API'sini kullanarak bir kullanıcının ID'sini, ismini, kullanıcı adını, telefon numarasını (gizlilik ayarları izin veriyorsa), premium durumunu ve profil fotoğraflarının sayısını anında getirir. Bu, manuel araştırmaya kıyasla inanılmaz bir hız ve derinlik sağlar.
📝 Adım 3: Kanal Mesajlarını Kazıma
pythonasync def scrape_channel():
channel_username = input("Kanal kullanıcı adı: ")
channel = await client.get_entity(channel_username)
# Son 100 mesajı getir
messages = await client.get_messages(channel, limit=100)
for msg in messages:
if msg.text:
print(f"{msg.date} - {msg.sender_id}: {msg.text[:100]}...")
print(f"\n[+] {len(messages)} mesaj alındı.")
Simüle edilmiş çıktı:
text
2026-04-19 10:00:00 - 1234567890: Bugün önemli bir duyurumuz var...
2026-04-18 22:15:30 - 9876543210: Toplantı saati değişti mi?
...
[+] 100 mesaj alındı.
Bu basit script ile bir kanaldaki mesajları programlı olarak çekebilir, anahtar kelimelere göre filtreleyebilir veya analiz edebilirsiniz.
📊 APIFY ILE PROFESYONEL TELEGRAM KAZIMA
Apify, bulut tabanlı bir web kazıma ve otomasyon platformudur. Telegram için hazır "aktörler" (actor) sunar.Telegram Info Scraper Aktörü
Bu aktör, bir kullanıcı adı veya kanal URL'si girerek 30'dan fazla veri alanını anında getirir.Kullanım (API ile JavaScript örneği):
javascript
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: '<YOUR_API_TOKEN>' });
const input = {
"telegram_url": ["@targetuser", "t.me/example_channel"]
};
const run = await client.actor("agentx/telegram-info-scraper").call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => { console.dir(item); });
Simüle edilmiş çıktı (JSON):
json
{
"username": "targetuser",
"first_name": "Ahmet",
"last_name": "Yılmaz",
"phone": "+905551234567",
"bio": "Siber güvenlik araştırmacısı",
"premium": false,
"verified": false,
"scam": false,
"photo_url": "https://cdn.telegram.org/...",
"common_groups_count": 12,
"join_date": "2022-01-15T10:00:00Z"
}
💡 Detaylı Simülasyon: Bu aktör, sadece temel profil bilgilerini değil, aynı zamanda kullanıcının hangi ortak gruplarda bulunduğunu, profil fotoğrafının URL'sini, hesabın dolandırıcılıkla ilişkili olup olmadığını ve daha fazlasını otomatik olarak getirir. Bu veriler, bir kişinin dijital ayak izini haritalandırmak için altın değerindedir.
🧩 UYGULAMALI SENARYOLAR
Senaryo 1: Bir Telefon Numarasını Telegram'da İzleme
- Telefon numarasını rehberinize ekleyin.
- Telegram'da "Kişi Ekle" özelliğini kullanın.
- Eğer kişi, "Telefon numaramı kimler görebilir?" ayarını "Herkes" veya "Kişilerim" olarak ayarlamışsa, onu bulabilir ve profil bilgilerini görebilirsiniz.
- Bulamazsanız, Telescope veya UsersBox gibi araçlarla numarayı sorgulayın.
Senaryo 2: Bir Kullanıcının Dijital Ayak İzini Haritalama
- Kullanıcının Telegram kullanıcı adını (@Username) veya telefon numarasını ele geçirin.
- Telegram Info Scraper ile profil bilgilerini ve bağlantılı hesapları çekin.
- IntelHub eklentisi ile bir görsel bağlantı grafiği (Graph View) oluşturun. Kullanıcıyı, e-postalarını, telefon numaralarını ve diğer platformlardaki hesaplarını grafik üzerinde ilişkilendirin.
- Bulduğunuz kullanıcı adlarını Blackbird ile diğer platformlarda (GitHub, Instagram, Twitter) arayın.
Senaryo 3: Bir Kanalın Etkileşim Analizi
- Telepathy ile kanalın temel bilgilerini (üye sayısı, ilk mesaj tarihi, kısıtlama durumu) alın.
- Telepathy'nin -c (comprehensive scan) seçeneği ile üye listesini (5000'e kadar) ve mesaj geçmişini CSV olarak dışa aktarın.
- TGSpyder ile kanaldaki tüm mesajları ve medya dosyalarını çekin.
- Toplanan verileri bir veri analizi aracına (Excel, Python Pandas) yükleyerek en aktif kullanıcıları, mesaj gönderim zamanlarını ve kullanılan anahtar kelimeleri analiz edin.
🛡️ KORUNMA VE GİZLİLİK ÖNLEMLERİ
Kendinizi Telegram OSINT'ten korumak için alabileceğiniz önlemler:| Ayarlar / Yöntem | Açıklama |
|---|---|
| 📱 Telefon Numarası Gizliliği | Ayarlar > Gizlilik ve Güvenlik > Telefon Numarası > "Kimse" veya "Kişilerim" seçin. "Beni numaramla kimler bulabilir?" kısmını da "Kişilerim" yapın. |
| 🖼️ Profil Fotoğrafı Gizliliği | Ayarlar > Gizlilik ve Güvenlik > Profil Fotoğrafı > "Kişilerim" veya "Kimse" seçin. |
| 🔗 İleri Yönlendirme (Forward) Ayarları | Ayarlar > Gizlilik ve Güvenlik > Mesajları İleri Yönlendirme > "Kimse" seçin (mesajlarınızın başka yerlere taşınmasını engeller). |
| 👥 Gruplara Katılma Ayarları | Ayarlar > Gizlilik ve Güvenlik > Gruplar ve Kanallar > "Kişilerim" seçin (size izinsiz grup eklenmesini engeller). |
| 🔒 İki Adımlı Doğrulama (2FA) | Ayarlar > Gizlilik ve Güvenlik > İki Adımlı Doğrulama > Aktif edin (hesabınızı ele geçirilmeye karşı korur). |
| 🤖 Bilinmeyen Botlara Dikkat | Size gelen bot bağlantılarına güvenmeyin. Botlar, verilerinizi toplayabilir. |
| 🔗 T.me Bağlantılarını Kontrol Edin | Tıklamadan önce, bağlantının güvenilir olup olmadığını kontrol edin (URL'de fazladan karakter var mı?). |
📚 FAYDALI KAYNAKLAR VE BAĞLANTILAR
- OSINT Telegram Botları Listesi: @expl01t-search/Osint-Bots-TG (GitHub)
- Telegram OSINT Topluluğu (Telegram grupları): "OSINT" veya "Telegram OSINT" anahtar kelimeleriyle arama yaparak birçok topluluk kanalı bulabilirsiniz.
- Bellingcat Telegram OSINT Kılavuzu: Bellingcat'ın resmi Telepathy dokümantasyonu
- Google CSE for Telegram: https://cse.google.com/cse?cx=006368593537057042503:efxu7xprihg (Telegram'da özel arama yapar)
- tgstat.com: Kanal istatistikleri ve keşif platformu.
- telegra.ph: Telegram'ın resmi yayın platformu. Bağlantılarını araştırarak bilgi toplayabilirsiniz.
🔚;
Artık Telegram OSINT dünyasının en güncel araçlarını, tekniklerini ve stratejilerini biliyorsunuz. SPECTRA gibi forensic-grade framework'lerden, Telepathy ve TGSpyder gibi veri kazıma araçlarına, Telescope ve UsersBox gibi kullanıcı sorgulama botlarına kadar geniş bir yelpazede bilgi sahibi oldunuz. Ayrıca, Telethon ile kendi araçlarınızı nasıl yazacağınızı da öğrendiniz.Bu bilgileri yalnızca eğitim, tehdit istihbaratı ve yetkili güvenlik araştırmalarında kullanın. Unutmayın: Savunması olmayanın saldırısı, sadece intihardır. Bu bilgileri öğrenerek hem kendinizi hem de çevrenizdekileri bu tehditlere karşı daha iyi koruyabilirsiniz.
Bu rehber, eğitim ve farkındalık için yazılmıştır. Yetkisiz veri toplama yasa dışıdır. Tüm sorumluluk kullanıcıya aittir.
@Tc4dy | github.com/tc4dy
💬 SpyHackerz Telegram — Anlık tartışmalar ve duyurular için katıl