Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
offensive-ai-compilation — Une liste organisée de ressources utiles couvrant l'IA offensive. | Kitploit
Outils/GitHubGitHub/jiep/offensive-ai-compilation
OSINT (Renseignement de Sources Ouvertes)HameçonnageTests d'IntrusionApprentissage AutomatiqueArticles et RechercheRessources OrganiséesSécurité de l'IAAttaque Adversariale
GitHubjiep/offensive-ai-compilation

offensive-ai-compilation

Une liste organisée de ressources utiles couvrant l'IA offensive.

Voir le dépôt
1.4k166il y a 22 joursVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
Site web

Compilation d'IA offensive

Une liste organisée de ressources utiles couvrant l'IA offensive.

📁 Sommaire 📁

  • 🚫 Abus 🚫
    • 🧠 Apprentissage contradictoire 🧠
      • ⚡ Attaques ⚡
        • 🔒 Extraction 🔒
          • ⚠️ Limitations ⚠️
          • 🛡️ Actions défensives 🛡️
          • 🔗 Liens utiles 🔗
        • ⬅️ Inversion (ou inférence) ⬅️
          • 🛡️ Actions défensives 🛡️
          • 🔗 Liens utiles 🔗
        • 💉 Empoisonnement 💉
          • 🔓 Portes dérobées 🔓
          • 🛡️ Actions défensives 🛡️
          • 🔗 Liens utiles 🔗
        • 🏃‍♂️ Évasion 🏃‍♂️
          • 🛡️ Actions défensives 🛡️
          • 🔗 Liens utiles 🔗
      • 🛠️ Outils 🛠️
        • ART
        • Cleverhans
  • 🔧 Utilisation 🔧
    • 🕵️‍♂️ Pentesting 🕵️‍♂️
    • 🦠 Malware 🦠
    • 🗺️ OSINT 🗺️
    • 📧 Phishing 📧
    • 👨‍🎤 IA générative 👨‍🎤
      • 🔊 Audio 🔊
        • 🛠️ Outils 🛠️
        • 💡 Applications 💡
        • 🔎 Détection 🔎
      • 📷 Image 📷
        • 🛠️ Outils 🛠️
        • 💡 Applications 💡
        • 🔎 Détection 🔎
      • 🎥 Vidéo 🎥
        • 🛠️ Outils 🛠️
        • 💡 Applications 💡
        • 🔎 Détection 🔎
      • 📄 Texte 📄
        • 🛠️ Outils 🛠️
        • 🔎 Détection 🔎
        • 💡 Applications 💡
    • 📚 Divers 📚
  • 📊 Synthèses 📊
  • 🗣 Contributeurs 🗣
  • ©️ Licence ©️

🚫 Abus 🚫

Exploiter les vulnérabilités des modèles d'IA.

🧠 Apprentissage contradictoire 🧠

L'apprentissage contradictoire est chargé d'évaluer leurs faiblesses et de fournir des contre-mesures.

⚡ Attaques ⚡

Ce domaine se décline en quatre types d'attaques : l'extraction, l'inversion, l'empoisonnement et l'évasion.

Attaques d'apprentissage contradictoire

🔒 Extraction 🔒

Elle tente de voler les paramètres et hyperparamètres d'un modèle en effectuant des requêtes qui maximisent l'extraction d'informations.

Attaque par extraction

Selon la connaissance qu'a l'adversaire du modèle, des attaques en boîte blanche et en boîte noire peuvent être menées.

