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
offensive-ai-compilation — Una lista seleccionada de recursos útiles que cubren IA Ofensiva. | Kitploit
Herramientas/GitHubGitHub/jiep/offensive-ai-compilation
OSINT (Inteligencia de Fuentes Abiertas)PhishingPruebas de PenetraciónAprendizaje AutomáticoPapers e InvestigaciónRecursos CuradosSeguridad de IAAtaque Adversario
GitHubjiep/offensive-ai-compilation

offensive-ai-compilation

Una lista seleccionada de recursos útiles que cubren IA Ofensiva.

Ver Repositorio
1.4k166hace 22 díasRevisado 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

📁 Contenidos 📁

  • 🚫 Abuso 🚫
    • 🧠 Aprendizaje Automático Adversarial 🧠
      • ⚡ Ataques ⚡
        • 🔒 Extracción 🔒
          • ⚠️ Limitaciones ⚠️
          • 🛡️ Acciones defensivas 🛡️
          • 🔗 Enlaces útiles 🔗
        • ⬅️ Inversión (o inferencia) ⬅️
          • 🛡️ Acciones defensivas 🛡️
          • 🔗 Enlaces útiles 🔗
        • 💉 Envenenamiento 💉
          • 🔓 Puertas traseras 🔓
          • 🛡️ Acciones defensivas 🛡️
          • 🔗 Enlaces útiles 🔗
        • 🏃‍♂️ Evasión 🏃‍♂️
          • 🛡️ Acciones defensivas 🛡️
          • 🔗 Enlaces útiles 🔗
      • 🛠️ Herramientas 🛠️
        • ART
        • Cleverhans
  • 🔧 Uso 🔧
    • 🕵️‍♂️ Pentesting 🕵️‍♂️
    • 🦠 Malware 🦠
    • 🗺️ OSINT 🗺️
    • 📧 Phishing 📧
    • 👨‍🎤 IA Generativa 👨‍🎤
      • 🔊 Audio 🔊
        • 🛠️ Herramientas 🛠️
        • 💡 Aplicaciones 💡
        • 🔎 Detección 🔎
      • 📷 Imagen 📷
        • 🛠️ Herramientas 🛠️
        • 💡 Aplicaciones 💡
        • 🔎 Detección 🔎
      • 🎥 Vídeo 🎥
        • 🛠️ Herramientas 🛠️
        • 💡 Aplicaciones 💡
        • 🔎 Detección 🔎
      • 📄 Texto 📄
        • 🛠️ Herramientas 🛠️
        • 🔎 Detección 🔎
        • 💡 Aplicaciones 💡
    • 📚 Varios 📚
  • 📊 Revisiones 📊
  • 🗣 Contribuyentes 🗣
  • ©️ Licencia ©️

🚫 Abuso 🚫

Explotando las vulnerabilidades de los modelos de IA.

🧠 Aprendizaje Automático Adversarial 🧠

El Aprendizaje Automático Adversarial se encarga de evaluar sus debilidades y proporcionar contramedidas.

⚡ Ataques ⚡

Se organiza en cuatro tipos de ataques: extracción, inversión, envenenamiento y evasión.

Ataques de Aprendizaje Automático Adversarial

🔒 Extracción 🔒

Intenta robar los parámetros e hiperparámetros de un modelo realizando solicitudes que maximizan la extracción de información.

Ataque de extracción

Dependiendo del conocimiento del modelo por parte del adversario, se pueden realizar ataques de caja blanca y de caja negra.

En el caso más simple de caja blanca (cuando el adversario tiene conocimiento completo del modelo, por ejemplo, una función sigmoide), se puede crear un sistema de ecuaciones lineales que puede resolverse fácilmente.

En el caso genérico, donde hay conocimiento insuficiente del modelo, se utiliza el modelo sustituto. Este modelo se entrena con las solicitudes realizadas al modelo original para imitar la misma funcionalidad que el original.

Ataques de extracción de caja blanca y caja negra

⚠️ Limitaciones ⚠️
  • Entrenar un modelo sustituto equivale (en muchos casos) a entrenar un modelo desde cero.

  • Muy costoso computacionalmente.

  • El adversario tiene limitaciones en el número de solicitudes antes de ser detectado.

🛡️ Acciones defensivas 🛡️
  • Redondeo de los valores de salida.

  • Uso de privacidad diferencial.

  • Uso de conjuntos.

  • Uso de defensas específicas

    • Arquitecturas específicas
    • PRADA
    • Desinformación adaptativa
    • ...
🔗 Enlaces útiles 🔗
  • Robo de modelos de aprendizaje automático a través de API de predicción
  • Robo de hiperparámetros en el aprendizaje automático
  • Knockoff Nets: robo de funcionalidad de modelos de caja negra
  • Advertencia de extracción de modelos en el paradigma MLaaS
  • Copycat CNN: robo de conocimiento mediante la persuasión de confesión con datos aleatorios no etiquetados
  • Envenenamiento de predicciones: hacia defensas contra ataques de robo de modelos DNN
  • Robo de redes neuronales a través de canales laterales de temporización
  • Ataques de robo de modelos contra redes neuronales de grafos inductivas
  • Extracción de redes neuronales con alta precisión y alta fidelidad
  • Envenenar conjuntos de datos de entrenamiento a escala web es práctico
  • Extracción criptoanalítica en tiempo polinómico de modelos de redes neuronales
  • Ataques de envenenamiento específicos de prompt en modelos generativos de texto a imagen
  • Awesome Data Poisoning And Backdoor Attacks: Una lista seleccionada de artículos y recursos relacionados con el envenenamiento de datos, los ataques de puerta trasera y las defensas contra ellos. stars
  • BackdoorBox: Una caja de herramientas de Python de código abierto para ataques y defensas de puerta trasera.
⬅️ Inversión (o inferencia) ⬅️

Están diseñados para invertir el flujo de información de un modelo de aprendizaje automático.

Ataque de inferencia

Permiten a un adversario conocer el modelo que no estaba explícitamente destinado a compartirse.

Permiten conocer los datos de entrenamiento o la información como propiedades estadísticas del modelo.

Son posibles tres tipos:

  • Ataque de inferencia de membresía (MIA): Un adversario intenta determinar si una muestra se empleó como parte del entrenamiento.

  • Ataque de inferencia de propiedades (PIA): Un adversario busca extraer propiedades estadísticas que no fueron codificadas explícitamente como características durante la fase de entrenamiento.

  • Reconstrucción: Un adversario intenta reconstruir una o más muestras del conjunto de entrenamiento y/o sus etiquetas correspondientes. También se denomina inversión.

🛡️ Acciones defensivas 🛡️
  • Uso de criptografía avanzada. Las contramedidas incluyen privacidad diferencial, criptografía homomórfica y computación multiparte segura.

  • Uso de técnicas de regularización como Dropout debido a la relación entre el sobreentrenamiento y la privacidad.

  • La compresión de modelos se ha propuesto como defensa contra los ataques de reconstrucción.

🔗 Enlaces útiles 🔗
  • Ataques de inferencia de membresía contra modelos de aprendizaje automático
  • Ataques de inversión de modelos que explotan la información de confianza y contramedidas básicas
  • Modelos de aprendizaje automático que recuerdan demasiado
  • ML-Leaks: ataques de inferencia de membresía independientes del modelo y los datos, y defensas en modelos de aprendizaje automático
  • Modelos profundos bajo la GAN: fuga de información en el aprendizaje profundo colaborativo
  • LOGAN: ataques de inferencia de membresía contra modelos generativos
  • Sobreajuste, robustez y algoritmos maliciosos: un estudio de las causas potenciales del riesgo de privacidad en el aprendizaje automático
  • Análisis exhaustivo de la privacidad del aprendizaje profundo: aprendizaje autónomo y federado bajo ataques de inferencia de caja blanca pasivos y activos
  • Ataques de inferencia contra el aprendizaje colaborativo
  • The Secret Sharer: evaluación y prueba de la memorización no intencionada en redes neuronales
  • Hacia la ciencia de la seguridad y la privacidad en el aprendizaje automático
  • MemGuard: defensa contra ataques de inferencia de membresía de caja negra mediante ejemplos adversariales
  • Extracción de datos de entrenamiento de grandes modelos de lenguaje
  • Ataques de inferencia de propiedades en redes neuronales totalmente conectadas mediante representaciones invariantes a permutaciones
  • Extracción de datos de entrenamiento de modelos de difusión
  • Reconstrucción de imágenes de alta resolución con modelos de difusión latente a partir de la actividad cerebral humana
💉 Envenenamiento 💉

Su objetivo es corromper el conjunto de entrenamiento haciendo que un modelo de aprendizaje automático reduzca su precisión.

Ataque de envenenamiento

Este ataque es difícil de detectar cuando se realiza sobre los datos de entrenamiento, ya que puede propagarse entre diferentes modelos que utilizan los mismos datos de entrenamiento.

El adversario busca destruir la disponibilidad del modelo modificando la frontera de decisión y, como resultado, produciendo predicciones incorrectas, o bien crear una puerta trasera en un modelo. En este último caso, el modelo se comporta correctamente (devolviendo las predicciones deseadas) en la mayoría de los casos, excepto para ciertas entradas especialmente creadas por el adversario que producen resultados no deseados. El adversario puede manipular los resultados de las predicciones y lanzar futuros ataques.

