¿Cuáles son los problemas de seguridad relacionados con la ejecución de códigos en máquinas alienígenas?

Al hacer esta pregunta, supongo que está ejecutando su código en las máquinas de otras personas. Y eso es hilarantemente inseguro, a menos que sean de confianza (es decir, amigos, compañías de buena reputación, etc.) Si alguien en Ucrania ofrece espacio en el servidor por una tarifa muy barata, entonces déjelo pasar.

El primer problema es que su código se está ejecutando en un servidor separado. Las personas que lo poseen pueden abrir discretamente el servidor, hacer una copia del disco, volver a colocarlo y decir que tuvieron un “corte de energía”. Y ese disco tiene su programa propietario. Es posible que no puedan encontrar el código fuente del mismo, pero podrán comercializarlo como propio y / o aplicarle ingeniería inversa. La gente suele decir que la mejor manera de proteger un algoritmo es ponerlo en un servidor. ¿De qué sirve si su servidor está comprometido?

En segundo lugar, el servidor puede agregar lo que quiera a los datos que envíe. Por ejemplo, si su servidor genera temas relacionados con su historial de búsqueda (piense: Quora, Google, etc.), ¿no podría el servidor simplemente reemplazar esos datos con anuncios o spam?

Tercero, todos sus datos de usuario se almacenan en las computadoras de otras personas. Las contraseñas, los datos del usuario, la información confidencial (piense: claves privadas, información de la tarjeta de crédito) están en un servidor remoto. Incluso si están encriptados, tienen que desencriptarse de alguna manera para que el programa pueda usarlos. Y comparado con el primer problema, hmm …

La solución a los tres problemas es ir con un buen host probado que realmente tenga un buen historial, como Google Cloud Engine, etc. La razón es que Google (u otros hosts) tienen tantos servidores que no es factible para ellos mirar a cada uno independientemente y sabotearlos. Además, es malo para su historial si los datos de su sitio de repente se llenan de anuncios. Cualquiera puede decir “¡Tal y tal usa mi servicio de alojamiento y dice que es el mejor!” Pero solo unas pocas compañías selectas pueden decir “Quora usa mi servicio de alojamiento y les gusta”.

Si está hablando de máquinas extraterrestres literales, se encontrará con varios problemas, ninguno de los cuales está relacionado con la computadora.

More Interesting

¿Qué tipo de autenticación / encriptación implementas en IoT?

¿Puedo tener dos aplicaciones de software antivirus en mi computadora portátil?

¿SHA-1 ya no es seguro?

¿Es una buena idea que una compañía de informática independiente realice un análisis manual del registro y los archivos de Microsoft Windows una vez al mes para eliminar los virus?

Solicité mis registros médicos y llegaron como una versión electrónica con una contraseña, sin embargo, las instrucciones de la contraseña son incorrectas. ¿Es este un caso de negligencia?

¿Por qué algunos sitios web muestran alertas de virus en mi teléfono?

¿Cuál es el mejor software para la seguridad del sitio web?

¿Es NTRO un comando cibernético creíble de la India?

¿La NSA siempre llega al final de encontrar hackers buscados?

¿Existe un ejemplo en tiempo real en el que se hayan utilizado técnicas criptográficas para evitar amenazas de seguridad?

En 100 años, ¿crees que los niños israelíes se avergonzarán de lo que hicieron sus antepasados ​​en las últimas décadas como los alemanes se avergüenzan de sus antepasados ​​nazis?

¿Cuál es el mejor keylogger para usar?

¿Por qué se recomienda no implementar crypto usted mismo? ¿Por qué usar el cifrado proporcionado en las bibliotecas estándar?

Cómo eliminar un virus de redireccionamiento de Chrome

Quiero trabajar para el gobierno de los Estados Unidos para ayudar a combatir la guerra cibernética. ¿Qué pasos debo tomar a los 22 años sin un título para que esto suceda?