Dans le cas le plus simple de la boîte blanche (lorsque l'adversaire a une connaissance complète du modèle, par exemple une fonction sigmoïde), on peut créer un système d'équations linéaires facilement résoluble.

Dans le cas générique, où la connaissance du modèle est insuffisante, on utilise le modèle substitut. Ce modèle est entraîné à partir des requêtes adressées au modèle original afin d'imiter la même fonctionnalité que celui-ci.

Attaques d'extraction en boîte blanche et en boîte noire

⚠️ Limitations ⚠️
  • Entraîner un modèle substitut équivaut (dans de nombreux cas) à entraîner un modèle à partir de zéro.

  • Très coûteux en calcul.

  • L'adversaire est limité quant au nombre de requêtes avant d'être détecté.

🛡️ Actions défensives 🛡️
  • Arrondi des valeurs de sortie.

  • Utilisation de la confidentialité différentielle.

  • Utilisation de méthodes d'ensemble.

  • Utilisation de défenses spécifiques

    • Architectures spécifiques
    • PRADA
    • Désinformation adaptative
    • ...
🔗 Liens utiles 🔗
  • Vol de modèles d'apprentissage automatique via des API de prédiction
  • Vol d'hyperparamètres dans l'apprentissage automatique
  • Knockoff Nets : vol des fonctionnalités de modèles en boîte noire
  • Mise en garde concernant l'extraction de modèles dans le paradigme MLaaS
  • Copycat CNN : voler des connaissances en obtenant des « aveux » avec des données aléatoires non étiquetées
  • Empoisonnement des prédictions : vers des défenses contre les attaques de vol de modèles DNN
  • Vol de réseaux de neurones via des canaux auxiliaires temporels
  • Attaques de vol de modèles contre les réseaux de neurones graphiques inductifs
  • Extraction de réseaux de neurones à haute précision et haute fidélité
  • L'empoisonnement d'ensembles de données d'entraînement à l'échelle du Web est réalisable
  • Extraction cryptanalytique en temps polynomial de modèles de réseaux de neurones
  • Attaques d'empoisonnement spécifiques aux invites sur les modèles génératifs texte-image
  • Awesome Data Poisoning And Backdoor Attacks : une liste organisée d'articles et de ressources liés à l'empoisonnement des données, aux attaques par portes dérobées et aux défenses contre celles-ci. stars
  • BackdoorBox : une boîte à outils Python open source pour les attaques et défenses par portes dérobées.
⬅️ Inversion (ou inférence) ⬅️

Elles visent à inverser le flux d'informations d'un modèle d'apprentissage automatique.

Attaque par inférence

Elles permettent à un adversaire de connaître le modèle qui n'était pas explicitement destiné à être partagé.

Elles nous permettent de connaître les données d'entraînement ou des informations sous forme de propriétés statistiques du modèle.

Trois types sont possibles :

  • Attaque par inférence d'appartenance (MIA) : un adversaire tente de déterminer si un échantillon a été utilisé dans le cadre de l'entraînement.

  • Attaque par inférence de propriétés (PIA) : un adversaire cherche à extraire des propriétés statistiques qui n'ont pas été explicitement encodées comme caractéristiques pendant la phase d'entraînement.

  • Reconstruction : un adversaire tente de reconstruire un ou plusieurs échantillons de l'ensemble d'entraînement et/ou leurs étiquettes correspondantes. Également appelée inversion.

🛡️ Actions défensives 🛡️
  • Utilisation de cryptographie avancée. Les contre-mesures comprennent la confidentialité différentielle, la cryptographie homomorphe et le calcul multipartite sécurisé.

  • Utilisation de techniques de régularisation telles que le Dropout en raison de la relation entre le surentraînement et la confidentialité.

  • La compression de modèles a été proposée comme défense contre les attaques par reconstruction.

🔗 Liens utiles 🔗
  • Attaques par inférence d'appartenance contre les modèles d'apprentissage automatique
  • Attaques par inversion de modèles exploitant les informations de confiance et contre-mesures de base
  • Des modèles d'apprentissage automatique qui mémorisent trop
  • ML-Leaks : attaques par inférence d'appartenance indépendantes du modèle et des données, et défenses associées dans l'apprentissage automatique
  • Modèles profonds sous le GAN : fuite d'informations issue de l'apprentissage profond collaboratif
  • LOGAN : attaques par inférence d'appartenance contre les modèles génératifs
  • Surentraînement, robustesse et algorithmes malveillants : une étude des causes potentielles du risque de confidentialité dans l'apprentissage automatique
  • Analyse complète de la confidentialité de l'apprentissage profond : apprentissage autonome et fédéré face aux attaques par inférence en boîte blanche passives et actives
  • Attaques par inférence contre l'apprentissage collaboratif
  • The Secret Sharer : évaluer et tester la mémorisation involontaire dans les réseaux de neurones
  • Vers la science de la sécurité et de la confidentialité dans l'apprentissage automatique
  • MemGuard : défendre contre les attaques par inférence d'appartenance en boîte noire via des exemples contradictoires
  • Extraction de données d'entraînement à partir de grands modèles de langage
  • Attaques par inférence de propriétés sur les réseaux de neurones entièrement connectés utilisant des représentations invariantes par permutation
  • Extraction de données d'entraînement à partir de modèles de diffusion
💉 Empoisonnement 💉

Elles visent à corrompre l'ensemble d'entraînement en amenant un modèle d'apprentissage automatique à réduire sa précision.

Attaque par empoisonnement

Cette attaque est difficile à détecter lorsqu'elle est effectuée sur les données d'entraînement, car elle peut se propager entre différents modèles utilisant les mêmes données d'entraînement.

L'adversaire cherche à détruire la disponibilité du modèle en modifiant la frontière de décision et, par conséquent, en produisant des prédictions incorrectes, ou bien à créer une porte dérobée dans un modèle. Dans ce dernier cas, le modèle se comporte correctement (en renvoyant les prédictions souhaitées) dans la plupart des cas, sauf pour certaines entrées spécialement créées par l'adversaire qui produisent des résultats indésirables. L'adversaire peut manipuler les résultats des prédictions et lancer de futures attaques.

🔓 Portes dérobées 🔓

BadNets constituent le type le plus simple de porte dérobée dans un modèle d'apprentissage automatique. De plus, les BadNets peuvent être conservées dans un modèle, même si celui-ci est réentraîné pour une tâche différente de celle du modèle d'origine (apprentissage par transfert).

Il est important de noter que les modèles pré-entraînés publics peuvent contenir des portes dérobées.

🛡️ Actions défensives 🛡️
  • Détection des données empoisonnées, ainsi que l'utilisation d'un assainissement des données.

  • Méthodes d'entraînement robustes.

  • Défenses spécifiques.

    • Neural Cleanse : identifier et atténuer les attaques par portes dérobées dans les réseaux de neurones
    • STRIP : une défense contre les attaques par cheval de Troie sur les réseaux de neurones profonds
    • Détection des attaques par portes dérobées sur les réseaux de neurones profonds par regroupement d'activations
    • ABS : examiner les réseaux de neurones à la recherche de portes dérobées par stimulation cérébrale artificielle
    • DeepInspect : un cadre de détection et d'atténuation des chevaux de Troie en boîte noire pour les réseaux de neurones profonds
    • Défendre les portes dérobées neuronales via la modélisation générative de distributions
    • Une étude complète sur les attaques par portes dérobées et leurs défenses dans les systèmes de reconnaissance faciale
    • DataElixir : purifier les ensembles de données empoisonnés pour atténuer les attaques par portes dérobées via des modèles de diffusion
🔗 Liens utiles 🔗
  • Attaques par empoisonnement contre les machines à vecteurs de support
  • Attaques ciblées par portes dérobées sur les systèmes d'apprentissage profond utilisant l'empoisonnement des données
  • Attaque par cheval de Troie sur les réseaux de neurones
  • Fine-Pruning : défendre contre les attaques par portes dérobées sur les réseaux de neurones profonds
  • Poison Frogs ! attaques ciblées par empoisonnement à étiquettes propres sur les réseaux de neurones
  • Signatures spectrales dans les attaques par portes dérobées
  • Attaques par portes dérobées latentes sur les réseaux de neurones profonds
  • Regula Sub-rosa : attaques par portes dérobées latentes sur les réseaux de neurones profonds
  • Attaques par portes dérobées à déclencheur caché
  • Attaques par empoisonnement à étiquettes propres transférables sur les réseaux de neurones profonds
  • TABOR : une approche très précise pour inspecter et restaurer les portes dérobées de type cheval de Troie dans les systèmes d'IA
  • Vers l'empoisonnement d'algorithmes d'apprentissage profond avec l'optimisation par rétro-gradient
  • Quand l'apprentissage automatique échoue-t-il ? Transférabilité généralisée pour les attaques par évasion et par empoisonnement
  • Défenses certifiées contre les attaques par empoisonnement de données
  • Attaque dynamique par portes dérobées sensible à l'entrée
  • Comment introduire des portes dérobées dans l'apprentissage fédéré
🏃‍♂️ Évasion 🏃‍♂️

Un adversaire ajoute une petite perturbation (sous forme de bruit) à l'entrée d'un modèle d'apprentissage automatique afin de le faire classer incorrectement (exemple contradictoire).

Attaque par évasion

Elles sont similaires aux attaques par empoisonnement, mais leur principale différence est que les attaques par évasion tentent d'exploiter les faiblesses du modèle pendant la phase d'inférence.

L'objectif de l'adversaire est que les exemples contradictoires soient imperceptibles pour un humain.

Deux types d'attaques peuvent être réalisés selon le résultat souhaité par l'adversaire :

  • Ciblée : l'adversaire cherche à obtenir une prédiction de son choix.

    Attaque ciblée

  • Non ciblée : l'adversaire cherche à provoquer une erreur de classification.

    Attaque non ciblée

Les attaques les plus courantes sont les attaques en boîte blanche :

  • L-BFGS
  • FGSM
  • BIM
  • JSMA
  • Carlini & Wagner (C&W)
  • NewtonFool
  • EAD
  • UAP
🛡️ Actions défensives 🛡️
  • L'entraînement contradictoire, qui consiste à générer des exemples contradictoires pendant l'entraînement afin de permettre au modèle d'apprendre les caractéristiques des exemples contradictoires, ce qui rend le modèle plus robuste à ce type d'attaque.

  • Transformations sur les entrées.

  • Masquage/régularisation du gradient. Pas très efficace.

  • Défenses faibles.

  • Prompt Injection Defenses : toutes les défenses pratiques et proposées contre l'injection d'invites. stars

  • Lakera PINT Benchmark : le benchmark Prompt Injection Test (PINT) offre un moyen neutre d'évaluer les performances d'un système de détection d'injection d'invites, comme Lakera Guard, sans s'appuyer sur des ensembles de données publics connus que ces outils peuvent utiliser pour optimiser leurs performances d'évaluation. stars

  • Devil's Inference : une méthode pour évaluer de manière contradictoire le modèle Phi-3 Instruct en observant la distribution de l'attention sur ses têtes lorsqu'il est exposé à des entrées spécifiques. Cette approche incite le modèle à adopter « l'état d'esprit du diable », lui permettant de générer des sorties de nature violente. stars

  • Détection d'attaques contradictoires par voie hertzienne (over-the-air) : des ensembles de données aux défenses

  • Exploiter la géométrie hyperbolique pour la détection et l'assainissement des invites nuisibles

🔗 Liens utiles 🔗* Attaques pratiques en boîte noire contre l'apprentissage automatique
  • Les limites de l'apprentissage profond dans les environnements adverses
  • Vers une évaluation de la robustesse des réseaux de neurones
  • La distillation comme défense contre les perturbations adverses des réseaux de neurones profonds
  • Exemples adverses dans le monde physique
  • Entraînement adverse ensembliste : attaques et défenses
  • Vers des modèles d'apprentissage profond résistants aux attaques adverses
  • Propriétés intrigantes des réseaux de neurones
  • Expliquer et exploiter les exemples adverses
  • Explorer les exemples adverses transférables et les attaques en boîte noire
  • Apprentissage automatique adverse à grande échelle
  • Attaques adverses en boîte noire avec des requêtes et informations limitées
  • Feature Squeezing : détection des exemples adverses dans les réseaux de neurones profonds
  • Attaques adverses fondées sur les décisions : des attaques fiables contre les modèles d'apprentissage automatique en boîte noire
  • Renforcer les attaques adverses avec le momentum
  • L'espace des exemples adverses transférables
  • Contrer les images adverses à l'aide de transformations d'entrée
  • Defense-GAN : protéger les classifieurs contre les attaques adverses à l'aide de modèles génératifs
  • Synthétiser des exemples adverses robustes

🛠️ Outils 🛠️

ART

L'Adversarial Robustness Toolbox, abrégée en ART, est une bibliothèque open-source d'apprentissage automatique adverse pour tester la robustesse des modèles d'apprentissage automatique.

ART logo

Elle est développée en Python et implémente des attaques et défenses par extraction, inversion, empoisonnement et évasion.

ART prend en charge les frameworks les plus populaires : Tensorflow, Keras, PyTorch, MxNet et ScikitLearn, entre bien d'autres.

Elle ne se limite pas à l'utilisation de modèles qui prennent des images en entrée, mais prend également en charge d'autres types de données, tels que l'audio, la vidéo, les données tabulaires, etc.

Atelier pour apprendre l'apprentissage automatique adverse avec ART 🇪🇸

Cleverhans

Cleverhans est une bibliothèque pour réaliser des attaques par évasion et tester la robustesse d'un modèle d'apprentissage profond sur des modèles d'images.

Cleverhans logo

Elle est développée en Python et s'intègre aux frameworks Tensorflow, Torch et JAX.

Elle implémente de nombreuses attaques telles que L-BFGS, FGSM, JSMA, C&W, entre autres.

🔧 Utilisation 🔧

L'IA est utilisée pour accomplir des tâches malveillantes et amplifier les attaques classiques.

🕵️‍♂️ Tests d'intrusion 🕵️‍♂️

  • Continuous CyberBattleSim: un outil de simulation pour entraîner et évaluer des agents d'apprentissage par renforcement évolutifs et généralisables pour la découverte de chemins d'attaque critiques dans les réseaux. stars
  • GyoiThon: outil de test d'intrusion de nouvelle génération, outil de collecte de renseignements pour serveur web. stars
  • Cochise: agent LLM effectuant des tests d'intrusion autonomes contre Microsoft Windows Active Directory (en utilisant GOAD comme banc d'essai).
  • HackingBuddyGPT: LLM x tests d'intrusion. stars
  • Deep Exploit: outil de test d'intrusion entièrement automatique utilisant l'apprentissage par renforcement profond. stars
  • AutoPentest-DRL: tests d'intrusion automatisés utilisant l'apprentissage par renforcement profond. stars
  • DeepGenerator: génère automatiquement des codes d'injection pour l'évaluation d'applications web à l'aide d'algorithmes génétiques et de réseaux adverses génératifs.

