JASM : una herramienta para detectar indicadores de compromiso en binarios

Tesis (Lic. en Ciencias de la Computación)--Universidad Nacional de Córdoba, Facultad de Matemática, Astronomía, Física y Computación, 2024.

Detalles Bibliográficos
Autor principal: Mérida Renny, Julián
Otros Autores: Gutson, Daniel
Formato: bachelorThesis
Lenguaje:Español
Publicado: 2024
Materias:
Acceso en línea:http://hdl.handle.net/11086/553695
Aporte de:
id I10-R141-11086-553695
record_format dspace
spelling I10-R141-11086-5536952024-09-19T06:33:44Z JASM : una herramienta para detectar indicadores de compromiso en binarios Mérida Renny, Julián Gutson, Daniel Wolovick, Nicolás Seguridad y privacidad Ingeniería de seguridad de software Software malicioso y su mitigación Ingeniería inversa del software Seguridad informática Indicadores de compromiso en binarios Binarios Reglas Yara Assembler Security and privacy Software security engineering Malware and its mitigation Software reverse engineering Computer security Indicators of compromise in binaries Binaries YARA rules Tesis (Lic. en Ciencias de la Computación)--Universidad Nacional de Córdoba, Facultad de Matemática, Astronomía, Física y Computación, 2024. Fil: Mérida Renny, Julián. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina. El análisis de binarios, clave para la seguridad informática, a menudo se realiza sin acceso al código fuente. Tradicionalmente, se han utilizado las reglas YARA para identificar firmas de malware en binarios. Sin embargo, esta técnica enfrenta limitaciones debido a la variabilidad de los binarios generados por distintas instrucciones de compilación. En este trabajo se presenta JASM, una herramienta que analiza patrones en código assembler en lugar de firmas estáticas en binarios. Este enfoque mejora la detección de vulnerabilidades al concentrarse en la sintaxis del assembler, menos susceptible a cambios de compilación. JASM se propone como complemento a las herramientas existentes, diseñada para asistir a los investigadores de seguridad. Se documenta el desarrollo, diseño, y resultados iniciales de JASM, anticipando su impacto en el análisis de binarios y la mejora de la seguridad de sistemas. Binary analysis, a key aspect in computer security, is often performed without access to source code. Traditionally, YARA rules have been used to identify malware signatures in binaries. However, this technique faces limitations due to the variability of binaries generated by different compilation instructions. This work presents JASM, a tool that analyzes patterns in assembly code instead of static signatures in binaries. This approach improves vulnerability detection by focusing on assembly syntax, which is less susceptible to compilation changes. JASM is proposed as a complement to existing tools, designed to assist security researchers. The development, design, and initial results of JASM are documented, anticipating its impact on binary analysis and system security improvement. Fil: Mérida Renny, Julián. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina. 2024-09-18T12:33:57Z 2024-09-18T12:33:57Z 2024-07-05 bachelorThesis http://hdl.handle.net/11086/553695 spa Attribution 4.0 International http://creativecommons.org/licenses/by/4.0/
institution Universidad Nacional de Córdoba
institution_str I-10
repository_str R-141
collection Repositorio Digital Universitario (UNC)
language Español
topic Seguridad y privacidad
Ingeniería de seguridad de software
Software malicioso y su mitigación
Ingeniería inversa del software
Seguridad informática
Indicadores de compromiso en binarios
Binarios
Reglas Yara
Assembler
Security and privacy
Software security engineering
Malware and its mitigation
Software reverse engineering
Computer security
Indicators of compromise in binaries
Binaries
YARA rules
spellingShingle Seguridad y privacidad
Ingeniería de seguridad de software
Software malicioso y su mitigación
Ingeniería inversa del software
Seguridad informática
Indicadores de compromiso en binarios
Binarios
Reglas Yara
Assembler
Security and privacy
Software security engineering
Malware and its mitigation
Software reverse engineering
Computer security
Indicators of compromise in binaries
Binaries
YARA rules
Mérida Renny, Julián
JASM : una herramienta para detectar indicadores de compromiso en binarios
topic_facet Seguridad y privacidad
Ingeniería de seguridad de software
Software malicioso y su mitigación
Ingeniería inversa del software
Seguridad informática
Indicadores de compromiso en binarios
Binarios
Reglas Yara
Assembler
Security and privacy
Software security engineering
Malware and its mitigation
Software reverse engineering
Computer security
Indicators of compromise in binaries
Binaries
YARA rules
description Tesis (Lic. en Ciencias de la Computación)--Universidad Nacional de Córdoba, Facultad de Matemática, Astronomía, Física y Computación, 2024.
author2 Gutson, Daniel
author_facet Gutson, Daniel
Mérida Renny, Julián
format bachelorThesis
author Mérida Renny, Julián
author_sort Mérida Renny, Julián
title JASM : una herramienta para detectar indicadores de compromiso en binarios
title_short JASM : una herramienta para detectar indicadores de compromiso en binarios
title_full JASM : una herramienta para detectar indicadores de compromiso en binarios
title_fullStr JASM : una herramienta para detectar indicadores de compromiso en binarios
title_full_unstemmed JASM : una herramienta para detectar indicadores de compromiso en binarios
title_sort jasm : una herramienta para detectar indicadores de compromiso en binarios
publishDate 2024
url http://hdl.handle.net/11086/553695
work_keys_str_mv AT meridarennyjulian jasmunaherramientaparadetectarindicadoresdecompromisoenbinarios
_version_ 1824552314257539072