Wie ein Linux-System komplett versteckt auf Festplatte installieren?

Gast #3795475
Hallo,

ich möchte folgendes erreichen:
Die gesamte Festplatte meines Ubuntu-Rechners soll verschlüsselt sein 
und zwar so, dass man auch nicht aufgefordert wird ein Passwort beim 
Start einzugeben.
Zugang zu dem System soll man nur kriegen, indem man von einer CD 
bootet, und das Programm auf der CD nach einem Passwort fragt und die 
Festplatte nach richtiger Eingabe entschlüsselt.
Gast
hallo,

verschlüsselt ist aber das Gegenteil von versteckt. Sobald jemand eine 
verschlüsselte Partition findet, weiß er sofort, hier gibt's was zu 
entdecken, hier schauen wir mal gründlich nach.

Eine leere Festplatte oder eine mit Fotos ist doch erstmal unverdächtig. 
Erst wenn aus anderen Quellen klar ist, dass hier was nicht stimmt, 
schaut man genauer nach.

Man könnte versuchen, in die HPA zu installieren und diese Partition 
anschließend löschen. Die initrd auf der CD schreibt zum Booten wieder 
die echte Partitionstabelle und ein init-Script löscht sie wieder.
Gast
Unter windows gibt es Drivecrypt dieses verschlüsselt und versteckt 
ganze Partitionen. wenn man nicht gerade danach sucht denkt man nicht 
das da noch was ist.

Oder eine 2.Hdd einbauen und durch einen "geheimen" schalter mit strom 
versorgen. Wenn aus Bootet er von Hdd1 unauffällig ansonsten von Hdd2
Gast
>Zugang zu dem System soll man nur kriegen, indem man von einer CD
>bootet,

Das würde einem "boot an existing installation" eines
Linux Rettungssystems entsprechen wenn man sich den Bootmanager 
weggeschossen hat. Das kann man ganz leicht machen wenn man
Windows98 auf eine kleinere Partition installiert. Danach ist
der Bootmanager garantiert weg;)
Gast
Lass das Linux doch auf der CD.

Die aktuellen Rechner haben die Möglichkeit von "irgendwas" zu booten, 
also auch von einer CD - vom Stick aus geht's noch schneller.

Dann gibt es zwar eine verschlüsselte Party auf der HD, aber um die 
kommst Du ja sowieso nicht rum.

Die normalerweise verwendeten Verschlüsselungsalgorithmen sind so gut, 
dass schon jemand Staatsgeheimnisse dahinter vermuten muss, um sich an's 
knacken zu machen.

Verwendest Du eine Linux-Partition, so wird diese - zumindest im 
normalen Windoof - nicht mal angezeigt.
Markus schrieb:
> ich möchte folgendes erreichen:
> Die gesamte Festplatte meines Ubuntu-Rechners soll verschlüsselt sein
> und zwar so, dass man auch nicht aufgefordert wird ein Passwort beim
> Start einzugeben.

Weil?

> Zugang zu dem System soll man nur kriegen, indem man von einer CD
> bootet, und das Programm auf der CD nach einem Passwort fragt und die
> Festplatte nach richtiger Eingabe entschlüsselt.

Ein Linux-System braucht zum Booten mindestens den Bootloader, Kernel 
und initrd. Praktisch alle Linux-Systeme legen das nach /boot, was gerne 
auch eine eigene Partition sein darf (bzw. bei ansonsten verschlüsselter 
Platte auch ist, und zwar der einzige unverschlüsselte Teil der Platte). 
Der ganze Rest kann dann mit einer bordeigenen Verschlüsselung versehen 
sein (LUKS, plain dmcrypt).

Es ist sicher möglich, /boot auf einen USB-Stick oder eine CDROM zu 
schieben und das System dann davon zu booten. CDROM ist natürlich 
dahingehend blöd daß man bei jedem Upgrade, das Kernel oder initrd 
(Module, Krypto-Zeug) betrifft, eine neue CD brennen muß. Mit USB-Stick 
geht vermutlich sogar mit dem ganz normalen Installer. Dazu muß der 
USB-Stick bei der Installation stecken und als /boot eingerichtet 
werden.


XL
Gast
Hast du noch ein Diskettenlaufwerk?
Da besorgst du dir den Bootmanager BOOT-US.
Da machst du dir eine Schlüssel-Diskette.
Partitionen kann man da verstecken, aber auch echt verstecken.
Es geht neuerdings sicher auch mit einem USB-Stick.
Gast
Oder einfach einen Wechselschacht einbauen. Die Laptopplatte dann 
einfach in die Hosentasche stecken und gut ist es.
Auch mit einem USB-Stick kann das gehen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.