“WEP is dead”

Aki Mosquitónak nem hitte el pár hete, hogy a WEP titkosítást azonnal le kell cserélni valami jobbra, az most kattintson tovább a Register interjújára. Megkérdezték a legutóbbi WEP törő csodacucc szerzőit, hogyan és milyen gyorsan működik a szoftverük. Aztán gondolják át még egyszer. Ha WEP256 van a hálózatban, akkor lehet csak ötvennel menni a rúterboltba, ellenkező esetben indokolt a gyorshajtás.

Ennyit mára pánikkeltésből. (A Providencia, ahol múltkor várakozás közben négy WEP hotspotot leltem meg úgyse olvas.)

(via Schneier)

Alsós hackereknek - Scratch

Lackac már megírta, hogy mivel lehet programozásra tanítani a gyerekeket. Ki viszont nem próbáltam az általa lelkesen ajánlott Hackety Hacket, mert momentán csak windows verzió érhető el belőle. Találtam helyette egy egy mérettel kisebbeknek szánt fejlesztői környezetet: a Scratchet.

Az oktatócsomagot az MIT beszédes nevű Lifelong Kidergarten Group-ja - betyárosan magyarítva: Örök Óvodás Csoport - rakta össze Squeak-re alapozva, ami a Smalltalkra épült, kezdetben pedig Buddha lelke lebegett a vizek felett. Tartalma: egy raklap példaprogram (egy pong is!), angol dokumentáció, maga a Scratch környezet, és link millió jó oktatóanyagra. Az online anyagok közül is kiemelkedően jó ötlet a nyomtatható - gyűjtögethető! - [Scratch kártyák gyűjteménye][4], amelyeken egy-egy programozási trükk található “kóddal” és illusztrációval. De a programba épített kódmegosztási lehetőség, úgyis mint share gomb, mellett sem tudok szó nélkül elmenni. (A Scratch honlapján megosztott projektek CC BY-SA licenc alatt vannak, még egy jópont.)

Magáról a nyelvről sokat mondani nem lehet, a lényeg látszik a mellékelt ábrán. A gyerekek felhasználók nyolc típusú blokkból legózhatnak: mozgás, kinézet, hang, toll, irányítás, érzékelés, számok, változók. A blokkok puzzle szerűen kapcsolódnak, épp csak a cuppanó hang hiányzik, amikor összekapcsolódnak az összeragasztott programrészletek. A programot futás közben is piszkálhatjuk, leállíthatjuk, újraindíthatjuk, az ezzel kapcsolatos frusztrációt sikerült a minimumon tartani a fejlesztőknek. A programunk kimenetét alapból egy kábé 500*500 pixeles dobozban látjuk, de a beépített dicsekedőmódnak hála, ezt a területet teljesképernyősre is nagyíthatjuk. Lássuk be, az egész osztály érdeke, hogy lássa, mit csinál a frissen összehakkolt program. (Bele se merek gondolni a lehetőségekbe.)

Végszó? Szívesen kipróbálnám tanteremben, vagy mivel nem vagyok számteches, szívesen megnézném, ahogy egy számtechtanár kipróbálja tanteremben. Egyrészt mert alkalmasnak tűnik a programban való gondolkodás tanítására, másrészt pedig megosztásra, remixre nevel. Nem vagyok benne biztos, hogy az előbbi a fontosabb.

Kicsoda/micsoda a hacker? - az én két fillérem

Van-e etikájuk a hackereknek?

Kályhától elindulós kérdés, de legalább senkit nem érnek meglepetések. Annyira van, hogy 1997-ben Steven Mizrach el is végezte a régi és új hacker etika összehasonlítását több forrásszöveg alapján. Ennek eredménye az Is there a Hacker Ethic for 90s Hackers? című tanulmány, ami magyar fordításban is napvilágot látott a Replika 41-42-es számában. (angol szöveg, magyar szöveg)

Ha egyébként nem értünk egyet Mizrach minden nézetével - az általa felvett cyberpunk csoportot csak dísznek érzem, más kérdés, hogy nem is a hackeretika felől tartom megközelíthetőnek a kiberkultúrát - akkor is nehéz vitatni a szövegek vizsgálata után levont következtetéseit. Kezdve azzal, hogy:

A kilencvenes évek hackerei nem etikátlanok. Nem ismeretlen számukra az eredeti hackeretika, ugyanakkor megvan a saját etikai rendszerük, amely a hatvanas évek hackeretikájának tételeit ötvözi néhány új elemmel.

