
Žrįšlaus net
Sigurjón Sveinsson - Laugardagur 15. október 2005
Višhengi
Greinin um Žrįšlaus netķ PDF formi
Netsamskipti hafa lengi fariš fram milli tölva og tölvukerfa. Til žess hafa
veriš notašir netkaplar af żmsum tegundum til aš bera žau samskipti. En
undanfariš hafa komiš fram žrįšlaus tölvusamskipti og śtbreišsla žeirra hefur
veriš ör og notkunin er oršin mjög algeng.
Ķ žessari greinagerš er ętlunin aš taka fyrir żmsar tegundir žrįšlausra
netsamskipta og lżsa žeim. Einnig veršur ein tegund tekin sérstaklega fyrir og
skošašir žeir öryggisgallar sem hafa komiš fram ķ henni og hvernig hęgt er aš
lagfęra žį galla. 2 Žrįšlaus tölvusamskipti Tölvusamskipti hafa lengi
fariš fram. Buršarvirki žeirra samskipta hafa lengstum veriš netkaplar af żmsum
toga į borš viš COAX, CAT3 og CAT5. Hęgt er aš byggja upp tölvunet meš žvķ aš
tengja žęr allar saman innbyršis meš įkvešnum reglum. Einn eiginleiki žessara
samskipta er aš engin tölva getur veriš meš ķ netinu įn žess aš tengjast žvķ meš
kapli. Netsamskiptin haldast žvķ innan netsins.
Žrįšlaus net eru byggš upp į allt öšrum forsendum. Öll samskiptin fara fram
meš śtvarpsbylgjum milli sendipunkts og žrįšlauss netkorts tölvunnar.
Žessar śtvarpsbylgur geta allir numiš og žaš eina sem tölva žarf aš uppfylla til
aš vera meš ķ netinu, ef ekki eru notašar ašrar rįšstafanir, er aš vera nógu
nįlęgt sendipunktinum til aš nema śtvarpsmerkin. Žessi samskipti eru žvķ ekki
hįš föstum efnum sem buršavirki heldur berast žau ķ allar įttir og eru óhįš
föstum efnum.
2.1 Žrįšlaus net (WiFi 802.11) IEEE (e. Institute of
Electrical and Electronics Engineers) žróaši śtfęrslu į žrįšlausum netum og kom
fram meš 802.11 stašalinn įriš 1997. Ķ dag hefur žessi stašall žróast mikiš og
er oršinn samheiti fyrir žrjįr mismunandi śtgįfur af honum. Žessar śtgįfur eru
802.11a, 802.11b og 802.11g. 802.11 stašallinn fyrir žrįšlaus net er oft
kallašur WiFi sem er stytting į ensku oršunum Wireless Fidelity.
2.1.1. 802.11b Fyrstur af WiFi stöšlunum til aš koma
į markaš og nį śtbreišslu var 802.11b. 802.11b er į tķšninni 2,4 GHz og getur
flutt allt aš 11 Mbps.
2.1.2. 802.11a 802.11a kom į markaš nęst į eftir
802.11b. 802.11a er į tķšninni 5 GHz og getur flutt allt aš 54 Mbps.
2.1.3. 802.11g 802.11g er blanda af a og b vegna
žess aš 802.11g er į tķšninni 2,4 GHz (eins og 802.11b) og fluttningsgetan er
allt aš 54 Mbps (eins og 802.11a). 802.11g hefur žvķ sama hraša og a en er į
sömu bylgjulengd og b.
2.1.4. 802.11i Eftir aš 802.11 stašallinn kom fram
komu ķ ljós margir gallar ķ honum er varša gagnaöryggi og ašgangsstżringar. IEEE
įttaši sig į žessu fljótlega og setti af staš žróunarvinnu til žess aš laga
žessa galla. ķ jśnķ 2004 kom IEEE fram meš nżjan stašal 802.11i sem felur ķ sér
margar endurbętur ķ auškenningu, lyklamešhöndlun og dulritun. Mį žar nefna TKIP
(e. Temporal Key Integrity Protocol) og CCMP (e. Counter-Mode/CBC-MAC
Protocol).
2.2 Bluetooth Bluetooth er žrįšlaus tękni sem snżr
aš samskiptum milli tękja. Žaš er hęgt aš lįta hvaša tęki sem er tengjast nįnast
hvaša tęki sem er meš Bluetooth og tęki į borš viš mżs, lyklaborš, farsķma og
lófatölvur nżta sér žessa tękni. Bluetooth var žróaš af hóp er kallaši sig
Bluetooth Special Interest Group (SIG) og voru žau samtök stofnuš ķ september
1998 af Ericsson, Nokia, Intel, IBM og Toshiba. Sķšan žį hafa nęr öll stęrstu
fyrirtękin į fjarskipta og tęknimarkašinum gengiš ķ žessi samtök og mį žar nefna
fyrirtęki į borš viš Microsoft, 3Com, Motorola, Sony og mörg fleiri.
Bluetooth notar śtvarpsbylgjur į tķšnisvišinu 2,4 GHz sem reyndar er sama
tķšnisviš og örbylgjuofnar. Žetta tķšnisviš var tekiš frį skv. alžjóšlegu
samkomulagi til aš nota ķ išnašartęki, hjśkrunartęki og rannsóknartęki [6].
Bluetooth hefur yfirleitt ekki mikla dręgni, um 10 metra, en hęgt er aš auka
dręgnina upp ķ 100 metra.
2.3 WiMax WiMAX er nżleg žrįšlaus tękni sem var
žróuš af samtökum sem kalla sig WiMAX Forum og samanstendur af mörgum leišandi
fyrirtękjum į fjarskipta og tęknimarkašinum į borš viš Motorola, AT&T, Cisco
Systems, Dell, Intel Corporation og Fujitsu. WiMax byggir į IEEE 802.16
stašlinum og notar mjög breitt tķšinisviš, frį 2 til 66 GHz. Einnig er žessi
stašall mjög langdręgur og getur flutt gögn allt aš 50 km (meš hįum
śtvarpsmöstrum og öšrum skilyršum) og gagnahrašinn getur fariš upp ķ allt aš 70
Mbps.
3 Öryggisgallar ķ śtfęrslum WiFi 802.11 Žaš er
grundvallarmunur į žrįšlausum tölvusamskiptum og tölvusamskiptum į stašarnetum
meš netkapal. Ef tölvur eru ekki tengdar beint viš netkaplana fara engin
samskipti fram. Žvķ er öšruvķsi fariš meš žrįšlausu netin. Öll samskipti milli
sendipunkta og žrįšlausra jašartękja fara fram meš śtvarpsbylgjum og allir žeir
sem eru nógu nįlęgt sendipunktunum eša jašartękjunum til aš geta numiš žęr
śtvarpsbylgjur geta hlustaš į žau samskipti og tekiš žįtt. Žaš er nokkuš einfalt
mįl aš hlusta į žessi samskipti og reynslan hefur sżnt aš vegna alvarlegra galla
ķ öryggisstöšlum ķ 802.11 stašlinum er ekki hęgt aš lķta į WiFi net sem
örugg.
3.1 WEP Til aš stżra ašgangi aš žrįšlausum netum, og
žannig sjį til žess aš óviškomandi ašilar gętu ekki komist inn į lokuš net og
til aš fela gagnaflęši innan lokašs žrįšlauss nets, kom IEEE fram meš
svokallašan WEP (e. Wireless Equivalent Privacy) öryggisstašal. WEP įtti aš
tryggja žrjį žętti ķ žrįšlausum netum, sem eru:
- Trśnašur: Helsta hlutverk og markmiš WEP er aš
tryggja žaš aš óviškomandi ašilar geti ekki hlustaš į samskiptin og komist aš
žvķ hver žau eru. Sem sagt, aš koma ķ veg fyrir hleranir.
- Ašgangsstżringar: Annaš hlutverk og markmiš WEP er aš
tryggja ašgangsstżringar aš žrįšlausum netum. Aš sjį til žess aš óviškomandi
ašilar geti ekki notaš žrįšlaus net aš vild.
- Gagnaheilindi: Žrišja hlutverk og markmiš WEP er aš sjį til žess aš žrišji
ašili geti ekki breytt žeim gögnum sem send eru innan žrįšlauss nets.
Ekkert af ofangreindum markmišum hefur nįšst og žvķ er ekki hęgt aš segja aš
WEP geti sinnt žessum hlutverkum svo vel sé.
3.1.1. Hvernig virkar WEP? WEP framfylgir trśnaši
meš žvķ aš nota strauma dulritun (e. stream cypher) sem kölluš er RC4. RC4
er einnig žekkt sem Rivest Cipher 4 ķ höfušiš į höfundi RC4, prófessor Ronald
L. Rivest ķ MIT hįskólanum sem m.a. hefur hlotiš hin eftirsóttu Touring
veršlaun. Til aš dulrita pakka er notašur leynilykill (e. secret key),
svokallašur WEP lykill. Žessi lykill er geymdur ķ hverjum žrįšlausum sendipunkti
sem og hjį žeim sem hefur ašgang aš netinu, notandanum, og er einungis gefinn
žeim sem eiga aš hafa ašgang aš žrįšlausa netinu. Byrjaš er į žvķ aš reikna
32 bita prófsummu (e. checksum) af gögnunum sem į aš senda. Prófsummunni er
skeytt aftan į pakkann. Sķšan er bśinn til svokallašur IV bitastrengur (e.
initialization vector) sem er 24 bitar. Meš honum og leynilyklinum bżr RC4 til
annan bitastreng C. Sį bitastrengur er XOR-ašur viš ódulritaša strenginn og śt
śr žvķ kemur dulritašur strengur. IV er skeytt framan į žann streng ódulritaš og
žį er pakkinn tilbśinn fyrir sendingu.
Į móttökustaš er ferlinu snśiš viš, ž.e. móttakandi notar sama lykil og IV
til aš bśa til C meš RC4. C er XOR-ašur viš dulritaša strenginn og śt śr žvķ
kemur ódulritaši strengurinn įsamt prófsummunni. Móttakandi reiknar prófsummuna
aftur og ber saman viš žį prófsummu sem kom meš pakkanum. Ef prófsumman er sś
sama žżšir žaš aš pakkanum hefur ekki veriš breytt ķ sendingunni.
3.1.2. Fżsilegar įrįsir į WEP Til aš geta hafiš
įrįsir į dulrituš samskipti er žaš grundvallaratriši aš geta komist yfir žau
gögn sem žarf aš dulrįša. Žó svo aš samskipti į žrįšlausum netum fari fram meš
śtvarpsbylgjum žarf samt sem įšur aš vita hvaša tękjabśnaš žarf aš hafa til aš
hlusta į žessi samskipti. Einnig žarf sį sem vill gera įrįs į žessi net aš
skilja vel hvernig žau samskipti eru uppbyggš og žaš getur tekiš nokkurn tķma aš
rįša žessi samskipti. Žegar hakkari hefur komist yfir nęgar upplżsingar til aš
geta hafiš sjįlfar įrasina er naušsynlegt aš hafa rétt tęki og slķk tęki geta
veriš dżr [2].
En žó svo aš žaš geti veriš erfitt nema fyrir helstu sérfręšinga aš brjótast
inn į žrįšlaus net mį ekki tślka žaš sem svo aš žaš sé hęgt aš lķta fram hjį
žessari hęttu. Žvķ slķk tślkun verndar žrįšlaus net ekki gegn žeim sem hafa
einbeittan brotavilja og góš śrręši til aš framkvęma slķkar įrįsir. Slķk tślkun
vęri sérlega hęttuleg fyrir stórfyrirtęki sem žurfa aš vernda dżrmętar
upplżsingar žvķ išnašarnjósnir geta veriš mjög batasamar. Žessu til višbótar
hefur vélbśnašur, sem nothęfur ķ slķkar įrįsir, oršiš ašgengilegri. Eru žaš
ašallega netkort sem hęgt er aš kaupa og svo breyta ķ slķkum tilgangi.
3.2 Öryggisgallar ķ WEP Fljótlega eftir aš WEP
stašallinn var gefinn śt komu ķ ljós alvarlegir hnökrar į stašlinum.
Rannsóknarašilar ķ Berkeley hįskólanum og og Zero-Knowledge Systems gįfu śt
rannsóknarnišurstöšur sķnar sem leiddu ķ ljós vandamįl viš IV endurnotkun. Žeir
sżndu fram į žaš aš öll möguleg IV gildi į einum nethnśti gętu klįrast nokkuš
fljótt [7]. Žessi galli gat oršiš til žess aš tölvužrjótur gat fundiš tvo pakka
sem voru dulritašir meš sama bitastreng. Žessi galli gerši tölvužrjóti kleyft aš
ekki einungis dulrįša einn dulritašan pakka heldur einnig aš senda frį sér
dulritaša pakka, breyta gögnum og beina gögnum til įkvešis IP vistfangs.
Tölvužrjóturinn getur einnig bśiš til gagnagrunn yfir öll IV gildin og
bitastrengi leidda śt frį žeim og žar meš dulrįšiš allar žrįšlausar
gagnasendingar innan žrįšlauss nets [4]. Į žeim tķma er žetta kom ķ ljós var
ekki aušvelt aš nżta sér žessa veikleika en žaš var bara tķmaspursmįl hvenęr
aušvelt yrši aš misnota žennan grundvallarveikleika.
3.2.1. Endursending IV IV bitastrengurinn er sendur
óbrenglašur til móttakanda meš hverjum pakka, ķ svoköllušum haus pakkans, svo aš
móttakandinn viti meš hverju eigi aš dulrįša gögnin, auk leynilykilsins. En IV
gildiš hefur takmarkaša lengd žvķ WEP stašallinn skilgreinir hann meš 24 bita
hįmark. WEP stašallinn męlir einnig meš aš nota skuli IV sem breytist milli
pakka en segir ekki til um hvernig. Sś śtfęrsla fer fram hjį hverjum
framleišanda fyrir sig. Žannig eru sumar śtfęrslur žannig aš IV er alltaf
nśllstillt viš upphaf hverjar tengingar.
Žetta žżšir aš ķ tengingum milli ašila į žrįšlausu neti, žar sem IV gildiš
byrjar į fyrirfram įkvešnu gildi, t.d. 0, og er hękkaš um 1 viš hvern pakka,
geta bara veriš sendir 224 (16.777.216) pakkar meš einkvęmt IV. Eftir žaš verša
endurtekningar ķ IV gildum sérstaklega žar sem ętla mį aš IV meš lįgum gildum
séu tķš og mikiš notuš.
Ef IV eru tilviljunarkennd gildi mį bśast viš endurtekningu ķ IV eftir um
5000 pakka vegna svokallašrar afmęlisdaga žversagnar (e. birthday paradox)
[4].
3.2.2. Veikleiki ķ KSA (Key Scheduling
Algorithm) Įriš 2001 kom fram önnur rannsókn sem sżndi fram į enn
verri veikleika ķ WEP en žann er kom fram ķ rannsókninni ķ Berkeley. Fluhrer,
Mantin og Shamir (FMA) birtu nišurstöšur rannsókna sinna ķ
rannsóknargreinargeršinni Weaknesses in the Key Scheduling Algorithm of RC4.
Greinargeršin sżndi fram į tvo alvarlega galla ķ svoköllušum Key Scheduling
Algorithm (KSA sem sér um aš umraša bitum ķ dulritun eftir įkvešnu algrķmi) į
mjög flókinn og stęršfręšilegan hįtt.
Fyrri veikleikinn snéri aš śrtaki KSA žar sem rannsóknarašilarnir komust aš
žvķ aš lķtill hluti leynilykilsins įkvaršaši stóran hluta af upphafsśrtaki KSA.
Seinni veikleikinn, og sį alvarlegri, snérist um žaš aš hęgt er aš brjóta
leynilykilinn, komast aš žvķ hver hann er, į nokkuš aušveldan mįta meš žvķ aš
fylgjast meš gagnastrauminum įn žess aš žurfa IV endurtekningar, sem minnst var
į hér fyrir ofan. Fram aš žessu hafši IV endurtekning og of fįir IV bitar veriš
talin ašalgalli WEP. Ķ žessari nżju uppgötvun kom fram aš ekki einungis var
žessi hönnunargalli ķ žeim WEP śtfęrslum sem eru ķ notkun ķ dag heldur einnig ķ
arftaka WEP sem žį var į dagskrį, WEP2. FMA komust einnig aš žvķ aš
leynilykillinn sjįlfur og IV stęršin breyttu litlu um žann tķma sem tók aš
brjóta lykilinn sem og aš tķminn til žess aš brjóta lykil óx lķnulega meš stęrš
lykilsins ķ staš žess aš vaxa veldislega [3].
Įkvešinn x fjöldi bita getur įkvaršaš y marga bita ķ KSA śrtaki. Žetta gerist
ķ mengi KSA bitastrengja sem hęgt er aš kalla R. Meš žvķ aš skoša x bitana og
bera žį saman viš IV gildin, sem eru send ódulrituš, kemur stęrri og stęrri
hluti leynilykilsins ķ ljós eftir žvķ sem žetta er gert oftar. Eina skilyršiš er
aš hafa nógu stórt R mengi. Eftir žvķ sem leynilykillinn sjįlfur er lengri žarf
einungis stęrra R mengi og tķminn til aš finna lykilinn vex lķnulega[10]. FMA
settu nišurstöšu rannsókna sinna fram į fręšilegan mįta og brutu aldrei lyklanna
ķ raunverulegu, žrįšlausu neti. En žaš leiš ekki aš löngu žar til einhverjir
ašilar geršur žaš. Rannsóknarstofa AT&T ķ Bandarķkjunum og ašilar hjį Rice
University notušu fręšilega framsetningu FMA til aš forrita lausn sem braut WEP
lykla og dulréš dulritaša pakka og žar meš stašfestu og sannreyndu fręšilega
framsetningu FMA į veikleika WEP. AT&T og Rice University birtu aldrei
upprunakóša lausnar sinnar en žaš leiš ekki aš löngu žar til ašrir ašilar höfšu
śtfęrt lausnir sem nżttu sama veikleika. AirSnort og WEPCrack eru forrit sem
komu fljótlega fram og keyra į Linux. Žessi forrit žurfa ekki mikiš gagnamagn
til aš brjóta WEP lykla, frį 100 MB til 1 GB.
3.2.3. Nż forrit fyrir hakkara gera WEP stašalinn algerlega
ónżtan 6. įgśst 2004, į spjallžręšinum netstumbler.org, birti
hakkari, undir dulnefninu KoreK, kóša og algrķm sem braut WEP lykla į nżjan mįta
og į stuttum tķma [13]. Franskur hakkari aš nafni Cristophe Devine notaši žetta
nżja algrķm og bjó til forritiš aircrack sem braut 128 bita WEP lykla į
stuttum tķma, jafnvel ašeins į 5 sekśndum [16]. Greinarhöfundur [16] gerši
tilraun meš žetta forrit įsamt nokkrum öšrum og keyrši žaš meš gögnum sem
innihéldu WEP pakka, mismunandi marga. Nišurstöšurnar sżndu svo ekki var um aš
villast aš WEP lykillinn sem öryggisstašall er gersamlega ónżtur (sjį
töflu).
Tķmi ķ sekśndum sem tók aš brjóta 128 bita random WEP lykil.
| Packets
|
| Weak IVs
|
| Unique IVs
|
| aircrack
|
| aircrack (4)
|
| AirSnort
|
| WepLab
|
| WepLab
|
| WEPCrack
|
| dwepcrack
| |
| 23.457.438
|
| 8.560
|
| 16.775.533
|
| Failed
|
| 245
|
| 92
|
| Failed
|
| 244
|
| Failed
|
| Error
| |
| 21.016.149
|
| 1.807
|
| 16.775.167
|
| Failed
|
| 249
|
| 41
|
| Failed
|
| 247
|
| Failed
|
| Failed
| |
| 19.584.364
|
| 9.340
|
| 16.275.925
|
| Failed
|
| 230
|
| 114
|
| Failed
|
| 229
|
| Failed
|
| Failed
| |
| 15.690.079
|
| 8.694
|
| 12.860.342
|
| Failed
|
| 184
|
| 90
|
| Failed
|
| 179
|
| Failed
|
| Error
| |
| 15.628.308
|
| 5.505
|
| 12.361.369
|
| Failed
|
| 176
|
| 70
|
| Failed
|
| 174
|
| Failed
|
| Failed
| |
| 11.743.639
|
| 8.473
|
| 11.743.639
|
| Failed
|
| 154
|
| 69
|
| Failed
|
| 153
|
| Failed
|
| Error
| |
| 11.739.339
|
| 3.037
|
| 11.693.841
|
| Failed
|
| 150
|
| Failed
|
| Failed
|
| 151
|
| Failed
|
| Failed
| |
| 7.829.104
|
| 1.001
|
| 5.031.233
|
| Failed
|
| 74
|
| Failed
|
| Failed
|
| 77
|
| Failed
|
| Error
| |
| 7.799.213
|
| 5.225
|
| 7.779.299
|
| Failed
|
| 87
|
| 37
|
| Failed
|
| 101
|
| Failed
|
| Failed
| |
| 4.175.159
|
| 1.554
|
| 4.069.824
|
| 52
|
| 51
|
| Failed
|
| Failed
|
| 54
|
| Failed
|
| Failed
| |
| 3.914.568
|
| 767
|
| 3.914.568
|
| Failed
|
| Failed
|
| Failed
|
| Failed
|
| Failed
|
| Failed
|
| Error
| |
| 3.914.553
|
| 3.958
|
| 3.914.553
|
| 48
|
| 49
|
| Failed
|
| Failed
|
| 56
|
| Failed
|
| Error
| |
| 3.884.657
|
| 1.490
|
| 3.864.743
|
| 48
|
| 46
|
| Failed
|
| Failed
|
| 52
|
| Failed
|
| Failed
| |
| 978.652
|
| 986
|
| 978.652
|
| Failed
|
| Failed
|
| Failed
|
| Failed
|
| 11
|
| Failed
|
| Error
| |
| 978.633
|
| 371
|
| 978.633
|
| Failed
|
| 12
|
| Failed
|
| Failed
|
| 13
|
| Failed
|
| Error
| |
| 977.219
|
| 264
|
| 974.902
|
| Failed
|
| 9
|
| Failed
|
| Failed
|
| 13
|
| Failed
|
| Failed
| |
| 684.992
|
| 143
|
| 684.992
|
| 8
|
| 8
|
| Failed
|
| Failed
|
| 11
|
| Failed
|
| Error
| |
| 683.605
|
| 238
|
| 681.288
|
| Failed
|
| 18
|
| Failed
|
| Failed
|
| 13
|
| Failed
|
| Failed
| |
| 587.184
|
| 117
|
| 587.184
|
| Failed
|
| 27
|
| Failed
|
| Failed
|
| Long
|
| Failed
|
| Error
| |
| 489.293
|
| 103
|
| 489.293
|
| 8
|
| 7
|
| Failed
|
| 5
|
| 5
|
| Failed
|
| Error
| |
| 489.286
|
| 115
|
| 489.286
|
| 15
|
| 16.116
|
| Failed
|
| Failed
|
| Long
|
| Failed
|
| Error
| |
| 391.465
|
| 78
|
| 391.465
|
| 5
|
| 13
|
| Failed
|
| Failed
|
| Long
|
| Failed
|
| Error
| |
| 391.433
|
| 78
|
| 391.433
|
| Failed
|
| 6
|
| Failed
|
| Failed
|
| 6
|
| Failed
|
| Error
| |
| 293.596
|
| 65
|
| 293.596
|
| Failed
|
| 5
|
| Failed
|
| Failed
|
| Long
|
| Failed
|
| Error
| |
| 293.579
|
| 65
|
| 293.579
|
| Failed
|
| Failed
|
| Failed
|
| Failed
|
| Failed
|
| Failed
|
| Error
| | [16]
3.3 Veikleiki
ķ ašgangsstżringum Um svipaš leiti og veikleikar WEP voru aš koma ķ
ljós voru ašrir veikleikar 802.11 stašalsins aš uppgötvast. Rannsóknarašilar viš
Maryland Hįskóla (University of Maryland) uppgötvušu nokkra veikleika viš
ašgangsstżringar sem algengir žrįšlausir hnśtar notušu. Venjulega hafa
žrįšlausir hnśtar fleiri en eina ašferš til ašgangsstżringar eins og SSID (e.
Service Set Idientifier), MAC višfangssķu og fyrrgreindann WEP lykil.
3.3.1. SSID SSID
snżst um žaš aš žrįšlaust net ber nafn. Žetta er hęgt aš nota žannig aš
žrįšlausir sendipunktara eru stilltir į žann veg aš žeir varpa ekki śt nafninu
heldur žarf aš vita žetta nafn til aš komast inn į netiš. Og žar sem aš WEP er
einungis valkostur į sendipunktum frį żmsum framleišendum er SSID eina virka
ašgangsstżringin ef WEP er ekki virkjaš.
Ķ
stórborgum hafa margir stundaš žaš aš keyra um og leita aš žrįšlausum netum (e.
war driving) žar sem aušvelt er aš finna SSID netanna meš réttum loftnetum og
hugbśnaši į borš viš Network Stumbler sem hęgt er aš nį ķ įn endurgjalds. Kevin
Poulsen skrifaši grein 2001 žar sem Peter Shipley, rįšgjafi ķ tölvuöryggi, ók um
San Francisco borg, meš loftnet tengt viš žrįšlaust netkort og sérstakan
hugbśnaš. Žeir keyršu um mišborgina og į einum klukkutķma fundu 80 žrįšlaus net
fyrirtękja žar sem SSID var eina ašgangsstżringin, WEP var óvirkt [9]. Žessi
veikleiki getur bošiš upp į žaš aš hakkarar komist nógu nįlęgt netunum, t.d. meš
žvķ aš leggja bķlum sķnum viš byggingar fyrirtękja, til aš hafa ašgang aš
netinu, brjóta sér leiš inn į netiš og rįšast žannig į netiš śr öruggri fjarlęgš
eša misnota žaš meš nišurhali gagna. Menn hafa veriš dęmdir ķ margra įra
fangelsi ķ Bandarķkjunum einmitt fyrir slķkar įrįsir [12].
3.3.2. MAC
vistfangasķa Enn ein leiš til aš stżra ašgangi er aš hleypa ekki
žrįšlausum netkortum hnśta inn į netiš nema meš įkvešnum MAC vistföngum. Listi
samžykktra vistfanga fyrir žrįšlaust net er žį geymdur ķ hverjum og einum
žrįšlausum ašgangshnśt. Žaš eru nokkur vandamįl sem tengjast žessari ašferš viš
auškenningu. Ķ fyrsta lagi er veriš aš auškenna tęki gagnvart netinu en ekki
notanda. Ef netkortiš kemst ķ hendur óprśttna ašila er aušvelt fyrir žį aš
komast inn į netiš ef engrar annarrar auškenningar er krafist. Ašilar innan
Maryland Hįskóla komust aš žvķ ķ rannsóknum sķnum aš žetta vęri ekki heldur
trygg leiš til aš stżra ašgangi žvķ aš MAC vistföng vęri aušvelt aš finna meš
hugbśnaši, svoköllušum packet sniffer [8] og žannig komast aš žvķ hvaša MAC
vistföng komast į netiš. Ef MAC vistfangiš er vitaš vęri hęgt aš breyta MAC
vistfanginu, ķ netspjöldum ķ stżrikerfinu eša meš forritum į borš viš SMAC frį
KLC og a-Mac Address Change frį Paqtool, til aš nżta žaš sem auškenningu inn į
netiš.
3.4 Öryggisžęttir
ekki ķ leišbeiningum til kaupenda Žrįšlaus net verša sķfellt
vinsęlli į heimilum ekki sķšur en ķ fyrirtękjum. Fjarskiptafyrirtękin keppast um
aš koma fram meš betri og betri tilboš meš ADSL nettenginum og oft fylgir
žrįšlaus neghnśtur meš ķ kaupunum. Verslanir meš tölvubśnaš auglżsa ódżran
žrįšlausan bśnaš og mikiš er selt. En svo viršist sem öryggismįl séu ekki
ofarlega ķ huga žeirra sem selja og framleiša žennan bśnaš.
Žegar
kaupandinn fęr bśnašinn ķ hendurnar fylgja yfirleitt góšar leišbeiningar um žaš
hvernig į aš setja žennan bśnaš upp žannig aš hann fari aš virka. En
leišbeiningarnar fara mjög oft ekki lengra en žaš. Oft rįšleggja žęr ekki
notendum aš nota WEP lykilinn, fela SSID sendipunktsins, nota MAC višfangs sķuna
né heldur aš nota nżrri og fullkomnari öryggisrįšstafanir. Einu leišbeiningarnar
sem snśa aš öryggisžįttum einblķna į žaš aš skipta um žaš lykilorš sem žarf aš
gefa upp til aš geta breytt stillingum į nethnśtnum.
En
žegar žessir nethnśtar eru settir upp fyrst eru ofantaldir öryggisžęttir ekki
virkir og žrįšlausu netin žvķ galopinn öllum žeim sem hafa žrįšlaus netkort ķ
tölvum sķnum og eru nógu nįlęgt til aš komast ķ samband viš netin. SSID er ekki
fališ og žvķ sést žaš žegar stżrikerfiš leitar eftir netum, enginn WEP lykill er
notašur og žvķ žarf ekki aš setja neitt lykilorš fyrir hann og MAC sķan ekki
notuš og žvķ geta öll netkort tengst netinu.
4 Śrlausnir
fyrir WiFi 4.1 WPA (Wi-Fi Protected Access) Eftir afhroš WEP
įkvaš Wi-Fi Alliance, sem eru samtök hagsmunaašila ķ žrįšlausum samskiptum, ķ
samvinnu viš IEEE aš bęta öryggismįl Wi-Fi og 2003 kom fram meš lausn til aš
bęta öryggi žrįšlausra neta. Žessi lausn var kölluš WPA (Wi-Fi Protected Access)
og var hugsuš sem tķmabundin lausn į mešan nżr stašall fyrir žrįšlaus net var ķ
smķšum.
WPA
notar 802.1x auškenningaržjón til aš dreifa mismunandi lyklum til notenda sem
tengjast netinu. WPA getur žó įfram notaš einn mišlęgan lykil į borš viš žann
sem WEP notar ķ dag žó sś leiš sé mun óöruggari. Gögnin eru dulrituš meš RC4
algrķminu, eins og WEP, en meš 48 bita IV og meš 128 bita lykli. En helsta
umbótin er žó TKIP (e. Temporal Key Integrity Protocol) sem breytir žeim lyklum
sem notašir eru į kviklegan mįta og dulritar IV gildiš. Meš žvķ aš blanda saman
dulritušu IV sem hefur helmingi fleiri bita og TKIP er komin lausn į žeim
vandamįlum sem gera WEP jafn ótryggan og hann hefur reynst vera [11].
Meš
žessu žurfa notendur aš auškenna sig gagnvart netinu įsamt žvķ aš žrįšlausu
samskiptin verša mun öruggari og heilindi gagnanna betur tryggš. Til višbótar
eru heilindi betri ķ WPA meš tilkomu MIC tętifalls. MIC tętifalliš reiknar 32
bita prófsummu af öllum pakkanum, ekki einungis gögnunum ķ honum. MIC tętifalliš
kemur sem višbót viš fyrra tętifalliš sem notaš hefur
veriš. 4.2 802.11i
Eftir
aš ķ ljós kom aš WEP lykillinn ķ žrįšlausum netum reyndist hafa alvarlega
hönnunargalla fór Wi-Fi Alliance aš hanna nżjan stašal fyrir žrįšlaus net. Ķ
jśnķ 2004 var 802.11i stašallinn samžykktur af IEEE en Wi-Fi Alliance kallar
hann WPA2. Žessi stašall er framhald af WPA meš nokkrum breytingum. Žaš mį lķta
į hann sem žrķskiptann.
4.2.1. Auškenning
meš EAP-TLS Auškenning viš žrįšlausa netiš fer fram meš EAP-TLS (e.
Extensible Authentication Protocol - Transport Layer Security) [RFC-2716]. EAP
er auškenningar algrķm og auškennir notandann gagnvart netinu og netiš gagnvart
notandanum. Hęgt er aš nota żmsar ašferšir til aš halda utan um gögnin fyrir
auškenningar eins og Kerberos, Public Key, One Time Passwords og RADIUS. EAS sér
um aš koma žeim milli nethnśtsins og notandans. EAP sér einnig um aš skiptast į
128 bita dreifilyklum (e. key management) sem notašir eru til aš dulrita
samskiptin. TLS sér um aš dulrįša samskiptin viš auškenninguna.
Žessi
ašferš viš auškenningu er mjög umfangsmikil og krefst aškomu annarra kerfa. Žvķ
er lķklegra aš EAP-TLS verši notuš ķ fyrirtękjum frekar en į heimilum žvķ
fyritęki hafa frekar yfir aš rįša žeim tölvukerfum og aušlindum sem til
žarf.
4.2.2. Dulritun
meš CCMP og TKIP Ķ staš žess aš nota RC4 og tętiföll til aš dulrita
gögn og tryggja heilindi gagna notar 802.11i algrķm sem byggir į AES (Advanced
Encryption Standard) dulritunaralgrķminu. Žessi nżji stašall hefur veriš
kallašur CCMP sem stendur fyrir Counter mode/CBC-MAC Protocol og er ķ raun
sambland af tveim žįttum. Counter mode er algrķm fyrir dulritun og kemur śr AES.
CBC-MAC stendur fyrir Cipher Block Chaining-Message Authentication Code og sér
um gagnaheilindi. CCMP notar 128 bita dreifilykla til aš dulrita gögnin. Til
aš vel sé žarf netkort hverrar tölvu aš vera meš sérstakan örgjörva til aš
dulrita og dulrįša gögnin žar sem AES er mjög óhentugt aš śtfęra ķ hugbśnaši og
frekar śtfęrt ķ vélbśnaši.
TKIP,
sem lżst var ķ kafla 4.1 WPA (Wi-Fi Protected Access) er valfrjįlst ķ 802.11i
žannig aš framleišendur geta notaš TKIP en žaš er ekki skilda aš nota žaš.
Kosturinn viš aš hafa TKIP meš er aš sį stašall er hentugri til aš nota į
heimilum.
4.3 VPN Žaš
er hęgt aš bęta auškenningu og gagnaheilindi 802.11 a og b (WEP) meš žvķ aš
setja upp eldvegg meš VPN (e. Virtual Private Network) milli žrįšlausu hnśtanna
og innra stašarnets. Žannig er žrįšlausa netiš ekki beintengt viš innra netiš
meš öllum žeim öryggishęttum sem žvķ fylgir heldur žurfa samskiptin aš fara ķ
gegnum mun sterkari dulritun ķ VPN eins og IPSec og notendur netsins žurfa aš
auškenna sig gagnvart VPN tengingunni meš notendanafni og lykilorši.
Meš
žessu eru sett sterk öryggisskil į milli stašarnets og žrįšlauss nets og öryggi
stašarnetsins mun betra en meš nśverandi rįšstöfunum žrįšlausra neta.
5 Öryggisgallar
ķ śtfęrslum bluetooth Fram hafa komiš gallar ķ bluetooth sem snśast
ķ ašalatrišum um žrennt:
- Hęgt er aš nįlgast trśnašarupplżsingar į GSM sķmum
meš bluetooth į nafnlausan mįta og įn vitneskju eiganda žeirra. Ķ žessum
upplżsingum eru sķmaskrį notandans, IMEI sķmans og dagbók. (SNARF)
- Allt minni sumra GSM sķma er ašgengilegt meš tękjum
sem hafa įšur veriš meš trausta tengingu viš sķmann en sķšan veriš tekin śr
žvķ mengi tękja sem geta tengst sķmanum. Žau gögn sem eru ašgengileg į žennan
mįta eru sķmaskrįin, dagbókin, textaskilaboš og myndir. (BACKDOOR)
- AT skipanir sumra sķma eru ašgengilegar gegnum
bluetooth. Žar meš er opinn ašgangur aš mikilvęgum ašgeršum sķmans eins og
t.d. hringingar, SMS skilaboš og gögn ķ minni. (BLUEBUG)
- Bluejacking
er ekkert annaš en tilraunir til aš blekkja sķmanotendur til aš samžyggja
tengingar milli tękja meš bluetooth. Send er beišni um tengingu og er beišnin
dulbśin sem textaskilaboš. Textinn getur veriš hvetjandi fyrir notandan til aš
samžyggja tenginguna. Ef hann samžyggir tenginguna er hęgt aš nota žį tengingu
til aš komast ķ gögn į sķmanum.
5.1 SNARF Žaš
er mögulegt į sumum tegundum af sķmum aš tengjast žeim įn žess aš eigandi žeirra
sķma verši žess var. Meš žessum ašgangi er hęgt aš nįlgast gögn į sķmanum ķ
minni į borš viš sķmaskrį sķmans, dagbók og einkvęmt verksmišju nśmer sķmans
(IMEI, e. International Mobile Equipment Identity). Meš žvķ aš nį IMEI nśmeri
sķmans, sem er einkvęmt nśmer sem einkennir sķmann gagnvart sķmakerfum, og
misnota žaš til žess aš klóna sķmann, eša nśmer hans, į ólöglegan mįta
[5].
Žessi
įrįs er undir venjulegum kringumstęšum ašeins möguleg ef sķminn er ķ sżnilegum
ham (e. visible mode) žannig aš önnur tęki sjįi hann. En žaš eru til forrit,
ašgengileg į internetinu, sem fara framhjį žeim rįšstöfunum. Žeirra į mešal eru
bluesniff, btscanner og redfang. Adam Laurie, starfsmašur A.L. Digital Ltd.
notaši SNARF til aš komast ķ sķma nokkurra žingmanna į breska žinginu og gat nįš
žannig ķ viškvęmar upplżsingar (žó hann gerši žaš ekki) og olli žessi uppgötvun
žvķ aš öll bluetooth tęki voru bönnuš meš öllu ķ breska žinginu [14].
5.2 BLUEBUG BLUEBUG
er öryggisgalli sem er ķ sumum GSM sķmum er eru meš bluetooth. Meš BLUEBUG įrįs
er hęgt aš nįlgast gögn į sķmanum į borš viš sķmaskrį eigandans en einnig er
hęgt aš senda AT skipanir til sķmans. AT skipanir eru skipanasett sem sķminn
notar til aš framkvęma langflestar ašgeršir eins og aš hringja, senda SMS
skilaboš, lesa SMS skilaboš, lesa śr gögnum sķmans, tengjast internetinu meš
GPRS og margt annaš.
5.3 BACKDOOR BACKDOOR
įrįsin snżst um aš koma į nokkurs konar trausti milli sķma meš bluetooth en
einnig aš sjį til žess aš sś tenging, sem notuš er til įrįsarinnar, sé sżnileg į
sķmanum sem fyrir henni veršur. Til žess aš verša žess var veršur fórnarlambiš
aš vera aš horfa į sķmann žegar tengingin veršur til.
Meš
žvķ aš nį žessari tengingu er hęgt aš nįlgast viškvęmar upplżsingar į sķmanum
auk žess aš hęgt er aš nįlgast mikilvęgar žjónustur sem sķminn veitir į borš viš
WAP og GPRS.
5.4 Bluejacking Tilgangur
bluetooth er aš tęki geti į aušveldan mįta tengst öšrum tękjum į žrįšlausan
mįta. Žessi tenging er ķ tveim skrefum og žaš fyrsta er žegar tęki A bišur tęki
B um aš samžiggja tengingu og stofna traust į milli žeirra. Žegar fyrsta skrefiš
er tekiš sendir tęki A nafn sitt til B. B fęr skilaboš um aš A vilji tengjast
sér og sér nafn A. Žetta nafn getur veriš mjög langt, allt aš 248 stafir. Žar af
leišandi hefur fólk fariš aš nota sér žetta til aš nota nöfn į tengingum sem eru
skilaboš ķ ešli sķnu. Dęmi um slķka tengingu vęri t.d. aš skżra hana Hello, you
just won $1.000, press OK to collect the price! og hefja tengingar meš
žessu.
Notkun
į žessum möguleika į skeytasendingu hefur aukist mikiš undanfariš. En aukningin
veldur žvķ aš žetta veršur sjįlfsagšara og jafnvel geta framleišendur minnst į
žennan möguleika viš markašssetningu. Ef B samžykkir tenginguna žvķ hśn hefur
gaman af vinningum getur A notaš žį tengingu til aš fį ašgang aš gögnum B meš
ófyrirséšum afleišingum.
5.5 Sķmar
meš bluetooth öryggisveilur Eftirfarandi er tafla [15] yfir nokkra
sķma frį helstu framleišendum GSM sķma og hvort žeir séu veikir fyrir įrįsum į
bluetooth bśnaš žeirra.
| Framleišandi |
Model |
Firmware Rev |
BACKDOOR |
SNARF žegar sżnilegur |
SNARF žegar EKKI sżnilegur |
Galli |
| Ericsson |
T68 |
20R1B, 20R2A013, 20R2B013, 20R2F004, 20R5C001 |
? |
Jį |
Nei |
Nei |
| Sony Ericsson |
R520m |
20R2G |
? |
Jį |
Nei |
? |
| Sony Ericsson |
T68i |
20R1B, 20R2A013, 20R2B013, 20R2F004, 20R5C001 |
? |
Jį |
? |
? |
| Sony Ericsson |
T610 |
20R1A081, 20R1L013, 20R3C002, 20R4C003, 20R4D001 |
? |
Jį |
Nei |
? |
| Sony Ericsson |
T610 |
20R1A081 |
? |
? |
? |
Jį |
| Sony Ericsson |
Z1010 |
? |
? |
Jį |
? |
? |
| Sony Ericsson |
Z600 |
20R2C007, 20R2F002, 20R5B001 |
? |
Jį |
? |
? |
| Nokia |
6310 |
04.10, 04.20, 4.07, 4.80, 5.22, 5.50 |
? |
Jį |
Jį |
? |
| Nokia |
6310i |
4.06, 4.07, 4.80, 5.10, 5.22, 5.50, 5.51 |
Nei |
Jį |
Jį |
Jį |
| Nokia |
7650 |
? |
Jį |
Nei (+) |
? |
Nei |
| Nokia |
8910 |
? |
? |
Jį |
Jį |
? |
| Nokia |
8910i |
? |
? |
Jį |
Jį |
? |
| * Siemens |
S55 |
? |
Nei |
Nei |
Nei |
Nei |
| * Siemens |
SX1 |
? |
Nei |
Nei |
Nei |
Nei |
| Motorola |
V600 |
? |
Nei |
Nei |
Nei |
Jį |
| Motorola |
V80 |
? |
Nei |
Nei |
Nei |
Jį |
5.6 Śrlausnir fyrir bluetooth Til aš koma ķ veg
fyrir SNARF og BLUEBUG įrįsir eru ekki til ķ dag ašrar ašferšir en žęr aš
slökkva į bluetooth bśnaši sķmans og PDA tękjanna. Til aš eyša śt endanlega
öllum eyddum tengingum viš önnur tęki, og žar meš koma ķ veg fyrir BACKDOOR
įrįsir, žarf aš endurstilla sķmann meš verksmišjustillingunum (e. factory
settings). En meš žvķ er hętta į aš önnur gögn į borš viš sķmaskrį tapist. Til
aš koma ķ vef fyrir Bluejacking žarf bara aš velja nei möguleikan er slķkar
tengingar eru hafnar.
En best er aš leita til framleišenda sķmanna til aš fį endanleg svör og
endanlegar lausnir į žessu öryggisgöllum.
6 Lokaorš Žróunin ķ žrįšlausum samskiptum er hröš og
er žaš vel. Žrįšlaus tölvusamskipti eru ķ dag mjög śtbreidd og fara vaxandi ķ
tölvum, sķmum, lófatölvum og mörgum jašartękjum. Heimanet, žar sem langflest
heimilistęki į heimilum og hżbżlum eru nettengd, eru einnig ķ hrašri žróun og
margar lausnir žar eru žrįšlausar. En kapp er best meš forsjį. Žessi
samskiptamįti veršur aš vera hannašur frį byrjun meš öryggi ķ huga. Ef
framleišendur og hagsmunaašilar fara of geyst af staš meš nżjar lausnir og
stašla sem hafa öryggisgalla bżšur žaš upp į misnotkun. Gott dęmi um stašal žar
sem öryggismįl voru vanmetin og illa hönnuš er WEP stašallinn. Hann er svo
slęmur aš žaš er oršiš formsatriši fyrir fólk meš sęmilega žekkingu aš brjóta
WEP lykla į nokkrum mķnśtum, jafnvel undir mķnśtu ķ góšum skilyršum. Ef
öryggismįl eru hunsuš getur žaš haft alvarlegar afleišingar. Fyrir einstaklinga
og sérstaklega fyrirtęki sem bśa yfir viškvęmum upplżsingum. Žar af leišandi
verša öryggisžęttir žrįšlausra samskiptastašla aš vera vel śtfęršir og vera eitt
af forgangsatrišunum ķ samskiptastöšlum.
7 Heimildaskrį [1] Marshall Brain, How Stuff
Works. How WiFi Works. http://computer.howstuffworks.com/wireless-network.htm [2] Sean
Convery, Darrin Miller, og Sri Sundaralingam, 2003. Wireless LAN Security in
Depth. http://www.securitydocs.com/go/290
[3] Scott Fluhrer, Itsik Mantin, and Adi Shamir, Weaknesses in the Key
Scheduling Algorithm of RC4. http://www.drizzle.com/~aboba/IEEE/rc4_ksaproc.pdf [4] Nikita
Borisov, Ian Goldberg,David Wagner, 2001. Intercepting Mobile Communications:
The Insecurity of 802.11 http://www.isaac.cs.berkeley.edu/isaac/mobicom.pdf
[5] Martin Herfurt 2004, Bluesnarfing @ CeBIT 2004. http://trifinite.org/Downloads/BlueSnarf_CeBIT2004.pdf [6] Curt
Franklin. How Bluetooth Works. http://electronics.howstuffworks.com/bluetooth.htm [7] Nikita
Borisov, Ian Goldberg,David Wagner, 2001. Security of the WEP algorithm http://www.isaac.cs.berkeley.edu/isaac/wep-faq.html [8] William
A. Arbaugh; Narendar Shankar og Y.C. Justin Wan, 2001. Your Wireless
Network has No Clothes. http://www.cs.umd.edu/~waa/wireless.pdf
[9] Kevin Poulsen, 2001. War driving by the Bay http://www.securityfocus.com/news/192 [10] Scott
Fluhrer, Itsik Mantin, and Adi Shamir, Attacks on RC4 and WEP. http://www.wisdom.weizmann.ac.il/~itsik/RC4/Papers/rc4_wep.ps
[11] Wi-Fi Alliance, 2003. Wi-Fi Protected Access: Strong,
standards-based, interoperable security for todays Wi-Fi networks http://www.wifialliance.com/OpenSection/pdf/Whitepaper_Wi-Fi_Security4-29-03.pdf
[12] Kevin Poulsen 2004. Long prison term for Lowes wi-fi
hacker. http://securityfocus.com/news/10138 [13] KoreK
(dulnefni į spjallžręši) 2004. (Aircrack)Yet another WEP cracking tool for
Linux http://www.netstumbler.org/showpost.php?p=89692&postcount=22
[14] Annalee Newitz 2004. Theyve Got Your Number
http://www.wired.com/wired/archive/12.12/phreakers.html?tw=wn_tophead_5 [15] Adam
Laurie og Ben Laurie,The Bunker 2004. Serious flaws in bluetooth security lead
to disclosure of personal data. http://www.thebunker.net/security/bluetooth.htm [16] Michael
Ossmann 2004. WEP: Dead Again, Part 1 http://securityfocus.com/infocus/1814
Višhengi
Greinin um Žrįšlaus netķ PDF formi
|