Nut en noodzaak hacken
From
PDF van de lezing, hieronder dezelfde tekst in text/wiki format.
Contents
Lezing
Deze lezing is gegeven op
- 24 Mei 2012 op IMG_SRC
- 15 Juni 2013 op Bibliotheek Enschede tijdens de TkkrLab presentatie
Hieronder vind je de inhoud van de sheets
Nut & Noodzaak van Hacken
Door Dave Borghuis aka Zeno4ever
- Voorzitter hackerspace TkkrLab, Enschede
- sinds 12’de met computers (C64 ,Amiga)
- technologie enthousiasteling
- vrijwilliger o.a. ACCO, OHM2013
- dagelijks werk prog. adm. software
Some definitions
Definitie volgens media
hacker |hakər|
1 a person who uses computers to gain unauthorized access to data.
- informal an enthusiastic and skillful computer programmer or user.
2 a person or thing that hacks or cuts roughly.
cracker |ˈkrakər|
- a person who breaks into a computer system, typically for an
illegal purpose. computer crackers will push the outer limits of network security.
Betekenis Hacker
Dit zijn de verklaringen voor de term ‘hackers’ zoals men door de media ed. gebruikt word. hacker
Echter dit is een verkeerd gebruik van het woord hacker, historisch gezien heeft het een bredere en positieve lading.
craker
A cracker is an individual who attempts to access computer systems without authorization. These individuals are often malicious, as opposed to hackers, and have many means at their disposal for breaking into a system. See also: hacker, Computer Emergency Response Team, Trojan Horse, virus, worm.
hacker
A person who delights in having an intimate understanding of the internal workings of a system, computers and computer networks in particular. The term is often misused in a pejorative context, where "cracker" would be the correct term. See also: cracker
Source: RFC 1983
De RFC omschrijving geeft beter aan wat een hacker is: een persoon die passie voor techniek en/of systemen heeft in de breedste zin van het woord.
The basic diference is this: hackers build things, crackers break them.
Some History
Tech Model Railroad Club (TMRC)
Hoe vreemd het ook klinkt de oorspronkelijke term hacker heeft een relatie met modeltreinen.MIT
In de Jaren ‘60 was er een studenten vereniging op MIT (Massachusetts Institute of Technology) die met computer de modeltreinen wilden gaan aansturen. TX-0
Computers waren toen nog een schaars goed die alleen voor exclusieve groep mensen beschikbaar waren. Om (fysiek) toegang tot deze systemen te verkrijgen moest men allerlei hacks uitvoeren (incl. lockpicken, etc)
Some Hackers
Stephen “Woz” Wozniak
In 1976 werd de Apple I computer op de markt gebracht als een volledig geassembleerde computer met een toetsenbord mogelijkheid (moest je zelf toevoegen).Stephen Wozniak
De bedenker van de Apple I, Stephen “Woz” Wozniak word ook vandaag de dag nog gezien als een hackerGNU
Richard Stallman
De volgende hacker is eind 1983 met Open Source begonnen omdat van een printerdriver de source code niet werd meegeleverd. Hij vind dat voor alle software mogelijk moet zijn om deze zelf aan te passen (Free as in Freedom)Richard Stallman Oprichter GNU / Free Software Foundation
Richard Stallman is een van de grote voorvechters van Open Source en heeft hiervoor verschillende organisaties in het leven geroepen om dit mogelijk te maken. (o.a. GNU, Free Software Foundation, copyleft). Tevens is hij een tegenstander tegen software patenten en DRM, wat hij ziet als een uitbreiding van de copy right.
Linus Torvalds
Hello everybody out there using minix I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready.I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat(same physical layout of the filesystem(due to practical reasons)among other things). I've currently ported bash(1.08) and gcc(1.40),and things seem to work.This implies that I'll get something practical within a few months, andI'd like to know what features most people would want. Any suggestions are welcome, but I won't promise I'll implement them :-)
Deze hacker heeft op 25 Aug 1991 deze email gestuurd met verzoek om feedback van zijn ‘hobby’ project.
1994 - Kernel 1.0
Hieruit is Linux voortgekomen, een van de populairste gratis besturings systemen. Linux word vandaag de dag gebruikt van supercomputers tot mobieltjes.Linus Torvalds Linux kernel architect
Linus Torvalds is de oorspronkelijke ontwikkelaar van Linux en nu coördineerd de huidige ontwikkeling.
Rop Gonggrijp
Een hacker van eigen bodem bekend als oprichter van Hacktic (magazine voor technoanarchisten) en heeft het als een van de eersten internet naar Nederland gebracht. Later een van de oprichters van Xs4all. Rop Gongrijp O.a. oprichter Xs4all
Rop Gonggrijp heeft ook onderzoek naar stemcomputers gedaan en als niet veilig beschouwd. Voor wikileaks heeft hij in 2010 meegeholpen in het publiceren van de video “Collateral Murder”.
Hackers hebben ons mede internet, open source en veel meer gebracht. Zonder deze hackers zou de wereld er heel andres uit hebben gezien!!
Hackers Mindset
Wat hebben deze hackers gemeen?
- Erg nieuwsgierig
- Wil een systemen door en door kennen.
- Creatief / spelen met techniek
- Kritisch kijk op de wereld
- Think outsite de box
enkele voorbeelden ...
OV-Chipkaart
OV-chipkaart was al gehackt voor de introductie, Brenno de Winter heeft hier veel aandacht aan gegeven. Ook de implementatie zelf ontbreekt aan aantal mogelijkheden die met oude systeem wel mogelijk is (reizen met meerdere personen op 1 kaart, niet meer annoniem). netwerk voor anonieme communicatie
TOR
TOR netwerk is in 2002 ontwikkeld om annoniem te kunnen communiceren. Nu word het gebruikt om bv ook vanuit China en andere regimes annoniem te kunnen browsen.Annoniem kunnen melden van misstanden
Wikileaks
Op de wikileaks kan misstanden worden gepubliceerd zonder dat je meteen bekend bent.
We hebben hackers nodig omdat
- Staan kritisch in de maatschappij
- Kunnen nieuwe technieken op waarde inschatten
- Bescherming privacy & veiligheid
- Delen van kennis
Freedom to tinker
Ik heb recentelijk een TV gekocht, hierin zit een Linux computer. Echter deze is helemaal dicht getimmert waardoor ik niet zelf kan kiezen wat ik met mijn gekochte apperatuur doe. Het is alsof je een windows computer koopt waarvan Microsoft zegt dat je bepaalde software niet mag gebruiken. Gelukkig duurt het meestal niet lang voordat hiervoor een oplossing is (bv Jailbreak voor iPhone)
Open Source
Hackers zorgen er voor dat we veel open source producten hebben en we kunnen kiezen tussen commerciele en open source software. Van vrijwel elk product is tegenwoordig een open source versie die zich kan meten met de commerciele versie.
Comunity
CCC / OHM2013
Hackers komen ook bij elkaar om ervaringen en kennis te delen. Eens in de 4 jaar is er een Nederlandse (OHM2013) en Duitse (CCC in 2011, hier op foto) hackers zomer camping waar rond de 2500 - 3000 hackers bij elkaar komen.
Hackerspaces in NL
Sinds een aantal jaar komen er steeds meer hackerspaces overal ter wereld en ook in Nederland. We hebben nu rond de 10 hackerspaces in nederland, kijk op hackerspaces.nl of er een bij jouw in de buurt zit.
Hackerspace TkkrLab
Ik ben de voorzitter van Hackerspace Enschede in Twente We hebben momenteel een locatie in het historisch pand de fabrieksschool in het centrum van Enschede
- Arcade 1943
- MAKE DIY
- RepRap 3D printer / cnc
- Workshops/lezingen
Een van onze projecten, een arcade kast uit 1987 verbinden met twitter om de high scores te tweeten.
Floppy Jukebox
We hebben ook een Floppy Jukebox gemaakt die ook via OSC aangestuurd kan worden.Lockpick workshop
OWASP
Met OWASP leer je een veilige website te bouwen doordat je leert wat de top 10 van internet hacks zijn en wat je kunt doen om je hiervoor te beschermen.Zentools CNC
We hebben ook onze eigen tools die je niet zo snel zelf zou aanschafen, zoals deze CNC frees machine.
RepRap 3D printer
en RepRap huxley 3D printer.
BBQ
We houden ook de nodige sociale evenementen zoals BBQ (aangestoken met passende lectuur) met ons eigen hackersdrankje Club-Mate (Thee frisdrank met cafeine)BBQ
Lezingen/workshops
We houden ook de nodige sociale evenementen zoals BBQ (aangestoken met passende lectuur) met ons eigen hackersdrankje Club-Mate (Thee frisdrank met cafeine)Activiteiten
- Lezing Brenno de Winter
- Python Cursus
- iOs introduction
- Researching smartcards
- Meten is zweten; oscilloscope basics
- Open Data Enschede Drink
- Linux gebruikers groep
Dit is een beperkt overzicht van onze activiteiten, voor volledige lijst kijk op tkkrlab.nl
The Future
De toekomst van hacking Toekomst
- Meer erkenning voor rol hackers
- Nog veel te doen, bewustzijn
- Privacy
- Veiligheid sites / systemen (OWASP)
- Rol hackerspaces
- DIY (3D printer/Arduino etc.)
- We gaan spannende toekomst tegemoet!!