Jo aber der Exploit kann net so einfach nen Bufferoverflow auslösen.
Warum nicht Linux empfehlen?
|
Anmeldungsdatum: Beiträge: 139 |
|
|
Anmeldungsdatum: Beiträge: 823 |
Ein BufferOverflow ist gänzlich unabhängig von den Benutzerrechten. SELinux, AppArmor und Konsorten tun vor allen Dingen eines: Sie erlauben viel mehr Konfiguration im Bezug auf Systemsicherheit. Das hilft auf dem Desktop aber wenig. Und für den Benutzer ist es letztenendes wenig relevant ob ein Angriff nur seine persönlichen Daten vernichtet hat, oder sein ganzes System. Linux ist im moment für den Benutzer definitiv die sicherere Wahl, das heißt aber nicht, dass das mit der zunehmenden Zahl an unbedarften Benutzer immer so bleibt. |
|
Anmeldungsdatum: Beiträge: 1072 |
biernot hat geschrieben:
Ich habe heute - unerwarteterweise - sogar eine freundliche Antwort erhalten: ☺ Vielen Dank für Ihre Zuschrift. Sie haben mit Ihrer Anmerkung Recht. Ich hätte natürlich erwähnen können, dass es mit Linux solche Schwierigkeiten für den Anwender, wie sie im Artikel beschrieben werden, nicht gibt. Die Ursachen für diese Schwierigkeiten liegen jedoch auf der Hand: Damit es sich für sie auch lohnt, attackieren professionelle Datendiebe in aller Regel Betriebssysteme und Anwendungen, die einen gewissen Verbreitungsgrad besitzen. Da bieten sich MS-Betriebssysteme mit ihrer dominierenden Marktstellung natürlich an. Interessant ist in diesem Zusammenhang, dass die Cyberkriminellen, deren Aktivitäten in besagtem Artikel beschrieben werden, nicht nur Windows und MS-Applikationen, sondern beispielsweise auch den Firefox und Apples Quicktime angreifen. Es findet also eine Ausweitung auf andere sehr verbreitete Anwendungen - auch aus dem Open-Source-Bereich - statt - übrigens ein weiterer Beweis dafür, dass der Verbreitungsgrad die entscheidende Rolle spielt. Nischenprogramme mit nur wenigen Anwendern sind in aller Regel vor Angriffen sicher. Ich lese aus Ihrer Zuschrift auch die Kritik heraus, dass Linux trotz seiner Vorteile gegenüber MS-Betriebssysteme auch und besonders beim Thema Sicherheit im Artikel nicht erwähnt wird. Auch hier haben Sie grundsätzlich Recht. Man hätte beispielsweise in der Infobox schreiben können: "Mit Linux wär' das nicht passiert!" Im Übrigen hat heute.de schon häufiger über die Themen Linux und Open Source berichtet und wird das auch in Zukunft tun. Der letzte ausführliche Artikel, der die Vorzüge von Linux gegenüber anderen Betriebssystemen schildert, stammt von der letzten CeBit und befasste sich mit Knoppix. Auch über den Linux-Tag in Berlin wurde ausführlich berichtet: Ich hoffe, meine Ausführungen waren hilfreich. Mit freundlichem Gruß |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 179 |
Wow. Da hat sich heute.de ja Mühe gemacht! Obwohl man mit dem Verfasser sicherlich noch den einen oder anderen Punkt ausdiskutieren möchte. (wie zum Beispiel, dass die Exploits im Quicktime nur auf MS-Systemen greifen) |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 179 |
Ich behaupte aufgrund der mangelnden Sicherheit bei MS Produkten
Nur im Zusammenhang mit MS.
Eine wichtige, aber nicht die Entscheidene. Der Kollege ging gar nicht auf Ubuntu ein. Kannte er es vielleicht noch gar nicht? Weiß er gar nicht, dass es eine "einfache" Alternative zu Windows gibt? Biernot |
|
Anmeldungsdatum: Beiträge: 823 |
biernot hat geschrieben:
Muss ich mich jetzt wieder unbeliebt machen? Lest die Debian Security Mailing-Liste, Firefox ist nicht frei von schweren Bugs und jeden Monat werden mehrere davon behoben, die alle hätten ausgenutzt werden können, egal welches Betriebssystem der Anwender nutzt. Sorry für die lange Liste, aber ich denke das sollte hier mal gezeigt werden. Alle fetten sind extrem kritisch.
Und nein, das macht den Firefox nicht zu einem schlechten Browser oder Programm. Jedes Programm enthält Fehler, das ist einfach nicht zu vermeiden. |
|
Anmeldungsdatum: Beiträge: 8691 |
SirSiggi hat geschrieben:
Also Denial-of-Service ist bei einem Browser zwar ein Ärgernis, aber "extrem kritisch" ist in meinen Augen was anderes.
Und hieran erkennt man auch einen wesentlichen Unterschied bei der Fehlersuche in einem Open-Source- gegenüber einem Closed-Source-Programm. Jeder kann den Quellcode studieren und es ist vergleichsweise einfach, Fehler zu finden. Dann den passenden Exploit zu finden ist meist viel schwieriger und oft auf Grund von anderen Umständen auch unmöglich. Das gibt den Entwicklern in solchen Fällen ein Zeitfenster um die Lücke zu stopfen, bevor Exploits in Umlauf kommen. Lücken in Closed-Source-Programmen sind da erstmal schwieriger zu finden. Eigentlich nur, indem man durch Trial-and-Error und mit Hilfe eines Debuggers direkt den Exploit findet. Dann ist diese Lücke aber auch sofort praktisch ausnutzbar. Es gibt hier also keine "theoretischen" Sicherheitslücken. Witzigerweise finde ich einige Lücken, die du nicht markiert hast, irgendwie kritischer, z.B. Cross-Site-Scripting-Lücken. |
|
Anmeldungsdatum: Beiträge: 823 |
Dieses might und possibly schreibt Microsoft auch immer. 🙄 Die Cross-Site-Scripting-Lücken hab ich nicht markiert, weil es vorher in der Diskussion um Buffer-Overflows und die Sicherheit des Systems ging. Und zum Thema OpenSource ist per se sicher weil jeder in den Source kucken kann: Azureus telefoniert nach Hause, mehrere Monate lang. (Sorry, hab gerde keine besser Quelle als Winfuture gefunden, stand aber auch bei heise und golem). Bloß weil jeder auf den Quellcode von OpenSource Applikationen Zugriff hat, heißt das nicht zwangsläufig das die Programme häufiger und intensiver gelesen werden als Closed-Source Programme. Und nein, ich bin kein CSS-Troll, ich hab aber was gegen Mythen. |
|
Anmeldungsdatum: Beiträge: 8691 |
SirSiggi hat geschrieben:
Ist doch völlig egal, was Microsoft schreibt. Sind für die Lücken, die du aufgezählt hast, Exploits bekannt oder nicht? Wenn ja, wäre das "might" gelogen, wenn nein, ist es bisher nur eine theoretische Lücke.
Primärquelle wäre nicht schlecht. 😉
Leider hat er keine Antwort auf diese Fragen erhalten. Ich hab aber eine Stellungnahme eines Azureus-Autoren im Azureus-Forum gefunden, die ich etwas überzeugender fand: http://sourceforge.net/forum/forum.php?thread_id=1674043&forum_id=291997 Kurzfassung: Es wurden anonyme Statistikdaten über die Anzahl der übertragenen Bytes gesendet. Dieses Verhalten ist abschaltbar über die Konfiguration und man wurde wohl sogar beim ersten Start von Azureus gefragt, ob man das möchte. Also eher sowas in der Art, was popularity-contest auch macht. Als Beleg für in Open Source enthaltene, lange unentdeckte Schadsoftware taugt das kaum. Insbesondere, weil diese Funktion nicht im (offenen) Quellcode verborgen war, sondern hier dokumentiert: http://www.azureuswiki.com/index.php?title=Version.aelitis.com&oldid=5949 (Was nicht bedeutet, dass es prinzipiell nie schädliche OSS geben kann oder dass Open Source von Natur aus sicher wäre. Hab ich auch nicht behauptet, dass das der Fall wäre.) |
|
Anmeldungsdatum: Beiträge: 139 |
Nochmal zurück zu SELinux und Bufferoverflows, ja SELinux schützt auch hiervor in besonderem Maße, und zwar verhindert es, dass Maschinencode in "normalen" Spehcerbereichen ausgeführt werden kann, und quasi nur Code aus vorhandenen Excutables und ihren Libraries ausgeführt werden kann. Das ist auch der Grund warum VMs die einen Just int Time Compiler benutzen unter SELinux besondere Rechte brauchen um den generierten Maschinencode anspringen zu können. Will heißen, auch wenn es derzeit relativ wenige Ausnutzung von Sicherheitslücken in OpenSource Betriebssystemen gibt wird bereits jetzt daran gearbeitet die Sicherheit soweit zu erhöhen dass wir für Zeiten mit mehr Angriffen bereits gut gewapnet sein werden. |
|
Anmeldungsdatum: Beiträge: 1300 |
Linux wurde nicht dafür geschrieben, dass es sicher ist, sondern für effiziente Arbeit. Linux ist auf Geschwindigkeit und Skalierbarkeit ausgelegt. Das Mehr an Sicherheit kommt also eher durch die Benutzerverwaltung (wo Windows jetzt nachzieht) und in der geringen Verbreitung (wo Windows auch nachzieht \^^). Wenn man wirklich auf ein Maximum an Sicherheit aus ist, sollte man OpenBSD oder andere dafür entworfene Systeme benutzen. Allerdings wird teilweise für die Sicherheit oft auch die Benutzung einer Live-CD empfohlen, was natürlich sehr sicher, aber auch enorm unkomfortabel ist. |
|
Anmeldungsdatum: Beiträge: 470 |
Ja, ich wusste, warum ich Win95 selbst dann noch fuhr, als Win XPsp1 en vogue war. Als dann jedoch ein neuer Rechner anstand, kannte ich das kleinere Übel und die Auswahl zwischen Linux und Windows fiel mir nicht schwer. |
|
Anmeldungsdatum: Beiträge: 527 |
agra hat geschrieben:
Nur schlecht geschriebene, meist von Hardwareherstellern. Auf meinem Windows gibt es nur zwei Programme, die Adminrechte benötigen, und das sind Hilfsprogramme für Hardwarekomponenten. Zwar gibt es leider immer noch viele Entwickler, die bei der Rechteverwaltung von Windows 95 stehengeblieben sind, aber es bessert sich. Natürlich hat Linux hier einen Vorsprung von Jahrzehnten. Was ich MS anlaste, ist, dass sie die bereits 1995 veraltete Windows-9x-Architektur bis 2000 mitgeschleppt haben, obwohl sie bereits ein sicheres System (NT) im Angebot hatten. agra hat geschrieben:
"Niemand" wäre übertrieben. Die DAUs machen es nicht, und das ist das Problem. agra hat geschrieben:
Ja, wie gesagt, bei Linux ist das schon länger Standard. Ich bin öfters in einem Windows-Programmierforum aktiv und bin immer erschreckt, wie viele Programmierer anno 2007 noch meinen, ins Programmverzeichnis schreiben zu dürfen, und dann an einen "Bug" in Vista glauben, weil das das verbietet. |
|
Anmeldungsdatum: Beiträge: 4336 |
phst hat geschrieben:
Nö, beileibe nicht nur von Hardwareherstellern. Um ein Beispiel zu nennen: das Kassenverwaltungsprogramm Gedicon benötigt Adminrechte. Gerade kommerzielle Programme wollen oft viel Macht übers System. Und warum Microsoft die alte Struktur mitschleppt, dürfte klar sein: Abwärtskompabilität. Microsoft konnte und kann es sich nicht leisten, Zigtausende von Drittherstellen bei einer neuen Windows-Version auszusperren. Der Erfolg von Microsoft ruht in der Vielzahl der vorhandenen Programme, nicht im Betriebssystem selbst. phst hat geschrieben:
Ich habe ein wenig übertrieben. (Allerdings bin ich meiner Meinung nach kein DAU und trotzdem gezwungen, meinen Vater mit Adminrechten surfen zu lassen – eben wegen dieses Kassenprogramms.) phst hat geschrieben:
Wenn das mit Vista anders geworden ist, schön. Ich glaube allerdings, dass das im Endeffekt nicht bedeuten wird, dass plötzlich alle Windows-Programmhersteller ordentlich auf Trennung von root und user achten, sondern vielmehr darauf hinweisen werden, dass sie Vista nicht unterstützen. Die an sie gefesselten Anwender können sich mangels Alternative nicht wehren. Pech für Microsoft. |