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
Outils/GitHubGitHub/sbousseaden/gluegate
Outils DéfensifsEscalade de PrivilègesCriminalistique MémoireÉvasion IDS/IPSRed Teaming
GitHubsbousseaden/gluegate

gluegate

Proxy d'API mémoire via mozglue.dll signée

Voir le dépôt
3971il y a 2 moisVé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

gluegate

PoC de recherche en détection : proxy des opérations mémoire (mappage mémoire, allocation mémoire locale) via la mozglue.dll signée par Mozilla afin que les callbacks du noyau attribuent le module utilisateur final à une DLL d'un éditeur de confiance (signée Mozilla) plutôt qu'à un module non signé ou non fiable.

API proxy

Les deux sont des exports MFBT_API de mozglue.dll (installation de Firefox requise) :

Télécharger l’outil
ModeExportationSource Mozilla
injectmozilla::MapRemoteViewOfFileWindowsMapRemoteView.cpp · header
allocMozVirtualAllocmozjemalloc.cpp · mozmemory_wrap.h

Noms décorés MSVC x64 :

root@kitploit:~
?MapRemoteViewOfFile@mozilla@@YAPEAXPEAX0_K01KK@Z
MozVirtualAlloc

Compilation

MSYS2 mingw-w64 :

root@kitploit:~
./build.sh
./build.sh shellcode   # facultatif : reconstruire shellcode/msgbox.bin

Utilisation

Un mozglue_gate.exe précompilé est inclus dans le dépôt pour des tests rapides de détection (64 bits, nécessite Firefox installé).

root@kitploit:~
# Mappage cross-process + APC (MapRemoteViewOfFile)
.\mozglue_gate.exe inject <pid> shellcode\msgbox.bin

# Allocation locale RWX (MozVirtualAlloc)
.\mozglue_gate.exe alloc --size 10240

shellcode/msgbox.bin affiche « Hello from Mozglue » / titre gluegate (aucun processus enfant).

Nécessite Firefox classique : C:\Program Files\Mozilla Firefox\mozglue.dll (ou --mozglue / MOZGLUE_DLL).

image

Télémétrie attendue

Le module utilisateur final est signé/approuvé par Mozilla Corporation

MapViewOfFile

image

VirtualAlloc

image

Détection

  • mozglue.dll!MozVirtualAlloc ou mozglue.dll!?MapRemoteViewOfFile dans la pile d'appels d'un processus non signé ou non signé par Mozilla.
  • Chargement inhabituel de mozilla.dll par un processus (en particulier celle déjà installée dans Program Files).

Avertissement

Pour des recherches de sécurité autorisées et des tests de détection uniquement.