Bachelorarbeit aus dem Jahr 2007 im Fachbereich Informatik - Software, Note: 1, Fachhochschule Oberösterreich Standort Hagenberg (Computer- und Mediensicherheit), Sprache: Deutsch, Abstract: User-Mode-Linux ist eine Software, die sowohl in die Bereiche Benutzerprogramme, als auch Betriebssysteme zugeordnet werden kann. UML ist der Kategorie der Systemvirtualisierung zuzuordnen, dessen Funktionalität sich von weiteren Virtualiserungstechnologien stark unterscheidet. Eine UML- Instanz wird vom Benutzer in einem Hostsystem als Benutzerprogramm gestartet und ohne Root-Privilegien am Hostsystem ausgeführt. UML verzichtet auf eine Virtualisierungsschicht. Die Architekturschnittstelle des UML- Kernels ist die einzige Komponente, die sich von herkömmlichen Linuxkernel unterscheidet. Diese Schicht kommuniziert nicht mit der Hardware, sondern fordert Ressourcen vom Hostbetriebssystem als Benutzerprozess an. Diese Vorgehensweise beschränkt den Einsatz von UML auf Hostsystemen, die unter Linux betrieben werden. Das erste Kapitel betrachtet die wesentlichen Komponenten eines Betriebssystems. Eingeleitet wird mit der Funktionsweise des Linuxkernels und die Differenzen der eingesetzten Architekturen. UML erzeugt für eigene Zwecke Prozesse am Host, weshalb auch das Thema Prozessmanagement betrachtet wird. Ein weiterer Punkt ist das Speichermanagement, da UML als Betriebssystem Haupt- und Festplattenspeicher benötigt, der vom Host zur Verfügung gestellt werden muss. Abgeschlossen wird dieses Kapitel mit einem Exkurs in die Funktionsweise alternativer Virtualisierungstechnologien. Der Hauptteil umfasst die Funktionsweise und Eingliederung von UML auf einem Hostsystem. Es existieren unterschiedliche Varianten, wie UML am Host betrieben werden kann, weshalb deren Funktionsweisen analyisiert werden. Behandelt wird auch die Virtualisierung von Ressourcen durch UML. Im letzten Kapitel werden die Sicherheitsaspekte von UML untersucht. Möglichkeiten, die einem Benutzer den Ausbruch aus UML auf das Hostsystem ermöglichen, werden aus unterschiedlichen Blickwinkeln erklärt, sowie Möglichkeiten, um Ausbrüche zu verhindern. Abschließend werden Einsatzgebiete er örtert, deren Erschließung durch UML in Zukunft geplant ist.
BoD – Books on Demand Linux-Systemanalyse A1077154156
Linux-Systemanalyse bietet eine strukturierte Gesamtdarstellung systemnaher Werkzeuge, Methoden und Konzepte zur Linux-Systemanalyse. Es richtet sich an Entwickler, Systemarchitekten und Performance-Engineers und vermittelt das erforderliche Basiswissen, um die Funktionsweise von Linux in all ihren Facetten zu verstehen. Werkzeugpraxis trifft Systemverständnis. Ein Schwerpunkt des Buches liegt nicht nur auf der Anwendung von Tools wie perf, ftrace und eBPF, sondern ebenso auf dem Verständnis der zugrunde liegenden Mechanismen im Linux-Kernel. Wer Analysewerkzeuge effektiv einsetzen will, muss verstehen, wie Linux intern arbeitet - von der Speicherverwaltung über Scheduling bis zu I/O-Pfaden. Erst dieses Wissen ermöglicht es, Messergebnisse richtig einzuordnen, Wechselwirkungen zu erkennen und fundierte Maßnahmen abzuleiten. Das Buch liefert hierfür praxiserprobte Techniken, mit denen sich Engpässe identifizieren und Fehler isolieren lassen - oder das nötige Hintergrundwissen zur Interpretation komplexer Zustände entsteht. Reale Beispiele und Fallstudien zeigen den gesamten Analyseprozess - reproduzierbar, zielgerichtet und mit klaren Ergebnissen. Die Inhalte basieren auf langjähriger Praxis sowie auf Workshops und Schulungen; das Feedback der Teilnehmenden hat Aufbau und Tiefe maßgeblich geprägt. Jedes Kapitel verbindet Theorie und Praxis mit hoher Sorgfalt - ob zur Wissensvertiefung oder für den direkten Einsatz in Projekten. Ein Kompendium für alle, die mit Linux nicht nur arbeiten, sondern es durchdringen wollen.
GRIN Linux, die clevere Alternative zu Windows A1015626155
Fachbuch aus dem Jahr 2010 im Fachbereich Informatik - Software, , Veranstaltung: -, Sprache: Deutsch, Abstract: Um mit Computern arbeiten zu können wird ein Betriebssystem benötigt. Dieses sichert die Kommunikation zwischen dem Anwender und der Hardware. Neben MAC OS für Apple-Computer ist Microsoft mit Windows der führende Anbieter für Personalcomputer-Systeme. Jeder Nutzer eines PCs hat in der Regel Windows auf seinem Computer installiert. Auch Linux ist ein Betriebssystem. Im Gegensatz zu Windows ist Linux gratis erhältlich (OpenSource) und kann ohne Einschränkungen eingesetzt werden. Umfangreiche Anwendungen werden gleich mitgeliefert, so dass ein Linux-Anwender sofort arbeiten kann, ohne zusätzliche Software kaufen zu müssen. Allein diese Tatsache müsste Computernutzer dazu animieren, Linux einzusetzen. Dagegen spricht für viele die Vorstellung, Linux sei zu kompliziert und schwer erlernbar. In der Vergangenheit, war diese Meinung vielfach berechtigt. Linux wurde überwiegend von Computerfreaks genutzt, die sich ihr System nach eigenen Vorstellungen zusammenbauen wollten. Die Linuxsysteme sind inzwischen anwenderfreundlich, gut beherrschbar und praktisch im Einsatz. Wie bei allem Neuen sind jedoch Grundlagenkenntnisse und Einarbeitung erforderlich. Wichtig ist also, dass der potentielle Linux-Anwender versteht wie Linux funktioniert und dass er sich mit dem System auseinandersetzt. Dieses Buch will dem Anwender Hilfestellung dabei geben. Die folgenden Ausführungen stellen das Linux-Konzept vor, erläutern Geschichte und Gegenwart und zeigen die Nutzungsmöglichkeiten auf. Insbesondere die Möglichkeit, sich aus einer Reihe von Distributionen (Linux-Varianten) die passende aussuchen zu können, ist ungewohnt. Deshalb wird erläutert, was Distributionen sind, wie sie eingesetzt und genutzt werden. Ich hoffe, mit dazu beizutragen, Vorurteile gegenüber Linux abzubauen und das Konzept verständlich zu machen. Nur wer sich mit einem System befasst, kann Vor- und Nachteile selbst einschätzen.
BoD - Books on Demand Linux-Sicherheitssystem A1078402054
Was die Unterscheidung zwischen Schwachstellenscans und Penetrationstests angeht, so herrscht in der Branche eine gewisse Verwirrung, und ihre Bedeutung und Auswirkungen unterscheiden sich erheblich. Normalerweise identifiziert und meldet eine Schwachstellenanalyse festgestellte Schwachstellen, während ein Penetrationstest versucht, die Schwachstellen auszunutzen, um festzustellen, ob unbefugter Zugriff oder andere böswillige Aktivitäten möglich sind. In der Regel umfasst ein Penetrationstest Netzwerk-Penetrationstests und Anwendungssicherheitstests sowie Kontrollen und Prozesse rund um die Netzwerke und Anwendungen und sollte sowohl von außerhalb des Netzwerks, das versucht, einzudringen (externe Tests) als auch von innerhalb des Netzwerks durchgeführt werden. Grundsätzlich ergänzt ein manueller Penetrationstest professionelle Penetrationstest-Software und -Tools wie automatisierte statische Binär- und automatisierte dynamische Analysen bei der Bewertung von Anwendungen mit hoher Sicherheitsanforderung um menschliches Fachwissen. Ein manueller Penetrationstest deckt alle Standard-Schwachstellenklassen sowie andere Risiken in Bezug auf Design, Geschäftslogik und zusammengesetzte Fehler ab, die nur durch manuelle Tests erkannt werden können.
Rheinwerk Systemnahe Programmierung mit C und Linux A1069828943
Alles zur systemnahen Programmierung unter LinuxVon E/A-Funktionen, dem Zugriff auf Systeminformationen über Prozesse, Signale, Interprozesskommunikation und Threads bis hin zu Netzwerkprogrammierung und GUIs – Entwickler*innen mit soliden Kenntnissen von Linux-/Unix-Betriebssystemen und der Sprache C kommen hier voll auf ihre Kosten. Alle Beispiele sind auch auf dem Raspberry Pi ausführbar.Aus dem Inhalt:E/A-FunktionenAttribute von Dateien und VerzeichnissenZugriff auf SysteminformationenDevices – eine einfache Verbindung zur HardwareSystem- und BenutzerdateienDämonen, Zombies und ProzesseSignaleIPC – InterprozesskommunikationThreadsNetzwerkprogrammierungDatenbanken (MySQL, PostgreSQL)GUIs mit GTK+Werkzeuge für Programmierer
Dieses minimalistische Design mit einem Tux-Pinguin, der vor einem Computermonitor sitzt, ist für Computerbenutzer, die Open-Source-Software und Linux lieben. Zeigen Sie Ihre Leidenschaft für Linux-Computer-Betriebssysteme. Für Geeks und Nerds. Klassisch geschnitten, doppelt genähter Saum.
Angry Penguin Linux Open Source perfektes Geschenk für Geeks. Tech Nerds werden lustige wütende Linux Betrieb zu schätzen wissen. Open Source Comunity Fans wissen, warum Linux. Wütender Pinguin! Klassisch geschnitten, doppelt genähter Saum.
Tux, der berühmte Linux-Pinguin und das Maskottchen der Open Source-Welt. Warum ist es ein Pinguin? Wer weiß. Er ist süß und das ist alles was zählt. Dieses Kleid macht ein fantastisches Geschenk für Familie, beste Freunde, Mitarbeiter, Aussenseiter, Linuxer, Computergenies, Geeks und sys Admins. 241gr leichter, klassischer Schnitt; verstärkter Nacken
Breed Linux Polarisierte Sonnenbrille 8f27a403-6814-4f15-9a2a-c2d4866e958d
Hochwertiger TR90-Rahmen; TR90 wird mit einer Schweizer Technologie hergestellt, um superflexibel, langlebig und leicht zu sein; Mehrschichtige TAC-Polarisationsgläser; Eliminiert 100% des schädlichen UVA/UVB-Blaulichts und der Blendung; Leichte Acetatbügel; Standard-Edelstahlscharniere; Kratz- und stoßfest;
Linux Tux Pinguin vor einem Computermonitor T-Shirt B0CVFWZLYF
Lustiger Linux-Pinguin sitzt vor einem Computermonitor. Für Computernutzer, die Linux- und Open-Source-Software und Tux-Fans lieben. Klassisch geschnitten, doppelt genähter Saum.
Tux, der berühmte Linux-Pinguin und das Maskottchen der Open Source-Welt. Warum ist es ein Pinguin? Wer weiß. Er ist süß und das ist alles was zählt. Dieses Kleid macht ein fantastisches Geschenk für Familie, beste Freunde, Mitarbeiter, Aussenseiter, Linuxer, Computergenies, Geeks und sys Admins. Dieses hochwertige T-Shirt besteht aus 100% Bio-Baumwolle aus gekämmter Ringspinnware. Unisex T-Shirt aus hochwertiger Baumwolle mit regulärer Passform.
Tux, der berühmte Linux-Pinguin und das Maskottchen der Open Source-Welt. Warum ist es ein Pinguin? Wer weiß. Er ist süß und das ist alles was zählt. Dieses Kleid macht ein fantastisches Geschenk für Familie, beste Freunde, Mitarbeiter, Aussenseiter, Linuxer, Computergenies, Geeks und sys Admins. leichtes, klassisch geschnittenes Tank Top, doppelt genähte Ärmel und Saumabschluss