clickheat

Hälsningar från Peking onsdag 20 januari 2010, klockan 00:40

En kompis hade svårt att hålla kontakten med min privata FTP-server och jag dök raskt ned i log-filerna för att se om jag kunde upptäcka något märkligt, men se, det var stört omöjligt att få någon överblick över händelseförloppet eftersom det var en massa annan skit däri.

En jeppe från Kina har försökt brute force-knäcka min (egentligen mina, eftersom samma sak hände på en annan dator också. Samma IP dessutom) FTP-server. Sida upp och sida ned med samma skit; användarnamn: Administrator, tre försök, paus (på grund av att FTP-servern tvingar en att vänta en stund när man misslyckats med att hitta rätt lösenord på tre försök) och sedan på’t igen. Att min *nix-server inte har någon användare vid namn Administrator verkar inte gå in riktigt :)

Jag kunde väl ändå ha cencurerat inkräktarens IP också? Men, nädå!

Så vad gör man? Ptja, eftersom jag inte ser någon anledning till att asiater skulle vilja surfa på mina sidor så laddade jag ned en diger lista med kinesiska och asiatiska IP-nummer och blockerade hela rasket. Skall hålla ögonen på log-filerna lite extra noga här framöver och se om jag ser något misstänkt.

Nästa steg blir att blockera alla ryska adresser tror jag… Eller är det att dra alla över en kam? ;)

Hacka din Apple TV med ATV USB Creator! lördag 04 oktober 2008, klockan 14:17

Senast uppdaterad: 2010-02-27

Innehåll

  1. Detta behöver du
  2. Så här gör du
  3. XBMC Media Center
  4. nitoTV

Detta behöver du

  1. En Apple TV med version 3 av OS:et (testat upp till och med version 3.0.2)
  2. En Mac med Mac OS X (10.4, 10.5 eller 10.6, Intel eller PPC) eller en PC med Windows (XP, Vista eller 7)
  3. Ett USB-minne (512 MB eller större, utan U3-programvara)

Om du har ett USB-minne med U3 så går det att avinstallera U3-programvaran genom att ladda ned en avinstallerare och köra denna på en OS X- eller Windows-maskin.

Jag har ej hunnit testa Windows-versionen av ATV USB Creator. Men den verkar vara ganska lik Mac-versionen.

Jag beskriver förfarandet med Mac-versionen nedan.

Så här gör du

Börja med att ladda ned den senaste versionen av ATV USB Creator. I detta nu är det version 1.0b13 som gäller (för Windows gäller version ATV Win 3.0). Dubbelklicka på filen som laddades ned, och gå sedan in i katalogen som skapades.

Kör programmet ”atvusb-creator”.

1. Växla från <em>"ATV-Bootloader"</em> till <em>"ATV-Patchstick"</em>.

1. Växla från "ATV-Bootloader" till "ATV-Patchstick".

2. Anslut ditt USB-minne om du inte gjort det och klicka därefter på "refresh"-knappen.

2. Anslut ditt USB-minne om du inte gjort det och klicka därefter på "refresh"-knappen.

3. Välj ditt USB-minne i listan. <strong>Har du flera USB-diskar anslutna så se till att välja rätt!</strong>.

3. Välj ditt USB-minne i listan. Har du flera USB-diskar anslutna så se till att välja rätt!.

4. Klicka på "Create Using ->"-knappen!

4. Klicka på "Create Using ->"-knappen!

Sedan är det bara att vänta.

När patchsticken är byggd, avmontera minnet och ta ut det. Dra ur strömmen ur din ATV, stoppa i minnet och sätt i strömmen igen. Beroende på om din ATV har hackats förut eller inte kan du behöva hålla nere ”Menu” och ”-” på fjärren medan den startar.

När din Apple TV startar bör du nu se en bild av en pingvin och sedan en massa text som rullar. När texten har slutat rulla är det bara att rycka strömmen igen och dra ut USB-minnet.

Du har nu aktiverat SSH på din ATV!

