Skip to content

FolkertVanVerseveld/lezing_warez

Repository files navigation

Lezing Geschiedenis van Softwarepiraterij

Zie releases voor de laatste versie

Toen de eerste computersoftware werd geschreven, was er een behoefte om deze media zo lang mogelijk te bewaren en om deze te verspreiden over groter publiek. Wanneer er niet voor een stuk computersoftware betaald was, spreken we van softwarepiraterij. Deze workshop geeft een korte introductie hoe dit allemaal ontstaan is, wat de motivatie van softwarekrakers was, welke copy-protection technieken gebruikt werden/worden en wat voor technologische ontwikkelingen dit heeft meegebracht.

Deze lezing is maandag 11 november 2019 gegeven door Folkert van Verseveld namens de lezingencommissie van de studievereninging VIA. Het evenement kunt u ook vinden op de VIA website.

Links

Reverse engineering tools

Het debuggen en reverse engineeren van warez wordt tegenwoordig vaak met professionele tools gedaan, waaronder IDA van Hex-Rays. Er is een freeware non-commercial license te verkrijgen via op hun eigen website van versie 7.0

Daarnaast is er ook ghidra van, jawel, de NSA, maar of dat verstandig is om in een niet sandboxed omgeving te gebruiken kunnen we geen uitspraak over doen.

Demoscene en Demoparties

De demoscene is ontstaan uit copy-parties in de jaren 80. www.demoparty.net geeft een overzicht van alle demoparties die over de hele wereld plaatsvinden.

Er is ook een algemene demoscene website, alhoewel daar altijd aan gewerkt wordt. Er zijn diverse dochterwebsites die een goed begin zijn voor mensen die voor het eerst in aanraking komen met de demoscene.

Een erg uitgebreide documentaire, waarvan gedurende de lezing enkele fragmenten is getoond, is Moleman 2: The Art of Algorithms. Niet onbelangrijk om hierbij aan toe te voegen is dat deze documentaire voornamelijk de Hongaarse demoscene bekijkt en een dronken cameraman heeft, dus sommige fragmenten kunnen met een korrel zout worden genomen.

Mediakanalen (Youtube e.d.)

Onderstaande kanalen geven een indruk van de gemeenschap die bezig is met het maken van warez of onderdeel zijn van de demoscene of de homebrew community. De kanalen zijn allemaal erg technisch van aard.

Modern Vintage Gamer

Op dit kanaal zijn veel video's te vinden die bespreken hoe de copy-protection bij diverse game consoles is gebroken. Bijvoorbeeld hoe de PSP security gebroken werd

GameHut

Jon heeft gewerkt bij hele bekende videospelfabrikanten zoals Psygnosis en verteld voornamelijk trucs die ze vroeger gebruikten om zoveel mogelijk performance uit beperkte hardware te persen. Zijn video's zijn over het algemeen zeer technisch en zijn voornamelijk voor mensen met een programmeerachtergrond bedoeld. Daarnaast legt hij bijvoorbeeld ook uit hoe ze copy-protection maakten: How a Laser-Shot Disk Defeats Hackers & Pirates (Coding Secrets)

Demo producties (ofwel prods)

Als u wilt kijken wat er allemaal is uitgebracht, kunt u op www.pouet.net een kijkje nemen.

Voor echte old-school meuk (bijvoorbeeld voor de C64) is er de commodore 64 scene database

Slides

Als u een LaTeX-installatie heeft kunt u de slides maken met:

pdflatex slides.tex

Contact

Alle gebruikte afbeeldingen en de slides kunt u vinden in dit project. Voor de recentste versie verwijzen we u door naar de githubpagina. Suggesties en correcties zijn altijd welkom. Bij voorkeur verzoeken we u dit via de issue-tracker aan te geven.

De lezingencommissie is nog op zoek naar nieuwe leden, dus schroom niet om een mailtje te sturen naar lezingen (AT) svia.nl.

About

Introductie Geschiedenis van Softwarepiraterij

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages