Werkmapbeveiliging
Zes lagen rond
een enkele gecompileerde EXE.
Een werkmap die alleen met een wachtwoord is beveiligd, wordt in enkele minuten teruggehaald via reverse engineering. XLS Padlock stapelt op hetzelfde bestand een versleutelde container, formuleversleuteling, VBA-compilatie, hardwarebinding, optionele dongle-ondersteuning en online validatie. Elke laag verslaat een andere klasse van aanvallen.
Zes lagen, elk verslaat een andere aanval.
-
Versleutelde container
Uw XLSX, XLSM of XLSB wordt versleuteld en in de EXE ingebed. De gecompileerde werkmap belandt nooit in leesbare vorm op de schijf.
Meer informatie -
Formuleversleuteling
Gevoelige formules worden vervangen door cryptische runtime-aanroepen. Celwaarden worden nog steeds berekend, maar de formulebalk toont niets dat kopieerbaar is.
Meer informatie -
VBA-compilatie
VBA-modules worden gecompileerd naar bytecode. De oorspronkelijke broncode wordt verwijderd; de VBA-editor kan niet onthullen wat erin zit.
Meer informatie -
Hardwaregebonden activering
U bepaalt op hoeveel machines elke licentie mag worden geactiveerd. Sleutels per gebruiker, handmatige intrekking, online of offline activering, deactivering en overdracht.
Meer informatie -
Optionele dongle-bescherming
Bind de werkmap aan een USB-hardwaredongle wanneer de machine-vingerafdruk niet volstaat. Geen dongle aangesloten, geen werkmap die draait.
Meer informatie -
Online validatie
Geef sleutels met een proefperiode uit, trek gecompromitteerde activeringen in vanaf uw dashboard en valideer tegen een server die u beheert. Activeringsantwoorden zijn Ed25519-ondertekend, zodat een man-in-the-middle ze zelfs over HTTPS niet kan vervalsen.
Meer informatie
Wat de gecompileerde EXE tijdens runtime afdwingt.
- Anti-debugger-sondes blokkeren live inspectie door gangbare debuggers
- Een integriteitscontrole verifieert bij het opstarten dat de EXE niet is gewijzigd
- Save Storage versleutelt de bewerkingen van de gebruiker met AES-256-CTR en een HMAC-SHA256-knoeicontrole
- De cloudoppervlakken van Microsoft 365 worden geblokkeerd: de Add-ins-flyout, het tabblad Automate en Copilot
- De bladbeveiliging van Excel blijft van toepassing bovenop de XLS Padlock-bescherming
- De formulebalk kan worden verborgen zodat ondoorzichtige aanroepen niet eens zichtbaar zijn
- Klembordbeperkingen verhinderen het selecteren en kopiëren van beveiligde bereiken
- Afdrukken en Opslaan als kunnen per werkmap worden uitgeschakeld
- Proeflimieten (datum, uitvoeringsaantal) worden afgedwongen binnen de gecompileerde bytecode
De cryptografische primitieven achter elke laag.
Concrete primitieven achter de zes lagen, voor beveiligingsreviewers en inkoopaudits.
- Werkmapcontainer
- Per item versleutelde keystream, HMAC-SHA256-integriteit
- Save Storage
- AES-256-CTR, HMAC-SHA256, HKDF-sleutels
- Formule-payload
- Versleuteld, op runtime geëvalueerd
- VBA-modules
- Gecompileerd naar bytecode
- EXE-handtekening
- Authenticode, SHA-256
- Certificaatondersteuning
- PFX, USB-token, Azure, ECC
- Hardware-vingerafdruk
- Multifactor (CPU, schijf, MAC, Windows-ID), SHA-256 (versterkte vingerafdruk)
- Activeringstransport
- HTTPS, Ed25519-ondertekende antwoorden
Waar elke controle de standaard van Excel verslaat.
| Controle | Kaal Excel | XLS Padlock EXE |
|---|---|---|
| Excel-wachtwoord op de werkmap | In minuten te kraken | Vervangen door een versleutelde container in de EXE |
| Excel-wachtwoord op het VBA-project | In seconden te kraken | Vervangen door bytecode, geen broncode |
| Formulebalk verbergen | Alleen cosmetisch | De formule is versleuteld, niet alleen verborgen |
| Kopiëren / plakken beperken | Eenvoudig te omzeilen | Afgedwongen door de EXE-runtime |
| Binding per machine | Niet beschikbaar | Hardwaregebonden activering inbegrepen |
| Een gelekte kopie intrekken | Niet mogelijk | Handmatige intrekking, online validatie |
You stay in control.
XLS Padlock is a one-time purchase, not a middleman between you and your buyers. Everything the protection depends on stays yours.
Shipping since 2013 from G.D.G. Software. A desktop tool you can build a business on.
- The workbook
- Your .xlsx never leaves your machine. You compile it yourself into a standalone EXE.
- The keys
- You generate, count, and revoke activation keys. No per-copy fee, no royalties on your sales.
- The server
- Activations validate against a PHP server you host and own, not ours.
- The customer
- You sell directly. The buyer relationship and the full revenue stay with you.