Hallo Tribertech
Nein. mich interessiert ausschließlich, wie hacker es
schaffen, auf einen PC zuzugreifen OHNE irgendwelche Trojaner
auf mein Rechner installiert zu haben. Ständige Angriffe (die
immer abgewehrt werden) belegen, dass es möglich ist. Aber
wie?
Jemand, nennen wir ihn der Einfachheit halber mal ‚Hacker‘, möchte auf einen anderen PC zugreifen. Er wird mal als erstes einen oder mehrere Portscanner anwerfen, die es ihm erlauben, ganze IP-Ranges nach offenen Ports abzuklappern. Bei so einem Scan wird ihm gemeldet, dass die IP, die im Moment von Susi Sorglos genutzt wird, der Port 53 offen ist.
Hacker wird sich erstmal informieren (evt. weiss er es aber auch schon), welcher Dienst standardmässig an diesem Port lauscht. Gemäss IANA (http://www.iana.org/assignments/port-numbers) ist das der Port für DNS. Ok, scheint kein so gutes Beispiel zu sein, aber bleiben wir mal dabei. Hacker könnte nun als erstes eine Anzahl Exploits loslassen, die bekannte Sicherheitslücken in DNS-Servern ausnutzen. Je nachdem gelingt ihm dadurch bereits der Zugriff auf den Rechner.
Er kann aber auch versuchen, via Telnet eine Verbindung zu dem Dienst aufzubauen. Falls der Dienst nicht hinreichend abgesichert ist und etwa das Admin-Passwort nicht vorhanden oder sehr schwach ist, kann er so Zugriff erlangen.
Wenn ein Dienst läuft, ist der betreffende Port offen. Der Dienst wartet dort darauf, dass jemand Kontakt aufnimmt. Da dies ein potentielles Sicherheitsloch darstellt, da der Dienst eine Sicherheitslücke aufweisen kann etc., sollte man nur die Dienste nach aussen anbieten, von denen man das auch explizit wünscht. Ansonsten sollte man den Dienst beenden oder wenigstens so konfigurieren, dass er nur im LAN oder nur an Localhost lauscht und somit von aussen nicht erreichbar ist.
Wenn ein Dienst nicht läuft, ist der betreffende Port geschlossen. Bei einem geschlossenen Port ist ein Eindringen durch Hacker zumindest sehr unwahrscheinlich. Das geht nur, wenn der TCP/IP-Stack des betreffenden Systems eine Sicherheitslücke hätte.
CU
Peter