Seguranca da planilha
Seis camadas envolvendo
um unico EXE compilado.
A protecao apenas por senha em uma planilha e revertida por engenharia em minutos. O XLS Padlock empilha sobre o mesmo arquivo um container criptografado, criptografia de formulas, compilacao VBA, bloqueio por hardware, suporte opcional a dongle e validacao online. Cada camada derrota uma classe diferente de ataque.
Seis camadas, cada uma derrotando um ataque diferente.
-
Container criptografado
Seu XLSX, XLSM ou XLSB e criptografado e incorporado dentro do EXE. A planilha compilada nunca chega ao disco em texto puro.
Saiba mais -
Criptografia de formulas
As formulas sensiveis sao substituidas por chamadas cripticas em tempo de execucao. Os valores das celulas continuam a ser calculados, mas a barra de formulas nao mostra nada copiavel.
Saiba mais -
Compilacao VBA
Os modulos VBA sao compilados para bytecode. O codigo-fonte original e removido; o editor VBA nao consegue revelar o que ha dentro.
Saiba mais -
Ativacao com bloqueio por hardware
Voce define em quantas maquinas cada licenca pode ativar. Chaves por usuario, revogacao manual, ativacao online ou offline, desativacao e transferencia.
Saiba mais -
Protecao opcional por dongle
Vincule a planilha a um dongle de hardware USB quando a impressao digital da maquina nao for suficiente. Sem dongle conectado, a planilha nao executa.
Saiba mais -
Validacao online
Emita chaves com periodo de avaliacao, revogue ativacoes comprometidas a partir do seu painel e valide contra um servidor que voce controla. As respostas de ativacao sao assinadas com Ed25519, de modo que um atacante no meio do caminho nao consegue falsifica-las mesmo sobre HTTPS.
Saiba mais
O que o EXE compilado impoe em tempo de execucao.
- Sondas anti-debugger bloqueiam a inspecao ao vivo pelos debuggers comuns
- Uma verificacao de integridade confirma que o EXE nao foi alterado na inicializacao
- O Save Storage criptografa as edicoes do usuario com AES-256-CTR e uma verificacao de adulteracao HMAC-SHA256
- As superficies em nuvem do Microsoft 365 sao bloqueadas: menu Add-ins, aba Automate e Copilot
- A protecao de planilha do Excel continua a ser aplicada alem da protecao do XLS Padlock
- A Formula Bar pode ser ocultada para que as chamadas opacas nem fiquem visiveis
- As restricoes de area de transferencia impedem selecionar e copiar intervalos protegidos
- Imprimir e Salvar como podem ser desativados por planilha
- Os limites de avaliacao (data, numero de execucoes) sao impostos dentro do bytecode compilado
As primitivas criptograficas por tras de cada camada.
Primitivas concretas por tras das seis camadas, para revisores de seguranca e auditorias de compras.
- Container da planilha
- Keystream criptografado por entrada, integridade HMAC-SHA256
- Save Storage
- AES-256-CTR, HMAC-SHA256, chaves HKDF
- Payload de formulas
- Criptografado, avaliado em runtime
- Modulos VBA
- Compilados para bytecode
- Assinatura do EXE
- Authenticode, SHA-256
- Suporte a certificados
- PFX, token USB, Azure, ECC
- Impressao digital de hardware
- Multifator (CPU, disco, MAC, ID do Windows), SHA-256 (impressao digital reforcada)
- Transporte de ativacao
- HTTPS, respostas assinadas com Ed25519
Onde cada controle supera o padrao do Excel.
| Controle | Excel puro | EXE do XLS Padlock |
|---|---|---|
| Senha do Excel na planilha | Quebravel em minutos | Substituida por um container criptografado dentro do EXE |
| Senha do Excel no projeto VBA | Quebravel em segundos | Substituida por bytecode, sem codigo-fonte |
| Ocultar a barra de formulas | Apenas cosmetico | A formula e criptografada, nao apenas oculta |
| Restringir copiar / colar | Facil de contornar | Imposto pelo runtime do EXE |
| Vinculo por maquina | Indisponivel | Ativacao com bloqueio por hardware incluida |
| Revogar uma copia vazada | Impossivel | Revogacao manual, validacao online |
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.