🦠 Malwares 🦠* DeepLocker : Dissimuler des attaques ciblées grâce à la serrurerie par IA, par IBM Labs au BH.

  • Aperçu de l'intelligence artificielle utilisée dans les malwares : Une liste organisée de ressources sur les malwares à base d'IA.
  • DeepObfusCode : Obfuscation de code source via des réseaux séquence-à-séquence.
  • AutoCAT : Apprentissage par renforcement pour l'exploration automatisée des attaques par analyse temporelle du cache.
  • BOTNET BASÉ SUR L'IA : Une approche de théorie des jeux pour la défense contre les attaques de botnets basés sur l'IA.
  • SECML_Malware : Bibliothèque Python pour créer des attaques adversariales contre les détecteurs de malwares Windows. stars
  • Transcendent-release : Utilisation de l'évaluation conforme pour détecter la dérive conceptuelle affectant la détection de malwares. stars

🗺️ OSINT 🗺️

  • SNAP_R : Génère automatiquement des publications de spear-phishing sur les réseaux sociaux. stars
  • SpyScrap : SpyScrap combine des méthodes de reconnaissance faciale pour filtrer les résultats et utilise le traitement du langage naturel pour obtenir les entités importantes du site web sur lequel l'utilisateur apparaît. stars
  • Darkforensic-7b. Il s'agit d'un modèle 5-7B-Instruct entraîné sur un corpus organisé de données réelles du dark web (Tor + I2P, 3 290 sites couvrant 11 catégories : marketplace, fraude, hacking, forum, fuite, cyberattaque, services, etc.) avec des paires de questions-réponses synthétiques générées par Anthropic Claude Sonnet 4.6 et filtrées pour la qualité, la pertinence et l'intention défensive.

📧 Phishing 📧

  • DeepDGA : Implémentation de DeepDGA : génération et détection de domaines ajustées de manière adversariale. stars
  • ScamAgents : comment les agents IA peuvent simuler des appels d'arnaque de niveau humain

🕵 Renseignement sur les menaces 🕵

  • Des sables aux manoirs : permettre la construction automatique de cyberattaques sur l'ensemble du cycle de vie avec les LLM
  • CVE-LMTune : Un framework unifié pour le fine-tuning, l'évaluation et l'inférence en direct de modèles de langage pour la classification automatisée des vulnérabilités basée sur les taxonomies MITRE. stars

⚙️ Rétro-ingénierie ⚙️

  • Nous avons caché des backdoors dans des binaires d'environ 40 Mo et demandé à l'IA + Ghidra de les trouver
  • La rétro-ingénierie de malwares n'est plus un problème humain !
  • GhidraMCP : Serveur MCP pour Ghidra. stars
  • ghidra-mcp : Serveur Ghidra MCP de qualité production — 179 outils MCP, 147 interfaces GUI + 172 endpoints headless, intégration du serveur Ghidra, transfert de documentation entre binaires, opérations par lots, flux de travail de documentation IA et déploiement Docker pour la rétro-ingénierie assistée par IA. stars

🌀 Canaux auxiliaires 🌀

  • SCAAML : Attaques par canaux auxiliaires assistées par apprentissage automatique. stars

👨‍🎤 IA générative 👨‍🎤

🔊 Audio 🔊

🛠️ Outils 🛠️
  • deep-voice-conversion : Réseaux de neurones profonds pour la conversion vocale (transfert de style vocal) dans TensorFlow. stars
  • tacotron : Une implémentation TensorFlow de la synthèse vocale Tacotron de Google avec un modèle pré-entraîné (non officielle). stars
  • Real-Time-Voice-Cloning : Clonez une voix en 5 secondes pour générer une parole arbitraire en temps réel. stars
  • mimic2 : Moteur de synthèse vocale basé sur l'architecture Tacotron, initialement implémenté par Keith Ito. stars
  • Neural-Voice-Cloning-with-Few-Samples : Implémentation de l'article de recherche « Neural Voice Cloning with Few Samples » de Baidu. stars
  • Vall-E : Une implémentation PyTorch non officielle du modèle de langage audio VALL-E. stars
💡 Applications 💡
  • Lip2Wav : Génère une parole de haute qualité à partir des seuls mouvements des lèvres. stars
  • AudioLDM : génération texte-audio avec des modèles de diffusion latente
  • deepvoice3_pytorch : Implémentation PyTorch de modèles de synthèse vocale basés sur des réseaux de neurones convolutifs. stars
  • 🎸 Riffusion : Diffusion stable pour la génération musicale en temps réel. stars
  • whisper.cpp : Portage du modèle Whisper d'OpenAI en C/C++. stars
  • TTS : 🐸💬 - une boîte à outils d'apprentissage profond pour la synthèse vocale, éprouvée en recherche et en production. stars
  • YourTTS : Vers une synthèse vocale multi-locuteurs zero-shot et une conversion vocale zero-shot pour tous. stars
🔎 Détection 🔎
  • fake-voice-detection : Utilisation de la convolution temporelle pour détecter les deepfakes audio. stars
  • Un système robuste de détection d'usurpation vocale utilisant de nouvelles caractéristiques CLS-LBP et des LSTM
  • Détecteur d'usurpation vocale : un framework unifié anti-usurpation
  • Sécuriser les interfaces vocales contre les attaques audio factices (clonées)
  • DeepSonar : vers une détection efficace et robuste des fausses voix générées par IA
  • Combattre l'IA par l'IA : détection de la parole factice à l'aide de l'apprentissage profond
  • Un tour d'horizon des méthodes modernes de détection des deepfakes audio : défis et orientations futures

📷 Image 📷

🛠️ Outils 🛠️* StyleGAN : StyleGAN - Implémentation officielle TensorFlow. stars
  • StyleGAN2 : StyleGAN2 - Implémentation officielle TensorFlow. stars
  • stylegan2-ada-pytorch : StyleGAN2-ADA - Implémentation officielle PyTorch. stars
  • StyleGAN-nada : Adaptation de domaine guidée par CLIP de générateurs d'images. stars
  • StyleGAN3 : Implémentation officielle PyTorch de StyleGAN3. stars
  • Imaginaire : Imaginaire est une bibliothèque PyTorch contenant l'implémentation optimisée de plusieurs méthodes de synthèse d'images et de vidéos développées chez NVIDIA. stars
  • ffhq-dataset : Flickr-Faces-HQ Dataset (FFHQ). stars
  • DALLE2-pytorch : Implémentation de DALL-E 2, le réseau neuronal de synthèse texte-image mis à jour d'OpenAI, en Pytorch.
💡 Applications 💡* ArtLine : Un projet basé sur l'apprentissage profond pour créer des portraits au trait. stars
  • Depix : Récupère les mots de passe à partir de captures d'écran pixellisées. stars
  • Bringing Old Photos Back to Life : Restauration de vieilles photos (implémentation officielle PyTorch). stars
  • Rewriting : Outil interactif pour éditer directement les règles d'un GAN afin de synthétiser des scènes avec des objets ajoutés, supprimés ou modifiés. Modifiez StyleGANv2 pour créer des sourcils extravagants ou des chevaux portant des chapeaux. stars
  • Fawkes : Outil de protection de la vie privée contre les systèmes de reconnaissance faciale. stars
  • Pulse : Suréchantillonnage de photos auto-supervisé via l'exploration de l'espace latent des modèles génératifs. stars
  • HiDT : Dépôt officiel de l'article « High-Resolution Daytime Translation Without Domain Labels ». stars
🔎 Détection 🔎
  • stylegan3-detector : Détection d'images synthétiques StyleGAN3. stars
  • stylegan2-projecting-images : Projection d'images dans l'espace latent avec StyleGAN2. stars
  • FALdetector : Détection de visages retouchés avec Photoshop en scriptant Photoshop. stars
  • B-Free : Un paradigme d'entraînement sans biais pour une détection plus générale d'images générées par IA. stars
  • Detection of Images Generated by Multi-Modal Models

🎥 Vidéo 🎥

🛠️ Outils 🛠️
  • DeepFaceLab : DeepFaceLab est le logiciel leader pour créer des deepfakes. stars
  • faceswap : Un logiciel de deepfakes pour tous. stars
  • dot : La boîte à outils offensive pour deepfakes. stars
  • SimSwap : Un framework d'échange de visage arbitraire sur images et vidéos avec un seul modèle entraîné ! stars
  • faceswap-GAN : Un autoencodeur débruitant + pertes adversariales et mécanismes d'attention pour l'échange de visage. stars
  • Celeb DeepFakeForensics : Un ensemble de données à grande échelle et difficile pour l'analyse forensique des deepfakes. stars
  • VGen : Un écosystème holistique de génération vidéo reposant sur des modèles de diffusion.