🔓 Puertas traseras 🔓

BadNets son el tipo más simple de puerta trasera en un modelo de aprendizaje automático. Además, los BadNets pueden conservarse en un modelo, incluso si se vuelven a entrenar para una tarea diferente a la del modelo original (aprendizaje por transferencia).

Es importante señalar que los modelos públicos preentrenados pueden contener puertas traseras.

🛡️ Acciones defensivas 🛡️
  • Detección de datos envenenados, junto con el uso de saneamiento de datos.

  • Métodos de entrenamiento robustos.

  • Defensas específicas.

    • Neural Cleanse: identificación y mitigación de ataques de puerta trasera en redes neuronales
    • STRIP: una defensa contra los ataques troyanos en redes neuronales profundas
    • Detección de ataques de puerta trasera en redes neuronales profundas mediante agrupamiento de activaciones
    • ABS: escaneo de redes neuronales en busca de puertas traseras mediante estimulación cerebral artificial
    • DeepInspect: un marco de detección y mitigación de troyanos de caja negra para redes neuronales profundas
    • Defensa de puertas traseras neuronales mediante modelado generativo de distribuciones
    • Una revisión exhaustiva de los ataques de puerta trasera y sus defensas en sistemas de reconocimiento facial
    • DataElixir: purificación de conjuntos de datos envenenados para mitigar ataques de puerta trasera mediante modelos de difusión
🔗 Enlaces útiles 🔗
  • Ataques de envenenamiento contra máquinas de vectores de soporte
  • Ataques de puerta trasera dirigidos a sistemas de aprendizaje profundo mediante envenenamiento de datos
  • Ataque de troyanización en redes neuronales
  • Fine-Pruning: defensa contra los ataques de puerta trasera en redes neuronales profundas
  • Poison Frogs! Ataques de envenenamiento de etiqueta limpia dirigidos a redes neuronales
  • Firmas espectrales en ataques de puerta trasera
  • Ataques de puerta trasera latentes en redes neuronales profundas
  • Regula Sub-rosa: ataques de puerta trasera latentes en redes neuronales profundas
  • Ataques de puerta trasera con disparador oculto
  • Ataques de envenenamiento de etiqueta limpia transferibles en redes neuronales profundas
  • TABOR: un enfoque de alta precisión para inspeccionar y restaurar puertas traseras troyanas en sistemas de IA
  • Hacia el envenenamiento de algoritmos de aprendizaje profundo con optimización de gradiente hacia atrás
  • ¿Cuándo FALLA el aprendizaje automático? Transferibilidad generalizada para ataques de evasión y envenenamiento
  • Defensas certificadas para ataques de envenenamiento de datos
  • Ataque de puerta trasera dinámico consciente de la entrada
  • Cómo introducir puertas traseras en el aprendizaje federado
  • Plantar puertas traseras indetectables en modelos de aprendizaje automático
🏃‍♂️ Evasión 🏃‍♂️

Un adversario añade una pequeña perturbación (en forma de ruido) a la entrada de un modelo de aprendizaje automático para hacer que clasifique incorrectamente (adversario de ejemplo).

Ataque de evasión

Son similares a los ataques de envenenamiento, pero su principal diferencia es que los ataques de evasión intentan explotar las debilidades del modelo en la fase de inferencia.

El objetivo del adversario es que los ejemplos adversariales sean imperceptibles para un humano.

Se pueden realizar dos tipos de ataque dependiendo de la salida deseada por el oponente:

  • Dirigido: el adversario busca obtener una predicción de su elección.

    Ataque dirigido

  • No dirigido: el adversario pretende lograr una clasificación errónea.

    Ataque no dirigido

Los ataques más comunes son los ataques de caja blanca:

  • L-BFGS
  • FGSM
  • BIM
  • JSMA
  • Carlini & Wagner (C&W)
  • NewtonFool
  • EAD
  • UAP
🛡️ Acciones defensivas 🛡️
  • Entrenamiento adversarial, que consiste en crear ejemplos adversariales durante el entrenamiento para permitir que el modelo aprenda características de los ejemplos adversariales, haciendo que el modelo sea más robusto a este tipo de ataque.

  • Transformaciones en las entradas.

  • Enmascaramiento/regularización de gradientes. No muy efectivo.

  • Defensas débiles.

  • Defensas contra la inyección de prompts: Todas las defensas prácticas y propuestas contra la inyección de prompts. stars

  • Lakera PINT Benchmark: El Benchmark de Pruebas de Inyección de Prompts (PINT) proporciona una forma neutral de evaluar el rendimiento de un sistema de detección de inyección de prompts, como Lakera Guard, sin depender de conjuntos de datos públicos conocidos que estas herramientas pueden usar para optimizar el rendimiento de la evaluación. stars

  • Devil's Inference: Un método para evaluar adversarialmente el modelo Phi-3 Instruct observando la distribución de atención en sus cabezas cuando se expone a entradas específicas. Este enfoque incita al modelo a adoptar la 'mentalidad del diablo', permitiéndole generar salidas de naturaleza violenta. stars

  • Detección de ataques adversariales por aire: de conjuntos de datos a defensas

  • Aprovechamiento de la geometría hiperbólica para la detección y saneamiento de prompts dañinos

🔗 Enlaces útiles 🔗* Ataques prácticos de caja negra contra el aprendizaje automático
  • Las limitaciones del aprendizaje profundo en entornos adversarios
  • Hacia la evaluación de la robustez de las redes neuronales
  • La destilación como defensa frente a perturbaciones adversarias contra redes neuronales profundas
  • Ejemplos adversarios en el mundo físico
  • Entrenamiento adversario en conjunto: ataques y defensas
  • Hacia modelos de aprendizaje profundo resistentes a ataques adversarios
  • Propiedades intrigantes de las redes neuronales
  • Explicando y aprovechando los ejemplos adversarios
  • Profundizando en los ejemplos adversarios transferibles y los ataques de caja negra
  • Aprendizaje automático adversario a gran escala
  • Ataques adversarios de caja negra con consultas e información limitadas
  • Feature Squeezing: detección de ejemplos adversarios en redes neuronales profundas
  • Ataques adversarios basados en decisiones: ataques fiables contra modelos de aprendizaje automático de caja negra
  • Potenciando ataques adversarios con momentum
  • El espacio de los ejemplos adversarios transferibles
  • Contrarrestando imágenes adversarias mediante transformaciones de entrada
  • Defense-GAN: protección de clasificadores contra ataques adversarios mediante modelos generativos
  • Sintetizando ejemplos adversarios robustos

🛠️ Herramientas 🛠️

ART

Adversarial Robustness Toolbox, abreviado como ART, es una librería de aprendizaje automático adversario de código abierto para probar la robustez de los modelos de aprendizaje automático.

ART logo

Está desarrollado en Python e implementa ataques y defensas de extracción, inversión, envenenamiento y evasión.

ART soporta los frameworks más populares: Tensorflow, Keras, PyTorch, MxNet y ScikitLearn, entre muchos otros.

No se limita al uso de modelos que utilizan imágenes como entrada, sino que también admite otros tipos de datos, como audio, vídeo, datos tabulares, etc.

Taller para aprender aprendizaje automático adversario con ART 🇪🇸

Cleverhans

Cleverhans es una librería para realizar ataques de evasión y probar la robustez de un modelo de aprendizaje profundo en modelos de imágenes.

Cleverhans logo

Está desarrollado en Python y se integra con los frameworks Tensorflow, Torch y JAX.

Implementa numerosos ataques como L-BFGS, FGSM, JSMA, C&W, entre otros.

🔧 Uso 🔧

La IA se utiliza para llevar a cabo tareas maliciosas y potenciar ataques clásicos.

🕵️‍♂️ Pentesting 🕵️‍♂️

  • Continuous CyberBattleSim: una herramienta de simulación para entrenar y evaluar agentes de aprendizaje por refuerzo escalables y generalizables para el descubrimiento de rutas de ataque críticas en redes. stars
  • GyoiThon: herramienta de prueba de penetración de próxima generación, herramienta de recopilación de inteligencia para servidores web. stars
  • Cochise: agente LLM que realiza pruebas de penetración autónomas contra Microsoft Windows Active Directory (usando GOAD como banco de pruebas).
  • HackingBuddyGPT: LLMs x Pentesting. stars
  • Deep Exploit: herramienta de prueba de penetración totalmente automática que utiliza Aprendizaje por Refuerzo Profundo. stars
  • AutoPentest-DRL: pruebas de penetración automatizadas mediante aprendizaje por refuerzo profundo. stars
  • DeepGenerator: genera automáticamente códigos de inyección para la evaluación de aplicaciones web mediante Algoritmos Genéticos y Redes Generativas Adversarias.

