Categorías: Tecnología

El aprendizaje automático podría usarse para identificar hackers y plagiarios

Comparta este Artículo en:
FacebookFacebookTwitterTwitterEmailEmailWhatsAppWhatsAppShareShare

El aprendizaje automático puede identificar a los programadores.

Los programadores tienden a tener sus propios estilos distintos, pero no es realmente factible examinar muchas líneas de código en busca de pistas reveladoras sobre el autor de un programa.

Ahora, eso podría no ser necesario.

Investigadores de la Drexel University han desarrollado un sistema de aprendizaje automático que puede “des-anonimizar” a los programadores, ya sea a través de código fuente o binarios compilados.

El enfoque entrena un algoritmo para reconocer la estructura de codificación de un programador con base en ejemplos de su trabajo, y los utiliza para identificar rasgos comunes en muestras de código.

Tampoco necesita grandes porciones de un programa dado, los fragmentos cortos a menudo son suficientes.

En una prueba con los resultados de Code Jam de Google, la tecnología basada en inteligencia artificial era relativamente precisa, aunque estaba lejos de ser infalible.

Con 600 programadores y ocho muestras cada uno, el sistema podía identificar creadores el 83 por ciento del tiempo.
Additionally, you will become more comfortable cialis discount online as the server is not in eye contact with you. Your thoughts on this teen dating advice? Mama j In the tadalafil generic cheap book Dater’s Ed, Lisa Jander, the Teen-Whisperer, helps teenagers learn how to “date defensively, navigate safely and steer clear of unhealthy relationships.” Lisa Jander Teenage Dating Coach Author – Dater’s Ed, The Instruction Manual Teenage Dating Coach and Speaker specializing in guiding healthy dating relationships Very few students fail Driver’s Ed – millions fail at dating Dysfunctional relationships. Visitors will easily be able to find their medication’s information, uses, side effects and prices when purchasing through the browse around this link viagra levitra Web site. First of all, way of levitra sales online life affects the potency.
La tecnología podría ser una gran ayuda para los investigadores.

Sería útil para identificar creadores de malware, especialmente cuando los perpetradores intentan incriminar a otra persona.

También podría ser útil para casos de plagio, donde el aprendizaje automático podría distinguir entre similitudes puramente coincidentes y copia abierta.

Esto podría dificultar, por otro lado, la contribución de programadores con código valioso que desean verdadero anonimato.

Alguien teóricamente podría reconocer su trabajo abierto incluso si está cambiando cuentas o si no quiere dejar un rastro.

Cualquier posible implementación futura debería tener un equilibrio cuidadoso entre el deseo de seguridad y la necesidad de privacidad.

Fuente: Engadget

Editor PDM

Entradas recientes

Transforman conjuntos robóticos en materiales inteligentes que imitan la vida

Investigadores han diseñado grupos de robots que se comportan como materiales inteligentes con forma y…

4 days hace

Nuevo lenguaje de programación para computación de alto rendimiento

Muchas empresas invierten grandes cantidades en la contratación de talento para crear el código de…

4 days hace

Avance hacia automóviles eléctricos más seguros y con más autonomía

El níquel parece tener un futuro brillante en las baterías de vehículos eléctricos: Es más…

4 days hace

Primer sistema operativo para redes cuánticas

Cuando la computación cuántica despegue definitivamente, hará viables tareas que hoy resultan inabordables incluso para…

4 days hace

Nuevo Huawei Pura X, teléfono plegable con sistema HarmonyOS

El nuevo Huawei Pura X es diferente a todo lo que ha visto hasta ahora.…

4 days hace

NVIDIA presenta DGX Spark y DGX Station: los supercomputadores de IA personal

NVIDIA presentó sus nuevos supercomputadores DGX Spark y DGX Station diseñados para el desarrollo de…

5 days hace
Click to listen highlighted text!