Nem tudjuk mivel leváltani jelszavainkat
Jelentkezz be a hozzászóláshoz.
Az ideális az lenne ha a felhasználó a különbõzõ rendszerekhez eltérõ usernevet és jelszót használna. De mivel az átlagember nem tud 8-10 jelszót fejben tárolni ez nem lehetséges. Erre jöttél te a hashes mókáddal, ami nem rossz csak az viszont 100% garantálja hogy egyet sem fog a user megjegyezni.
Tehát a hash mellé kell egy alkalmazás ami tárolja a hasheket meg foglalkozik az oldalakkal amik kérik a jelszót. Innentõl kezdve viszont nincs sok teteje, mert ez a felhasználónév/jelszó párossal is megoldható csak kell egy app ami mind a 8-10 jelszavad tárolja és akkor a usernek nem kell fejben tartania. Technikai szempontból tökmindegy hogy 8-10 hash-t tárol az alkalmazás vagy 8-10 jelszót.
Ami viszont hátrány hogy mind az alkalmazásnak mind a jelszó/hash adatbázisnak ott kell lennie azon a gépen amit használsz. Na most ha ez egy munkahelyi gép, ha a szomszéd gépe, ha egy internetkávézõ stb stb akkor ez nem lesz rajta, sõt valószinüleg jogosultságod sem lesz telepíteni. A jelszó esetén legalább van esélyed azzal belépni, hash esetén bukó.
Persze feltöltheted a felhõbe az egészet titkositva, ami azért nagyon jó megoldás mert az átlagusernek miután legeneráltad az 1024 bites hasht, utánna õ az egészet le fogja titkositani a "julcsi" jelszóval mert ez a lánya neve és felnyomja a felhõbe. Ezután a kedves hackernek nem lesz más dolga mint feltörni a felhõt, ellopni ezt az adatot és mindjárt meglesz az összes szolgáltatóhoz a hozzáférése, mert a "julcsi" jelszóval titkositott 1024 bites hasheket viszonylag könnyen vissza fogja fejteni...
Battletag: coolpet#2467
Azonkivul mint mondtam, tarolva lenne milyen oldalhoz tartozik a hash, tehat ugyanazzal a generalt hashhal masik oldalon nem engedne bejelentkezni.
Az usernev hianya sem problema, mert a regisztracio pont azert van, hogy hozzacsatolja a letrehozando profilodhoz a hasht, es ha az adatbazisban mar van egy ilyen, akkor termeszetesen nem engedi. Vagy generalhat akar az oldal is..
Es itt most a fontosabb kritikus tartalmak vedelmerol van szo, nempedig az sg forum belepodrol, vagy a facebookodrol... Azokra meg fordit annyi figyelmet az ember, hogy olyan megoldast valaszt hogy hozzaferjen, vagy ne lepjen be netkavezobol a titkositott munkahelyi adatbazisaba...
Battletag: coolpet#2467
Javaslom tanulmányozásra inkább ezt:
Szókincsméretek összehasolítása
- Az átlagember aktív szókincse (élõ-aktív és szunnyadó-aktív): 3-5000
- középszintnek megfelelõ szókincs: 3500-3900.
- A 20 kötetes Oxford English Dictionary - ma is használt szavak: 171476
Szóval az az 1 millió az erõsen felül becsült valami. 4 szóból 4000 szavas szókincset feltételezve 256000000000000 variáció jön ki, ami nagyságrendileg megfelel egy 8 karakteres, kis-nagybetû-szám véletlenszerû jelszónak. Ami persze nem szar, de legyünk vele tisztában, hogy ami értelmes, az pont ennyivel rosszabb a randomnál. 2 random karakter kb 1 értelmes szónak felel meg (62x62~4000).
"We have our own place in the universe, and it is a dark, cruel role we play: We are the revolutionaries, we are the usurpers to the heavenly thrones. We are the enemies of the gods."
Ha beleveszed a magyar szavakat, és mondjuk megkülönbözteted a kis- és a nagybetûket, akkor már egész tekintélyes mennyiségû kombinációt kell a szótárba gyömöszölni, és az egész egy méretes brute force törésbe megy át.
"We have our own place in the universe, and it is a dark, cruel role we play: We are the revolutionaries, we are the usurpers to the heavenly thrones. We are the enemies of the gods."
g73jh, sapphire 6970, amd 1090t, crosshair 4 formula, vertex 2 120gb, 8gb corsair 1600mhz
Mert ha nem akkor minden gépre fel kell tenned az appot, mellé a hash adatbázist, tehát ezt mind vinned kell magaddal mindig mert ha pl. a haverodnál vagy és meg akarod nézni az fb-d akkor nem fogod fejbõl vágni az 1024 bites hash kódot. Munkahelyeden dettó, iskolában detto. Okostelefonról nem beszélve ahol vagy van ilyen app vagy nincs. Linux/Windows detto.
Szóval ehhez smartcard kéne ami meg nem véletlenül nem terjedt el.
Ezen felül meg ha hash ütközés van, ami azért elõfordulhat akkor máris be tudsz lépni más accjával.
igy nez ki: hg$Ghg34G$%^&5@Hfg67@#6@B%!#6523b68 (csak elnagyolt pelda)
ezt beilleszted regisztraciokor az oldalra e ezzel parositja ossze a profilod.
a progiban meg letarolod, hogy ez a hash a facebookhoz van. Egy masik hash meg az sg-hez. stb.
A bongeszok fel lennenek keszitve arra hogy tudjanak bizonyos secure protocollon keresztul kommunikalni az app-al amiben a hashokat tartod.
az app-ban meg ossze van parositva az oldal azonosito, hitelesitett cucca, es igy a weboldalra navigalva csak egy belepes gomb var a tobbi automata. Vagy alapbol beloggol.
A progi adatbazisa vedve lenne egy masterpasswordal, igy ha el is lopjak az adatbasisat, cseszhetik az amugyis semmitmondo hashok is kodolva vannak a tobbi adattal egyutt.
Ez mar mukodik, kulonbozo jelszo manager progikban, csak ott usernev es jelszo parost tarol kodolva es van auto login, de neha eleg bena vagy nem is mukodik.
Battletag: coolpet#2467
Bár fölül a gálya, s alul a népnek árja, azért a pénz az úr...
Bár fölül a gálya, s alul a népnek árja, azért a pénz az úr...
A jelszavakat nem megjegyzõ böngészõbeállítás a netbook lopás ellen is véd!
Bár fölül a gálya, s alul a népnek árja, azért a pénz az úr...
Ahol meg egyszer ellopták a jelszavam, oda többet nem is szeretnék belépni, ez tuti.
Bár fölül a gálya, s alul a népnek árja, azért a pénz az úr...
Na, azt az adatbazist feltorik es mar annyi...
https://www.youtube.com/shorts/zECTF2H8Jp8
Fut a pc-n, minden weboldal loginjahoz mas lenne a hash.
Regisztraciokor a generalt hasht kellene bemasolni, azt tarolna a szerver nem kene se jelszo se usernev.
A progi automatikusan erzekelne, hogy melyik weboldalon jarunk, az oldal pedig automatikusan felajanlana a lehetseges belepoket, es egy gombnyomas, es go.
Nem kellene szenvedni ezekkel a dolgokkal. Ha feltorik a szervert, akkor ugyis csak ehhez a hashhoz ferne hozza, ha a sajat gepedet torik fel, akkor sem tudna mit kezdeni a tarolt hashekkel, mert az is jelszoval lenne vedve.
Ennyi
Battletag: coolpet#2467
Az egesz rohadt visszas es szerintem mindig allami es/vagy ceges erdekek allnak az ilyenek mogott.
Elerik, hogy a felhasznalo akarja majd a ver, arc, ful, ujjlenyomat, dns, fityma, fun-szor, seggemlyuka azonositot.
Es akkor tenyleg minden adatuk meg lesz.
Celzott hirdetes.
Meg, hogy konkretan ki vagy (mert most meg nehez a felhasznalot az utcan pofara is azonositani).
Leszarom. Torjek.
Mit kezd vele?
Meg erdekes, hogy az ilyen hackerek nagyreszet meg se fogjak.
Mert? Mert nem is keresik oket.
Szeeerintem...
Nem mellesleg egy fényképet behazudni nem nagy kunszt
"Anime is the proof that two nukes weren't enough."
Jelenleg ami tény, hogy ami felhasználók által megadott jelszó jelentõs részben megtalálható 30 USD-ért kapható MD5 (SHA-1, tökmind1 mi) adatbázisokban. Ezért van az hogy "ezek egyik fele az eredeti SHA-1 hash formájában, míg a másik már a visszafejtett, mindenki által olvasható változatban."
Az a fele visszafejtett, ami:
- túl rövid volt (8 karakter alatt),
- megtalálható jelszó adatbázisban (pl weben 1x már valaki legenerálta a hashét.
- Brute force-al azóta feltörték. Azért ha csak angol ABC kis/nagybetûk+számokat keresünk, akkor ez 8 karakteres jelszó esetén 62^8, azaz kurvasok. Ha 1 milliót tudunk ellenõrizni másodpercenként 1 gépen, és van egy 100ezer gépes zombi hálózatunk erre a célra, akkor is 2183 másodperc, ami több mint másfél nap. 1 jelszóért. Nem éri meg gépidõben.
Szóval alapvetõen random generált, legalább 8 karakteres jelszavakat kell használni, amiben van kis és nagybetû és szám. Mivel ezek jó eséllyel nincsenek meg táblázatban, a visszafejtésük meg sok-sok idõ.
Persze a tokenes/SMS-es azonosítás is ad plusz biztonsági szintet, de ez ma még jellemzõen csak bankoknál elérhetõ, meg olyan helyen, ahol tényleg sokat veszíthet az ember (pl WoW-nál van tokenes azonosításra lehetõség). Azonban ezekben sem lehet 1000 százalékig megbízni, mert a token ugyanolyan pszeudorandom mint mondjuk az MD5, tokenenként változó kezdõértékkel, szóval onnan kezdve hogy a tokenes authentikáció elérhetõ mondjuk iPhone app-ként, már ismert az algoritmus, ezért törhetõ. SMS-nél meg ugye az adatfolyam lehallgatható.
Egyébként a legjobb védekezés még mindig az lenne, ha normális fejlesztõk készítenék ezeket az oldalakat. A legtöbb webes fejlesztõ még ma is direktben nyúlják táblákhoz, ami eleve odabasz a biztonságnak. Normális helyen a webszerver egy olyan felhasználóval kapcsolódik az adatbázishoz, amelynek csak bizonyos tárolt eljárások futtatására van joga. Ezzel ugyebár kiküszöbölhetõ, hogy az "users" tábla olvasható legyen, így le se lehet menteni a felhasználói adatokat. Persze ehhez nem mysql kell, ami minden 256. logint automatikusan elfogad...
https://www.youtube.com/shorts/zECTF2H8Jp8
Azon kivül hogy ismerni fogják az ujjlenyomatodat és az összes többi rendszerbe is be fognak tudni lépni ahol ezt használtad és még csak meg sem tudod változtatni az ujjlenyomatod...
Érthetetlen, itt csupa write-only ember van?...
a pc.kre meg az oprendszer mellé adniuk kéne a kis usb-s modult
g73jh, sapphire 6970, amd 1090t, crosshair 4 formula, vertex 2 120gb, 8gb corsair 1600mhz
https://www.youtube.com/shorts/zECTF2H8Jp8
Ezután ha valaki feltöri az fb-t és ellopja az fb adatbázisát, akkor meglesz nekik a felhasználó/jelszó páros mellett az ujjlenyomatod is. Ha mákod van akkor valami nehezen törhetõ módszerrel titkositva, ha nincs - mint pl. a sony esetén- akkor plain textként letárolva... Ilyen esetben akár azt is elképzelhetõnek tartom hogy akár az ujjlenyomatodat fizikailag is reprodukálni lehessen, bár nem ismerem hogy hogyan lesz az ujjlenyomatodból digitális jel.
És mivel az ujjlenyomatod egészen biztos nem változik, igy az illetõ az összes olyan rendszerbe képes belépni ahol az ujjlenyomatod használtad és/vagy az fb-os jelszó/usernév párost.
Tehát a történet vége az, hogy a user nem sokat tehet a szolgáltató rendszereinek védelmében, azt a szolgáltatónak kell megtenni. A user csak annyit tehet hogy a különbözõ rendszereken eltérõ jelszavakat és/vagy userneveket használ igy ha az egyik szolgáltató adatbázisa kompromittálódik akkor legalább abban biztos lehet hogy más rendszerekbe nem fognak tudni az õ accountjával belépni.
Nem arra gondolok, hogy a netbankodba ilyenekkel lépj be, de egy senkit nem érdeklõ fészbukra pl. teljesen megfelelne, pass-al kiegészítve.
Ne keverd össze a személyiségemet a viselkedésemmel. A személyiségem én vagyok. A viselkedésem meg attól függ, hogy te ki vagy.
Ugyanis annak hogy a szolgáltatótól ellopták a jelszavakat tartalmazó adatbázist az égvilágon semmi köze ahhoz hogy egy adott felületen hogyan lépünk be a rendszerbe.
Attól hogy orrokat kell összekötni egy képen még egy hackernek semmivel sem lesz nehezebb dolga, ha egyébként megvan neki a felhasználónév-jelszó páros, mert ellopta a szolgáltató adatbázisát.
Talan az lehet az egyik (jobb) modszer, ha egy egyszer mar megadott hosszu jelszo mindig mas reszleteit kerdezne meg a belepteto szoftver.
https://www.youtube.com/shorts/zECTF2H8Jp8
I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3
http://muszaly.hu A szingularitás fel fog robbanni. Akármit is jelent.
“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás
Hoppá... ez igen. Igazán szakmai érv. Innentõl kezdve elég komolytalan a cikk. :D Kíváncsi vagyok milyen lenne az a hash algoritmus, ami minden alkalommal más kimenetet generálna ugyanabból a karakterláncból.. :)
Akkor tisztázzuk elöször: melyik problémát szeretnéd megoldani az ujjlenyomat olvasóval?
baromi deadly combó lenne amikor boldog boldogtalan tudná az ujjlenyomatodat és csak kb 30 nagycég adatbázisában lenne meg...
Ne keverd össze a személyiségemet a viselkedésemmel. A személyiségem én vagyok. A viselkedésem meg attól függ, hogy te ki vagy.
Hm... Aztán hogy képzeli a cikkiró azt a titkositó algoritmust ami ugyanarra a bemenetre mindig más és más kimenetet produkál? Az tény hogy biztonságos lenne, mivel a belépés kb. sorsolásos uton müködne.
Tinman:
az ujjlenyomat olvasó a létezõ legrosszabb ötlet. Egyrészt a szerver oldali adatlopások ellen ugyanúgy nem véd, másrészt az ujjlenyomatot könnyü lemásolni mert elég hozzá pl. egy darab üvegpohár amit megfogtál az étteremben.
Továbbá, viszonylag nehéz megváltoztatni, tehát ha egyszer kompromittálódott, akkor oltári nagy bukó van, mert a jelszót könnyen módosítom, de az ujjlenyomatom ugyanaz marad...
Problem solved.
Ne keverd össze a személyiségemet a viselkedésemmel. A személyiségem én vagyok. A viselkedésem meg attól függ, hogy te ki vagy.