Ha ezzel a válasszal még nem lennénk elégedettek, elolvashatjuk Eric S. Raymonds How To Become a Hacker-jét, ami egy - a korábbiakra építő - (FOSS) hackeretikával örvendeztet meg minket. (angol szöveg, magyar szöveg, A katedrális és a bazárban megjelent verzió jobb lenne)

Végül érdemes megemlíteni, hogy a csináld magad, hasznosíts újra, drótozz a drótozás öröméért szubkultúrák - MAKE, Arduino - elveit is érdemes górcső alá venni. Meggyőződésem szerint nem csak a felszínen találnánk hasonlóságokat.

Ki a hacker rokona?

A Fuchs Péter a szabadságot, a rendszer átlátását és a rendszer felé emelkedés - olcsó poén: a rendszer meghekkelésének - képességét emelte ki, amikor a hacker rokonait, a hacker őseit kutatta. Célszerűbbnek tartom azonban, ha a hackerség történetén végigfutva az előképeket nézzük végig. Kezdőpontként kínálja magát a ‘már az ókori görögök is’ alap bölcsészteória, amihez Neal Stephenson ad muníciót nekünk Mother Earth Mother Board esszéjében, amikor az alexandriai könyvtár romjainak vélt helyén a következők jutnak eszébe:

Whether or not the two libraries ever existed at the same time, the fact remains that between about 300 BC and AD 400, Alexandria was by far the world capital of high-quality information. It must have had much in common with the MIT campus or Stanford in Palo Alto of more recent times: lots of hairy smart guys converging from all over the world to tinker with the lighthouse or to engage in pursuits that must have been totally incomprehensible to the locals, such as staring down wells at high noon and raving about the diameter of the earth.

Megvan a kapcsolat. Ha egyértelműbbé akarjuk tenni, felhozhatjuk még példának a Leonardohoz hasonló reneszánsz fantaszta hackereket, a viktoriánus tudósokat - róluk egészen véletlenül szól egy Stephenson regény is -, Gábor Áron ágyúöntőt, a Bletchley Park kódtörőit és végül, egy laza kacsintás kíséretében, Seymour Crayt vagy Steve Wozniak-et. A lényeg úgysem a nevekkel alátámasztható folytonosság megléte, hanem a felismerés, hogy a hacker a mindenkori infokrácia képviselője.

Lényeges jellemző tehát a szabadság iránti vágy - még ha a kalózokkal való direkt rokonítást túlzásnak is érzem - de fontosabb a rendszer átható ismerete, átlátása, az információk birtokában levés. Nem a szabadság van a tudásért, hanem fordítva a tudás hozza a szabadságot, illetve az aziránti vágyat. Access to computers, kezdhetnénk sorolni Levy hackeretikájának pontjait.

Mellékszál: érdekes volna ebbe beleakadni a DIY, MAKE mozgalmak kétségkívül hacker résztvevőinek szemszögéből. Az Arduinónak tán pont az a célja, hogy anélkül lehessen összekapcsolni berendezéseket, hogy hackerek lennénk. Persze ettől még geektoy. Esetleg, hogy hová lehet ebbe beilleszteni a hardkór PGP-s kriptoanarchista arcokat.

Talán a sorozatgyilkos analógia a legjobb a Fuchs előadásból, csak a hacker lét közösségisége hiányzik belőle. Nehéz elképzelni a szituációt - Neil Gaiman Sandmanjén kívül - amikor egy teremre való sorozatgyilkos összeül megbeszélni a szakma történéseit, egy teremnyi hacker és geek összecsődítéséhez viszont csak egy weblap, egy tábla krétával és pár sör kell. (Bocs Meetup. ;) ) És ezek is csak kényelmi jelleggel. Tudás/kód/… megosztására alapuló kultúrát nem lehet közösség nélkül építeni, és ezzel ki is végeztük az analógiát.

Mik a hackerfilmek?

A felsorolás majdnem tökéletes volt. Csak a fenti jellemzők, az eltérő hackerkép miatt többnyire mást mondanék róluk. (Továbbá nem tartom a legjobb CP mozinak a Mnemonicot.)

A szó a tiétek, kapjatok szét.

Kicsoda/micsoda a hacker? - Fuchs Péter előadása

Míg az IMÁn ültem és blogoltam róla, zajlott székesfővárosunkban egy másik konferencia is, ahová szívesen elnéztem volna. Az ELTE, a magyar Indymedia és a MOKK szervezésében beszélgettek két és fél napig a hacker identitásáról, a hack mibenlétéről és a médiahackről. A megnyitót Fuchs Péter tartotta:

