Muszáj definiálni?

Küldetésnyilatkozat
Biztonságpolitika és szerkesztési elvek
ZHB levelezőlista
PERELJ BE minket - de előtte ezt olvasd el
  • Zaftosabbnál zaftosabb visszaélések leírását várjuk a zughekker(kukac)gmail.com címre!

    UTOLSÓ OKOSSÁGOK

    letöltenivaló

    Fejlesztőknek
    mind ingyenes, teljes verzió


    Eclipse 3.3.2 – a legfrissebb Eclipse SDK C++/C-re élesítve (63 MB)


    PHP for Eclipse SDK - a név magáért beszél: letöltöd, kibontod, bemásolod és megy (9 MB)


    Xinox Java Creator (2 MB) kicsi, gyors, de erős (2 MB)


    SciTe v. 1.76 (0,8 MB) – körülbelül 30 nyelv forráskódjának írásánál ad segítséget. Mert szép színes


    Mitől döglik a kém?


    mind ingyenes, teljes verzió Tudjuk, hogy mindenkinek "a sajátja" a legjobb víruskeresője, a legbiztonságosabb tűzfala, de azért mi ezeket ajánljuk Windows-ra az ingyenesek közül


     Spybot Search and Destroy


     Spyware Terminator

    Friderikusz online – a kreténség szabadsága

    2008.09.20. 04:39 | Zughekker Zoli | 6 komment

    Címkék: közélet elemzés haladó netkultúra

    Kedves Olvasóink!

    Ha esetleg nem lenne lehetőségetek eljönni a hétvégi Hacktivity 2008-ra, nem kisebb csemegével szolgálunk, mint Friderikusz online lelki világának sötét bugyrainak elemzésével.

    Még 2008. 07. 18-án a www.friderikusz.hu oldal webfejlesztő fenoménjeinek jelentettük, hogy az oldalban több kritikus és közepes mértékű biztonsági problémát is találtunk, amíg nem javítják ki a hibát, nem tudjuk esettanulmányként közzétenni a tapasztaltakat. A legbrutálisabb hibákat javították, arra viszont természetesen már nem futotta, hogy legalább egy egy soros e-mailben megköszönjék. Az első, ami szemet szúrt, hogy az Én mozim aloldalát működtető scipteket tartalmazó könyvtárának tartalma teljesen látható volt az egész világ számára, akár egyszerűen a böngészőn keresztül is. A kevésbé jártas olvasóknak megírom, hogy ez gyakorlatilag annyit jelent, hogy akárkinek, aki valahogyan a webmappába téved, - mert annak a tartalmi listázása nincs tiltva – az ott lévő fájlok, nevezetesen, hogy milyen sciptek is hajtják végre a webhely különböző funkcióit, gyakorlatilag nyitott könyv. [klikk a képre a teljes mérethez]



    A honlapon egy űrlapot lehetett kitölteni azzal kapcsolatban, hogy az egykori Friderikusz-műsorba miért is illik bele az olvasó története. Az űrlapadatok kezelését és mentését egy "fenomenális" programozói tudást sejtető emberszabású send.php3 scriptje végezte, ami természetesen szintén látható volt a webhely CGI mappájában. Nálam személy szerint az verte ki a biztosítékot, hogy ez a script amellett, hogy semmilyen script-manipulációra nem volt felkészítve, egy szintén mindenki számára olvasható send.txt fájlba [l. az ábrán] töltötte az olvasók által megadott adatokat az alábbi formában:

    Időpont: 2000/11/17 17:56:27
    Az Ön neve: Süti Béla
    Az Ön lakcíme: 1234
    Az Ön mobiltelefonszáma: 1234
    Az Ön otthoni telefonszáma: 1234
    Az Ön  munkahelyi telefonszáma: 1234
    Az Ön e-mail-címe: 1234@1234
    A javasolt személy neve: 1324
    A javasolt személy lakcíme: 1324
    A javasolt személy mobiltelefonszáma: 1324
    A javasolt személy otthoni telefonszáma: 1234
    A javasolt személy munkahelyi telefonszáma: 1234
    A javasolt személy története:
    mukszik?
    igen!!!

    Miért érzi úgy, hogy a javasolt történet illik Friderikusz: az én mozim folytatódik? történetei közé:
    grfrfgff fgff f f

    Hivatkozhatunk-e Önre, ha megkeressük a javasolt illetőt: on
    -----------------------------
    Süti Béla az eredeti send.txt-ből származik, de mielőtt még ránk vágnátok, hogy visszaélünk a fellelt személyes adatokkal, feltétlenül meg kell írnom, hogy nem csámcsogtunk a Wordbe töltve összesen 73 A4-es oldalt kitevő (!!) személyes adaton, aminek a végén tragikomédiába hajló poénja az űrlapot záró "Hivatkozhatunk-e Önre…" sor.

    Mindenesetre a jóhiszemű olvasó azt gondolná, hogy egy a Friderikusz online-on megadott adatok a legjobb kezekben vannak, azokhoz csak az illetékesek férhetnek hozzá, mert hát mégis "A Fridi oldaláról van szó". Ismét igazolódott az a keserű tapasztalat, hogy a felhasználók megbíznak egy-egy webhely korrekt adatkezelésében és biztonságos voltában, ha ahhoz kellően erős név kötődik.

    A többi scriptet átolvasva gyakorlatilag teljes képet lehet kapni az illető aloldal működésével és felépítésével, így biztonsági réseivel kapcsolatban is.

    A Friderikusz-stáb bejelentésünket követő hozzáállása után felbátorodtam és megnéztem, hogy mi a helyzet most a Friderikusz online háza táján. A lap, ahogy van az állatorvosi ló esete! Amilyen biztonsági hiba csak előfordulhat benne, azt benne is hagyták. Ugyan a kívülálló számára ez semmiből sem derül ki, az egész oldalt az ingyenes Drupal tartalomkezelő rendszerrel [http://drupal.hu – igen, ez megy www. nélkül is, nem úgy, mint imádott Fridink oldala] pakolták össze, amivel nem lenne semmi probléma, ha nem hagytak volna szinte mindent alapértelmezett beállításon. így nem csak a lapot működtető scriptek pontos felépítése és működése olvasgatható úgy, mintha egy sima szöveges doksit olvasnál a weben, de jól bejósolható ezekből például a használt adatbázis-szerkezet felépítése is.

    A www.friderikusz.hu oldalt a 80.99.236.195 fix IP-n a UPC hostolja, míg maga a tartalom a HungaroTel Rt. 80.99.236.195 alá tartozó egyik virtualhostján van. Konkrétan egy kis ízelítő a www.friderikusz.hu lelki világából:

    http://80.99.236.195/friderikusz/scripts/

    http://80.99.236.195/friderikusz/modules/

    http://80.99.236.195/friderikusz/includes/

    http://80.99.236.195/friderikusz/themes/

    http://80.99.236.195/friderikusz/misc/

    http://80.99.236.195/friderikusz/sites/

    A dolog ékesen bizonyítja, hogy hiába lehet akármilyen biztonságos egy CMS, amilyen jelen esetben a Drupal, a Friderikuszt megközelítően hülye webprogramozókon (webprogramozók?) az Isten se segít, ha nincsenek beállítva olyan evidens dolgok, mint például az, hogy ezeknek a mappáknak a tartalma kizárólag a fejlesztők számára legyen látható és ne olvasgathassa boldog-boldogtalan.

    Ugyan nem szöszmötöltem sokat a webhely elemzésével, nem kellett hozzá sok idő, hogy a jelenlegi állapot milyen weben keresztül végrehajtható visszaélésekre ad lehetőséget. Ezek közül a legkritikusabbak technikai és adatvédelmi szempontból:
    -    SQL-befecskendezés
    -    XSS-bejuttatás
    -    tárolt eljáráskönyvtárak jogosulatlan használata
    -    regisztrált felhasználók adatainak, egyéb, authentikációhoz kötött adatok megjelenítése

    Egy szó, mint száz, az egész annyira katasztrofális, hogy az összes kihasználható hiba leírásával egy teljes kézikönyvet lehetne megtölteni.

    Többé-kevésbé ismert, hogy webmappákban elhelyezett robots.txt file jelzi a különböző webes keresők számára, hogy melyik azok a tartalmak a webhelyen, amiket feljegyezhetnek és gyorsítótárazhatnak és melyek azok, amiket nem. Erre nyilván azért van szükség, mert kényes információk, véletlenül vagy hanyagságból nyilvános helyen hagyott, a lap adminisztrációját szolgáló scriptek, felhasználói neveket és jelszavak tartalmazó fájlok ne legyenek láthatóak a keresők számára. Az, hogy ennek a fájlnak a tartalma látható az internet felől, a legnagyobb jóindulattal is morbidnak nevezhető:

    hts-cache

    User-agent: *
    Disallow: /administrator/
    Disallow: /cache/
    Disallow: /components/
    Disallow: /editor/
    Disallow: /help/
    Disallow: /images/
    Disallow: /includes/
    Disallow: /language/
    Disallow: /mambots/
    Disallow: /media/
    Disallow: /modules/
    Disallow: /templates/
    Disallow: /installation/

    A nyáron felfedezett, az ábrán illusztrált ominózus tartalmat ZIP-ben csomagolva innen töltheted le, a személyes adatkat tároló fájlt kiszedtem.

    Ami az update hülyeséget illeti, legyél akár kezdő, akár profi, ha a saját gépeden szeretnéd off-line felboncolni legirritálóbb médiagecid honlapját, ajánlom figyelmedbe a WinHTTrack Website Copiert, amit a http://www.httrack.com oldalról tölthetsz le.

    Ki találja a legmorbidabb biztonsági defektet az oldalon! Indulhat a verseny :- )

    Azt sajnos nem tudjuk megmondani, hogy a Fridi-staff mikor óhajt változtatni a hozzáállásán, de már nem is érdekel.

    A bejegyzés trackback címe:

    https://zughekker.blog.hu/api/trackback/id/tr73672382

    Kommentek:

    A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

    egy 2008.09.22. 14:42:10

    Tudod hany ilyen van meg szerte a neten?

    Ha mindet elkezdenenk publikalni unokaink is ezt csinalnak.

    Vagy csak villongani akartal?

    Zughekker · http://zughekker.blog.hu 2008.09.22. 19:00:08

    Oké, a leírt hiba tényleg nem nagy szám, sőt egyenesen banális, ez tény. Viszont azoknak mondhat újat, akik a témáról szinte semmit sem tudnak és úgy gondolják, hogy magának a CMS-nek a biztonságos felépítése elég biztonságot nyújt.

    Valószínűleg nem ingyen manageli valaki Friderikusz lapját, ehhez képest mégis szart ad ki a kezéből, ami a Fridi-stábból senkinek sem tűnik fel.

    A cikk fő mondanivalója inkább az, hogy a netezők ne bízzanak meg egy honlapban csak azért, mert erős névhez kötődik, márpedig az eredeti verzióban több, mint személyes az, amit a nézők leírtak az adatlapon. (Az adatfájlnak csak az első oldalát láttam, az alatt nem sokkal volt Süti Béla.)

    synapse · http://www.synsecblog.com 2008.09.24. 09:35:31

    "Az, hogy ennek a fájlnak a tartalma látható az internet felől, a legnagyobb jóindulattal is morbidnak nevezhető: "

    Zughaxor kurvahalkan megjegyeznem hogy a robots.txt-nek olvashatonak kell lennie a vilagnak, kulonben hat hmm nem tudjak elolvasni a botok. Az mar csak a joindulatukon mulik, hogy betartjak-e.

    synapse

    request.elek@gmail.com 2008.09.24. 14:58:39

    OK, Synapse, nem is akarunk magyarázkodni, hülyeség került a cikkbe, köszönöm, hogy szóltál! Viszont a lényegen nem változtat, azon, hogy a robots.txt -nek nem szabad tartalmaznia olyan adatokat, amiből ennyire pontosan prediktálható a lap felépítése.

    debazz 2008.09.25. 08:06:51

    Akkor szerinted minek kellene lenni a robots.txt-ben, ugy oszinten?

    Prediktal... Jeeezusom :-)))

    Muszaj ezt? Attol nem latszol okosabbnak, ha idegen szavakat hasznalsz! Sőt!

    tcz 2008.09.26. 16:10:51

    igen, a robot.txt nekem is szemet szúrt :)

    oké semmi gond.
    a baj különben ott kezdődik, hogy nagyon sok hoszting cégnél alap a könyvtárak tartalmának listázása, sőt, még a register_globals is :(
    süti beállítások módosítása