🦠 Malware 🦠* DeepLocker: Ocultando ataques dirigidos con cerrajería de IA, por IBM Labs en BH.

  • An Overview of Artificial Intelligence Used in Malware: Una lista seleccionada de recursos sobre malware con IA.
  • DeepObfusCode: Ofuscación de código fuente mediante redes secuencia a secuencia.
  • AutoCAT: Aprendizaje por refuerzo para la exploración automatizada de ataques de temporización de caché.
  • AI-BASED BOTNET: Un enfoque basado en teoría de juegos para la defensa contra ataques de botnets basados en IA.
  • SECML_Malware: Librería de Python para crear ataques adversarios contra detectores de malware de Windows. stars
  • Transcendent-release: Uso de evaluación conforme para detectar deriva de concepto que afecta a la detección de malware. stars

🗺️ OSINT 🗺️

  • SNAP_R: Genera automáticamente publicaciones de spear-phishing en redes sociales. stars
  • SpyScrap: SpyScrap combina métodos de reconocimiento facial para filtrar los resultados y utiliza procesamiento de lenguaje natural para obtener entidades importantes del sitio web en el que aparece el usuario. stars
  • Darkforensic-7b. Es un modelo 5-7B-Instruct entrenado con un corpus seleccionado de hallazgos reales de la dark web (Tor + I2P, 3,290 sitios que cubren 11 categorías: mercado, fraude, hacking, foro, filtración, ciberataque, servicios, etc.) con pares sintéticos de preguntas y respuestas generados por Anthropic Claude Sonnet 4.6 y filtrados por calidad, relevancia e intención defensiva.

📧 Phishing 📧

  • DeepDGA: Implementación de DeepDGA: generación y detección de dominios ajustadas de forma adversaria. stars
  • ScamAgents: How AI Agents Can Simulate Human-Level Scam Calls: ScamAgents: cómo los agentes de IA pueden simular llamadas de estafa a nivel humano.

🕵 Inteligencia de amenazas 🕵

  • From Sands to Mansions: Enabling Automatic Full-Life-Cycle Cyberattack Construction with LLM
  • CVE-LMTune: Un marco unificado para el ajuste fino, la evaluación y la inferencia en vivo de modelos de lenguaje para la clasificación automatizada de vulnerabilidades basada en taxonomías MITRE. stars

⚙️ Ingeniería inversa ⚙️

  • We hid backdoors in ~40MB binaries and asked AI + Ghidra to find them: Ocultamos puertas traseras en binarios de ~40MB y pedimos a IA + Ghidra que las encontrara.
  • Malware Reverse Engineering is no longer a human problem!: ¡La ingeniería inversa de malware ya no es un problema humano!
  • GhidraMCP: Servidor MCP para Ghidra. stars
  • ghidra-mcp: Servidor Ghidra MCP de nivel de producción: 179 herramientas MCP, 147 endpoints GUI + 172 headless, integración con Ghidra Server, transferencia de documentación entre binarios, operaciones por lotes, flujos de trabajo de documentación con IA y despliegue con Docker para ingeniería inversa impulsada por IA. stars

🌀 Canales laterales 🌀

  • SCAAML: Ataques de canal lateral asistidos con aprendizaje automático. stars

👨‍🎤 IA generativa 👨‍🎤

🔊 Audio 🔊

🛠️ Herramientas 🛠️
  • deep-voice-conversion: Redes neuronales profundas para conversión de voz (transferencia de estilo de voz) en Tensorflow. stars
  • tacotron: Una implementación en TensorFlow de la síntesis de voz Tacotron de Google con modelo preentrenado (no oficial). stars
  • Real-Time-Voice-Cloning: Clona una voz en 5 segundos para generar voz arbitraria en tiempo real. stars
  • mimic2: Motor de texto a voz basado en la arquitectura Tacotron, implementado inicialmente por Keith Ito. stars
  • Neural-Voice-Cloning-with-Few-Samples: Implementación del artículo de investigación Neural Voice Cloning with Few Samples de Baidu. stars
  • Vall-E: Una implementación no oficial en PyTorch del LM de audio VALL-E. stars
💡 Aplicaciones 💡
  • Lip2Wav: Genera voz de alta calidad a partir de solo movimientos de labios. stars
  • AudioLDM: Text-to-Audio Generation with Latent Diffusion Models: AudioLDM: generación de texto a audio con modelos de difusión latente.
  • deepvoice3_pytorch: Implementación en PyTorch de modelos de síntesis de texto a voz basados en redes neuronales convolucionales. stars
  • 🎸 Riffusion: Stable diffusion para la generación de música en tiempo real. stars
  • whisper.cpp: Port del modelo Whisper de OpenAI en C/C++. stars
  • TTS: 🐸💬 - un kit de herramientas de aprendizaje profundo para texto a voz, probado en investigación y producción. stars
  • YourTTS: Hacia un TTS multihablante zero-shot y conversión de voz zero-shot para todos. stars
🔎 Detección 🔎
  • fake-voice-detection: Uso de convolución temporal para detectar deepfakes de audio. stars
  • A robust voice spoofing detection system using novel CLS-LBP features and LSTM: Un sistema robusto de detección de suplantación de voz mediante novedosas características CLS-LBP y LSTM.
  • Voice spoofing detector: A unified anti-spoofing framework: Detector de suplantación de voz: un marco unificado contra la suplantación.
  • Securing Voice-Driven Interfaces Against Fake (Cloned) Audio Attacks: Asegurando interfaces controladas por voz contra ataques de audio falso (clonado).
  • DeepSonar: Towards Effective and Robust Detection of AI-Synthesized Fake Voices: DeepSonar: hacia una detección eficaz y robusta de voces falsas sintetizadas por IA.
  • Fighting AI with AI: Fake Speech Detection Using Deep Learning: Combatir la IA con IA: detección de voz falsa mediante aprendizaje profundo.
  • A Review of Modern Audio Deepfake Detection Methods: Challenges and Future Directions: Una revisión de los métodos modernos de detección de deepfakes de audio: desafíos y direcciones futuras.

📷 Imagen 📷

🛠️ Herramientas 🛠️* StyleGAN: StyleGAN - Implementación oficial de TensorFlow. stars
  • StyleGAN2: StyleGAN2 - Implementación oficial de TensorFlow. stars
  • stylegan2-ada-pytorch: StyleGAN2-ADA - Implementación oficial de PyTorch. stars
  • StyleGAN-nada: Adaptación de dominio de generadores de imágenes guiada por CLIP. stars
  • StyleGAN3: Implementación oficial de StyleGAN3 en PyTorch. stars
  • Imaginaire: Imaginaire es una biblioteca de pytorch que contiene la implementación optimizada de varios métodos de síntesis de imágenes y vídeos desarrollados en NVIDIA. stars
  • ffhq-dataset: Flickr-Faces-HQ Dataset (FFHQ). stars
  • DALLE2-pytorch: Implementación de DALL-E 2, la red neuronal actualizada de OpenAI para la síntesis de texto a imagen, en Pytorch.
💡 Aplicaciones 💡* ArtLine: Un proyecto basado en Deep Learning para crear retratos de arte lineal. stars
  • Depix: Recupera contraseñas a partir de capturas de pantalla pixeladas. stars
  • Bringing Old Photos Back to Life: Restauración de fotos antiguas (implementación oficial en PyTorch). stars
  • Rewriting: Herramienta interactiva para editar directamente las reglas de una GAN y sintetizar escenas con objetos añadidos, eliminados o alterados. Cambia StyleGANv2 para crear cejas extravagantes o caballos con sombrero. stars
  • Fawkes: Herramienta de preservación de la privacidad frente a sistemas de reconocimiento facial. stars
  • Pulse: Mejora de resolución de fotos auto-supervisada mediante la exploración del espacio latente de modelos generativos. stars
  • HiDT: Repositorio oficial del artículo "High-Resolution Daytime Translation Without Domain Labels". stars
🔎 Detección 🔎
  • stylegan3-detector: Detección de imágenes sintéticas con StyleGAN3. stars
  • stylegan2-projecting-images: Proyección de imágenes al espacio latente con StyleGAN2. stars
  • FALdetector: Detección de rostros retocados con Photoshop mediante scripts de Photoshop. stars
  • B-Free: Un paradigma de entrenamiento libre de sesgos para una detección más general de imágenes generadas por IA. stars
  • Detección de imágenes generadas por modelos multimodales

🎥 Vídeo 🎥

🛠️ Herramientas 🛠️
  • DeepFaceLab: DeepFaceLab es el software líder para crear deepfakes. stars
  • faceswap: Software de deepfakes para todos. stars
  • dot: El kit de herramientas ofensivas de deepfakes. stars
  • SimSwap: Un marco de intercambio de caras arbitrario en imágenes y vídeos con un solo modelo entrenado. stars
  • faceswap-GAN: Un autoencoder de eliminación de ruido + pérdidas adversarias y mecanismos de atención para el intercambio de caras. stars
  • Celeb DeepFakeForensics: Un conjunto de datos desafiante a gran escala para el análisis forense de deepfakes. stars
  • VGen: Un ecosistema holístico de generación de vídeo construido sobre modelos de difusión.