XBMC Media Center

Som en extra bonus har du, efter att ha använt ATV USB Creator, också XBMC och Boxee på din Apple TV. För att få igång XBMC första gången startar du din Apple TV som vanligt. Du bör se ett menyalternativ som heter ”Launcher”. Välj detta och välj sedan ”Settings” och se till att ”ATV OS Update enabled” är satt till ”No”.

Backa sedan med ”Menu”-knappen och gå in i ”Downloads”. Välj att installera den senaste uppdateringen av ”Launcher” (just nu är det version 3.2.4). Vänta till dess uppdateringen är klar.

Gå sedan in i ”Launcher” och välj ”Downloads” igen. Denna gång väljer du att uppdatera XBMC till önskad version. I skrivande stund antingen ”XBMC 9.11″. XBMC-nedladdningen är på drygt 50 MB, så beroende på vad du har för uppkoppling kan det ta en stund att få hem den.

När XBMC-installationen är klar trycker du på ”Menu”-knappen några gånger för att backa tillbaks i menyträdet.

Sedan startar du XBMC genom att välja du ”Launcher” i huvudmenyn och sedan ”XBMC” i undermenyn.

För information om att lägga till källor i XBMC kan ni kolla in denna guide på XBMC MediaCenter Sverige.

nitoTV

Om ni inte nöjer er med att ”bara” ha SSH och XBMC/Boxee på er Apple TV kan ni också installera nitoTV. nitoTV kan, förutom att bland annat spela upp video- och musikfiler, hjälpa er med att installera Perian och en hel del annat.

Eftersom SoftwareMenu för tillfället verkar vara lite buggig på version 3.x av ATV-systemet så får vi lov att göra en manuell installation. Börja med att öppna Terminal-programmet (ligger under Program/Verktygsprogram på din Mac. Windowsanvändare kan istället köra med ett program som heter PuTTY).

Skriv följande i Terminalprogrammet (fungerar det inte med appletv.local, så gå in i inställningarna på din ATV och kontrollera vilken IP-adress den fått):

ssh frontrow@appletv.local

Du får då antagligen upp lite text som avslutas med ”Are you sure you want to continue connecting (yes/no)?”, skriv

yes

Du skall sedan skriva in ett lösenord, vilket är

frontrow

Klistra sedan in raderna nedan.

wget http://nitosoft.com/nitoTVInstaller_tt.zip
unzip nitoTVInstaller_tt.zip
cd "nitoTV Take Three"
sudo ./installme
rm -rf nitoTV*

Om du blir frågad om lösenord någon gång så är det precis som tidigare frontrow. Din ATV kommer att starta om och när den gjort det har du senaste versionen av nitoTV installerad.

Har guiden varit till någon nytta? Bju’ gärna på en öl!

Har jag missat något? Är det något annat ni vill ha hjälp med? Skriv en kommentar!

Hacka din Apple TV för utökad funktionalitet, så här gör du söndag 01 juli 2007, klockan 01:06

Senast uppdaterad: 2008-10-04

OBS! Denna guide är gammal. En ny guide finns här: Hacka din Apple TV med ATV USB Creator.

Ledsen att jag inte tagit mig i kragen och fixat en Take2-guide. Jag fick för ett tag sedan en guide av Firefoxx som skrivit här i kommentarerna. Guiden kan du läsa här.

Jag har själv inte använt denna guide, så jag kan kanske inte svara på några frågor runt den. Och som vanligt – på egen risk!

Som en del av er kanske har sett så har jag köpt en Apple TV (fortsättningsvis ATV) som jag börjat leka så smått med. Jag tänkte här beskriva hur ni enklast hackar den för att spela andra typer av media än den klarar i vanliga fall.

Saker som behövs för ingreppet.

  1. Introduktion
  2. Några förberedelser
  3. Här ska byggas Patchstick!
  4. Apple TV är död! Länge leve Apple TV!
  5. Nu fortsätter vi, sakta men säkert
  6. Säker uppgradering från version 1.0 till 1.1
  7. Installera ATVFiles

