Visar inlägg med etikett Linux. Visa alla inlägg
Visar inlägg med etikett Linux. Visa alla inlägg

fredag 2 mars 2012

Full Disk Encryption (Windows, Arch och dual boot)

The Daily Anarchist skrev ett inlägg om full disk encryption (FDE) för inte så länge sen och jag tänkte att jag minsann inte ska vara sämre. Dock kommer jag bara länka till material andra skapat.

Om du endast kör Windows är det väldigt lätt att kryptera datorn. Följ denna guide för att kryptera med Truecrypt. Dualbootar du, följ denna guide. Är du som jag och gillar Arch Linux, spana in den här guiden av användaren jimtit0; del 1 och 2. För att få svensk keyboard-layout, skriv "km" när skivan/usbn bootat och välj sv-latin1 eller så. Det enda jag behövde tillägga till hans guide var att min locale saknades av nån anledning, så jag behövde lägga till "en_US.UTF-8" i locale i /etc/rc.conf.

Så enkelt är det att "knäcka" Mac OS X
Idag på jobbet så skulle jag installera ny mjukvara och märkte att admin-lösenorder var ändrat på datorn. Detta i sig var inte så konstigt då jag egentligen inte borde ha tillgång till det. Men när jag gick och frågade efter assistans så jag kunde installera det jag behövde så visade det sig att ingen ändrat lösenord, åtminstone inte medvetet. Så nu hade jag en jobbdator med ett adminkonto ingen kunde komma åt. Vad göra? Först tänkte vi ominstallera operativsystemet, Mac OS X 10.6. Men jag tänkte att det måste ju gå att komma runt. Efter kanske 5 min duckduckgoande så hittade jag lösningen (alla kommandon utan citattecken).
  1. Starta om datorn och efter inloggningsljudet tryck "cmd + s" för att boota till terminalen.
  2. Skriv "mount -uw /" för att mounta hårddisken
  3. Skriv "rm /var/db/.AppleSetupDone".
  4. Skriv "shutdown -h now".
  5. Starta datorn och följ instruktionerna. Då .AppleSetupDone är borttagen tror datorn att den startas för första gången och man kan skapa ett admin-konto och därmed få full kontroll över datorn.
Så under tiden någon går på toan kan man göra sig själv till admin på dennes dator. Hade vi haft FDE på datorn hade detta inte funkat.

EDIT: Värt att läsa, Using Just Full Disk Encryption is Not Enough.

söndag 19 februari 2012

Anonymous om anonymitet på internet


Hittade den bästa guiden jag sett någonsin om anonymitet på internet på Anonymous tumblr. En del av sakerna tog jag upp i mitt tidigare inlägg, men deras råd är så otroligt mycket bättre än mina. Håll till godo!

EDIT: La till två tips för att göra deras guide bättre. Dom ligger i slutet här.

söndag 5 februari 2012

Anonymitet på internet

Https-Everywhere
Ett första, väldigt enkelt, steg är att installera Https-Everywhere som gör att alla sidor som stödjer det kommer använda https istället för http ("s"-et står för secure). Det är inget magiskt som sker, men det skyddar mot väldigt enkla angrepp så som Firesheep.

Cryptocat
Cryptocat (Wikipedia) är en krypterad webbaserad chattklient. Till skillnad från de allra flesta andra chattklienter så behöver man inte installera någon extra mjukvara för att chatta krypterat. Det finns säkrare alternativ men detta är en tjänst som verkligen alla kan använda, bara att döpa chattrummet och skicka länken till den man vill chatta med. Läs gärna intervjun med skaparen på Wired. "Tyvärr" så stödjer den endast Chrome som webbläsare då den är säkrare än Firefox och IE.

DuckDuckGo
DuckDuckGo (Wikipedia) är en sökmotor som betonar användarnas privatliv och sparar ingen information om användarna. Finns som Firefox-addon. Google har väldigt mycket information om användarna som kan krävas ut av staten, och även om vi hade levt i Ankeborg så hade jag börjat söka mig till alternativ till Google. Bara att Gmail, Blogger och Youtube är sammankopplade är otroligt irriterande och värt att skita i Google så mycket man kan. Förresten så är DuckDuckGo sökmotorn man hänvisas till i TOR-browsern när Google kräver captcha. För att göra DuckDuckGo till din default-sökmotor föj den här korta guiden. För Chrome, den här.