💡 Aplicaciones 💡* face2face-demo: Demo de pix2pix que aprende de los puntos de referencia faciales y los traduce en un rostro. stars
  • Faceswap-Deepfake-Pytorch: Faceswap con Pytorch o DeepFake con Pytorch. stars
  • Point-E: Difusión de nubes de puntos para la síntesis de modelos 3D. stars
  • EGVSR: Superresolución de video eficiente y genérica. stars
  • STIT: Stitch it in Time: edición facial de videos reales basada en GAN. stars
  • BackgroundMattingV2: Matting de fondo de alta resolución en tiempo real. stars
  • MODNet: Una solución de matting de retratos en tiempo real sin trimap. stars
  • Background-Matting: Background Matting: el mundo es tu pantalla verde. stars
🔎 Detección 🔎
  • FaceForensics++: Conjunto de datos FaceForensics. stars
  • DeepFake-Detection: Hacia una detección de deepfakes que realmente funcione. stars
  • fakeVideoForensics: Detecta videos deepfake. stars
  • Deepfake-Detection: La implementación en Pytorch de la detección de deepfakes basada en Faceforensics++. stars
  • SeqDeepFake: Código PyTorch para SeqDeepFake: detección y recuperación de la manipulación secuencial de deepfakes. stars
  • PCL-I2G: Implementación no oficial: aprendizaje de autocoherencia para la detección de deepfakes. stars
  • DFDC DeepFake Challenge: Una solución ganadora de premios para el desafío DFDC.

📄 Texto 📄

🛠️ Herramientas 🛠️
  • GLM-130B: Un modelo preentrenado bilingüe de código abierto. stars
  • LongtermChatExternalSources: Chatbot GPT-3 con memoria a largo plazo y fuentes externas. stars
  • sketch: Asistente de escritura de código con IA que comprende el contenido de los datos. stars
  • LangChain: ⚡ Construyendo aplicaciones con LLMs mediante componibilidad ⚡. stars
  • ChatGPT Wrapper: API para interactuar con ChatGPT usando Python y desde Shell. stars
  • openai-python: La biblioteca Python de OpenAI proporciona acceso conveniente a la API de OpenAI desde aplicaciones escritas en el lenguaje Python. stars
  • Beto: Versión en español del modelo BERT.
🔎 Detección 🔎
  • Detecting Fake Text: Sala de pruebas de modelos de lenguaje gigantes. stars
  • Grover: Código para defenderse contra las noticias falsas neuronales. stars
  • Rebuff.ai: Detector de inyección de prompts. stars
  • Nuevo clasificador de IA para indicar texto escrito por IA
  • Descubre los 4 métodos mágicos para detectar texto generado por IA (incluido ChatGPT)
  • GPTZero
  • AI Content Detector (beta)
  • GPTHuman Humanizador de IA.
  • Una marca de agua para modelos de lenguaje grandes
  • ¿Puede el texto generado por IA detectarse de forma fiable?
  • Los detectores de GPT están sesgados contra los escritores no nativos de inglés
  • ¿ChatGPT o no ChatGPT?: esa es la cuestión!
  • ¿Pueden los lingüistas distinguir entre la escritura de ChatGPT/IA y la humana?: un estudio sobre ética de la investigación y publicación académica
💡 Aplicaciones 💡* handwrite: Handwrite genera una fuente personalizada basada en tu muestra de escritura a mano. stars
  • GPT Sandbox: El objetivo de este proyecto es permitir a los usuarios crear demos web geniales usando la API de OpenAI GPT-3 recientemente lanzada con solo unas pocas líneas de Python. stars
  • PassGAN: Un enfoque de aprendizaje profundo para la adivinación de contraseñas. stars
  • GPT Index: GPT Index es un proyecto que consiste en un conjunto de estructuras de datos diseñadas para facilitar el uso de grandes bases de conocimiento externas con LLMs. stars
  • nanoGPT: El repositorio más simple y rápido para entrenar/ajustar GPTs de tamaño mediano. stars
  • whatsapp-gpt stars
  • ChatGPT Chrome Extension: Una extensión de ChatGPT para Chrome. Integra ChatGPT en cada cuadro de texto de internet.
  • Unilm: Pre-entrenamiento autosupervisado a gran escala a través de tareas, idiomas y modalidades. stars

📚 Miscelánea 📚* Awesome GPT + Security: Una lista seleccionada de increíbles herramientas de seguridad, casos experimentales u otras cosas interesantes con LLM o GPT. stars

  • 🚀 Awesome Reinforcement Learning for Cyber Security: Una lista seleccionada de recursos dedicados al aprendizaje por refuerzo aplicado a la ciberseguridad. stars
  • Awesome Machine Learning for Cyber Security: Una lista seleccionada de herramientas y recursos increíblemente geniales relacionados con el uso del aprendizaje automático para la ciberseguridad. stars
  • Hugging Face Diffusion Models Course: Materiales para el curso de Hugging Face Diffusion Models. stars
  • Awesome-AI-Security: Una lista seleccionada de recursos de seguridad de IA. stars
  • ML for Hackers: Código que acompaña al libro «Machine Learning for Hackers». stars
  • Awful AI: Awful AI es una lista seleccionada para rastrear los usos actuales y aterradores de la IA, con la esperanza de generar conciencia.

Read more