💡 Applications 💡* face2face-demo: démo pix2pix qui apprend des repères faciaux et les transforme en visage. stars
  • Faceswap-Deepfake-Pytorch: Faceswap avec Pytorch ou DeepFake avec Pytorch. stars
  • Point-E: Diffusion de nuages de points pour la synthèse de modèles 3D. stars
  • EGVSR: Super-résolution vidéo efficace et générique. stars
  • STIT: Stitch it in Time : édition faciale basée sur les GAN de vidéos réelles. stars
  • BackgroundMattingV2: Détourage d'arrière-plan haute résolution en temps réel. stars
  • MODNet: Une solution de détourage de portrait en temps réel, sans trimap. stars
  • Background-Matting: Détourage d'arrière-plan : le monde est votre écran vert.
🔎 Détection 🔎
  • FaceForensics++: Jeu de données FaceForensics. stars
  • DeepFake-Detection: Vers une détection des deepfakes qui fonctionne réellement. stars
  • fakeVideoForensics: Détecter les vidéos deepfake. stars
  • Deepfake-Detection: L'implémentation Pytorch de la détection de deepfakes basée sur FaceForensics++. stars
  • SeqDeepFake: Code PyTorch pour SeqDeepFake : détection et récupération de manipulations séquentielles de deepfakes. stars
  • PCL-I2G: Implémentation non officielle : apprentissage de l'auto-cohérence pour la détection de deepfakes. stars
  • DFDC DeepFake Challenge: Une solution primée pour le défi DFDC.

📄 Texte 📄

🛠️ Outils 🛠️
  • GLM-130B: Un modèle bilingue pré-entraîné open source. stars
  • LongtermChatExternalSources: Chatbot GPT-3 avec mémoire à long terme et sources externes. stars
  • sketch: Assistant d'écriture de code IA qui comprend le contenu des données. stars
  • LangChain: ⚡ Créer des applications avec les LLM grâce à la composabilité ⚡. stars
  • ChatGPT Wrapper: API pour interagir avec ChatGPT en utilisant Python et depuis le shell. stars
  • openai-python: La bibliothèque Python d'OpenAI fournit un accès pratique à l'API OpenAI depuis des applications écrites en langage Python. stars
  • Beto: Version espagnole du modèle BERT.
🔎 Détection 🔎
  • Detecting Fake Text: Salle de test de modèles de langage géants. stars
  • Grover: Code pour se défendre contre les fausses nouvelles neuronales. stars
  • Rebuff.ai: Détecteur d'injection de prompt. stars
  • Nouveau classificateur IA pour indiquer un texte écrit par IA
  • Découvrez les 4 méthodes magiques pour détecter le texte généré par IA (y compris ChatGPT)
  • GPTZero
  • AI Content Detector (beta)
  • GPTHuman Humanisateur IA.
  • Un filigrane pour les grands modèles de langage
  • Le texte généré par IA peut-il être détecté de manière fiable ?
  • Les détecteurs GPT sont biaisés à l'encontre des anglophones non natifs
  • ChatGPT ou pas ChatGPT : telle est la question !
  • Les linguistes peuvent-ils distinguer l'écriture ChatGPT/IA de l'écriture humaine ? : une étude sur l'éthique de la recherche et l'édition académique
💡 Applications 💡* handwrite : Handwrite génère une police personnalisée à partir d’un échantillon de votre écriture manuscrite. stars
  • GPT Sandbox : L’objectif de ce projet est de permettre aux utilisateurs de créer des démos web sympas en utilisant la nouvelle API OpenAI GPT-3 avec seulement quelques lignes de Python. stars
  • PassGAN : Une approche d’apprentissage profond pour deviner les mots de passe. stars
  • GPT Index : GPT Index est un projet composé d’un ensemble de structures de données conçues pour faciliter l’utilisation de grandes bases de connaissances externes avec les LLM. stars
  • nanoGPT : Le référentiel le plus simple et le plus rapide pour entraîner/affiner des GPT de taille moyenne. stars
  • whatsapp-gpt stars
  • ChatGPT Chrome Extension : Une extension Chrome pour ChatGPT. Intègre ChatGPT dans chaque champ de texte sur Internet.
  • Unilm : Pré-entraînement auto-supervisé à grande échelle à travers les tâches, les langues et les modalités.

📚 Divers 📚* Awesome GPT + Security: Une liste organisée d'outils de sécurité remarquables, de cas expérimentaux ou d'autres choses intéressantes liés à LLM ou GPT. stars

  • 🚀 Awesome Reinforcement Learning for Cyber Security: Une liste organisée de ressources dédiées à l'apprentissage par renforcement appliqué à la cybersécurité. stars
  • Awesome Machine Learning for Cyber Security: Une liste organisée d'outils et de ressources vraiment impressionnants liés à l'utilisation de l'apprentissage automatique pour la cybersécurité. stars
  • Hugging Face Diffusion Models Course: Matériel pédagogique pour le cours Hugging Face sur les modèles de diffusion. stars
  • Awesome-AI-Security: Une liste organisée de ressources sur la sécurité de l'IA. stars
  • ML for Hackers: Code accompagnant le livre "Machine Learning for Hackers". stars
  • Awful AI: Awful AI est une liste organisée qui recense les utilisations actuelles et effrayantes de l'IA - dans l'espoir de sensibiliser.

Read more

