Python ile kullanıcı araştırma uygulaması (Geliştirilebilir.)

'Herodot

Katılımcı Üye
30 Eyl 2017
487
299
Kuvâ-yi Milliye
Selam Dostlar,
Basit bir kod parçası bırakıyorum amacım mail veya telefon numarası ile Darkweb sızıntısı var mı kontrol eden bir uygulama.

Bu şekilde uygulamayı nasıl güncelleyebiliriz ?


Python:
import requests

def find_social_media_profiles(username):
    social_media_profiles = {
        'instagram': f'https://www.instagram.com/{username}/',
        'facebook': f'https://www.facebook.com/{username}/',
        'twitter': f'https://twitter.com/{username}/',
        'linkedin': f'https://www.linkedin.com/in/{username}/'
    }

    for platform, url in social_media_profiles.items():
        response = requests.get(url)
        if response.status_code == 200:
            print(f'{platform.capitalize()} profil bulundu: {url}')
        else:
            print(f'{platform.capitalize()} profili bulunamadı.')

# Kullanıcı adını al
username = input("Kullanıcı adını girin: ")

# Profilleri bul ve ekrana yazdır
find_social_media_profiles(username)
 
Son düzenleme:

'CaptainKanka

Ar-Ge Ekibi
14 Eki 2012
1,697
1,328
localhost/admin.php
konu içeriği ile başlığı farklı herhangi bir check işlemi yok yardım merkezine taşınmalı.
Ek olarak bunu kasperky gibi antiler kendi veritabanlarına aldıkları bilgiler ile kontrol yapıyor yani senin çektiğin verilerden db oluşturup api ile programına vermen lazım malesef.
İyi Forumlar
 

'Herodot

Katılımcı Üye
30 Eyl 2017
487
299
Kuvâ-yi Milliye
konu içeriği ile başlığı farklı herhangi bir check işlemi yok yardım merkezine taşınmalı.
Ek olarak bunu kasperky gibi antiler kendi veritabanlarına aldıkları bilgiler ile kontrol yapıyor yani senin çektiğin verilerden db oluşturup api ile programına vermen lazım malesef.
İyi Forumlar
Evet haklısın, burada bahsetmek istediğim Kasperky tarzı ama hiç bir uygulamaya bağlı kalmadan kendimiz bir şeyler yapabilir miyiz diye sormak istedim.
Ama genel olarak konu başlığı ile kod parçacığının bağlantılı olduğunu düşünüyorum biraz basit gelebilir ancak sosyal medya da kullanıcı araştırabiliyoruz.
Tek tek yazmak yerine binevi tek ekranda görmek amaç.
 

ueb

Yeni üye
17 Ara 2022
26
9
Selam Dostlar,
Basit bir kod parçası bırakıyorum amacım mail veya telefon numarası ile Darkweb sızıntısı var mı kontrol eden bir uygulama.

Bu şekilde uygulamayı nasıl güncelleyebiliriz ?


Python:
import requests

def get_social_media_info(platform):
    """
    Verilen sosyal medya platformu hakkında bilgi almak için bir uygulama.
    :param platform: Sosyal medya platformu adı
    """
    if platform.lower() == "instagram":
        url = "https://www.instagram.com/"
    elif platform.lower() == "whatsapp":
        url = "https://www.whatsapp.com/"
    elif platform.lower() == "facebook":
        url = "https://www.facebook.com/"
    elif platform.lower() == "linkedin":
        url = "https://www.linkedin.com/"
    else:
        print("Geçersiz sosyal medya platformu!")
        return

    response = requests.get(url)
    if response.status_code == 200:
        print(platform.upper())
        print("URL:", url)
        print("HTTP Durumu Kodu:", response.status_code)
        print("Başlık:", response.text.split("<title>")[1].split("</title>")[0])
    else:
        print("Bilgiler alınamadı.")

# Örnek kullanım
platform_name = input("Sosyal medya platformu adını girin: ")
get_social_media_info(platform_name)
Selam Dostlar,
Basit bir kod parçası bırakıyorum amacım mail veya telefon numarası ile Darkweb sızıntısı var mı kontrol eden bir uygulama.

Bu şekilde uygulamayı nasıl güncelleyebiliriz ?


Python:
import requests

def get_social_media_info(platform):
    """
    Verilen sosyal medya platformu hakkında bilgi almak için bir uygulama.
    :param platform: Sosyal medya platformu adı
    """
    if platform.lower() == "instagram":
        url = "https://www.instagram.com/"
    elif platform.lower() == "whatsapp":
        url = "https://www.whatsapp.com/"
    elif platform.lower() == "facebook":
        url = "https://www.facebook.com/"
    elif platform.lower() == "linkedin":
        url = "https://www.linkedin.com/"
    else:
        print("Geçersiz sosyal medya platformu!")
        return

    response = requests.get(url)
    if response.status_code == 200:
        print(platform.upper())
        print("URL:", url)
        print("HTTP Durumu Kodu:", response.status_code)
        print("Başlık:", response.text.split("<title>")[1].split("</title>")[0])
    else:
        print("Bilgiler alınamadı.")

# Örnek kullanım
platform_name = input("Sosyal medya platformu adını girin: ")
get_social_media_info(platform_name)
Merhaba, kodunuzu pycharm üzerinden çalıştırmayı denedim ancak syntax eror ile karşılaştım. Nerede hata yapmış olabilirim?
 

'Herodot

Katılımcı Üye
30 Eyl 2017
487
299
Kuvâ-yi Milliye
Merhaba, kodunuzu pycharm üzerinden çalıştırmayı denedim ancak syntax eror ile karşılaştım. Nerede hata yapmış olabilirim?
Merhaba, kodları güncelledim tekrar dener misiniz ?
Konsol da ilk önce bir kullanıcı adı istemesi gerekiyor sonrasında belirtilen linkler de profil arayıp çıktısını verecektir.
Ayrıca link bölümü basit kalabilir, aramak istediğiniz platforma göre de editleyebiliriz.
 

ueb

Yeni üye
17 Ara 2022
26
9
Merhaba, kodları güncelledim tekrar dener misiniz ?
Konsol da ilk önce bir kullanıcı adı istemesi gerekiyor sonrasında belirtilen linkler de profil arayıp çıktısını verecektir.
Ayrıca link bölümü basit kalabilir, aramak istediğiniz platforma göre de editleyebiliriz.
Tamamdır şuan çalıştı. Kendi hesabımı görebiliyorum. Geliştirilmesi gereken bir program. Elinize sağlık beğendim.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.