Seguinte galera, tenho uma aplicação feita em java e quero disponibilizar ela para meus clientes via JWS. O problema é que se um cliente mal intensionado baixar o JAR e descompilar as classes ele terá acesso a todo código. Preciso de alguma dica para bloquear esse acesso ou criptografar todo o código. Alguma dica?
Desde já agradeço.
Hospede o sistema no seu servidor; não deixe nada no seu cliente.
De mal-intencionados está repleto o inferno; não adianta “criptografar” ou sei lá o quê. Talvez um bom advogado (que custa caro, afinal) resolva o seu problema. Provavelmente você terá é de fazer um bom contrato.
Mesmo criptografando o código o resultado é que o tal sistema poderá ser usado “com casca e tudo”, sem muitas modificações.