VPN
En VPN-tjänst (virtual private network), e.g. Mullvad och AirVPN (men spana in andra här), innebär att ens internettrafik krypteras, tunnlas och andra kommer inte se ens riktiga IP-nummer utan nåt annat i ett annat land (vilket tillhandahålls ens VPN distributör). På okrypterade trådlösa nätverk så skickas lösenord och annan känslig data helt okrypterade. En angripare kan enkelt sniffa upp dessa lösenord, tex genom att använda Firesheep, om man inte använder en tjänst som krypterar datan. Dock så kommer ens internethastighet gå ner när man använder ett VPN då allas data måste passera VPN-tjänstens servrar osv, dessutom uppstår latency då all data måste krypteras. Att använda ett VPN vid fildelning rekommderas starkt då det är hutlösa straff och böter för det "brottet".

TOR
TOR-projektet (Wikipedia) är ett nätverk av krypterade tunnlar som försvårar övervakning av internettrafik. Det är otroligt enkelt att använda; bara ladda ner deras TOR browser och använd den istället för din vanliga browser när du besöker suspekta anarkokapitalistiska bloggar eller köper droger och vapen på Silk Road (som bara kan nås med TOR). Dock är TOR väldigt långsamt. Detta beror delvis på att belastningen på TOR-noder är väldigt ojämn; man kan alltså få snabbare trafik genom att skapa "ny identitet" vilket man gör på ett knapptryck.

Truecrypt
Truecrypt (Wikipedia) är en mjukvara för att kryptera sin hårddisk. Den är väldigt lätt att använda och jag uppmuntrar alla att åtminstone slänga in personliga filer i en krypterad container. Men det allra coolaste med Truecrypt är att man kan ha en hemlig del av sin krypterade partition/usbminne/fil/etc. Så man kan tex lägga allt upphovsrättsskyddat i en krypterad partition och sen lägga porrsamlingen i den hemliga delen. Beroende på vilket lösenord man skriver in så innehåller partitionen olika saker. Man kan säkert ge flickvännen lösenordet till filmerna och musiken utan att hon kan veta att det finns en hemlig del. Den hemliga delen är nämligen utformad så att den endast ser ut att vara slumpmässig skräpdata som ligger på hårddisken och kan skrivas över. Detta är sk plausible deniability.
      Om man ska vara mer seriös så är ett viktigt användningsområde för Truecrypt att göra ens lösenord på forum etc säkra. För någon som vill vara anonym på internet så borde man ha olika långa slumpmässiga lösenord på alla sidor man besöker. Dessutom borde alla dessa sidor kopplas till olika mejlkonton (som inte ska kunna spåras till en själv eller till varandra), även dessa med långa svåra lösenord. Om man inte tar detta steg åtminstone halvseriöst så spelar inte det så stor roll om man använder TOR och VPN; varför skicka information genom ett nätverk av krypterade tunnlar om denna information ändå avslöjar vem du är när den når ändpunkten!?
     Själv använder jag GNOME password generator (för Windowsanvändare finns tex denna) för att generera 40 tecken långa lösenord med alla tillåtna tecken. Sedan sparar jag alla dessa lösenord, vilka forum eller mejladresser dom hör till, i en textfil i en hemlig del i en Truecrypt-container på datorn, samt två usbminnen, ett att ha på sig och ett hemma i byrålådan. På så sätt är det enbart ett masterlösenord man behöver komma ihåg. Detta måste vara ganska långt (tex 20 tecken) men även lätt att komma ihåg. Ett tips är att skapa ett sk XKCD-lösenord, dvs flera slumpmässiga ord. Lägg sedan till några siffror och stora bokstäver så har man ett bra masterlösenord.

Bitcoin
Bitcoin (Wikipedia) är en digital, krypterad p2p-valuta. Carl Jakobsson har skrivit en del om det här och här. När man handlar med bitcoins så är man (nästan) anonym. Det är därför all handel på Silk Road bedrivs med bitcoins. Dessutom har Rick Falkvinge gått så långt som att säga att man inte ska lita på VPN-tjänster som inte accepterar betalning i bitcoins. De VPNs som accepterar Bitcoins är dessa, varav Mullvad är en. Ett tips är att kopiera sin bitcoin-plånbok och lägga den i en hemlig Truecrypt-partition, så man inte blir bestulen.

