Slik setter du opp og krypterer en virtuell maskin

by test_hb10 April, 2016, 06:44 PM
#1
Denne tråden tar for seg virtuelle maskiner, samt hvordan du setter opp – og krypterer en. Hensikten med disse, er at de ikke etterlater spor i maskinens hardware, i hovedoperativsystemets filer og at de enkelt kan krypteres når de ikke er i bruk. Ingenting sensitivt kan slippe ut av en virtuell maskin med mindre du lar det skje med vilje (f.eks. laster opp de aktuelle filene til en nettside fra den virtuelle maskinen).

Hva slags programvare trenger du?

I første omgang trenger du VirtualBox. Dette er 100% gratis og kan lastes ned her. Dernest trenger du Kubuntu 15.10, som du kan laste ned i form av en ISO-fil her. Kubuntu er å foretrekke forran Ubuntu, da dette har et brukergrensesnitt som ligner på Windows XP – i tillegg til at det krever langt mindre ressurser enn vanlig Ubuntu. Aller helst bør du laste ned 64-bits-versjonen pga. kompatibilitet.

Følg denne guiden heretter, men husk at du bør installere Kubuntu og ikke Ubuntu (det installeres på nøyaktig samme måten). Du bør også sette RAM-forbruket til 2048 MB heller enn 512 MB og den virtuelle harddisken til ca. 20 GB heller enn 8 GB. Deaktiver «PAE/NX» under «System» og «Processor». Selve installasjonen er relativt selvforklarende – og siden alt foregår i en virtuell maskin, kan du ikke gjøre noen alvorlige feil. (Merk at det kan ta litt tid.)

Hva gjør du når alt er installert?

Fordelen med Kubuntu er at du ikke trenger å bruke terminalen mye, men den kommer fremdeles til nytte her også. Terminalen åpner du med å høyreklikke på skrivebordet og klikke på «Kjør kommando ...»; skriv deretter inn «konsole». Sjekk at brannmuren er konfigurert riktig ved å skrive «sudo ufw enable». Last deretter ned de siste oppdateringene ved å skrive «sudo apt-get update». Vær obs på at Linux og UNIX skiller mellom store og små bokstaver.

Kubuntu kommer med LibreOffice til dokumenter installert. Det kan derimot være litt kuking att og fram for å få Java til å fungere skikkelig. Java bør ikke installeres via terminalen, men bør lastes ned fra Oracles nettsider, som for eksempel her. Filen du laster ned, åpnes og pakkes ut som en vanlig zip-fil. Når dette er gjort, må du konfigurere Java-filen skikkelig. Inne i mappen til Java Runtime Engine, finnes det en mappe som heter bin.

Kjør filen «jcontrol» for å åpne kontrollpanelet. Under «Security», sett innstillingene til high (ikke very high) og legg til Countermail i unntakslisten. «Enable Java content in the browser» må også være aktivert. Deretter klikker du «Advanced». Her setter du «Java console» til «Show console». Under «Mixed code», klikker du «Disable verification (not recommended)». Dersom dette er forvirrende, se de vedlagte bildene. Merk at den virtuelle maskinen ikke må brukes på andre Java-baserte sider enn Countermail.

(attachment: lastopp3.png)
(attachment: lastopp2.png)
(attachment: lastopp.png)

Lag så en symbolsk link til Java i Firefox. Dette gjør du ved å skrive «ln -s [mappe til Java]/lib/amd64/libnpjp2.so ~/.mozilla/extensions» i terminalen. Java vil nå fungere i Firefox – som sammen med LibreOffice følger med Kubuntu.

Last til slutt ned Tor Browser her. Pakk den ut som en hvilken som helst zip-fil og kjør den ved å klikke «start-tor-browser». Merk at du ikke må kjøre eller pakke ut Tor Browser med administratorprivilegier. Folk flest vet om denne allerede, men den er ikke mindre vktig av den grunn. Tor Browser hindrer uvedkommende å se hva slags sider du besøker, men virker ikke med Java (her må du bruke vanlig Firefox). Sjekk at denne skjuler hvor du er ved å besøke https://dnsleaktest.com/.

Slik krypterer du maskinen

Dersom du heter Arnold, vil du i Windows (hovedoperativsystemet) finne den virtuelle maskinen i «C:\Users\Arnold\VirtualBox VMs». Der vil du igjen finne en mappe som heter det samme som den virtuelle maskinen. Alt innholdet her må krypteres og flyttes over i en ny mappe når den virtuelle maskinen ikke er i bruk.

Hva slags program du bruker til å kryptere, er ikke så viktig. Det som betyr noe, er at krypteringsalgoritmen enten er AES eller Twofish – aller helst med CBC som operasjonsmodus. AES-CBC er hva Countermail krypterer innholdet i mail med; denne algoritmen er både rask og effektiv. Med en god nøkkel, tar det millioner av år å brute-force-angripe noe som er kryptert med AES. Ikke fall for fristelsen i å bruke en proprietær krypteringsalgoritme som du ikke vet noe om; AES og Twofish er beviselig sikre. Dette er en veldig god oversikt over diverse krypteringsprogramer som støtter AES og/eller Twofish.

Tilleggsinfo til kjøpere: Bruk SHA-512-algoritmen til å generere et sterkt Countermail-passord. Politiet jakter kanskje ikke på kjøpere, men det er godt mulig at de bruker dem som «mark på kroken» for å ta selgere. SHA-512 er en hashfunksjon og er følgelig enveis (dvs. at resultatet ikke kan reverseres). I tillegg er passordet på 64 tegn og umulig å brute-force-angripe med moderne teknologi.

Helt til slutt bør nøkler og passord for selgere oppbevares på en ekstern USB-pinne. Denne er lett å gjemme dersom man skulle få Onkel Blå på besøk.
Reply
Replies hiddenLog in or create a free account to read the replies in this thread.
Users browsing this thread:1 Guest(s)