Debes tomar precauciones para protegerte, pero no por las razones o por la amenaza que estás imaginando.
En primer lugar, si no puede confiar en su proveedor de alojamiento, obtenga un nuevo proveedor de alojamiento . No se necesita decir nada más sobre eso.
En segundo lugar, aunque crea que la propiedad intelectual de la aplicación web que ha creado es valiosa, es probable que usted sea el único. ¿Robarías el sitio web de tu competidor? Probablemente no; no valdría la pena Como regla general, las personas no están interesadas en robar su sitio. Normalmente, el costo de personalizar el sitio de otra persona para que se ajuste a sus propias necesidades se aproxima o supera el costo de crearlo usted mismo.
Finalmente, deberías preocuparte de que los atacantes recuperen tu código y lo usen para atacarte. Contraseñas guardadas, bases de datos de usuarios, errores de programación y vulnerabilidades: su código probablemente presenta un objetivo jugoso para los atacantes maliciosos . Esto es particularmente cierto si su código está mal escrito o su servicio es popular.
La ofuscación de su código no es una solución, y no ayudaría de todos modos. Pero las buenas prácticas de seguridad, incluyendo seguir el principio de privilegio mínimo, deberían ayudarlo. Separe su acceso, por lo que comprometer un sistema o componente no le da a su atacante la aplicación completa en un pequeño paquete. Cuanto más independientes y desconectados estén los elementos de su negocio, menos podrá un atacante engancharse de una sola vez.