Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
gargoyle — Artefatto di ricerca storico sullo stato della memoria temporale di Windows per lo studio delle osservazioni di memoria legate al tempo, dei limiti di validazione e della visibilità difensiva. | Kitploit
Strumenti/GitHubGitHub/jlospinoso/gargoyle
Strumenti DifensiviMemory ForensicsReverse EngineeringAnalisi MalwareAnalisi di BinariPaper e Ricerca
GitHubjlospinoso/gargoyle

gargoyle

Artefatto di ricerca storico sullo stato della memoria temporale di Windows per lo studio delle osservazioni di memoria legate al tempo, dei limiti di validazione e della visibilità difensiva.

Vedi Repository
917113525 mesi faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Sito web
Condividi

titolo gargoyle

infografica gargoyle

Gargoyle

Gargoyle è una proof of concept storica di ricerca su Windows relativa allo stato temporale della memoria. L'implementazione originale Win32/x86 rimane la prova canonica: un'azione benigna è osservabile durante una piccola finestra di lavoro, mentre la regione di codice rilevante trascorre il suo intervallo dormiente in stato non eseguibile prima del rientro tramite timer/APC.

Il repository aggiornato mantiene centrale quella storia aggiungendo dimostrazioni sorelle x64, ARM64 e ARM64EC, un harness di validazione riproducibile e un linguaggio probatorio più chiaro. Documenta inoltre il percorso corretto timer/APC attorno a SleepEx(INFINITE, TRUE).

Gargoyle non rivendica invisibilità né aggiramento di prodotti. Non è un loader, un flusso operativo per operatori o una guida al deployment, e non fornisce persistenza, injection, accesso a credenziali, networking o indicazioni per C2.

Leggi successivamente

  • Home della documentazione per i percorsi del lettore e l'orientamento al progetto.
  • Uso responsabile per i confini di ambito e i non-obiettivi.
  • Avvio rapido per il percorso più breve e sicuro di build e validazione.
  • Timer APC e SleepEx per il percorso probatorio corretto dell'attesa allertabile.
  • Confronto delle architetture per ciò che ciascuna dimostrazione sorella valida e ciò che non dimostra.
  • Panoramica della validazione per il linguaggio probatorio usato in tutto il repository.
  • Riferimenti di ricerca e lineage per la mappatura delle fonti e i confini delle relazioni.

Architettura e confini probatori

  • Win32/x86 è l'implementazione storica canonica.
  • x64, ARM64 e ARM64EC sono dimostrazioni sorelle, non sostituti del design originale.
  • La sorella x64 non è un port diretto del percorso gadget/trampoline originale x86 di mshtml.dll.
  • La validazione live x86/x64 usa due MessageBox benigni. Ciò valida l'esecuzione iniziale e il successivo rientro controllato, ma non l'identità della callback né ogni transizione di protezione della memoria.
  • La validazione headless ARM64 e ARM64EC verifica anche i contatori dei round completati e dei round di callback, fornendo prove più solide sulla consegna delle callback.
  • ARM64EC esercita il comportamento di allocazione del codice EC usato da questa demo. Non dimostra l'interop misto con DLL x64 né prova ogni pattern di codice dinamico ARM64EC.

Gate locale

uv sync --all-groups
just ci

Contesto storico

  • Gargoyle, un decennio dopo
  • Articolo originale del 2017
Scarica lo strumento