Descargar herramienta
stars
  • Robo de parte de un modelo de lenguaje en producción
  • Extracción criptoanalítica de modelos de redes neuronales con etiquetas duras
  • https://www.anthropic.com/news/detecting-and-preventing-distillation-attacks
  • Robo y evasión de clasificadores de malware y antivirus en condiciones de baja tasa de falsos positivos
  • Ataques de presentación de huellas dactilares realistas basados en un enfoque adversarial
  • Pruebas Adversarias Activas: Aumentando la confianza en las evaluaciones de robustez adversarial. stars
  • GPT Jailbreak Status: Actualizaciones sobre el estado del jailbreak del modelo de lenguaje OpenAI GPT. stars
  • Aceleraciones de orden de magnitud para la inferencia de membresía en LLM
  • Lo que GPT-oss revela sobre los datos de entrenamiento de OpenAI
  • Sobre la detectabilidad de los ataques de inversión de gradientes activos en el aprendizaje federado
  • El cebo y cambio del ataque de inferencia de membresía
  • Cómo se filtran sus credenciales a través de las habilidades de los agentes LLM: un estudio empírico
  • Una teoría de la inyección de prompts (y por qué deberías estudiar los roles)
  • ¡Engaña a la IA!: Los hackers pueden usar puertas traseras para envenenar los datos de entrenamiento y hacer que un modelo de IA clasifique erróneamente las imágenes. Aprende cómo los investigadores de IBM pueden detectar cuándo los datos han sido envenenados y luego adivina qué puertas traseras se han ocultado en estos conjuntos de datos. ¿Puedes adivinar la puerta trasera?
  • Backdoor Toolbox: Una caja de herramientas compacta para ataques y defensas de puerta trasera. stars
  • LaserGuider: un ataque físico de puerta trasera basado en láser contra redes neuronales profundas
  • Ataques de energía-latencia mediante envenenamiento esponja
  • ShadowCoT: secuestro cognitivo para puertas traseras de razonamiento sigiloso en LLM
  • Un pequeño número de muestras puede envenenar LLM de cualquier tamaño
  • Mitigando los efectos adversarios mediante la aleatorización
  • Sobre la detección de perturbaciones adversarias
  • Parche adversario
  • PixelDefend: aprovechando modelos generativos para comprender y defender contra ejemplos adversarios
  • Ataque de un píxel para engañar a redes neuronales profundas
  • Defensas eficientes contra ataques adversarios
  • Ataques robustos del mundo físico contra la clasificación visual por aprendizaje profundo
  • Perturbaciones adversarias contra redes neuronales profundas para la clasificación de malware
  • Ataques adversarios 3D más allá de la nube de puntos
  • Las perturbaciones adversarias engañan a los detectores de deepfakes
  • Deepfakes adversarios: evaluación de la vulnerabilidad de los detectores de deepfakes ante ejemplos adversarios
  • Una visión general de las vulnerabilidades de los sistemas controlados por voz
  • FastWordBug: un método rápido para generar texto adversario contra aplicaciones de PLN
  • Phantom of the ADAS: protección de los sistemas avanzados de asistencia al conductor contra ataques fantasma de fracciones de segundo
  • llm-attacks: ataques universales y transferibles contra modelos de lenguaje alineados. stars
  • Ataques a modelos de IA: inyección de prompts frente a envenenamiento de la cadena de suministro
  • Ataque de inyección de prompts contra aplicaciones integradas con LLM
  • garak: escáner de vulnerabilidades de LLM. stars
  • promptfoo: red teaming de LLM de código abierto con más de 100 tipos de ataque. Red teaming de IA, pentesting y escaneo de vulnerabilidades para LLMs. stars
  • Transformaciones adversarias simples en PyTorch
  • Plugins de ChatGPT: exfiltración de datos mediante imágenes y falsificación de peticiones entre plugins
  • Secuestros de imagen: las imágenes adversarias pueden controlar modelos generativos en tiempo de ejecución
  • Multi-ataques: muchas imágenes + el mismo ataque adversario → muchas etiquetas objetivo
  • ACTIVE: hacia un camuflaje físico 3D altamente transferible para la evasión universal y robusta de vehículos
  • Red teaming de LLM sobre GPTs: filtración de prompts, filtración de APIs, filtración de documentos
  • Ejemplos adversarios producibles por humanos
  • Desafíos de jailbreak multilingüe en modelos de lenguaje grandes
  • Uso indebido de herramientas en modelos de lenguaje grandes con ejemplos adversarios visuales
  • AutoDAN: ataques adversarios interpretables basados en gradientes sobre modelos de lenguaje grandes
  • Inyección multimodal: (ab)usando imágenes y sonidos para la inyección indirecta de instrucciones en LLMs multimodales. stars
  • JailbreakingLLMs: jailbreak de modelos de lenguaje grandes de caja negra en veinte consultas. stars
  • Tree of Attacks: jailbreak automático de LLMs de caja negra
  • GPTs: prompts filtrados de GPTs. stars
  • AI Exploits: una colección de exploits reales de IA/ML para vulnerabilidades divulgadas de forma responsable. stars
  • Los agentes LLM pueden hackear sitios web de forma autónoma
  • Cloudflare anuncia Firewall para IA
  • PromptInject: framework que ensambla prompts de forma modular para proporcionar un análisis cuantitativo de la robustez de los LLMs frente a ataques adversarios de prompts. stars
  • Red teaming de LLM: enfoques adversarios, de programación y lingüísticos frente a ChatGPT, Claude, Mistral, Grok, LLAMA y Gemini
  • La jerarquía de instrucciones: entrenando LLMs para priorizar instrucciones privilegiadas
  • Inyección de prompts / jailbreak de un agente LLM bancario (GPT-4, Langchain)
  • GitHub Copilot Chat: de la inyección de prompts a la exfiltración de datos
  • Los ejemplos adversarios están desalineados en los manifolds de los modelos de difusión
  • Jailbreak lógico de imagen a texto: tu imaginación puede ayudarte a hacer cualquier cosa
  • Mitigando Skeleton Key, un nuevo tipo de técnica de jailbreak de IA generativa
  • Image Obfuscation Benchmark: este repositorio contiene el código para evaluar modelos en el benchmark de ofuscación de imágenes, presentado por primera vez en Evaluación comparativa de la robustez frente a ofuscaciones de imágenes adversarias. stars
  • Jailbreak de modelos de lenguaje grandes con matemáticas simbólicas
  • Razonamiento adversario en el momento del jailbreak
  • Cómo estimamos el riesgo de los ataques de inyección de prompts en los sistemas de IA
  • Uso indebido adversario de la IA generativa
  • Derrotando las inyecciones de prompts por diseño
  • Mitigando los ataques de inyección de prompts con una estrategia de defensa en capas
  • Inyección de control de prompts en la capa lógica (LPCI): una nueva clase de vulnerabilidad de seguridad en sistemas agénticos
  • Ingeniería de inyección de prompts para atacantes: explotando GitHub Copilot
  • El estado de los prompts adversarios
  • TransferBench: evaluación comparativa de ataques de transferencia de caja negra basados en ensembles
  • Attention Tracker: detección de ataques de inyección de prompts en LLMs
  • El atacante se mueve en segundo lugar: los ataques adaptativos más fuertes eluden las defensas contra jailbreaks e inyecciones de prompts en LLMs
  • Armando invitaciones de calendario: un ataque semántico contra Google Gemini
  • GTIG AI Threat Tracker: destilación, experimentación e integración (continua) de la IA para uso adversario
  • Cómo se comprometió Cline: inyección de prompts y commits colgantes en el ataque a la cadena de suministro de Cline
  • Aguara: escáner de seguridad para habilidades de agentes de IA y servidores MCP
  • Seguridad y alineación robustas de la IA: ¿una tarea de Sísifo?
  • SkillSpector: escáner de seguridad para habilidades de agentes de IA. Detecta vulnerabilidades, patrones maliciosos y riesgos de seguridad.. stars
  • NombreTipoAlgoritmos soportadosTipos de ataque soportadosAtaque/DefensaFrameworks soportadosPopularidad
    CleverhansImagenDeep LearningEvasiónAtaqueTensorflow, Keras, JAXstars
    FoolboxImagenDeep LearningEvasiónAtaqueTensorflow, PyTorch, JAXstars
    ARTCualquier tipo (imagen, datos tabulares, audio,...)Deep Learning, SVM, LR, etc.Cualquiera (extracción, inferencia, envenenamiento, evasión)AmbosTensorflow, Keras, Pytorch, Scikit Learnstars
    TextAttackTextoDeep LearningEvasiónAtaqueKeras, HuggingFacestars
    AdvertorchImagenDeep LearningEvasiónAmbos---stars
    AdvBoxImagenDeep LearningEvasiónAmbosPyTorch, Tensorflow, MxNetstars
    DeepRobustImagen, grafoDeep LearningEvasiónAmbosPyTorchstars
    CounterfitCualquieraCualquieraEvasiónAtaque---stars
    Adversarial Audio ExamplesAudioDeepSpeechEvasiónAtaque---stars
  • Eyeballer: Eyeballer está diseñado para pruebas de penetración de redes de gran alcance donde necesitas encontrar objetivos "interesantes" entre un gran conjunto de hosts basados en web. stars
  • Nebula: asistente de hacking ético impulsado por IA. stars
  • AI-OPS: asistente de IA para pruebas de penetración basado en LLMs de código abierto. stars
  • ¿Pueden los LLMs hackear redes empresariales?: pruebas de penetración autónomas con brecha asumida en redes Active Directory
  • Equipos de agentes LLM pueden explotar vulnerabilidades de día cero
  • Perspectivas y brechas actuales en los escáneres de vulnerabilidades LLM de código abierto: un análisis comparativo
  • Comparación de agentes de IA con profesionales de ciberseguridad en pruebas de penetración del mundo real
  • CAI: una IA de ciberseguridad abierta y lista para bug bounty stars
  • Shannon: Shannon Lite es un pentester de IA autónomo de caja blanca para aplicaciones web y APIs. Analiza tu código fuente, identifica vectores de ataque y ejecuta exploits reales para demostrar las vulnerabilidades antes de que lleguen a producción. stars
  • OpenHack: escáner multiagente impulsado por IA que encuentra SQLi, XSS, IDOR y bypass de autenticación en el código fuente, y luego verifica cada hallazgo mediante ejecución en sandbox y reproducción en el navegador. A la par de Claude Opus 4.6 con un coste aproximadamente 40 veces menor. stars
  • offsec-ai: librería de Python y CLI que combina el reconocimiento clásico de redes con las pruebas de seguridad modernas con IA/LLM. stars
  • Co-RedTeam: descubrimiento y explotación de seguridad orquestados con agentes LLM
  • CryptanalysisBench: ¿pueden los LLMs hacer criptoanálisis?
  • voice-changer: Cambiador de voz en tiempo real. stars
  • Retrieval-based-Voice-Conversion-WebUI: Un marco de conversión de voz fácil de usar basado en VITS. stars
  • Audiocraft: Audiocraft es una librería para el procesamiento y la generación de audio con aprendizaje profundo. Incluye el compresor/tokenizador de audio EnCodec de última generación, junto con MusicGen, un LM de generación musical simple y controlable con condicionamiento textual y melódico. stars
  • VALL-E-X: Una implementación de código abierto del modelo TTS zero-shot VALL-E X de Microsoft. stars
  • OpenVoice: Clonación de voz instantánea de MyShell. stars
  • MeloTTS: Librería de texto a voz multilingüe de alta calidad de MyShell.ai. Compatible con inglés, español, francés, chino, japonés y coreano. stars
  • VoiceCraft: Edición de voz zero-shot y texto a voz en entornos reales. stars
  • Parler-TTS: Librería de inferencia y entrenamiento para modelos TTS de alta calidad. stars
  • ChatTTS: Un modelo generativo de voz para el diálogo cotidiano. stars
  • TorToiSe: Un sistema TTS multívoz entrenado con énfasis en la calidad. stars
  • DiffSinger: Síntesis de voz cantada mediante mecanismo de difusión superficial (SVS y TTS). stars
  • WaveNet vocoder: Implementación del vocoder WaveNet, que puede generar muestras de voz brutas de alta calidad condicionadas por características lingüísticas o acústicas. stars
  • Deepvoice3_pytorch: Implementación en PyTorch de modelos de síntesis de texto a voz basados en redes neuronales convolucionales. stars
  • eSpeak NG Text-to-Speech: eSpeak NG es un sintetizador de voz de código abierto que admite más de cien idiomas y acentos. stars
  • RealChar: Crea, personaliza y habla con tu personaje/acompañante de IA en tiempo real (¡todo en una sola base de código!). Mantén una conversación natural y fluida con IA en cualquier lugar (móvil, web y terminal) usando LLM OpenAI GPT3.5/4, Anthropic Claude2, Chroma Vector DB, Whisper Speech2Text, ElevenLabs Text2Speech. stars
  • Neural Voice Cloning with a Few Samples: Clonación neuronal de voz con pocas muestras.
  • NAUTILUS: A Versatile Voice Cloning System: NAUTILUS: un sistema versátil de clonación de voz.
  • Learning to Speak Fluently in a Foreign Language: Multilingual Speech Synthesis and Cross-Language Voice Cloning: Aprendiendo a hablar con fluidez en un idioma extranjero: síntesis de voz multilingüe y clonación de voz entre idiomas.
  • When Good Becomes Evil: Keystroke Inference with Smartwatch: Cuando lo bueno se vuelve malo: inferencia de pulsaciones de teclado con smartwatch.
  • KeyListener: Inferring Keystrokes on QWERTY Keyboard of Touch Screen through Acoustic Signals: KeyListener: inferencia de pulsaciones en teclado QWERTY de pantalla táctil mediante señales acústicas.
  • This Voice Does Not Exist: On Voice Synthesis, Audio Deepfakes and Their Detection: Esta voz no existe: sobre síntesis de voz, deepfakes de audio y su detección.
  • AudioSep: Separa todo lo que describas. stars
  • stable-audio-tools: Modelos generativos para generación de audio condicional. stars
  • GPT-SoVITS-WebUI: ¡Incluso 1 minuto de datos de voz puede usarse para entrenar un buen modelo TTS! (clonación de voz few-shot). stars
  • Hybrid-Net: Separación de fuentes de audio en tiempo real, genera letras, acordes y ritmo. stars
  • CosyVoice: Modelo multilingüe de generación de voz a gran escala, que ofrece capacidad full-stack de inferencia, entrenamiento y despliegue. stars
  • EasyVolcap: Acelerando la investigación de video volumétrico neuronal. stars
  • stars
  • ImaginAIry: Imágenes imaginadas por IA. Generación pitónica de imágenes de stable diffusion. stars
  • Lama Cleaner: Herramienta de inpainting de imágenes impulsada por el modelo de IA SOTA. Elimina cualquier objeto, defecto o persona no deseada de tus imágenes, o borra y reemplaza (impulsado por stable diffusion) cualquier cosa en tus imágenes. stars
  • Invertible-Image-Rescaling: Esta es la implementación en PyTorch del artículo: Invertible Image Rescaling. stars
  • DifFace: Restauración de rostros ciegos con contracción de error difuso (PyTorch). stars
  • CodeFormer: Hacia una restauración robusta de rostros ciegos con Codebook Lookup Transformer. stars
  • Custom Diffusion: Personalización de múltiples conceptos de difusión de texto a imagen. stars
  • Diffusers: 🤗 Diffusers: Modelos de difusión de última generación para la generación de imágenes y audio en PyTorch. stars
  • Stable Diffusion: Síntesis de imágenes de alta resolución con modelos de difusión latente. stars
  • InvokeAI: InvokeAI es un motor creativo líder para modelos de Stable Diffusion, que permite a profesionales, artistas y entusiastas generar y crear medios visuales utilizando las últimas tecnologías basadas en IA. La solución ofrece una WebUI líder en la industria, admite el uso desde la terminal a través de una CLI y sirve como base para múltiples productos comerciales. stars
  • Stable Diffusion web UI: Interfaz web de Stable Diffusion. stars
  • Stable Diffusion Infinity: Outpainting con Stable Diffusion en un lienzo infinito. stars
  • Fast Stable Diffusion: fast-stable-diffusion + DreamBooth. stars
  • GET3D: Un modelo generativo de formas 3D texturizadas de alta calidad aprendidas a partir de imágenes. stars
  • Awesome AI Art Image Synthesis: Una lista de increíbles herramientas, ideas, herramientas de ingeniería de prompts, colaboraciones, modelos y ayudas para el diseñador de prompts que juega con aiArt y la síntesis de imágenes. Cubre Dalle2, MidJourney, StableDiffusion y herramientas de código abierto. stars
  • Stable Diffusion: Un modelo de difusión latente de texto a imagen. stars
  • Weather Diffusion: Código para "Restoring Vision in Adverse Weather Conditions with Patch-Based Denoising Diffusion Models". stars
  • DF-GAN: Una línea base simple y efectiva para la síntesis de texto a imagen. stars
  • Dall-E Playground: Un playground para generar imágenes a partir de cualquier prompt de texto usando Stable Diffusion (antes: usando DALL-E Mini). stars
  • MM-CelebA-HQ-Dataset: Un conjunto de datos de imágenes faciales a gran escala que permite la generación de texto a imagen, la manipulación de imágenes guiada por texto, la generación de boceto a imagen, GANs para la generación y edición de rostros, subtitulado de imágenes y VQA. stars
  • Deep Daze: Herramienta de línea de comandos simple para la generación de texto a imagen usando CLIP de OpenAI y Siren (red de representación neuronal implícita). stars
  • StyleMapGAN: Aprovechando las dimensiones espaciales del latente en GAN para la edición de imágenes en tiempo real. stars
  • Kandinsky-2: Modelo de difusión latente de texto a imagen multilingüe. stars
  • DragGAN: Manipulación interactiva basada en puntos sobre la variedad de imágenes generativas. stars
  • Segment Anything: El repositorio proporciona código para ejecutar la inferencia con el modelo SegmentAnything (SAM), enlaces para descargar los checkpoints del modelo entrenado y cuadernos de ejemplo que muestran cómo usar el modelo. stars
  • Segment Anything 2: El repositorio proporciona código para ejecutar la inferencia con el Meta Segment Anything Model 2 (SAM 2), enlaces para descargar los checkpoints del modelo entrenado y cuadernos de ejemplo que muestran cómo usar el modelo. stars
  • MobileSAM: Este es el código oficial del proyecto MobileSAM que hace que SAM sea ligero para aplicaciones móviles y más allá! stars
  • FastSAM: Segmenta cualquier cosa rápidamente stars
  • Infinigen: Mundos fotorrealistas infinitos mediante generación procedural. stars
  • DALL·E 3
  • StreamDiffusion: Una solución a nivel de pipeline para la generación interactiva en tiempo real. stars
  • AnyDoor: Personalización de imágenes a nivel de objeto con zero-shot. stars
  • DiT: Modelos de difusión escalables con Transformers. stars
  • BrushNet: Un modelo de inpainting de imágenes plug-and-play con difusión de doble rama descompuesta. stars
  • OOTDiffusion: Difusión latente basada en fusión de vestimenta para la prueba virtual controlable de ropa. stars
  • VAR: Implementación oficial de "Visual Autoregressive Modeling: Scalable Image Generation via Next-Scale Prediction". stars
  • Imagine Flash: Acelerando los modelos de difusión Emu con destilación inversa
  • 3D Photo Inpainting: Fotografía 3D utilizando inpainting de profundidad en capas consciente del contexto. stars
  • SteganoGAN: SteganoGAN es una herramienta para crear imágenes esteganográficas mediante entrenamiento adversarial. stars
  • Stylegan-T: Liberando el poder de las GAN para la síntesis rápida de texto a imagen a gran escala. stars
  • MegaPortraits: Avatares de cabeza neuronales de megapíxeles en una sola toma. stars
  • eg3d: Redes generativas adversariales 3D eficientes y conscientes de la geometría. stars
  • TediGAN: Implementación en PyTorch de TediGAN: generación y manipulación diversa de imágenes faciales guiada por texto. stars
  • DALLE-pytorch: Implementación / réplica de DALL-E, el transformador de texto a imagen de OpenAI, en PyTorch. stars
  • StyleNeRF: Esta es la implementación de código abierto del artículo de ICLR2022 "StyleNeRF: A Style-based 3D-Aware Generator for High-resolution Image Synthesis". stars
  • DeepSVG: Código oficial del artículo "DeepSVG: A Hierarchical Generative Network for Vector Graphics Animation". Incluye una librería de PyTorch para aprendizaje profundo con datos SVG. stars
  • NUWA: Un pipeline unificado de Transformer 3D para síntesis visual. stars
  • Image-Super-Resolution-via-Iterative-Refinement: Implementación no oficial de superresolución de imágenes mediante refinamiento iterativo en PyTorch. stars
  • Lama: 🦙 Inpainting de imágenes LaMa, inpainting de máscaras grandes robusto a la resolución con convoluciones de Fourier. stars
  • Person_reID_baseline_pytorch: Pytorch ReID: una implementación de PyTorch pequeña, amigable y sólida de la línea base de re-identificación de objetos. stars
  • instruct-pix2pix: Implementación en PyTorch de InstructPix2Pix, un modelo de edición de imágenes basado en instrucciones. stars
  • GFPGAN: GFPGAN tiene como objetivo desarrollar algoritmos prácticos para la restauración de rostros en el mundo real. stars
  • DeepVecFont: Sintetizando fuentes vectoriales de alta calidad mediante aprendizaje de doble modalidad. stars
  • Stargan v2 Tensorflow: Implementación oficial de Tensorflow. stars
  • StyleGAN2 Distillation: La traducción emparejada de imagen a imagen, entrenada con datos sintéticos generados por StyleGAN2, supera a los enfoques existentes en la manipulación de imágenes. stars
  • Extracción de datos de entrenamiento de modelos de difusión
  • Mann-E - Mann-E (persa: مانی) es un modelo generador de arte basado en los pesos de Stable Diffusion 1.5 y datos recopilados de material artístico disponible en Pinterest
  • Redes codificador-decodificador CNN entrenadas de extremo a extremo para esteganografía de imágenes
  • Grounded-Segment-Anything: Combinando Grounding DINO con Segment Anything, Stable Diffusion, Tag2Text, BLIP, Whisper y ChatBot: detecta, segmenta y genera automáticamente cualquier cosa con entradas de imagen, texto y audio. stars
  • AnimateDiff: Anima tus modelos de difusión de texto a imagen personalizados sin ajustes específicos. stars
  • BasicSR: Caja de herramientas de código abierto para restauración de imágenes y vídeos, con superresolución, eliminación de ruido, desenfoque, etc. Actualmente incluye EDSR, RCAN, SRResNet, SRGAN, ESRGAN, EDVR, BasicVSR, SwinIR, ECBSR, etc. También es compatible con StyleGAN2 y DFDNet. stars
  • Real-ESRGAN: Real-ESRGAN tiene como objetivo desarrollar algoritmos prácticos para la restauración general de imágenes/vídeos. stars
  • ESRGAN: SRGAN mejorado. Campeón del desafío PIRM en superresolución perceptual. stars
  • MixNMatch: Desenredado multifactorial y codificación para generación condicional de imágenes. stars
  • Clarity-upscaler: Ampliación de imágenes reinventada para todos. stars
  • Difusión en un solo paso con destilación por emparejamiento de distribuciones
  • Invisible Stitch: Generando escenas 3D suaves con inpainting de profundidad. stars
  • SSR: Reconstrucción de escenas 3D desde una sola vista con forma y textura de alta fidelidad. stars
  • InvSR: Superresolución de imágenes con pasos arbitrarios mediante inversión de difusión. stars
  • REPARO: Generación compositiva de activos 3D con alineación de diseño 3D diferenciable. stars
  • Gen3DSR: Reconstrucción de escenas 3D generalizable mediante divide y vencerás desde una sola vista. stars
  • ml-sharp: Síntesis nítida de vistas monoculares en menos de un segundo. stars
  • stars
  • MuseV: Generación de vídeo de humanos virtuales de longitud infinita y alta fidelidad con denoising paralelo condicionado visualmente. stars
  • GLEE: Modelo fundacional de objetos generales para imágenes y vídeos a escala. stars
  • T-Rex: Hacia la detección genérica de objetos mediante la sinergia de instrucciones texto-visuales. stars
  • DynamiCrafter: Animando imágenes de dominio abierto con prioris de difusión de vídeo. stars
  • Mora: Más parecido a Sora para la generación de vídeo generalista. stars
  • First Order Model: Este repositorio contiene el código fuente del artículo Modelo de movimiento de primer orden para la animación de imágenes. stars
  • Articulated Animation: Este repositorio contiene el código fuente del artículo Representaciones de movimiento para la animación articulada de CVPR'2021. stars
  • Real Time Person Removal: Eliminación de personas de fondos complejos en tiempo real usando TensorFlow.js en el navegador web. stars
  • AdaIN-style: Transferencia de estilo arbitraria en tiempo real con normalización adaptativa de instancias. stars
  • Frame Interpolation: Interpolación de fotogramas para grandes movimientos. stars
  • Awesome-Image-Colorization: 📚 Una colección de artículos sobre colorización de imágenes y videos basada en aprendizaje profundo. stars
  • SadTalker: Aprendizaje de coeficientes de movimiento 3D realistas para la animación estilizada de rostros parlantes impulsada por audio a partir de una sola imagen. stars
  • roop: Deepfake (intercambio de rostro) con un clic. stars
  • StableVideo: Edición de video por difusión consciente de la consistencia impulsada por texto. stars
  • MagicEdit: Edición de video de alta fidelidad temporalmente coherente. stars
  • Rerender_A_Video: Traducción de video a video guiada por texto con zero-shot. stars
  • DreamEditor: Edición de escenas 3D impulsada por texto con campos neuronales. stars
  • 4K4D: Síntesis de vistas 4D en tiempo real con resolución 4K. stars
  • AnimateAnyone: Síntesis de imagen a video consistente y controlable para la animación de personajes. stars
  • Moore-AnimateAnyone: Este repositorio reproduce AnimateAnyone. stars
  • audio2photoreal: Del audio a la representación fotorrealista: síntesis de humanos en conversaciones. stars
  • MagicVideo-V2: generación de video de alta estética en múltiples etapas
  • LWM: Un modelo autorregresivo multimodal de gran contexto y propósito general. Está entrenado en un gran conjunto de datos de videos largos y diversos y libros usando RingAttention y puede realizar comprensión y generación de lenguaje, imágenes y video. stars
  • AniPortrait: Síntesis de animación de retratos fotorrealistas impulsada por audio. stars
  • Champ: Animación de imágenes humanas controlable y consistente con guía paramétrica 3D. stars
  • Streamv2v: Traducción de video a video en streaming con bancos de características. stars
  • Deep-Live-Cam: Intercambio de rostro en tiempo real y deepfake de video con un clic a partir de una sola imagen. stars
  • Sapiens: Base para los modelos de visión humana. stars
  • ViVid-1-to-3: Síntesis de vistas novedosas con modelos de difusión de video. stars
  • VGGT: Visual Geometry Grounded Transformer. stars
  • LayerPano3D: Panorama 3D en capas para la generación de escenas hiperinmersivas. stars
  • RealmDreamer: Generación de escenas 3D impulsada por texto con inpainting y difusión de profundidad. stars
  • stars
  • POI-Forensics: Detección de deepfakes audiovisuales de personas de interés. stars
  • Estandarización de la detección de deepfakes: por qué los expertos dicen que es importante
  • ¿Quieres detectar un deepfake? Busca las estrellas en sus ojos
  • ¿Apto para su propósito? Detección de deepfakes en el mundo real
  • stars
  • GPT-Code-Clippy: GPT-Code-Clippy (GPT-CC) es una versión de código abierto de GitHub Copilot, un modelo de lenguaje -- basado en GPT-3, llamado GPT-Codex. stars
  • GPT Neo: Una implementación de modelos paralelos GPT-2 y modelos estilo GPT-3 usando la biblioteca mesh-tensorflow. stars
  • ctrl: Modelo de lenguaje Transformer condicional para generación controlable. stars
  • Llama: Código de inferencia para los modelos LLaMA. stars
  • Llama2
  • Llama Guard 3
  • UL2 20B: Un aprendiz de lenguaje unificado de código abierto
  • burgpt: Una extensión de Burp Suite que integra el GPT de OpenAI para realizar un escaneo pasivo adicional con el fin de descubrir vulnerabilidades altamente personalizadas, y permite ejecutar análisis basados en tráfico de cualquier tipo. stars
  • Ollama: Ponte en marcha con Llama 2 y otros modelos de lenguaje grandes de forma local. stars
  • SneakyPrompt: Jailbreaking de modelos generativos de texto a imagen. stars
    • Copilot-For-Security: Una solución de seguridad impulsada por IA generativa que ayuda a aumentar la eficiencia y las capacidades de los defensores para mejorar los resultados de seguridad a la velocidad y escala de la máquina, manteniéndose conforme con los principios de IA responsable. stars
  • LM Studio: Descubre, descarga y ejecuta LLMs locales
  • Bypass GPT: convierte texto de IA en contenido similar al humano
  • MGM: El framework admite una serie de modelos de lenguaje grandes (LLMs) densos y MoE de 2B a 34B con comprensión de imágenes, razonamiento y generación simultáneamente. stars
  • Secret Llama: Chatbot LLM totalmente privado que se ejecuta por completo en el navegador sin necesidad de servidor. Compatible con Mistral y LLama 3. stars
  • Llama3: El sitio oficial de GitHub de Meta Llama 3. stars
  • Unsloth: Ajusta Llama 3.3, Mistral, Phi-4, Qwen 2.5 y Gemma 2 veces más rápido con un 80% menos de memoria! stars
  • ChatGPT es basura
  • minGPT: Una reimplementación mínima en PyTorch del entrenamiento del GPT de OpenAI (Generative Pretrained Transformer). stars
  • CodeGeeX: Un modelo abierto de generación de código multilingüe. stars
  • OpenAI Cookbook: Ejemplos y guías para usar la API de OpenAI. stars
  • 🧠 Awesome ChatGPT Prompts: Este repositorio incluye una selección de prompts de ChatGPT para usar mejor ChatGPT. stars
  • Alice: Dando a ChatGPT acceso a una terminal real. stars
  • Revisión de seguridad del código con ChatGPT
  • ¿Escriben los usuarios código más inseguro con asistentes de IA?
  • Evadiendo los filtros de spam de Gmail con ChatGPT
  • Cracker de contraseñas con GANs recurrentes para mejorar la seguridad de las contraseñas en IoT
  • PentestGPT: Una herramienta de pruebas de penetración impulsada por GPT. stars
  • GPT Researcher: Agente autónomo basado en GPT que realiza investigaciones exhaustivas en línea sobre cualquier tema. stars
  • GPT Engineer: Especifica lo que quieres que construya, la IA pide aclaraciones y luego lo construye. stars
  • localpilot: ¡Usa GitHub Copilot localmente en tu Macbook con un solo clic! stars
  • WormGPT: Una nueva herramienta de IA permite a los ciberdelincuentes lanzar ciberataques sofisticados
  • PoisonGPT: Cómo ocultamos un LLM lobotomizado en Hugging Face para difundir noticias falsas
  • PassGPT: modelado de contraseñas y generación (guiada) con modelos de lenguaje grandes
  • DeepPass — Cómo encontrar contraseñas con aprendizaje profundo
  • GPTFuzz: Red Teaming de modelos de lenguaje grandes con prompts de jailbreak autogenerados. stars
  • Open Interpreter: El intérprete de código de OpenAI en tu terminal, ejecutándose localmente. stars
  • Eureka: Diseño de recompensas a nivel humano mediante la codificación con modelos de lenguaje grandes. stars
  • MetaCLIP: Desmitificando los datos de CLIP. stars
  • LLM OSINT: Método de prueba de concepto para usar LLMs para recopilar información de internet y luego realizar una tarea con esta información. stars
  • HackingBuddyGPT: LLMs x Pentesting. stars
  • ChatGPT-Jailbreaks: Jailbreak oficial para ChatGPT (GPT-3.5). Envía un mensaje largo al inicio de la conversación con ChatGPT para obtener respuestas ofensivas, poco éticas, agresivas y similares a las humanas en inglés e italiano. stars
  • Magika: Detecta tipos de contenido de archivos con aprendizaje profundo. stars
  • Jan: Una alternativa de código abierto a ChatGPT que funciona 100% sin conexión en tu computadora. stars
  • LibreChat: Clon mejorado de ChatGPT: incluye OpenAI, Assistants API, Azure, Groq, GPT-4 Vision, Mistral, Bing, Anthropic, OpenRouter, Vertex AI, Gemini, cambio de modelo de IA, búsqueda de mensajes, langchain, DALL-E-3, plugins de ChatGPT, funciones de OpenAI, sistema seguro multiusuario, presets, completamente de código abierto para autoalojamiento. stars
  • Lumina-T2X: Un marco unificado para la generación de texto a cualquier modalidad. stars
  • stars
  • NIST AI Risk Management Framework Playbook
  • SoK: Explainable Machine Learning for Computer Security Applications
  • ¿Quién evalúa a los evaluadores? Sobre métricas automáticas para evaluar generadores de código ofensivo basados en IA
  • Priorización de vulnerabilidades: un enfoque de seguridad ofensiva
  • MITRE ATLAS™ (Panorama de amenazas adversariales para sistemas de inteligencia artificial)
  • Una revisión sobre la seguridad del aprendizaje por refuerzo con aplicación a la conducción autónoma
  • Cómo evitar los errores comunes del aprendizaje automático: una guía para investigadores académicos
  • Una lista seleccionada de eventos de seguridad y privacidad de IA
  • NIST AI 100-2 E2025: Aprendizaje automático adversarial. Una taxonomía y terminología de ataques y mitigaciones.
  • 🇪🇸 RootedCon 2023 - Inteligencia artificial ofensiva - ¿Cómo podemos estar preparados?
  • Seguridad de los sistemas de IA: fundamentos: aprendizaje profundo adversarial
  • Más allá de las salvaguardas: explorando los riesgos de seguridad de ChatGPT
  • El mapa de superficie de ataque de la IA v1.0
  • Sobre la imposible seguridad de los grandes modelos de IA
  • Regulación de la IA de frontera: gestionando los riesgos emergentes para la seguridad pública
  • Marco multicapa de buenas prácticas de ciberseguridad para la IA
  • Presentación del marco de IA segura de Google
  • OWASP Top 10 para LLM
  • Awesome LLM Security: Una selección de increíbles herramientas, documentos y proyectos sobre seguridad de LLM. stars
  • Un marco para usar LLM de forma segura en las empresas. Parte 1: Resumen de riesgos. Parte 2: Gestión de riesgos. Parte 3: Asegurando ChatGPT y GitHub Copilot.
  • Un estudio sobre la robustez y fiabilidad de la generación de código con modelos de lenguaje grandes
  • Identificación de imágenes generadas por IA con SynthID
  • Auditoría de modelos de lenguaje grandes: un enfoque de tres capas
  • Resolviendo la batalla entre el riesgo de IA a corto y largo plazo
  • FraudGPT: el avatar villano de ChatGPT
  • Riesgos de la IA - Schneier on Security
  • Uso de LLM con fines ilícitos: amenazas, medidas de prevención y vulnerabilidades
  • El red-teaming de IA no es una solución integral para los daños de la IA: recomendaciones para usar el red-teaming para la rendición de cuentas de la IA
  • Una taxonomía de confiabilidad para la inteligencia artificial
  • Gestionando los riesgos de la IA en una era de progreso rápido
  • Google: actuando según nuestro compromiso con una IA segura y protegida
  • Manual de ML ofensivo
  • Desmitificando la IA generativa 🤖 Notas de un investigador de seguridad
  • GenAI-Security-Adventures: Una iniciativa de código abierto para compartir notas, presentaciones y una diversa colección de experimentos presentados en Jupyter Notebooks, todo ello orientado a ayudarte a comprender los conceptos esenciales detrás de los modelos de lenguaje grandes y a explorar la intrigante intersección entre la seguridad y el procesamiento del lenguaje natural. stars
  • AI Safety Camp te conecta con un líder de investigación para colaborar en un proyecto – para ver dónde tu trabajo podría ayudar a garantizar que la IA futura sea segura.
  • Directrices para el desarrollo seguro de sistemas de IA
  • Enfoque de la inteligencia artificial y la ciberseguridad. INFORME DE BUENAS PRÁCTICAS
  • Rastreador de la IA segura, protegida y confiable de Stanford EO 14110
  • Awesome ML Security: Una lista seleccionada de increíbles referencias, guías, herramientas y más sobre seguridad del aprendizaje automático. stars
  • El camino predecible de la IA: 7 cosas que esperar de la IA en 2024+
  • Artificial Intelligence and Cybersecurity (en español 🇪🇸)
  • Vigil: Detecta inyecciones de prompt, jailbreaks y otras entradas potencialmente riesgosas para modelos de lenguaje grandes (LLM). stars
  • Modelos de IA generativa: oportunidades y riesgos para la industria y las autoridades
  • Desplegando sistemas de IA de forma segura. Mejores prácticas para implementar sistemas de IA seguros y resilientes
  • NIST AI 600-1: Marco de gestión de riesgos de la inteligencia artificial: perfil de inteligencia artificial generativa
  • 🇫🇷 ANSSI: Recommandations De Sécurité Pour Un Système d'IA Générative (Recomendaciones de seguridad para un sistema de IA generativa)
  • PyRIT: La herramienta de identificación de riesgos en Python para IA generativa (PyRIT) es un marco de automatización de acceso abierto que empodera a los profesionales de la seguridad y a los ingenieros de aprendizaje automático para encontrar proactivamente riesgos en sus sistemas de IA generativa. stars
  • OWASP-Agentic-AI: Trabajando para crear el OWASP Top 10 para IA agéntica (seguridad de agentes de IA). stars
  • Hacia una IA segura garantizada: un marco para garantizar sistemas de IA robustos y fiables
  • Definiendo los riesgos reales de la IA
  • Enfoque seguro para la IA generativa
  • Modelos de lenguaje grandes en la ciberseguridad
  • ¡Oye, ese es mi modelo! Presentando Chain & Hash, una técnica de fingerprinting de LLM
  • Uso indebido de la IA generativa: una taxonomía de tácticas y perspectivas a partir de datos del mundo real
  • Repositorio de riesgos de la IA
  • Revisando el red-teaming de la IA
  • Recomendaciones germano-francesas para el uso de asistentes de programación con IA
  • Marca de agua escalable para identificar salidas de modelos de lenguaje grandes
  • Lecciones del red teaming de 100 productos de IA generativa
  • Guía de red teaming para LLM
  • Desafíos abiertos en la seguridad multiagente: hacia sistemas seguros de agentes de IA interactuantes
  • Los LLM abren nuevos caminos para monetizar exploits
  • Revelar el secreto: explotando canales laterales de la caché de la CPU para filtrar tokens de modelos de lenguaje grandes
  • Reparación mejorada de vulnerabilidades de código automatizada mediante modelos de lenguaje grandes
  • Tu cerebro con ChatGPT: acumulación de deuda cognitiva al usar un asistente de IA para tareas de redacción de ensayos
  • AIRTBench: midiendo las capacidades autónomas de red teaming de IA en modelos de lenguaje
  • Slopsquatting
  • SP 800-53: superposiciones de controles para asegurar sistemas de IA (documento conceptual)
  • Regla de dos para agentes: un enfoque práctico para la seguridad de los agentes de IA
  • ETSI EN 304 223 V2.1.1 (2025-12): Asegurando la Inteligencia Artificial (SAI); requisitos básicos de ciberseguridad para modelos y sistemas de IA
  • Evaluando AGENTS.md: ¿son útiles los archivos de contexto a nivel de repositorio para agentes de codificación?
  • Manual de manipulación y detección de rostros digitales
  • Consideraciones de seguridad para agentes de inteligencia artificial
  • Posición: la política de seguridad de la IA debería centrarse en los sistemas, no en los modelos
  • La «tormenta de vulnerabilidades de la IA»: construcción de un programa de seguridad «listo para Mythos»