This wiki has been archived and made read-only.
For up-to-date information about TkkrLab and it's projects please visit our main website at tkkrlab.nl.

Nut en noodzaak hacken

From

Revision as of 15:56, 20 August 2013 by Zeno (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


PDF van de lezing, hieronder dezelfde tekst in text/wiki format.

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

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

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!!

Questions ?

Happy Hacking!!