logo móvil
Contáctanos

Un análisis de similitud de códigos binarios basado en aprendizaje profundo

Autores: Du, Jiang; Wei, Qiang; Wang, Yisen; Sun, Xiangjie

Idioma: Inglés

Editor: MDPI

Año: 2023

Descargar PDF

Acceso abierto

Artículo científico
2023

Un análisis de similitud de códigos binarios basado en aprendizaje profundo


Categoría

Ingeniería y Tecnología

Subcategoría

Ingeniería Eléctrica y Electrónica

Palabras clave

Reutilización de código
Ingeniería de software
Riesgos de seguridad
Problemas de licencia
Análisis de similitud de código binario
Tecnologías de aprendizaje profundo

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 42

Citaciones: Sin citaciones


Descripción
En el contexto de la ingeniería de software altamente desarrollada, la reutilización de código ha sido ampliamente reconocida como una estrategia efectiva para aliviar significativamente la carga de desarrollo y mejorar la productividad. Sin embargo, una citación incorrecta del código podría llevar a riesgos de seguridad y problemas de licencia. Con los códigos fuente de muchas piezas de software siendo difíciles de obtener, el análisis de similitud de códigos binarios (BCSA) se ha implementado ampliamente en campos como la búsqueda de errores, la detección de clones de código y el análisis de parches. Esta investigación selecciona 39 artículos sobre BCSA de conferencias de alto nivel y emergentes dentro de la inteligencia artificial, la seguridad de redes y la ingeniería de software de 2016 a 2022 para un análisis profundo. El enfoque central se centra en los métodos que utilizan tecnologías de aprendizaje profundo, detallando un resumen exhaustivo y la disposición de los aspectos específicos de la aplicación e implementación de varias tecnologías de aprendizaje profundo. Además, este estudio resume los patrones de investigación y las tendencias de desarrollo en este campo, proponiendo así posibles direcciones para futuras investigaciones.

Otros recursos que podrían interesarte

Temas Virtualpro