Télécharger l’outil
stars
  • Vol d'une partie d'un modèle de langage en production
  • Extraction cryptanalytique à étiquettes dures (hard-label) de modèles de réseaux de neurones
  • https://www.anthropic.com/news/detecting-and-preventing-distillation-attacks
  • Reconstruction d'images haute résolution avec des modèles de diffusion latents à partir de l'activité cérébrale humaine
  • Vol et contournement des classifieurs de malwares et des antivirus dans des conditions de faible taux de faux positifs
  • Attaques réalistes par présentation d'empreintes digitales basées sur une approche contradictoire
  • Active Adversarial Tests : renforcer la confiance dans les évaluations de robustesse contradictoire. stars
  • GPT Jailbreak Status : mises à jour sur l'état du jailbreak du modèle de langage GPT d'OpenAI. stars
  • Accélérations d'un ordre de grandeur pour l'inférence d'appartenance des LLM
  • Ce que GPT-oss révèle sur les données d'entraînement d'OpenAI
  • Sur la détectabilité des attaques actives par inversion de gradient dans l'apprentissage fédéré
  • L'attaque par inférence d'appartenance par appât et substitution (bait-and-switch)
  • Comment vos identifiants sont divulgués par les compétences des agents LLM : une étude empirique
  • Une théorie de l'injection d'invites (et pourquoi vous devriez étudier les rôles)
  • Installer des portes dérobées indétectables dans les modèles d'apprentissage automatique
  • Tromper l'IA ! : les pirates peuvent utiliser des portes dérobées pour empoisonner les données d'entraînement et amener un modèle d'IA à mal classer des images. Découvrez comment les chercheurs d'IBM peuvent déterminer quand des données ont été empoisonnées, puis devinez quelles portes dérobées ont été cachées dans ces ensembles de données. Pouvez-vous deviner la porte dérobée ?
  • Backdoor Toolbox : une boîte à outils compacte pour les attaques et défenses par portes dérobées. stars
  • LaserGuider : une attaque physique par portes dérobées à base de laser contre les réseaux de neurones profonds
  • Attaques sur la consommation d'énergie et la latence via l'empoisonnement éponge
  • ShadowCoT : détournement cognitif pour des portes dérobées de raisonnement furtives dans les LLM
  • Un petit nombre d'échantillons peut empoisonner des LLM de toute taille
  • Atténuer les effets adverses par la randomisation
  • Sur la détection des perturbations adverses
  • Patch adverse
  • PixelDefend : exploiter les modèles génératifs pour comprendre et se défendre contre les exemples adverses
  • Attaque à un pixel pour tromper les réseaux de neurones profonds
  • Défenses efficaces contre les attaques adverses
  • Attaques robustes dans le monde physique contre la classification visuelle par apprentissage profond
  • Perturbations adverses contre les réseaux de neurones profonds pour la classification des malwares
  • Attaques adverses 3D au-delà du nuage de points
  • Les perturbations adverses trompent les détecteurs de deepfakes
  • Deepfakes adverses : évaluation de la vulnérabilité des détecteurs de deepfakes aux exemples adverses
  • Vue d'ensemble des vulnérabilités des systèmes de contrôle vocal
  • FastWordBug : une méthode rapide pour générer du texte adverse contre les applications de TAL
  • Le fantôme de l'ADAS : sécuriser les systèmes avancés d'aide à la conduite contre les attaques fantômes à la fraction de seconde
  • llm-attacks: attaques universelles et transférables contre les modèles de langage alignés. stars
  • Attaques sur les modèles d'IA : injection de prompt vs empoisonnement de la chaîne d'approvisionnement
  • Attaque par injection de prompt contre les applications intégrant des LLM
  • garak: scanner de vulnérabilités pour LLM. stars
  • promptfoo: red teaming LLM open source avec plus de 100 types d'attaques. Red teaming IA, tests d'intrusion et analyse de vulnérabilités pour les LLM. stars
  • Transformations adverses simples dans PyTorch
  • Plugins ChatGPT : exfiltration de données via les images & Cross Plugin Request Forgery
  • Détournements d'images : les images adverses peuvent contrôler les modèles génératifs à l'exécution
  • Multi-attaques : plusieurs images + la même attaque adverse → plusieurs étiquettes cibles
  • ACTIVE : vers un camouflage physique 3D hautement transférable pour l'évasion véhiculaire universelle et robuste
  • Red teaming LLM des GPT : fuite de prompts, fuite d'API, fuite de documents
  • Exemples adverses reproductibles par l'humain
  • Défis du jailbreak multilingue dans les grands modèles de langage
  • Utilisation abusive des outils dans les grands modèles de langage avec des exemples adverses visuels
  • AutoDAN : attaques adverses interprétables basées sur le gradient contre les grands modèles de langage
  • Injection multimodale: (ab)user des images et des sons pour l'injection indirecte d'instructions dans les LLM multimodaux. stars
  • JailbreakingLLMs: contourner les grands modèles de langage en boîte noire en vingt requêtes. stars
  • Arbre d'attaques : contournement automatique des LLM en boîte noire
  • GPTs: prompts divulgués des GPT. stars
  • AI Exploits: une collection d'exploits IA/ML réels pour des vulnérabilités divulguées de manière responsable. stars
  • Les agents LLM peuvent pirater des sites web de manière autonome
  • Cloudflare annonce un Firewall pour l'IA
  • PromptInject: framework qui assemble des prompts de manière modulaire pour fournir une analyse quantitative de la robustesse des LLM face aux attaques adverses par prompt. stars
  • Red teaming LLM : approches adverses, programmatiques et linguistiques VS ChatGPT, Claude, Mistral, Grok, LLAMA et Gemini
  • La hiérarchie des instructions : entraîner les LLM à prioriser les instructions privilégiées
  • Injection de prompt / jailbreak d'un agent LLM bancaire (GPT-4, Langchain)
  • GitHub Copilot Chat : de l'injection de prompt à l'exfiltration de données
  • Les exemples adverses sont désalignés dans les variétés des modèles de diffusion
  • Jailbreak logique image-texte : votre imagination peut vous aider à tout faire
  • Atténuer Skeleton Key, un nouveau type de technique de jailbreak pour l'IA générative
  • Image Obfuscation Benchmark: ce dépôt contient le code pour évaluer les modèles sur le benchmark d'obfuscation d'images, présenté pour la première fois dans Évaluation de la robustesse aux obfuscations d'images adverses. stars
  • Contourner les grands modèles de langage avec les mathématiques symboliques
  • Raisonnement adverse au moment du jailbreak
  • Comment nous estimons le risque des attaques par injection de prompt sur les systèmes d'IA
  • Utilisation malveillante de l'IA générative
  • Vaincre les injections de prompt par conception
  • Atténuer les attaques par injection de prompt avec une stratégie de défense en couches
  • Injection de contrôle de prompt au niveau logique (LPCI) : une nouvelle classe de vulnérabilités de sécurité dans les systèmes agentiques
  • Ingénierie d'injection de prompt pour les attaquants : exploitation de GitHub Copilot
  • L'état des prompts adverses
  • TransferBench : évaluation comparative des attaques de transfert en boîte noire basées sur des ensembles
  • Attention Tracker : détection des attaques par injection de prompt dans les LLM
  • L'attaquant joue en second : des attaques adaptatives plus fortes contournent les défenses contre les jailbreaks et injections de prompt des LLM
  • Armement des invitations de calendrier : une attaque sémantique contre Google Gemini
  • GTIG AI Threat Tracker : distillation, expérimentation et intégration (continue) de l'IA à des fins adverses
  • Comment Cline a été compromis : injection de prompt et commits orphelins dans l'attaque de la chaîne d'approvisionnement de Cline
  • Aguara : scanner de sécurité pour les compétences des agents IA et les serveurs MCP
  • Sécurité et alignement robustes de l'IA : un travail de Sisyphe ?
  • SkillSpector: scanner de sécurité pour les compétences des agents IA. Détecte les vulnérabilités, les modèles malveillants et les risques de sécurité.. stars
  • NomTypeAlgorithmes pris en chargeTypes d'attaques pris en chargeAttaque/DéfenseFrameworks pris en chargePopularité
    CleverhansImageApprentissage profondÉvasionAttaqueTensorflow, Keras, JAXstars
    FoolboxImageApprentissage profondÉvasionAttaqueTensorflow, PyTorch, JAXstars
    ARTTout type (image, données tabulaires, audio,...)Apprentissage profond, SVM, LR, etc.Tout (extraction, inférence, empoisonnement, évasion)Les deuxTensorflow, Keras, Pytorch, Scikit Learnstars
    TextAttackTexteApprentissage profondÉvasionAttaqueKeras, HuggingFacestars
    AdvertorchImageApprentissage profondÉvasionLes deux---stars
    AdvBoxImageApprentissage profondÉvasionLes deuxPyTorch, Tensorflow, MxNetstars
    DeepRobustImage, grapheApprentissage profondÉvasionLes deuxPyTorchstars
    CounterfitToutToutÉvasionAttaque---stars
    Adversarial Audio ExamplesAudioDeepSpeechÉvasionAttaque---stars
  • Eyeballer: Eyeballer est conçu pour les tests d'intrusion réseau à grande échelle où vous devez trouver des cibles « intéressantes » parmi un vaste ensemble d'hôtes web. stars
  • Nebula: assistant de piratage éthique propulsé par l'IA. stars
  • AI-OPS: assistant IA de tests d'intrusion basé sur des LLM open source. stars
  • Les LLM peuvent-ils pirater les réseaux d'entreprise ?: tests d'intrusion autonomes en scénario de brèche supposée sur les réseaux Active Directory.
  • Des équipes d'agents LLM peuvent exploiter des vulnérabilités zero-day
  • Aperçus et lacunes actuelles des scanners de vulnérabilités LLM open source : une analyse comparative
  • Comparaison des agents IA aux professionnels de la cybersécurité dans les tests d'intrusion réels
  • CAI: une IA de cybersécurité ouverte et prête pour le bug bounty stars
  • Shannon: Shannon Lite est un pentester IA autonome en boîte blanche pour les applications web et les API. Il analyse votre code source, identifie les vecteurs d'attaque et exécute de véritables exploits pour prouver les vulnérabilités avant qu'elles n'atteignent la production. stars
  • OpenHack: scanner multi-agents propulsé par l'IA qui détecte les SQLi, XSS, IDOR et contournements d'authentification dans le code source, puis vérifie chaque résultat via une exécution en bac à sable et une relecture navigateur. Au niveau de Claude Opus 4.6 pour un coût environ 40 fois inférieur. stars
  • offsec-ai: bibliothèque Python et CLI qui combine la reconnaissance réseau classique avec les tests de sécurité IA/LLM modernes. stars
  • Co-RedTeam : découverte et exploitation orchestrées de la sécurité avec des agents LLM
  • CryptanalysisBench : les LLM peuvent-ils faire de la cryptanalyse ?
  • voice-changer : Changeur de voix en temps réel. stars
  • Retrieval-based-Voice-Conversion-WebUI : Un framework de conversion vocale facile à utiliser basé sur VITS. stars
  • Audiocraft : Audiocraft est une bibliothèque de traitement et de génération audio avec apprentissage profond. Elle comprend le compresseur/tokeniseur audio EnCodec, à la pointe de la technologie, ainsi que MusicGen, un modèle de langage de génération musicale simple et contrôlable avec un conditionnement textuel et mélodique. stars
  • VALL-E-X : Une implémentation open source du modèle TTS zero-shot VALL-E X de Microsoft. stars
  • OpenVoice : Clonage vocal instantané par MyShell. stars
  • MeloTTS : Bibliothèque de synthèse vocale multilingue de haute qualité par MyShell.ai. Supporte l'anglais, l'espagnol, le français, le chinois, le japonais et le coréen. stars
  • VoiceCraft : Édition vocale zero-shot et synthèse vocale en conditions réelles. stars
  • Parler-TTS : Bibliothèque d'inférence et d'entraînement pour des modèles TTS de haute qualité. stars
  • ChatTTS : Un modèle de parole génératif pour le dialogue quotidien. stars
  • TorToiSe : Un système TTS multi-voix entraîné avec un accent mis sur la qualité. stars
  • DiffSinger : Synthèse de chant via un mécanisme de diffusion superficielle (SVS & TTS). stars
  • WaveNet vocoder : Implémentation du vocodeur WaveNet, qui peut générer des échantillons de parole brute de haute qualité conditionnés par des caractéristiques linguistiques ou acoustiques. stars
  • Deepvoice3_pytorch : Implémentation PyTorch de modèles de synthèse vocale basés sur des réseaux de neurones convolutifs. stars
  • eSpeak NG Text-to-Speech : eSpeak NG est un synthétiseur vocal open source qui prend en charge plus d'une centaine de langues et d'accents. stars
  • RealChar : Créez, personnalisez et discutez avec votre personnage/compagnon IA en temps réel (le tout dans une seule base de code !). Menez une conversation naturelle et fluide avec l'IA partout (mobile, web et terminal) grâce aux LLM OpenAI GPT3.5/4, Anthropic Claude2, Chroma Vector DB, Whisper Speech2Text, ElevenLabs Text2Speech. stars
  • Clonage de voix neuronale avec quelques échantillons
  • NAUTILUS : un système de clonage vocal polyvalent
  • Apprendre à parler couramment une langue étrangère : synthèse vocale multilingue et clonage vocal inter-langues
  • Quand le bien devient mal : inférence de frappes clavier avec une montre connectée
  • KeyListener : inférer les frappes clavier sur le clavier QWERTY d'un écran tactile à l'aide de signaux acoustiques
  • Cette voix n'existe pas : sur la synthèse vocale, les deepfakes audio et leur détection
  • AudioSep : Séparez tout ce que vous décrivez. stars
  • stable-audio-tools : Modèles génératifs pour la génération audio conditionnelle. stars
  • GPT-SoVITS-WebUI : 1 min de données vocales peut aussi être utilisée pour entraîner un bon modèle TTS ! (clonage vocal few-shot). stars
  • Hybrid-Net : Séparation de sources audio en temps réel, génération de paroles, d'accords et de rythme. stars
  • CosyVoice : Grand modèle multilingue de génération vocale, offrant des capacités full-stack d'inférence, d'entraînement et de déploiement. stars
  • EasyVolcap : Accélérer la recherche sur la vidéo volumétrique neuronale. stars
  • stars
  • ImaginAIry : Images imaginées par IA. Génération pythonique d'images stable diffusion. stars
  • Lama Cleaner : Outil d'inpainting d'images propulsé par un modèle d'IA SOTA. Supprimez tout objet, défaut ou personne indésirable de vos photos, ou effacez et remplacez (propulsé par stable diffusion) n'importe quel élément de vos images. stars
  • Invertible-Image-Rescaling : Ceci est l'implémentation PyTorch de l'article : Invertible Image Rescaling. stars
  • DifFace : Restauration de visages aveugles avec contraction d'erreur diffusée (PyTorch). stars
  • CodeFormer : Vers une restauration robuste de visages aveugles avec Transformer à recherche de codebook. stars
  • Custom Diffusion : Personnalisation multi-concepts de la diffusion texte-image. stars
  • Diffusers : 🤗 Diffusers : Modèles de diffusion de pointe pour la génération d'images et d'audio en PyTorch. stars
  • Stable Diffusion : Synthèse d'images haute résolution avec modèles de diffusion latente. stars
  • InvokeAI : InvokeAI est un moteur créatif de premier plan pour les modèles Stable Diffusion, permettant aux professionnels, artistes et passionnés de générer et de créer des médias visuels grâce aux dernières technologies basées sur l'IA. La solution offre une WebUI leader du secteur, prend en charge l'utilisation en terminal via une CLI et sert de fondation à de nombreux produits commerciaux. stars
  • Stable Diffusion web UI : Interface web Stable Diffusion. stars
  • Stable Diffusion Infinity : Outpainting avec Stable Diffusion sur un canevas infini. stars
  • Fast Stable Diffusion : fast-stable-diffusion + DreamBooth. stars
  • GET3D : Un modèle génératif de formes texturées 3D de haute qualité apprises à partir d'images. stars
  • Awesome AI Art Image Synthesis : Une liste d'outils, d'idées, d'outils d'ingénierie de prompts, de collabs, de modèles et d'aides exceptionnels pour le concepteur de prompts travaillant avec l'art IA et la synthèse d'images. Couvre Dalle2, MidJourney, StableDiffusion et les outils open source. stars
  • Stable Diffusion : Un modèle de diffusion texte-image latent. stars
  • Weather Diffusion : Code pour « Restoring Vision in Adverse Weather Conditions with Patch-Based Denoising Diffusion Models ». stars
  • DF-GAN : Une baseline simple et efficace pour la synthèse texte-image. stars
  • Dall-E Playground : Un terrain de jeu pour générer des images à partir de n'importe quel prompt texte en utilisant Stable Diffusion (auparavant : avec DALL-E Mini). stars
  • MM-CelebA-HQ-Dataset : Un jeu de données de visages à grande échelle permettant la génération texte-image, la manipulation d'images guidée par texte, la génération esquisse-image, les GAN pour la génération et l'édition de visages, la légende d'images et la VQA. stars
  • Deep Daze : Simple outil en ligne de commande pour la génération texte-image utilisant CLIP et Siren d'OpenAI (réseau de représentation neurale implicite). stars
  • StyleMapGAN : Exploitation des dimensions spatiales du latent dans les GAN pour l'édition d'images en temps réel. stars
  • Kandinsky-2 : Modèle de diffusion latent multilingue texte2image. stars
  • DragGAN : Manipulation interactive basée sur des points sur la variété d'images génératives. stars
  • Segment Anything : Le dépôt fournit le code pour exécuter l'inférence avec le modèle SegmentAnything (SAM), des liens pour télécharger les checkpoints du modèle entraîné, et des exemples de notebooks montrant comment utiliser le modèle. stars
  • Segment Anything 2 : Le dépôt fournit le code pour exécuter l'inférence avec le Meta Segment Anything Model 2 (SAM 2), des liens pour télécharger les checkpoints du modèle entraîné, et des exemples de notebooks montrant comment utiliser le modèle. stars
  • MobileSAM : Ceci est le code officiel du projet MobileSAM qui rend SAM léger pour les applications mobiles et au-delà ! stars
  • FastSAM : Fast Segment Anything stars
  • Infinigen : Mondes photoréalistes infinis grâce à la génération procédurale. stars
  • DALL·E 3
  • StreamDiffusion : Une solution au niveau pipeline pour la génération interactive en temps réel. stars
  • AnyDoor : Personnalisation d'images au niveau objet en zero-shot. stars
  • DiT : Modèles de diffusion évolutifs avec Transformers. stars
  • BrushNet : Un modèle d'inpainting d'images plug-and-play avec diffusion à double branche décomposée. stars
  • OOTDiffusion : Diffusion latente basée sur la fusion de tenues pour l'essayage virtuel contrôlable. stars
  • VAR : Implémentation officielle de « Visual Autoregressive Modeling: Scalable Image Generation via Next-Scale Prediction ». stars
  • Imagine Flash: Accelerating Emu Diffusion Models with Backward Distillation
  • 3D Photo Inpainting : Photographie 3D utilisant l'incrustation de profondeur en couches sensible au contexte. stars
  • SteganoGAN : SteganoGAN est un outil pour créer des images stéganographiques à l'aide d'un apprentissage adverse. stars
  • Stylegan-T : Libérer la puissance des GAN pour une synthèse texte-image rapide et à grande échelle. stars
  • MegaPortraits : Avatars de têtes neuronaux mégapixels en une seule prise. stars
  • eg3d : Réseaux adverses génératifs 3D efficaces et sensibles à la géométrie. stars
  • TediGAN : Implémentation PyTorch de TediGAN : génération et manipulation d'images de visages diverses guidées par du texte. stars
  • DALLE-pytorch : Implémentation / réplication de DALL-E, le transformateur texte-image d'OpenAI, en PyTorch. stars
  • StyleNeRF : Ceci est l'implémentation open source de l'article ICLR2022 « StyleNeRF: A Style-based 3D-Aware Generator for High-resolution Image Synthesis ». stars
  • DeepSVG : Code officiel de l'article « DeepSVG: A Hierarchical Generative Network for Vector Graphics Animation ». Inclut une bibliothèque PyTorch pour l'apprentissage profond avec des données SVG. stars
  • NUWA : Un pipeline unifié de transformateur 3D pour la synthèse visuelle. stars
  • Image-Super-Resolution-via-Iterative-Refinement : Implémentation non officielle de Image Super-Resolution via Iterative Refinement en PyTorch. stars
  • Lama : 🦙 LaMa Image Inpainting, inpainting de grands masques robuste à la résolution avec convolutions de Fourier. stars
  • Person_reID_baseline_pytorch : PyTorch ReID : une implémentation PyTorch minuscule, conviviale et robuste d'une baseline de ré-identification d'objets. stars
  • instruct-pix2pix : Implémentation PyTorch d'InstructPix2Pix, un modèle d'édition d'images basé sur des instructions. stars
  • GFPGAN : GFPGAN vise à développer des algorithmes pratiques pour la restauration de visages dans le monde réel. stars
  • DeepVecFont : Synthèse de polices vectorielles de haute qualité via un apprentissage bimodal. stars
  • Stargan v2 Tensorflow : Implémentation TensorFlow officielle. stars
  • StyleGAN2 Distillation : Traduction image-à-image appariée, entraînée sur des données synthétiques générées par StyleGAN2, surpasse les approches existantes en manipulation d'images. stars
  • Extracting Training Data from Diffusion Models
  • Mann-E - Mann-E (persan : مانی) est un modèle générateur d'art basé sur les poids de Stable Diffusion 1.5 et sur des données rassemblées à partir de matériel artistique disponible sur Pinterest
  • End-to-end Trained CNN Encode-Decoder Networks for Image Steganography
  • Grounded-Segment-Anything : Marier Grounding DINO avec Segment Anything & Stable Diffusion & Tag2Text & BLIP & Whisper & ChatBot - Détectez, segmentez et générez automatiquement n'importe quoi avec des entrées image, texte et audio. stars
  • AnimateDiff : Animez vos modèles de diffusion texte-image personnalisés sans réglage spécifique. stars
  • BasicSR : Boîte à outils open source de restauration d'images et de vidéos pour la super-résolution, le débruitage, le défloutage, etc. Actuellement, elle inclut EDSR, RCAN, SRResNet, SRGAN, ESRGAN, EDVR, BasicVSR, SwinIR, ECBSR, etc. Prend également en charge StyleGAN2 et DFDNet. stars
  • Real-ESRGAN : Real-ESRGAN vise à développer des algorithmes pratiques pour la restauration générale d'images/vidéos. stars
  • ESRGAN : SRGAN amélioré. Champion du défi PIRM en super-résolution perceptuelle. stars
  • MixNMatch : Démêlage et encodage multifactoriels pour la génération conditionnelle d'images. stars
  • Clarity-upscaler : Une mise à l'échelle d'image réinventée pour tous. stars
  • One-step Diffusion with Distribution Matching Distillation
  • Invisible Stitch : Génération de scènes 3D fluides avec inpainting de profondeur. stars
  • SSR : Reconstruction 3D de scène à partir d'une seule vue avec forme et texture haute-fidélité. stars
  • InvSR : Super-résolution d'image à pas arbitraires via inversion par diffusion. stars
  • REPARO : Génération compositionnelle d'actifs 3D avec alignement de mise en page 3D différentiable. stars
  • Gen3DSR : Reconstruction 3D de scène généralisable via diviser pour régner à partir d'une seule vue. stars
  • ml-sharp : Synthèse de vue monoculaire nette en moins d'une seconde. stars
  • stars
  • MuseV : Génération de vidéos d'humains virtuels de longueur infinie et haute fidélité avec débruitage parallèle conditionné visuellement. stars
  • GLEE : Modèle de fondation d'objets généraux pour images et vidéos à grande échelle. stars
  • T-Rex : Vers la détection d'objets générique via la synergie d'invites texte-visuelles. stars
  • DynamiCrafter : Animation d'images open-domain avec des a priori de diffusion vidéo. stars
  • Mora : Plutôt comme Sora pour la génération vidéo généraliste. stars
  • stars
  • First Order Model: Ce dépôt contient le code source de l'article First Order Motion Model for Image Animation. stars
  • Articulated Animation: Ce dépôt contient le code source de l'article CVPR'2021 Motion Representations for Articulated Animation. stars
  • Real Time Person Removal: Suppression de personnes d'arrière-plans complexes en temps réel à l'aide de TensorFlow.js dans le navigateur web. stars
  • AdaIN-style: Transfert de style arbitraire en temps réel avec normalisation adaptative d'instance. stars
  • Frame Interpolation: Interpolation d'images pour les grands mouvements. stars
  • Awesome-Image-Colorization: 📚 Une collection d'articles sur la colorisation d'images et de vidéos basée sur le deep learning. stars
  • SadTalker: Apprentissage de coefficients de mouvement 3D réalistes pour l'animation de visages parlants stylisés pilotée par l'audio à partir d'une seule image. stars
  • roop: Deepfake en un clic (échange de visage). stars
  • StableVideo: Édition vidéo par diffusion, sensible à la cohérence, pilotée par le texte. stars
  • MagicEdit: Édition vidéo haute fidélité et temporellement cohérente. stars
  • Rerender_A_Video: Transformation vidéo-à-vidéo guidée par texte en zero-shot. stars
  • DreamEditor: Édition de scènes 3D pilotée par le texte avec des champs neuronaux. stars
  • 4K4D: Synthèse de vues 4D en temps réel en résolution 4K. stars
  • AnimateAnyone: Synthèse image-vers-vidéo cohérente et contrôlable pour l'animation de personnages. stars
  • Moore-AnimateAnyone: Ce dépôt reproduit AnimateAnyone. stars
  • audio2photoreal: De l'audio à l'incarnation photoréaliste : synthétiser des humains en conversation. stars
  • MagicVideo-V2: Multi-Stage High-Aesthetic Video Generation
  • LWM: Un modèle autorégressif multimodal à grand contexte à usage général. Il est entraîné sur un grand ensemble de données de longues vidéos et de livres divers à l'aide de RingAttention et peut effectuer la compréhension et la génération de langage, d'images et de vidéos. stars
  • AniPortrait: Synthèse d'animation de portrait photoréaliste pilotée par l'audio. stars
  • Champ: Animation d'images humaines contrôlable et cohérente avec guidage paramétrique 3D. stars
  • Streamv2v: Transformation vidéo-à-vidéo en streaming avec banques de caractéristiques. stars
  • Deep-Live-Cam: Échange de visage en temps réel et deepfake vidéo en un clic à partir d'une seule image. stars
  • Sapiens: Fondation pour les modèles de vision humaine. stars
  • ViVid-1-to-3: Synthèse de nouvelles vues avec des modèles de diffusion vidéo. stars
  • VGGT: Transformateur ancré dans la géométrie visuelle. stars
  • LayerPano3D: Panorama 3D en couches pour la génération de scènes hyper-immersives. stars
  • RealmDreamer: Génération de scènes 3D pilotée par le texte avec inpainting et diffusion de profondeur. stars
  • stars
  • POI-Forensics: Détection de deepfakes par personne d'intérêt audio-visuelle. stars
  • Normaliser la détection des deepfakes : pourquoi les experts disent que c'est important
  • Vous voulez repérer un deepfake ? Regardez les étoiles dans leurs yeux
  • Adapté à l'usage ? La détection des deepfakes dans le monde réel
  • stars
  • GPT-Code-Clippy: GPT-Code-Clippy (GPT-CC) est une version open source de GitHub Copilot, un modèle de langage -- basé sur GPT-3, appelé GPT-Codex. stars
  • GPT Neo: Une implémentation de modèles parallèles de type GPT-2 et GPT-3 utilisant la bibliothèque mesh-tensorflow. stars
  • ctrl: Modèle de langage Transformer conditionnel pour la génération contrôlable. stars
  • Llama: Code d'inférence pour les modèles LLaMA. stars
  • Llama2
  • Llama Guard 3
  • UL2 20B: Un apprenant de langage unifié open source
  • burgpt: Une extension Burp Suite qui intègre le GPT d'OpenAI pour effectuer un scan passif supplémentaire afin de découvrir des vulnérabilités très spécifiques, et permet d'exécuter une analyse du trafic de tout type. stars
  • Ollama: Installez et exécutez Llama 2 et d'autres grands modèles de langage localement. stars
  • SneakyPrompt: Débridage des modèles génératifs texte-à-image. stars
    • Copilot-For-Security: Une solution de sécurité basée sur l'IA générative qui aide à accroître l'efficacité et les capacités des défenseurs pour améliorer les résultats en matière de sécurité à la vitesse et à l'échelle machine, tout en restant conforme aux principes d'une IA responsable. stars
  • LM Studio: Découvrez, téléchargez et exécutez des LLM locaux
  • Bypass GPT : convertissez le texte IA en contenu de type humain
  • MGM: Le framework prend en charge une série de grands modèles de langage (LLM) denses et MoE, de 2B à 34B, avec compréhension d'images, raisonnement et génération simultanés. stars
  • Secret Llama: Chatbot LLM entièrement privé qui fonctionne entièrement dans un navigateur, sans serveur. Prend en charge Mistral et LLama 3. stars
  • Llama3: Le site GitHub officiel de Meta Llama 3. stars
  • Unsloth: Affinez Llama 3.3, Mistral, Phi-4, Qwen 2.5 et Gemma 2 fois plus vite avec 80 % de mémoire en moins ! stars
  • ChatGPT, c'est du bullshit
  • stars
  • minGPT : Une réimplémentation minimale en PyTorch de l’entraînement du GPT d’OpenAI (Generative Pretrained Transformer). stars
  • CodeGeeX : Un modèle open source multilingue de génération de code. stars
  • OpenAI Cookbook : Exemples et guides pour utiliser l’API OpenAI. stars
  • 🧠 Awesome ChatGPT Prompts : Ce dépôt contient une sélection de prompts ChatGPT pour mieux utiliser ChatGPT. stars
  • Alice : Donner à ChatGPT accès à un vrai terminal. stars
  • Security Code Review With ChatGPT
  • Do Users Write More Insecure Code with AI Assistants?
  • Bypassing Gmail's spam filters with ChatGPT
  • Recurrent GANs Password Cracker For IoT Password Security Enhancement
  • PentestGPT : Un outil de test d’intrusion propulsé par GPT. stars
  • GPT Researcher : Agent autonome basé sur GPT qui effectue des recherches en ligne approfondies sur n’importe quel sujet. stars
  • GPT Engineer : Spécifiez ce que vous voulez qu’il construise, l’IA demande des précisions, puis le construit. stars
  • localpilot : Utilisez GitHub Copilot localement sur votre Macbook en un clic ! stars
  • WormGPT : Un nouvel outil d’IA permet aux cybercriminels de lancer des cyberattaques sophistiquées
  • PoisonGPT : Comment nous avons caché un LLM lobotomisé sur Hugging Face pour diffuser de fausses nouvelles
  • PassGPT: Password Modeling and (Guided) Generation with Large Language Models
  • DeepPass — Finding Passwords With Deep Learning
  • GPTFuzz : Red Teaming de grands modèles de langage avec des prompts de jailbreak générés automatiquement. stars
  • Open Interpreter : L’interpréteur de code d’OpenAI dans votre terminal, fonctionnant localement. stars
  • Eureka : Conception de récompenses de niveau humain via la programmation de grands modèles de langage. stars
  • MetaCLIP : Démystifier les données CLIP. stars
  • LLM OSINT : Méthode de preuve de concept utilisant les LLM pour collecter des informations sur Internet, puis accomplir une tâche avec ces informations. stars
  • HackingBuddyGPT : LLMs x PenTesting. stars
  • ChatGPT-Jailbreaks : Jailbreak officiel pour ChatGPT (GPT-3.5). Envoyez un long message au début de la conversation avec ChatGPT pour obtenir des réponses offensantes, contraires à l’éthique, agressives et semblables à celles d’un humain, en anglais et en italien. stars
  • Magika : Détectez les types de contenu de fichiers avec l’apprentissage profond. stars
  • Jan : Une alternative open source à ChatGPT qui fonctionne 100 % hors ligne sur votre ordinateur. stars
  • LibreChat : Clone amélioré de ChatGPT : intègre OpenAI, Assistants API, Azure, Groq, GPT-4 Vision, Mistral, Bing, Anthropic, OpenRouter, Vertex AI, Gemini, changement de modèle d’IA, recherche de messages, langchain, DALL-E-3, plugins ChatGPT, fonctions OpenAI, système sécurisé multi-utilisateurs, préréglages, entièrement open source pour l’auto-hébergement. stars
  • Lumina-T2X : Un framework unifié pour la génération de texte vers n’importe quelle modalité. stars
  • stars
  • NIST AI Risk Management Framework Playbook
  • SoK: Explainable Machine Learning for Computer Security Applications
  • Who Evaluates the Evaluators? On Automatic Metrics for Assessing AI-based Offensive Code Generators
  • Vulnerability Prioritization: An Offensive Security Approach
  • MITRE ATLAS™ (Adversarial Threat Landscape for Artificial-Intelligence Systems)
  • A Survey on Reinforcement Learning Security with Application to Autonomous Driving
  • How to avoid machine learning pitfalls: a guide for academic researchers
  • A curated list of AI Security & Privacy events
  • NIST AI 100-2 E2025: Adversarial Machine Learning. A Taxonomy and Terminology of Attacks and Mitigations.
  • 🇪🇸 RootedCon 2023 - Inteligencia artificial ofensiva - ¿Cómo podemos estar preparados?
  • Security of AI-Systems: Fundamentals - Adversarial Deep Learning
  • Beyond the Safeguards: Exploring the Security Risks of ChatGPT
  • The AI Attack Surface Map v1.0
  • On the Impossible Safety of Large AI Models
  • Frontier AI Regulation: Managing Emerging Risks to Public Safety
  • Multilayer Framework for Good Cybersecurity Practices for AI
  • Introducing Google’s Secure AI Framework
  • OWASP Top 10 for LLM
  • Awesome LLM Security: Une sélection d'outils, de documents et de projets remarquables sur la sécurité des LLM. stars
  • Un cadre pour utiliser les LLM en toute sécurité en entreprise. Partie 1 : Aperçu des risques. Partie 2 : Gestion des risques. Partie 3 : Sécuriser ChatGPT et GitHub Copilot.
  • A Study on Robustness and Reliability of Large Language Model Code Generation
  • Identifying AI-generated images with SynthID
  • Auditing Large Language Models: A Three-Layered Approach
  • Resolving the battle of short‑ vs. long‑term AI risk
  • FraudGPT: The Villain Avatar of ChatGPT
  • AI Risks - Schneier on Security
  • Use of LLMs for Illicit Purposes: Threats, Prevention Measures, and Vulnerabilities
  • AI Red-Teaming Is Not a One-Stop Solution to AI Harms: Recommendations for Using Red-Teaming for AI Accountability
  • A Taxonomy of Trustworthiness for Artificial Intelligence
  • Managing AI Risks in an Era of Rapid Progress
  • Google - Acting on our commitment to safe and secure AI
  • Offensive ML Playbook
  • Demystifying Generative AI 🤖 A Security Researcher's Notes
  • GenAI-Security-Adventures: Une initiative open source visant à partager des notes, des présentations et une collection variée d'expériences présentées dans des notebooks Jupyter, le tout conçu pour vous aider à comprendre les concepts essentiels derrière les grands modèles de langage et à explorer l'intersection fascinante entre la sécurité et le traitement du langage naturel. stars
  • AI Safety Camp vous met en relation avec un responsable de recherche pour collaborer sur un projet – afin de voir où votre travail pourrait contribuer à garantir la sécurité des futures IA.
  • Guidelines for secure AI system development
  • Approach to Artificial Intelligence and Cybersecurity. BEST PRACTICE REPORT
  • Stanford Safe, Secure, and Trustworthy AI EO 14110 Tracker
  • Awesome ML Security: Une liste organisée de références, de recommandations, d'outils et plus encore sur la sécurité de l'apprentissage automatique. stars
  • AI's Predictable Path: 7 Things to Expect From AI in 2024+
  • Artificial Intelligence and Cybersecurity (en espagnol 🇪🇸)
  • Vigil: Détecte les injections de prompt, les jailbreaks et autres entrées potentiellement risquées pour les grands modèles de langage (LLM). stars
  • Generative AI Models - Opportunities and Risks for Industry and Authorities
  • Deploying AI Systems Securely. Best Practices for Deploying Secure and Resilient AI Systems
  • NIST AI 600-1: Artificial Intelligence Risk Management Framework: Generative Artificial Intelligence Profile
  • 🇫🇷 ANSSI: Recommandations De Sécurité Pour Un Système d'IA Générative (Security Recommendations for a Generative AI System)
  • PyRIT: Le Python Risk Identification Tool pour l'IA générative (PyRIT) est un framework d'automatisation en accès libre qui permet aux professionnels de la sécurité et aux ingénieurs en apprentissage automatique de détecter de manière proactive les risques dans leurs systèmes d'IA générative. stars
  • OWASP-Agentic-AI: Travaille à la création de l'OWASP Top 10 pour l'IA agentique (sécurité des agents IA). stars
  • Towards Guaranteed Safe AI: A Framework for Ensuring Robust and Reliable AI Systems
  • Defining Real AI Risks
  • Secure approach to generative AI
  • Large Language Models in Cybersecurity
  • Hey, That's My Model! Introducing Chain & Hash, An LLM Fingerprinting Technique
  • Generative AI Misuse: A Taxonomy of Tactics and Insights from Real-World Data
  • AI Risk Repository
  • Revisiting AI Red-Teaming
  • German-French recommendations for the use of AI programming assistants
  • Scalable watermarking for identifying large language model outputs
  • Lessons from red teaming 100 generative AI products
  • LLM red teaming guide
  • Open Challenges in Multi-Agent Security: Towards Secure Systems of Interacting AI Agents
  • LLMs unlock new paths to monetizing exploits
  • Spill The Beans: Exploiting CPU Cache Side-Channels to Leak Tokens from Large Language Models
  • Enhanced automated code vulnerability repair using large language models
  • Your Brain on ChatGPT: Accumulation of Cognitive Debt when Using an AI Assistant for Essay Writing Task
  • AIRTBench: Measuring Autonomous AI Red Teaming Capabilities in Language Models
  • Slopsquatting
  • SP 800-53 Control Overlays for Securing AI Systems Concept Paper
  • Agents Rule of Two: A Practical Approach to AI Agent Security
  • ETSI EN 304 223 V2.1.1 (2025-12): Securing Artificial Intelligence (SAI); Baseline Cyber Security Requirements for AI Models and Systems
  • Evaluating AGENTS.md: Are Repository-Level Context Files Helpful for Coding Agents?
  • Handbook of Digital Face Manipulation and Detection