Läs resten av detta inlägg »

Ny leksak – Apple TV! tisdag 26 juni 2007, klockan 17:45

Apple TV

Jag har använt min chippade Xbox som mediaspelare i några år nu, men har börjat bli mer och mer less på hur mycket den låter och hur ful den ändå är. Den går heller inte att slå på med fjärrkontrollen och den har inget inbyggt trådlöst nätverk så jag måste ha en separat adapter för detta. När Apple för ett tag sedan släppte sin media-box Apple TV blev jag minst sagt lite sugen. Problemet med den i grundutförande är att den inte klarar av att spela andra format än de som går att spela i iTunes; det vill säga Quicktime-filmer. Det dröjde dock inte lång tid efter lansering innan den blev hackad för att kunna spela bland annat Xvid.

Igår gjorde jag slag i saken och köpte en Apple TV 40 GB. Det är alltid som lilla julafton när man ska packa upp en nyligen inköpt produkt från fruktföretaget. Allt är alltid snyggt och prydligt paketerat. Oviktigt tycker många, men man känner sig nästan utvald när man sitter där med en snygg och prydlig låda.

Jag provkörde den ett tag innan hackningen satte igång. Jag konfigurerade den via iTunes och allt gick snabbt och smidigt. Det var ingen konst att sköta maskinen med den lilla fjärrkontrollen. Jag syncade över hela mitt iTunes-bibliotek inklusive Podcaster och även bilder från iPhoto från de senaste tre månaderna. Klockrent!

Hackandet

Patchstick-logganJag hade redan förberett mig innan köpet genom att bygga en ”Patchstick” enligt dessa instruktioner. Den enda skillnaden mot för den jag bygde är att jag lät bli att stoppa in ATV Loader. Efter detta är det bara att dra ur strömsladden ur Apple TV:n, stoppa i USB-minnet, stoppa i strömsladden igen och sedan hålla nere ”Menu” och ”-” på fjärrkontrollen ett tag så blir Apple TV:n ”automatiskt” hackad.

Det enda som läggs till av Patchstick:en är att den aktiverar SSH-inloggning samt lägger till codecs för en massa olika videoformat. Det går dock inte att spela upp filmerna genom det grafiska gränssnittet om man inte lägger till även ATVFiles. När detta är gjort går det att spela upp det mesta. Det finns även sätt att montera nätverksenheter och en hel massa annat. Kolla in Wiki:n på AwkwardTV.org samt listan över olika tilläggsprogram.

Reflektioner

Än så länge är jag mycket nöjd, även om jag fortfarande på sätt och vis tycker att gränssnittet till XBMC (mediaspelaren jag använder på Xboxen) är bättre. Utvecklingen för Apple TV går dock i en rasande fart, så jag tror inte att det dröjer så länge innan den blir mycket användbar.

Jag saknar möjligheten att bläddra bland bilderna som har förts över. Det enda man kan göra med dem är att visa ett bildspel. Jag hade gärna sett en möjlighet att bläddra bland tumnaglar och visa bilderna en och en.

En annan sak jag saknar är AirTunes på Apple TV. AirTunes möjliggör att använda enheter som ”högtalare” till iTunes. Det finns för närvarande endast på Airport Express, men jag tror det skulle vara smidigt att ha även på Apple TV.

XBMC håller dessutom på att portas till Linux, så jag gissar att man inom ett halvår kommer att kunna sparka igång det på Apple TV:n om orginalprogramvaran inte skulle falla en i smaken.

Men framför allt – en rolig leksak!

Uppdatering: Just som jag satt mig ner för att skriva ett program för att bygga en Patchstick automatiskt så märker jag att någon strax innan lagt ut precis ett sådant program här. Man behöver dock fortfarande fixa en boot.efi-fil, vilket man kan i detta paket. Observera att man behöver ha en Mac med Intel-processor för att kunna bygga en Patchstick.