Pidgin
Pidgin (Wikipedia) är en chattklient vilken man kan koppla sitt ICQ, MSN, Facebook, Googletalks, Skype, etc -konto till. På detta vis behöver man inte ha uppe en massa olika klienter utan kan ha allt samlat. Dessutom kan man på ett enkelt vis kryptera sin chatt med Off-the-Record-kryptering. Det man gör är att installera pluginen, sätta på den i Pidgin, generera nycklar till sina konton och sen verifiera sin identitet med den man pratar med genom att ställa varandra en personlig fråga som man måste svara rätt på. Denna fråga skulle kunna vara vilken färg på soffan man har, vad man pratade om senast man träffades, elller något dylikt man inte kan kolla upp på nätet. Dvs vad heter min mamma, är en dålig fråga. Hursomhelst, när man gjort detta så är ens chatt krypterad och man vet att den man pratar med är den man tror den är.

Virtualbox
Anonymous har en guide för anonymt surfande där man installerar Ubuntu som ett virtuellt operativ system i Virtualbox och använder Damn Small Linux som brandvägg så att all internettrafik från Ubuntu tvingas gå via TOR. Nedslås inte över att den är så lång, den är det bara för att den är onödigt detaljerad (trycka nästa, tryck ok, tryck nästa osv). Det är dock två saker jag skulle vilja tilläga till deras guide.
  1. För att ens få det att funka så måste Privoxy installeras i Windows (eller vilket host-OS). När det är gjort gå in på settings i TOR och välj att en proxy service ska starta när TOR startas och bläddra pathen för Privoxy. Gå därefter in i config.txt som ligger i samma mapp och avkommentera (ta bort # i början av den raden) raderna där det står listen-address  127.0.0.1:8118 och  forward-socks5 / 127.0.0.1:9050 .
  2. Jag är inte ett fan av Unity och ju mindre RAM som användes av VMet desto bättre; så åtminstone installera LXDE i Ubuntu för att få en lightweight fönsterhanterare. Detta gör man genom att gå in på Software Center i menyn till vänster i Ubuntu, söka på LXDE och installera. Sen är det bara att logga ut, trycka på kugghjulknappen (options) och välja LXDE och logga in. LXDE är inte lika snyggt som Unity men drar inte alls lika mycket RAM (vilket är flaskhalsen för ett VM), och vad gör det om det inte är så snyggt, vi ska ju bara använda det för att surfa via TOR ändå. Ännu bättre är dock att installera Lubuntu (vilket helt enkelt är Ubuntu med LXDE och andra lightweightapplikationer).
Fler länkar
För den dom känner sig väldigt ambitiös så rekommenderar jag sidan Perfect Internet Security där de går igenom allt jag skrivit om här och mer (även om vissa av deras påståenden inte nödvändigtvis stämmer). Piratpartiet har även en sida kryptera.org som riktar sig till nybörjare.

###########

The Daily Anarchist tipsar om det decenctraliserade sociala nätverket Diaspora* (Wikipedia). Jag testade det för några år sen när det var på alphastadiet och då var jag inte särskilt imponerad. Nu verkar det dock växt till sig till något helt klart värt att testa. Måste bara ta mig tid att göra det. När jag väl gör det så kommer jag lägga till det i den här listan om det är nåt att ha.
EDIT 1: La till Anonymous guide.
EDIT 2: Fixade till länken till Anonymous guide som hade slutat fungera.
EDIT 3: La till Cryptocat.
EDIT 4: La till Https-Everywhere.
EDIT 5: La  till Perfect Internet Security.

torsdag 8 december 2011

Linux 20 år


Jag har skrivit om Linux tidigare och tänkte ta och återigen skriva lite kort om det nu när det Linux fyller 20 år. För den som sitter på en Windowsburk så är det tokenkelt att testa Ubuntu, som är en av de mest populära Linuxdistrona. Jag rekommenderar att ni laddar ner antingen Xubuntu, som är mer likt  Mac OS och kan fås väldigt likt det väldigt populära Gnome 2, eller Lubuntu, som är mer likt Windows och lite mer lightweight än Xubuntu (och Xubuntu är redan rätt lightweight). Ladda därefter ner Wubi, som är en Ubuntu-installerare för Windows. Därefter är det bara att följa instruktionerna. Ingen partionering av hårddisken behövs då Ubuntu installeras på en virtuell hårddisk i Windows. Vill du avinstallera Ubuntu är det bara att öppna Wubi igen och ta bort det. Så ge det ett försök, det är enkelt, gratis och skoj!


måndag 13 juni 2011

Linus Torvalds om innovationer

Det är 20 år sen Linus Torvalds skrev den första Linuxkärnan och jag sitter och lyssnar på ett lågmält samtal mellan Linus och Greg Kroah-Hartman på LinuxCon i Japan. Det är ofta man hör att det inte skulle bli innovationer och uppfinningar mm om det inte vore för existensen av copyright och patent. Men Linus säger några intressanta meningar om att han inte håller med om hur industrin fokuserar på enskilda stora idéer. Är 25 min in i klippet nedan.



"The whole project has not been a project of, like, a great idea that changed the whole project. That's not how it's worked. Quite often it's been small ideas with lots of different people being involved... [] ...and when you look at it a year or two or five years afterwards and you say, wow we really made a huge change. But at no point was there the aha-moment."

Det är såhär jag tror industrin skulle fungera om all immaterialegendom avskaffades. Det skulle ske små förbättringar hela tiden som ackumuleras till stora förändingar. Självklart skulle stora innovationer fortfarande ske. Men man skulle genast ha incitament att fortsätta utveckla produkten/tjänsten/idén. Dvs man måste fortsätta springa för att ligga först och inte, som idag, hindra konkurrenterna från att springa om en.

torsdag 28 april 2011

Varför inte testa Linux?

Upphovsrätt och patent är statliga privilegier, dvs företag och personer ges monopol på ett produktionssätt/whatever. Detta är naturligtvis inte bra. Men det finns ett sätt att kringgå all copyright-tjafs utan att behöva ladda ner cracks och keygens, och det är helt enkelt att använda open source-mjukvara (och freeware). I princip allt en vanlig användare behöver finns som open source (dock inte spel. även om många går att köra i Linux via Wine). Iom att antalet läsare på bloggen har stigit har andelen läsare som använde som använder Windows stigit med. Just nu ser fördelningen mellan operativsystem (OS) och browser ut som följer.


Andelen "Linux" syns inte ens (och med "Other Unix" vet jag inte vilket OS de syftar på, men andelen är säkert alldeles för liten). Iom att senaste versionen av Ubuntu, Ubuntu 11.04 Natty Narwhal, släpps idag tänkte jag att det vore bra att promota det lite.

Ubuntu är för den som inte vet ett open source-operativsystem uppbyggd kring Linux-kärnan och är ett fullgott alternativ till bjässarna Windows 7 och OS X. Det är helt gratis och lagligt och finns att ladda ner här. För den som sitter i Windows och inte känner sig särskilt bekväm med att partionera hårddisken så finns Wubi, ett program som installerar Ubuntu på en virtuell hårddisk i Windows. Vid uppstart väljer man sedan vilket OS man vill starta. Fungerar mer eller mindre som dual boot, om än att Ubuntu går (marginellt) långsammare än om det legat på en egen partition. Väl i Ubuntu så finns fullgoda alternativ till alla vanliga program i Windows och Mac.
  • Firefox eller Chrome ersätter Internet Explorer och Safari.
  • OpenOffice eller LibreOffice ersätter Microsoft Office-paketet.
  • Pidgin eller Empathy ersätter MSN och annan dynga.
  • GIMP ersätter Photoshop.
  • Banshee eller Rythmbox ersätter Itunes mm.
Desutom finns både Skype och Spotify till Linux.

Fördelen med att använda Linux är självklart att du aldrig någonsin behöver köpa något OS igen, du behöver inte bry dig om virusskydd, det finns en gigantisk hjälpsam community att fråga om hjälp om något krånglar och du stöder inte företagen som lever på statliga privilegier.

För den som känner sig ännu mer vågad så rekommenderar jag Arch Linux vilket i min mening är den bästa Linux-disten, som jag själv använder. Det är dock mer komplicerat att installera då det tex inte ingår något GUI i grundpaketet. Men ArchWikin är utförlig, communityn hjälpsam och det finns tutorials på youtube, tex den här.

Och för den som blivit intresserad av att testa Ubuntu (eller Arch), tveka inte att fråga om råd här på bloggen, även om ubuntuforumen är väldigt bra. För den totala nybörjaren så kan tex en sån sak som att "sudo" utelämnats i kommandon tagna från forumen sätta käppar i hjulet. Hoppas "Linux"-pajbiten stadigt kommer att växa månaderna framöver och åtminstone bli synlig. För den intresserad av kritik av intellektuell egendom rekommenderar jag Against Intellectual Property av Stephan Kinsella.