Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
how_to_become_a_malware_analyst — Guía curada para convertirse en analista de malware, abarcando conocimientos esenciales, ingeniería inversa, herramientas de análisis y aprendizaje asistido por LLM con ejercicios prácticos y recursos. | Kitploit
Herramientas/GitHubGitHub/pinksawtooth/how_to_become_a_malware_analyst
Forensia de MemoriaIngeniería InversaAnálisis de MalwareForensia DigitalCTFAnálisis de BinariosAprendizaje y EducaciónRecursos CuradosRutas de Aprendizaje y Cursos

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
Labs y Práctica
GitHubpinksawtooth/how_to_become_a_malware_analyst

how_to_become_a_malware_analyst

Guía curada para convertirse en analista de malware, abarcando conocimientos esenciales, ingeniería inversa, herramientas de análisis y aprendizaje asistido por LLM con ejercicios prácticos y recursos.

Ver Repositorio
283681hace 23 díasRevisado por Kitploit

Métodos de estudio para convertirse en analista de malware (work-in-progress)

Esta es la opinión personal de @PINKSAWTOOTH y puede que no sea necesariamente el mejor método para ti. Espero que te sirva como un ejemplo de método de estudio.

Antes de leer esto, la analista de malware a quien respeto, @hasherezade, ha resumido en su blog cómo empezar a estudiar análisis de malware. Es posible que haya partes que se solapen, pero recomiendo leerlo. Además, como los siguientes blogs están centrados principalmente en fuentes en inglés, me gustaría presentar fuentes centradas en japonés en la medida de lo posible.

  • https://hshrzd.wordpress.com/how-to-start/

[!NOTE]

Añadido en 2026: Aprendizaje del análisis de malware en la era de los LLM

Cuando empecé a escribir esta página, no era una época en la que los LLM y los AI Agent se pudieran usar a diario como ahora. A fecha de 2026, si vas a estudiar análisis de malware o ingeniería inversa, recomiendo utilizar activamente los LLM además de libros y materiales en la web. Especialmente, son muy útiles para crear programas de aprendizaje, explicar código y ensamblador, analizar, crear scripts de análisis, organizar resultados de análisis, etc.

Por otro lado, en muchas técnicas de análisis han aumentado las situaciones en las que los LLM superan a los humanos. Sin embargo, eso no significa que los conocimientos básicos hayan dejado de ser necesarios. Para comprender la salida del LLM y verificar por uno mismo sus fundamentos y su corrección, es importante tener conocimientos especializados (aunque puede que pronto llegue el día en que ese trabajo pierda sentido...). En este documento, se parte de la premisa de utilizar el LLM no como un "dispositivo que da respuestas", sino como un "profesor con el que aprender juntos, un asistente en el momento del análisis".

Conocimientos previos necesarios para el análisis de malware

Primero, explicaré brevemente los conocimientos previos necesarios para el análisis de malware. Antes de aprender sobre análisis de malware, se necesitan como mínimo conocimientos de informática (ciencias de la computación).

  • Arquitectura de computadoras
  • Redes de computadoras
  • Sistemas operativos
  • Lenguajes de programación
  • Estructuras de datos y algoritmos
  • etc...

Sobre estos, creo que basta con comprender los contenidos que se cursan en la universidad o en escuelas técnicas. (Consultando el programa de estudios en línea de alguna universidad, etc., se puede conocer contenido más concreto.) En este documento, cómo aprender lenguajes de programación o ciencias de la computación queda fuera del alcance, pero los siguientes son materiales recomendados.

  • コンピュータはなぜ動くのか 知っておきたいハードウエア&ソフトウエアの基礎知識
  • プログラムはなぜ動くのか 第3版 知っておきたいプログラミングの基礎知識
  • インテル® 64および IA-32 アーキテクチャのソフトウェア開発者向けマニュアル (最新)
  • IA-32 インテル® アーキテクチャー・ソフトウェア・デベロッパーズ・マニュアル、上巻: 基本アーキテクチャー (日本語:古い)
  • IA-32 インテル® アーキテクチャー・ソフトウェア・デベロッパーズ・マニュアル、中巻 A: 命令セット・リファレンス A-M(日本語:古い)
  • IA-32 インテル® アーキテクチャー・ソフトウェア・デベロッパーズ・マニュアル、中巻 B: 命令セット・リファレンス N-Z(日本語:古い)
  • IA-32 インテル® アーキテクチャー・ソフトウェア・デベロッパーズ・マニュアル、下巻: システム・プログラミング・ガイド(日本語:古い)
  • マスタリングTCP/IP 入門編(第6版)
  • CS50x
  • CS50.jp

Conocimientos necesarios para el análisis de malware

Los conocimientos necesarios para el análisis de malware se dividen a grandes rasgos en los siguientes cinco.

  • Conocimientos sobre técnicas de análisis de malware, comportamiento del malware, e implementación y métodos de realización de las técnicas que explota
  • Conocimientos sobre el desarrollo de programas que son objeto de ingeniería inversa
  • Conocimientos sobre ingeniería inversa
  • Conocimientos sobre herramientas de análisis
  • Conocimientos sobre LLM y automatización del análisis

Conocimientos sobre técnicas de análisis de malware, comportamiento del malware, e implementación y métodos de realización de las técnicas que explota

Primero, es necesario aprender qué es el malware y qué tipo de trabajo se realiza en el análisis de malware. Presento materiales y libros recomendados para aprender sobre el análisis de malware en general.

Descargar herramienta