Técnicas para proteger código fuente Python, desde las más obvias hasta las más avanzadas.
De qué va
Cuando publicas código Python, normalmente lo publicas en texto plano. Pero a veces necesitas proteger tu código fuente.
En esta charla cubrimos:
- Técnicas básicas: ofuscación, bytecode
- Técnicas intermedias: empaquetado, cifrado
- Técnicas avanzadas: compilar tu propio intérprete Python modificado
- Pros y contras de cada aproximación
- Casos de uso reales
Por qué es relevante
Hay situaciones donde proteger el código fuente es necesario: productos comerciales, algoritmos propietarios, herramientas internas.
Esta charla muestra todas las opciones, desde las simples hasta las complejas.