Hoe PDF ontgrendelen (wachtwoord verwijderen) werkt
PDF-ontgrendeling verwijdert wachtwoordbeveiliging van een PDF die je al kunt openen, met qpdf.wasm dat rechtstreeks in je browser draait. Als het bestand een gebruikerswachtwoord heeft, typ je dat in en ontsleutelt qpdf het document in het lokale geheugen; als het alleen een eigenaarswachtwoord heeft dat afdrukken of kopiëren beperkt, heft qpdf die beperkingen op zonder enig wachtwoord. De ontsleutelde kopie wordt naar je downloadmap geschreven en er wordt op geen enkel moment iets naar een server verzonden.
Deze tool is eerlijk over wat hij wel en niet kan. Het is een ontsleutelaar, geen wachtwoordkraker: als je het gebruikerswachtwoord niet weet, kan de tool het niet door brute kracht achterhalen. Wat hij doet is qpdf aanroepen met de --decrypt-vlag op het bestand dat in het browsergeheugen staat, wat een standaard, ontgrendelde PDF produceert die elke viewer vrij kan openen. De exitcode van qpdf bepaalt het succes; een exitcode van 2 betekent dat het wachtwoord dat je hebt opgegeven onjuist was.