55
Branko Đurković Matematički fakultet Beograd twitter.com/plagosus Hakerksa etika

#openit Hakerska etika

Embed Size (px)

Citation preview

Page 1: #openit Hakerska etika

Branko ĐurkovićMatematički fakultet Beograd

twitter.com/plagosus

Hakerksa etika

Page 2: #openit Hakerska etika

Ko su hakeri?

Hakeri (eng. hacker) su osobe koji odlično poznaju računare, softver i hardver.

Page 3: #openit Hakerska etika

Ko nisu hakeri?

Česta pogrešna upotreba u medijima:

kriminalci pisci virusa uljezi u inf. sisteme krekeri

Page 4: #openit Hakerska etika

Ko sve može biti haker?

Burrell Smith,haker zaslužan za Appleov Macintosh:

"Haker može raditi skoro bilo što i još uvijek bitihaker. Možete biti haker tesar. To nije nužno high-

tech stvar. Mislim da ima više veze sa majstorstvom i brigom za on što radite"

Page 5: #openit Hakerska etika

Ko sve može biti haker?

Eric Raymond, "Kako postati haker":

kaže da "postoje ljudi koji hakerski stav primenjuju na druge stvari (a ne nužno na

software), poput elektronike ili muzike – možete pronaći puno primera među vrhunskim

ostvarenjima nauke ili umetnosti."

Page 6: #openit Hakerska etika

Radna etika

Računarski hakeri mogu se smatrati kao izvrstan primer šire radne etike – hakerske radne etike –

pojam poprima značenje oduševljenog i strastvenog pristupa radu.

Page 7: #openit Hakerska etika

Prema Jargon File

1) verovanje da je širenje informacija moćna pozitivna osobina i da je etička dužnost hakera da dele svoje znanje kreiranjem besplatnih programa i omogućavanjem pristupa informacijama i kompjuterskim izvorima kada god je to moguće.

Page 8: #openit Hakerska etika

Prema Jargon File

2) verovanje da je provaljivanje u sistem radi zabave i istraživanja etički ispravno dok god

haker ne počini krađu, vandalizam ili oda poverljive podatke.

Page 9: #openit Hakerska etika

Filozofija GNU projekta

Smatra se da SVE informacije treba da budu slobodne i da je postojanje bilo kakvog

privatnog vlasništva loše

Page 10: #openit Hakerska etika

Programiranje

Vinton Cerf,kojeg ponekad nazivaju "ocem Interneta":

"Bilo je nešto izvanredno primamljivo u programiranju"

Page 11: #openit Hakerska etika

Programiranje

Stewe Wozniak:

"Bio je to jedan zanimljiv svet"

Page 12: #openit Hakerska etika

Programiranje

Hakeri programiraju jer ih to istinski zanima i podstiče da nauče više

Page 13: #openit Hakerska etika

Max Weber: Protestantska etika i duh kapitalizma (1904 -1905)

odnos prema radu koji se zadržao tako dugo važnost osećanja odgovornosti prema radnoj dužnosti stav prema radu mora biti oslobođen stalnog kalkulisanja kako zaraditi platu uz maksimalnu udobnost i minimalan napor rad mora biti obavljan kao svrha samom sebi, životni poziv

Page 14: #openit Hakerska etika

Posledice protestantske etike

Uzdizanje rada kao najvažnije stvari u životu

Zavisnost o poslu koja vodi totalnom zanemarenju svega ostalog u životu

Upravljanje odgovornošću i osećaj kajanja u slučaju izostanka s' posla zbog bolesti ili sl.

Page 15: #openit Hakerska etika

Hakerska novčana etika

Najvrednija stvar nije novac već informacija

“zarađuje” se posedovanjem informacije

Page 16: #openit Hakerska etika

Prvo hakersko načelo

Aktivnost bi trebale biti motivisane ne novcem već željom da se stvori nešto što bi zajednica

smatrala vrednim

Page 17: #openit Hakerska etika

Sloboda pristupa Mreži

Omogućavanje pristupa informaciji i računarskim resursima, bavi se pitanjima slobode

izražavanja na Internetu i omogućavanja pristupa Mreži svima.

Pristup Internetu = ljudsko pravo!

Page 18: #openit Hakerska etika

Provaljivanje u sistem radi zabave

Provaljivanje u sistem radi zabave i istraživanja je definicija etike koja je izazvala mnogo polemika jer mnogi ljudi smatraju da je hakovanje samo po sebi neetično, kao i provaljivanje u sisteme.

Page 19: #openit Hakerska etika

Provaljivanje u sistem radi zabave

Neki hakeri su pokušali da opovrgnu ove stavove time što su provaljivali u sisteme, a zatim

sistem-operaterima putem maila slali besplatne savete i uputstva kako da „zakrpe“ rupu u

sistemu.

Page 20: #openit Hakerska etika

Shareing is careing

Bez obzira na različite stavove, zajedničko za sve hakere jeste da obožavaju da dele saznanja,

tehničke trikove i programe sa svojim kolegama.

SEX – Software Exchange

FidoNet, Usenet i Internet mogu da rade bez centralne kontrole

Page 21: #openit Hakerska etika

Početak hakerstva

1969. god hakeri, Ken Thompson i Dennis Ritchie, napisali su prvu verziju Unixa.

ARPANET (Network Working Group) rad na modelu otvorenog koda – svako je slobodan da izrazi svoju ideju koju su kasnije timski razvija.

Page 22: #openit Hakerska etika

Phreaking

Phreaking=Phone+breaking

Prethodnici krekera - tokom '60. god.

Page 23: #openit Hakerska etika

John Draper “Captain Crunch”

Jedan je od prvih frikera

1971. godine otkrio da pomoću zviždaljke iz zobenih pahuljica koja proizvodi zvuk

frekvencije 2.600 Hz može prevariti telefonsku centralu i telefonirati besplatno.

Odslužio 5 god uslovne kazne.

Page 24: #openit Hakerska etika

Akademski hakeri

Rad na slobodnom softveru

Korištenje svog vlastitog imena

Page 25: #openit Hakerska etika

Vinton Cerf

Odigrao važnu ulogu u gotovo svim razvojnim pomacima u tehnologiji Interneta

Page 26: #openit Hakerska etika

Richard Stallman

Pokretač projekta za slobodan operativni sistem, GNU

Page 27: #openit Hakerska etika

Linus Torvalds

Pokretač projekta Linux kernela

Page 28: #openit Hakerska etika

Etički hakeri

Hakerska etika se temelji na razmeni stručnog znanja te pisanju slobodnog softvera radi lakšeg

pristupa informacijama.

Etički hakeri se bore protiv virtualnih kriminalaca i otkrivaju propuste kako bi mogli ukloniti

sigurnosne nedostatke sistema.

Page 29: #openit Hakerska etika

Motivi

Hakeri - osobe koje iz neznanja ili znatiželje upadaju u tuđe sisteme bez namere da nanesu

štetu

Krekeri - osobe s većim nivom znanja koje svesno provaljuju u tuđe sisteme u većini slučajeva iz

koristoljublja

Page 30: #openit Hakerska etika

Krekeri

Krekeri su informatički zanesenjaci koji pokušavaju istražiti nedovoljno poznate

mogućnosti nove internetske tehnologije, a deo njih je motivisan kriminalnim pobudama.

RCE - Reverse Code Engineering

Page 31: #openit Hakerska etika

Podela krekera

White hats Black hats Gray hats

Page 32: #openit Hakerska etika

White hats

Osobe koje svoje znanje koriste kako bi testirale i poboljšale programe i sarađuju as

proizvođačima softvera

Page 33: #openit Hakerska etika

Black hats

Cyber kriminalci koji namerno uništavaju sisteme

Page 34: #openit Hakerska etika

Gray hats

Kombinacija belih i crnih, npr. špijuni

Page 35: #openit Hakerska etika

Mindset krekera

Napadu krekera je izložen svako.

Sebe smatraju intelektualno superiornima ostaloj populaciji.

Međusobno se takmiče ko će biti originalniji i napraviti veću štetu.

Često vode međusobne virtuelne ratove, koji njima predstavljaju igru i zabavu.

Page 36: #openit Hakerska etika

Kako prepoznati krekera

Uglavnom muškarci, najčešće belci, starosti od 15 do 30 godina, arogantni, nekulturni, neuredni,

najčešće ljubitelji naučne fantastike.

:)

Page 37: #openit Hakerska etika

Kevin Mitnick

Jedan od najpoznatijih svetskih hakera.

Poznat pod preudonimom “Condor”.

Uhapšen 1995. zbog navodne provale u računar Tsutome Shimomure, stručnjaka za sigurnost

računarskih sistema.

Knjiga && film: Takedown

Mitnic Security Consulting

Page 38: #openit Hakerska etika

Cliff Stoll

Prvi ozbiljan napada na Mreži.

Godine 1986. upao je u mrežu ARPANET

Kopirao podatke sa univerzitetskih, vojnih i vladinih računara u SAD-u.

Page 39: #openit Hakerska etika

Moriss Worm

Robert T. Morris, napad iz 1988. godine poznat kao Morisov crv.

Prvi automatizovani mrežni sigurnosni napad.

Prva osoba koja je osuđena po američkom Zakonu o kompjuteskoj prevari i zloupotrebi iz

1986.

Osuđen na 3 godine sa 400 sati rada i novčanom kaznom od 10.500$

Page 40: #openit Hakerska etika

Cyber kriminal

Prema procenama Interpola, kompjuterski kriminal se po počinjenim štetama nalazi odmah iza

