Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
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.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
PyMemoryEditor — Una biblioteca Python pura que te permite inspeccionar, modificar y buscar la memoria de cualquier proceso en ejecución en unas pocas líneas de Python :snake: . | Kitploit
Herramientas/GitHubGitHub/jeanextreme002/pymemoryeditor
Forensia de MemoriaExplotaciónIngeniería InversaDepuradoresAnálisis de BinariosAprendizaje y Educación
GitHubjeanextreme002/pymemoryeditor

PyMemoryEditor

Una biblioteca Python pura que te permite inspeccionar, modificar y buscar la memoria de cualquier proceso en ejecución en unas pocas líneas de Python 🐍 .

Ver Repositorio
20630hace 1 díaRevisado por Kitploit

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
Sitio web

PyMemoryEditor

Una biblioteca Python pura (construida sobre ctypes) que te permite inspeccionar, modificar y buscar en la memoria de cualquier proceso en ejecución en unas pocas líneas de Python — flujos de trabajo de Cheat Engine en Windows, Linux y macOS.


Logotipo de PyMemoryEditor

Lee, escribe y escanea la memoria de cualquier proceso — directamente desde Python.
Una API unificada. Tres sistemas operativos. Sin compilador de C. Sin paso de compilación nativa.

Se ejecuta en 🪟 Windows · 🐧 Linux · 🍎 macOS — de 32 y 64 bits.

Python Package Pypi License Python Version Downloads

Aplicación PyMemoryEditor conectada a un proceso en ejecución

Ajusta un valor en un juego en ejecución · inspecciona el estado de un programa en vivo · cosecha datos directamente de la RAM.


Instalación

root@kitploit:~
pip install PyMemoryEditor

Para instalar también la aplicación GUI incluida (un escáner estilo Cheat Engine), usa el extra app:

root@kitploit:~
pip install "PyMemoryEditor[app]"
pymemoryeditor

Para escaneos más rápidos en procesos grandes, añade el extra speed. Incluye NumPy y vectoriza automáticamente el bucle de comparación del escaneo numérico — ~10–30× más rápido en escaneos selectivos:

root@kitploit:~
pip install "PyMemoryEditor[speed]"

📖 Guía completa en Read the Docs.


Míralo en acción

root@kitploit:~
from PyMemoryEditor import OpenProcess

with OpenProcess(name="game.exe") as process:

    # Scan the whole process for every address holding the value 100.
    for address in process.search_by_value(int, value=100):
        print(f"Found at 0x{address:X}")

    # Read the current value, then write a new one back.
    current = process.read_int(address)
    process.write_int(address, current + 500)

Eso es todo: lee, escribe o escanea otro proceso en tres líneas, de la misma manera en todas las plataformas.


Qué incluye

🐍 La biblioteca Python

Control total sobre la memoria de otro proceso — en unas pocas líneas de Python:

  • ✅ Lee y escribe valores (int, float, bool, str, bytes)
  • 🔍 Escaneo por valor con ocho modos de comparación
  • 🎯 Escaneo por patrón (AOB estilo IDA y regex)
  • 🔗 Cadenas de punteros + un manejador RemotePointer en vivo
  • 🧭 Escaneo de punteros — encuentra punteros estáticos que sobreviven al ASLR
  • 🗺️ Mapa de memoria, módulos, hilos
  • 🧱 Asigna y libera memoria remota (Windows / macOS)

🖥️ La aplicación GUI incluida

Todo el poder de la biblioteca — sin necesidad de código:

  • ⚡ Cero configuración — conéctate a un proceso y empieza a escanear en segundos
  • 🧲 Perfecciona el flujo de trabajo — First Scan → Next Scan con retroalimentación visual en vivo
  • 📋 Cheat table — congela/escribe valores sobre la marcha, importación/exportación JSON
  • 🔬 Visor hexadecimal — explora la memoria bruta y escribe valores directamente
  • 🧩 Interfaz de escaneo de punteros — escanea, exporta y vuelve a escanear entre sesiones con unos clics
  • 🎨 Acceso con un clic — todas las funciones al alcance de tu mano, sin necesidad de código

📖 Documentación

La documentación completa está en pymemoryeditor.readthedocs.io — instalación, el flujo de trabajo de Cheat Engine, todos los métodos y parámetros, la guía de la aplicación GUI, notas por plataforma y solución de problemas.

Un mapa rápido de a dónde ir:


¿Qué puedo construir con esto?

  • 🎮 Herramientas de modding y speedrunning de juegos — el caso de uso clásico de Cheat Engine.
  • 🔬 Depuración e introspección — inspecciona el estado en vivo sin adjuntar un depurador.
  • 📊 Herramientas de observabilidad — muestrea variables en un proceso en ejecución para telemetría.
  • 🔐 Investigación en seguridad e ingeniería inversa — en sistemas que te pertenecen o que estás autorizado a probar.
  • 🎓 Aprendizaje — la aplicación incluida es una gran herramienta didáctica para entender cómo funciona el escaneo de memoria.

[!NOTE] Uso responsable. PyMemoryEditor habla con otros procesos a través de APIs a nivel de sistema operativo. Úsalo únicamente con procesos que te pertenezcan o para los que tengas permiso explícito de inspección.


🤝 Contribuciones

Las pull requests, los informes de errores y las ideas de nuevas funciones son muy bienvenidos. Lee CONTRIBUTING.md para conocer la configuración de desarrollo, la estructura de pruebas y el pequeño conjunto de peculiaridades específicas de cada plataforma que debes tener en cuenta.

Si PyMemoryEditor ha ayudado a tu proyecto, por favor ⭐ el repositorio — es la forma más fácil de apoyar el trabajo y de ayudar a otros a descubrir la biblioteca.


Licencia

Publicado bajo la Licencia MIT — de uso libre para fines personales y comerciales.

Descargar herramienta
Inicio rápidoAbre un proceso, lee, escribe y ejecuta tu primer escaneo.
Búsqueda de memoriaEscaneos por valor, rangos, refinado de resultados, el bucle de Cheat Engine.
Escaneo por patrónEncuentra código/datos con firmas de bytes (AOB) y regex.
PunterosCadenas de punteros de varios niveles y el RemotePointer en vivo.
Escaneo de punterosEncuentra punteros estáticos que sobreviven al ASLR.
La aplicación GUIEl escáner incluido estilo Cheat Engine.
Referencia de la APITodas las clases, métodos y parámetros públicos.
Notas por plataformaPermisos y peculiaridades en Windows, Linux y macOS.
Solución de problemasErrores comunes y cómo solucionarlos.