Important
-
🔃 Last Update :
v2.1 -
🌀🧪 E un PoC,
Proof of Concept
⚙️ SDK : NOVITÀ, BUG Fix & Altro...
- 📣 NOVITÀ v2.1 :
🐛 BUG Fix-
🪳 BUG Fix :
- 📜
SDK.js - 📜
ServiceWorker.jsfix forSDK.js. - 🔒👁️🗨️ Sandbox Visore ❌💾
- 🛡️🗄️ Sync Stiva Bunker.
- 📜
-
🔄📊 Aggiornamento GUI DashBoard
- 📜 File :
app.js, SDK.js
- 📜 File :
-
-
🐺 Watchdog Anti-Incognito ❌🕵️ Pre requisiti Install
PWA& il timeout adattivo dopoXsec, Minimo / Massimo personalizzato, ⏱️ Time-out per dichiarare lo stato 🕵️ Incognito del Browser! ✅ -
📊 Dashboard :
🌀 PoC per la PA 🏛️
Un esempio pratico di dashboard sviluppata per la Pubblica Amministrazione orientata alla consultazione sicura in modalità 🛡️ Bunker.
| 🌐 Browser | 🔎 Stato |
|---|---|
| 🌐 Google Chrome | Supportato ✅ |
| 🌐 Chromium | Supportato ✅ |
| 🧭 Safari | Supportato - non testato ☑️ |
| 🦊 FireFox | Non supportato ❌ |
Tip
💡 Nota: Progetto pienamente compatibile con altri Browser :
⚙️🌐 Motore di Chromium : js V8 ⚡
Es. Edge, Brave, Opera, Vivaldi, Arc .
- ✅ Supporto :
- 🐺 Watchdog Anti-Incognito ❌🕵️
-
🌀 Proof of Concept :
( PoC ) di un'architettura software sovrana per
Progressive Web App ( 📲 PWA ) basata sul ⚙️🪖 Core Panzer v7.x+, progettata in modalità 🔐 Zero-Trust. Il sistema garantisce massima resilienza informatica, continuità operativa offline-first, consultazione protetta di atti e documenti PA, e piena conformità alle linee guida tecniche 📑 AgID e al 📜 Codice dell'Amministrazione Digitale ( CAD ) per il riuso ( 🇪🇺 EUPL v1.2 ). -
⚙️ Questo engine implementa strategie avanzate di computazione asincrona isolata, crittografia simmetrica client-side e tolleranza ai guasti di tipo militare. Garantisce che le applicazioni web e i dati sensibili rimangano protetti e operativi anche in condizioni di rete degradata ( Lie-Fi 🤥🛜 ), o assente, in caso di tentativi di manomissione fisica o data breach sul file system locale del client tutti i file verrano eliminati per sicurezza e risoncronizari di nuovo col server della PA.
Note
💡 La demo live serve per provare immediatamente: la Resilienza, la Modalità Bunker 🗄️, il Lie-Fi 🤥🛜 , il Download 📥 simultanio delle Risorse dal Manifesto... ecc...
-
🪖 NOVITÀ v7.9.7+ :
🐛 BUG Fix-
🪳 Bug Fixed :
Evento FetchDel SW ( ⚙️🪖 ),- 🌐 NetWorkFirst
- 🚀 SWR -
Stale-While-Revalidate - 🔀🎭 Regolatore di Flusso Polimorfo
- 🖼️🩹 Placeholder, non Ritorna per una risorsa Immagine su una richiesta HEAD, ma restituisce un
404 Error❌ - 🧠 Universal-Scan, Fix bug's
-
➕ 🧭
Safari, Supporto in sperimentazione ...- 🧭🚫🐺 Watchdog
Anti-Incognito❌🕵️ nonSupportato
- 🧭🚫🐺 Watchdog
-
-
🪖 NOVITÀ v7.9.6+ :
🐛 BUG Fix-
🪳 Bug Fixed :
Evento FetchDel SW ( ⚙️🪖 ),- ➕
Content-Length, risposta delSWalle Risorse da servire al Browser.
- ➕
-
🐺️🐤 WATCHDOG DI SICUREZZA :
- ➕ Controllo, 3 tentativi prima di dichiarare se la 🔑🗄️ di cifratura e compromessa veramente.
-
-
🪖 NOVITÀ v7.9.5+ :
🐛 BUG Fix- 🪳 Molti Bug Fixed !
- 🚀 SWR, Strategia migliorata su reti degradate.
- 🔀🎭 Fix:
Regolatore di Flusso Polimorfo, ora si adatta alle reti degradate e decide la strategia migliore. - 🎯 Riorganizzazione Del
Evento FetchDel SW ( ⚙️🪖 ), Per IlNetworkFirst/SaveBackground, SWR, CacheFirst ( Off-line )
- 🪳 Molti Bug Fixed !
-
🪖 NOVITÀ v7.9+ :
🪨 Hardening contro il Red-Team 🔴-
🔍 1. Validazione Forense Blob (
isValidBlob)- 🧹 SVG & Anti-Polyglot: Blocco tag ostili (
<script>,<iframe>), event handler inline (onload=) e signature di script in immagini raster (es.PNG,WEBP,JPEG). - 📄 PDF, PAdES & CAdES De-Obfuscated: Finestra di analisi estesa a 4096 byte per header e footer (per tollerare firme digitali, aggiornamenti incrementali e buste crittografiche
.p7m), soglia minima a 2 KB (2048byte), decodifica esadecimale, strip commenti/spazi, blocco stream compressi (/flatedecode,/lzwdecode, ecc.) e isolamento pattern malevoli daCONFIG.pdf. - 🧠 RAM Zero-Out: Bonifica della memoria con
.fill(0)sui buffer attivi gestita tramite blocchifinallysicuri subito dopo l'analisi o in caso di eccezione.
- 🧹 SVG & Anti-Polyglot: Blocco tag ostili (
-
🧠 2. Deep Scanner IPC (
universalScanner):- 🛑 Cap Nodi & Profilo: Limite massimo di 999 nodi per albero e vincolo tassativo a 12 livelli di profondità ( Anti-JSON-Bomb ).
- 🛡️ Anti-Path Traversal: Sanitizzazione e scarto di chiavi e percorsi con risalite directory (
../,..\) o null byte (\0). - ⚡ CPU Yielding: Pausa non-blocking dell'Event Loop ogni 10 nodi per preservare la reattività del thread worker.
-
🔒 3. Iniezione Security Headers (
injectSecurityHeaders):- 🌐 Fetch Response Hardening: Riscrittura automatica in-flight degli header HTTP (
nosniff,DENY,strict-origin-when-cross-origin,same-origin) su ogni risposta intercettata.
- 🌐 Fetch Response Hardening: Riscrittura automatica in-flight degli header HTTP (
-
-
🪖 NOVITÀ v7.8+ :
🪨 Hardening TOTALE contro il Red-Team 🔴 -
🪖 NOVITÀ v7.7+ :
🪨 Hardening contro il Red-Team 🔴-
🔬🧬 SW Forensics ( DNA Check & Binary Validation ), in isValidBlob() :
- 🤯 Testa ( Header 512 Byte ) :
Analisi dei primi 512 byte del file per la verifica stringente dei Magic Bytes reali, bloccando sul nascere lo spoofing del MIME-type e le estensioni camuffate. - 👣 Coda ( Tail Check ) :
Test di lettura a basso livello sul terminatore finale viablob.slice(-5).arrayBuffer()per escludere troncamenti, file corrotti o stream incompleti. - 🪵 Corpo & Anti-PDF Obfuscation ( ❌📜 ) : Scansione dei payload PDF con supporto alla decodifica di tecniche di offuscamento (
stringhe esadecimali/ottali, annotazioni annidate, flussi encodati) ed eradicazione di vettori malevoli (/JS, /JavaScript, /OpenAction, /Launch).
✅ Risultato :
Neutralizza il Cache Poisoning ☠️, azzera i crash silenziosi del Service Worker dovuti a eccezioni di lettura e forza l'azzeramento della memoria di lavoro ( wipeRAM() 🧽 ) in caso di fallimento o abort dell'operazione.
- 🤯 Testa ( Header 512 Byte ) :
-
🪖 NOVITÀ v7.6+ :
➕ Funzionalità...- Integrazione di protocolli 🏴☠️ Anti-Profiling :
Ogni punto di errore è stato convertito in un " 🕳️ Black Hole " informativo; la sterilizzazione degli stack trace e l'iniezione di rumore temporale 💉⏱️ previene attacchi di tipo side-channel e la profilazione del 🏴☠️🔴 Red Team.
- Integrazione di protocolli 🏴☠️ Anti-Profiling :
-
🔹💜 Il cuore del sistema è un Service Worker ( ServiceWorker.js ) ad altissima specializzazione, operante come entità autonoma tramite i seguenti moduli nativi :
-
🔐🌡️🛡️ Jittered Thermal Shield Race :
Ispezione forense profonda sul modulodeepVaultValidation(). Implementa una gara asincrona tra l'interrogazione a IndexedDB e lo 🌡️🛡️ Scudo Termico Adattivo (waitTillIdle). -
🔄🌐🛡️🔗 Dynamic Adaptive Network Resiliency :
Algoritmo proprietario che adatta dinamicamente i timeout di rete basandosi su 5 profili telemetrici hardware di velocità della connessione. -
🌐➡️💾 Network-First Predittivo con Cache Fallback :
Intercettazione condizionale degli eventi di fetch con abort atomico delle richieste in caso di latenza degradata e rilascio immediato della risorsa cifrata locale. -
🔬🧬 SW Forensics ( DNA Check & Binary Validation ) :
Controllo biometrico sequenziale ( 🤯 Testa, 👣 Coda, 🪵 Corpo ) per prevenire attacchi di ☠️ Cache Poisoning ed eradicare vettori malevoli ( Anti-PDF Scripting ❌📜 ). -
🛡️📴 Offline Bunker Mode & Emergency Wipe :
In caso di violazione rilevata, il Panzer attiva contromisure distruttive ( Tabula Rasa ☢️ ): pialla ilCache Storagee il database locale (indexedDB.deleteDatabase), isolando il sistema per proteggere il dato sensibile. -
🔀📡 Architettura di Instradamento a 5 Sezioni ( Fetch Strict Layer 🚥 ) :
Ciclo di vita della richiesta compartimentato in perimetri rigidi per superare i capitolati di ispezione AgID (Normalizzazione, Online Gateway, Cache Hit, Filtro Multimediale, Critical Fallback). -
✉️
↔️ 📬 Canale IPC PostMessage :
Ricezione sicura dei comandi dal frontend con isolamento della chiave in RAM tramiteStructured Clone API. -
🎖️ Conformità Costituzionale e Normativa PA:
Sviluppato interamente in 🍦 Vanilla JS ( Zero-Dipendenze ), garantendo assenza di debiti tecnici e rispondenza all'Art. 69 del CAD.
-
📌 Perito Industriale
Informatico ( 2013 ) -
🏥 Production Case Study
( 2014 - 2018 )
Sanità Pubblica ( ASP8 SR ).
📲 APP Gestionale Turnistica Infermieristica :-
🛡️ Security:
Cifratura SQLite via DLL,💾 Dongle USB Hardware Binding con Auto-Kill su WMI, 🍇 RBAC granulare. -
⚡🔋 Stack:
EngineAutoIt3 + UI HTML4/CSS/JS + DB SQLite. -
📊 Reliability:
Operatività ininterrotta senza downtime sul campo in ambiente ospedaliero.
-
-
👩💻 Istruttore Informatico:
Qualificatosi Idoneo nel Concorso Nazionale ASMEL 2025 per Profili IT della Pubblica Amministrazione. -
⚙️🛡️ Specialista in ingegneria difensiva, architetture PWA in Bunker Mode e cyber security applicata
( 🟣 Purple Team: bilanciamento tra mentalità offensiva Red team 🔴, e blindatura il Blue Team 🔵 ).
- ⚙️📑 Progetto rilasciato sotto licenza 🇪🇺 EUPL v1.2.
La legalità del riuso, la trasparenza del codice e la conformità ai framework normativi dell'Unione Europea sono garantiti. Consulta il fileLICENSE.
- 🔍🚀 Per l'analisi dei vettori crittografici, le metriche forensi di stabilità e gli scenari applicativi per Enti e Pubblica Amministrazione, consulta la nostra 📚 Wiki Ufficiale.