trgovine drogom i oružjem.

Anonimnost je jedna od temeljnih karakteristika kompjuterskog kriminaliteta.

Page 41: #openit Hakerska etika

Originalna hakerska etika, 1984.ORIGINALNA HAKERSKA ETIKA ima korene u laboratorijama MIT-a i Stanfordskog univerziteta

50tih i 60tih godina prošlog veka.

Ti „hakeri stare škole“ bili su prvi programeri, zajedno su radili na pravljenju računara i bilo je

normalno da svaki od njih svoja otkrića podeli sa ostalima.

Steven Levy je 1984. godine u svojoj knjizi „Hakeri: Heroji kompjuterske revolucije“ definisao šest principa hakerske etike.

Page 42: #openit Hakerska etika

6 principa hakerske etike

1) Pristup računarima i svemu što može da nas nauči o tome kako svet funkcioniše mora biti

neograničen i potpun.

2) Sve informacije moraju biti javne (slobodan pristup informacijama)

Page 43: #openit Hakerska etika

6 principa hakerske etike

3) Odbojnost prema autoritetima – potsticanje decentralizacije

4) Hakere bi trebalo ceniti prema njihovom haku, a ne po lažnim kriterijumima kao što su diploma,

starost, rasa, pol ili položaj u društvu

Page 44: #openit Hakerska etika

6 principa hakerske etike

5) Na računaru se kreira umetnost i lepota: Hakovanje se vezuje za umetnost i kreativnost.

6) Računari mogu promeniti život na bolje

Page 45: #openit Hakerska etika

1. princip hakerske etike

Pristup računarima i svemu što može da nas nauči o tome kako svet funkcioniše mora biti

neograničen i potpun.

Ovo je osnovni zahtev koji treba da se ispuni kako bi sve barijere između ljudi i tehnologije bile

uklonjene, bez obzira koliko ta tehnologija bila velika, kompleksna, opasna ili moćna.

Page 46: #openit Hakerska etika

2. princip hakerske etikeSve informacije moraju biti javne (slobodan

pristup informacijama):Izjava da „Informacija želi da bude slobodna“

može da se interpretira na tri načina :

1. informacija slobodna bez ograničenja – sloboda kretanja, nema cenzure

2. informacija želi biti bez kontrole – sloboda promene i razvitka, nema autorskih i svojinskih prava, nema intelektualne svojine

3. informacija bez materijalne vrednosti – nema plaćanja za nju

Page 47: #openit Hakerska etika

3. princip hakerske etike

Odbojnost prema autoritetima – potsticanje decentralizacije.

Ovaj element pokazuje koliko je jaka anarhističko – liberalističko – individualistička priroda hakera.

Tehnologija predstavlja najbolji način za povraćaj sopstvene slobode.

Page 48: #openit Hakerska etika

4. princip hakerske etike

Hakere bi trebalo ceniti prema njihovom haku, a ne po lažnim kriterijumima kao što su diploma,

starost, rasa, pol ili položaj u društvu: Moć Interneta leži u bezličnosti njegovih korisnika.

Ni jedan od gore nabrojanih ljudskih karakteristika na Internetu nije važan. Bitne su samo aktivnosti

koje korisnik preduzima u okviru Mreže.

Page 49: #openit Hakerska etika

5. princip hakerske etike

Na računaru se kreira umetnost i lepota: Hakovanje se vezuje za umetnost i kreativnost.

Ovi elementi se dalje mogu podići na nivo filozofije koja u nekim svojim delovima traga za dobrom,

istinom i lepotom.

Bez sumnje, dobro hakovanje i programiranje jesu umetnost i svaka osoba ima svoj stil rada koji se

može menjati vremenom.

Page 50: #openit Hakerska etika

6. princip hakerske etike

Računari mogu promeniti život na bolje: Ovaj princip može se povezati sa prethodnim, pošto većina ljudskih želja teži ka lepoti, istini i dobru.

Računar nam pomaže da stvorimo takve stvari i time nam ulepšava život.

I prethodni i ovaj princip oslikavaju duboku ljubav prema tehnologijama...

Smatra se da je etički neispravno da se računari koriste za pogoršavanje života ljudi

Page 51: #openit Hakerska etika

Posledice principa hakerske etike

Svi ovi etički principi sugerišu da je dužnost hakera da uklanja granice, decentralizuje moć, sudi o ljudima na osnovu njihovih mogućnosti i

da kroz računare poboljšava život.

Page 52: #openit Hakerska etika

WikiLeaks

Page 53: #openit Hakerska etika

Piratska Partija

Page 54: #openit Hakerska etika
Page 55: #openit Hakerska etika

FAQ

Software is like sex – it's better when it's free

Branko ĐurkovićMatematički fakultet Beograd

[email protected]

twitter.com/plagosus