“A hacker az egy lovag, akinek vannak céljai, van egy etikai kódex, ugye a hacker etikai kódex, ami egy nagyon furcsa kódex, de ezzel majd később fogunk találkozni, és ennek értelmében cselekszik.”

Fuchs a hacker tematikájú filmekből indult ki, az irodalmi hackerről szóló szövegekig többnyire nem nyúlt vissza - bár a “Neurománc-trilógiáról” ejtett pár szót. Ezek a filmek az említés sorrendjében a következők:

  • A Mag - a Neurománcból ismert szerepek; a főhős a tökéletes hacker reprezentáció, a felvilágosodás központi elemét is jelentő szabadságeszmény megtestesítője; amúgy a film közhelyes és rossz.
  • Hackers - tökéletes közhelyszótár; “a hacker pap, akinek lehetősége van a világ szerkezetébe belenyúlni”.
  • WarGames - az igazi hacker változtatni, javítani akar a világon, ez a hacker reprezentáció alapja. (megjegyezném a srác maga indította el a doomsday machine-t, még szép, hogy lekapcsolja)
  • Johnny Mnemonic - mindenből kiábrándult hacker a legjobbat teszi a világgal; szinte emberfeletti képességekkel rendelkezik: a legnagyobb hacker nem is ember, hanem egy delfin.
  • IT Crowd - “rendszergazda, ami a hackernek egy idomított változata”; töltsük le, mert a magyar tévé sosem fogja adni. (Aha, persze.)

Ezeknek utána tárgyalta, hogy a hacker milyen szerepekkel rokonítható.

  1. sorozatgyilkos - azonos pozícióból indul, ugyanolyan mint a többi ember, de ebből az egyformaságból ki tud törni.
  2. terrorista - ugyanúgy átlátja a rendszer egészét hibákkal együtt, mint a hacker, ezeket a hibákat használja fel, hogy támadjon. “a terrorista nem hackel(…) rengeteg volt vagy leendő heacker jött a terrorizmusból (…) [Oszama bin Laden] csinál egy számítógépes játékot amivel bele lehet repülni a tornyokba (…) elvesztette a művészi távolságot”
  3. XVI-XVIII. századi kalóz - “a bolygó hollandin kezdve a vörösszakálún keresztül a Robin Hoodig”; alapvetően romantikus hős, aki a világ megjavításáért küzd; célja a szabadság, azért kell az arany, hogy a világ utolsó szabad pontján, Tortugán élhessen.

És a kalózoknak sincs etikája úgy, ahogyan a hackereknek sem. Majd az előadás kezdő mondata és a fenti következtetés közt feszülő ellentmondást nem feloldva ismertette Stephen Levy hat pontból álló hacker etikáját.

Az előadáshoz két hozzászólás érkezett, nagyjából helyre is tették a hacking kellően összezavart fogalmát, de azért holnap leteszem a saját két filléremet a témában. Hátha addig helyreáll mp3 archívumuk is.

Folytatása következik.

#1384

Teljesen mindegy, hogy mit jelent be ma az Apple, a nap híre akkor is az marad, hogy újra írt a szuperhősöm, a Drunkenbatman. Ráadásul a közelgő C4 fejlesztői konferencián leoszt egy taslit a Vmware egyik programozójának. Szóval lesz még történés.

Welcome back, DB!

Videóblog 1.0

Odafigyel!

Nincs benne riporter, a mikrofonállványt nép szavát Szabó Edina, az orbanviktor.hu szerkesztője játssza. Szóval grassroots, meg amatőr. Aztán nem lehet azzal vádolni, hogy a kommenteket moderálnák. Teljesen demokratikus. Aki hozzá akar szólni, küld olvasói levelet, és vagy beválogatják vagy sem. Az interaktivitást hagyjuk csak meg a rohadó nyugatnak.

Join the conversation, ahogy mondják.

Vonet

Egy rövid pillanatig azt hittem, hogy tényleg wifivel fedtek le egy teljes vasútvonalat Kaliforniában. Második olvasásra persze leesett, hogy csak biztonsági berendezések fognak kommunikálni az egyébként tényleg kiépített vasúti mesh hálózaton, utasok nem. Pedig…

Igaz, startnak azzal is elégedett lennék, ha a magyar IC-ken (legalább a büfékocsiban) lehetne áramot vételezni, mert így mindig mindenhová lemerült notebookkal érkezem.