IT – die besten Beiträge

WLAN Opfer Botnetz etc?

Hey Leute,

Kann es sein dass das WLAN von meinen Großeltern seit neuestem zum Opfer eines Botnetzes oder Maleware wurde?

Im Pfingsten hat es angefangen. Ich wollte im Internet surfen und habe irgendwas von Epic Games lesen wollen. Als ich meine Eingabe suchen wollte, öffnete sich zuerst ein reCaptcha von Google. In dieser Meldung stand das "Ungewöhnlicher Datenverkehr" im Computernetzwerk festgestellt wurde.

Direkt darunter stand dann, das diese Meldung prüft ob es sich tatsächlich um einen Menschen handelt, oder einen Robot.

Direkt darunter konnte ich dann das Captcha ausfüllen. Danach wurde ich auf die Seite geleitet die ich eigentlich suchen wollte und musste dort direkt wieder ein Captcha ausfüllen. Zwar nicht von Google, sondern von der Seite selbst.

Da mir sowas davor noch nie passiert ist fand ich es sehr merkwürdig.

Ich habe festgestellt, als mein Handy mit einem anderen WLAN verbunden war, z.b ein öffentliches aus der Stadt, kam diese Meldung kein einzigen Mal als ich etwas gesucht habe.

Als ich nach paar Wochen wieder bei mir daheim war, erschienenen diese Captchas auch nie wieder.

Jetzt bin ich im Sommerurlaub wieder bei meinen Großeltern und musste feststellen, dass ich wieder ein Captcha ausfüllen musste, nachdem ich eine Seite aufrufen wollte. Es war auf der Seite von PC Games.

Ich habe getestet ob die Meldung auch auf dem Laptop von meinem Kumpel erscheint und auf dem Handy meines Kollegen und Großeltern. Tatsächlich haben er und meine Großeltern ebenfalls ein Captcha ausfüllen müssen.

Es ist eben so, immer wenn ich bei meinem Großeltern im WLAN eingeloggt bin, erscheinen solche Sachen wie Captchas auf Seiten ausfüllen. Sobald ich mich von dem WLAN trenne und mich mit einem anderen verbinde, oder mobile Daten verwende, kommt sowas nicht.

Wenn es tatsächlich der Fall sein sollte, das ihr WLAN Opfer eines Botnetzes geworden ist oder etc. was könnte man dann dagegen machen?

Und wenn sie Opfer eines Botnetzes etc sein sollten, könnte darüber auch Schadsoftware oder sonst was, nicht auch die eingeloggten Geräte im WLAN "angreifen" oder schädigen?

Danke für eure Hilfe und eure Antworten!

Computer, Internet, Google, WLAN, Technik, Elektronik, IT, Router, Technologie, captcha

Warum klickt der Webdriver auf ein anderes Element?

Hallo,

heute mal wieder die KrünKraft Website:

Mein Python Selenium Skript soll auf folgender Seite: GrünKraft Zufriedenheit (gruenkraft-zufriedenheit.de) den Button PayPal-Konto drücken. Danach sollte sich dann ein input Feld auftun, welches dann ausgefüllt werden soll.

<div class="column-left w-col w-col-5">
<label class="radio-button-field-2 left w-radio">
<input type="radio" id="paypal" name="payout" value="paypal" data-name="payout" required="" class="w-form-formradioinput radio-button w-radio-input">
<span for="paypal" class="radio-button-label-2 w-form-label">PayPal-Konto</span>
</label>
</div>

Den Code für das Inputfeld lasse ich jetzt mal weg, da es wirklich nur ein Input Feld ist.

Mein erster Code:

from selenium import webdriver
import time
driver = webdriver.Chrome('C:/Users/.../Desktop/Python/chromedriver.exe')
driver.maximize_window()
driver.get('https://gruenkraft-zufriedenheit.de/')
element = driver.find_element_by_id("paypal")
time.sleep(4)
element.click()

Wenn ich den Code der Website richtig verstanden habe, dann muss man doch zuerst auf den gestylten Radiobutton drücken, damit das Inputfeld erscheint. Führe ich dann aber den oben gezeigten Code aus, dann kommt die Meldung: "Other element would receive the click" und zwar anscheinend das Textfeld darunter. Warum ist das so?

Ein Code der funktioniert ist folgender:

from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.action_chains import ActionChains


driver = webdriver.Chrome()
driver.maximize_window()
driver.implicitly_wait(30)
driver.get("https://gruenkraft-zufriedenheit.de/")
wait = WebDriverWait(driver, 10)
driver.find_element_by_xpath("//span[text()='PayPal-Konto']").click()
wait.until(EC.visibility_of_element_located((By.CSS_SELECTOR, "input[name='paypal-email-2']"))).send_keys('some-email@gmail.com')

Da wird gewartet, bis das Element sichtbar wird( Was heiß das dann schon wieder? ) und offensichtlich wird nicht der Radiobutton, sondern das span Element angeklickt. Warum funktioniert das dann?

Danke

PC, Computer, Browser, Technik, IT, programmieren, Informatik, Python

Meistgelesene Beiträge zum Thema IT