Blog

Hier poste ich dinge zu Themen die mich beschäftigten.

Neueste 5 Einträge

  • PHP: sende Mail
  • Powershell: gruppename like finden und aktivierte user zaehlen
  • HW und SW auslesen und exportieren
  • Angeschlossene Monitore auslesen
  • bash: deepL Pro Paket MAC OS

2023-04-18

Python - suche im clearnet wie auch im deep/dark net nach begriffen

Hier ist ein einfaches Beispiel, wie Sie Google für das Clearnet und die Ahmia-Suchmaschine für das Deep Web (im Tor-Netzwerk) verwenden können. Sie benötigen die requests und BeautifulSoup Bibliotheken sowie das socks Modul.

Dieses Skript ist nur für Bildungszwecke gedacht. Durch die Nutzung von Suchmaschinen wie Google oder Ahmia können Sie auf Inhalte stoßen, die möglicherweise illegal oder unethisch sind. Bitte verwenden Sie dieses Skript verantwortungsbewusst und im Einklang mit den Gesetzen und ethischen Richtlinien.

#install requests
pip install requests[socks] beautifulsoup4

#code
import requests
from bs4 import BeautifulSoup

# Setzen Sie hier Ihren Suchbegriff ein
search_query = “Beispiel”

# Funktion zum Suchen im Clearnet (Google)
def search_clearnet(query):
    url = f”https://www.google.com/search?q={query}”
    headers = {
        “User-Agent”: “Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:89.0) Gecko/20100101 Firefox/89.0”
    }
    response = requests.get(url, headers=headers)
    soup = BeautifulSoup(response.text, “html.parser”)
    search_results = soup.find_all(”div”, class_=”tF2Cxc”)
    for result in search_results:
        print(result.find(”h3”).text)
        print(result.find(”a”)[”href”])
        print()

# Funktion zum Suchen im Deep Web (Ahmia)
def search_deep_web(query):
    url = f”http://msydqstlz2kzerdg.onion/search/?q={query}”
    headers = {
        “User-Agent”: “Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:89.0) Gecko/20100101 Firefox/89.0”
    }
    proxies = {
        “http”: “socks5h://localhost:9050”,
        “https”: “socks5h://localhost:9050”,
    }
    response = requests.get(url, headers=headers, proxies=proxies)
    soup = BeautifulSoup(response.text, “html.parser”)
    search_results = soup.find_all(”h4”, class_=”result_header”)
    for result in search_results:
        print(result.text)
        print(result.find(”a”)[”href”])
        print()

print(”Suche im Clearnet:”)
search_clearnet(search_query)

print(”nSuche im Deep Web:”)
search_deep_web(search_query)

Admin - 14:33:04 @ Projekte | Kommentar hinzufügen