Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
gluegate — Proxy de API de memória via mozglue.dll assinado | Kitploit
Ferramentas/GitHubGitHub/sbousseaden/gluegate
Ferramentas DefensivasEscalada de PrivilégiosForensia de MemóriaEvasão de IDS/IPSRed Teaming
GitHubsbousseaden/gluegate

gluegate

Proxy de API de memória via mozglue.dll assinado

Ver Repositório
39715há 3 mesesRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

gluegate

PoC de pesquisa de detecção: operações de memória proxy (mapeamento de memória, alocação de memória local) através da mozglue.dll assinada pela Mozilla para que os callbacks do kernel atribuam o módulo de usuário final a uma DLL de fornecedor confiável (assinada pela Mozilla) em vez de um módulo não confiável ou não assinado.

APIs com Proxy

Ambas são exportações MFBT_API da mozglue.dll (requer instalação do Firefox):

ModoExportaçãoFonte Mozilla
injectmozilla::MapRemoteViewOfFileWindowsMapRemoteView.cpp · header
allocMozVirtualAllocmozjemalloc.cpp · mozmemory_wrap.h

Nomes decorados (mangled) do MSVC x64:

?MapRemoteViewOfFile@mozilla@@YAPEAXPEAX0_K01KK@Z
MozVirtualAlloc

Compilação

MSYS2 mingw-w64:

./build.sh
./build.sh shellcode   # opcional: recria shellcode/msgbox.bin

Uso

Um mozglue_gate.exe pré-compilado está incluído no repositório para testes rápidos de engenharia de detecção (64 bits, requer Firefox instalado).

# Mapeamento entre processos + APC (MapRemoteViewOfFile)
.\mozglue_gate.exe inject <pid> shellcode\msgbox.bin

# Alocação RWX local (MozVirtualAlloc)
.\mozglue_gate.exe alloc --size 10240

shellcode/msgbox.bin exibe "Hello from Mozglue" / título gluegate (sem processo filho).

Requer Firefox clássico: C:\Program Files\Mozilla Firefox\mozglue.dll (ou --mozglue / MOZGLUE_DLL).

imagem

Telemetria esperada

O módulo de usuário final é assinado/confiável pela Mozilla Corporation

MapViewOfFile

imagem

VirtualAlloc

imagem

Detecção

  • mozglue.dll!MozVirtualAlloc ou mozglue.dll!?MapRemoteViewOfFile na pilha de chamadas de um processo não assinado ou não assinado pela Mozilla.
  • Processo incomum carregando mozilla.dll (especialmente a já instalada em Program Files).

Aviso Legal

Apenas para pesquisa de segurança autorizada e testes de detecção.

Baixar ferramenta