Important
- π Last Update :
v2.1
ππ§ͺ SDK + DashBoard :
E un PoC, Proof of Concept
βοΈπ¦ SDK_BETA : NOVITΓ, BUG Fix & Altro...
- π£ NOVITΓ v2.1 :
π BUG Fix-
πͺ³ BUG Fix :
- π
SDK.js - π
ServiceWorker.jsfix adattamento alSDK.js. - πποΈβπ¨οΈ Sandbox Visore βπΎ
- π‘οΈποΈ Sync Stiva Bunker.
- π
-
ππ Aggiornamento GUI DashBoard
- π File :
app.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. -
π Dir :
SDK_BETA-
π File :
index.html, PA_PWA.webmanifest, Res-PA-manifest.json, icon.png, ServiceWorker.js. -
π Dir :
js- π File :
SDK.js, app.js, pdf_min.js, pdf_worker_min.js.
- π File :
-
π Dir Resouces del Comune:
RES_DATAS.
-
-
βοΈπ Framework :
βοΈπͺ Core Panzer v7.x+- π File :
ServiceWorker.js, versione Modificata per adattarla alSDK.jsper la gestione della Stiva resiliente e della Cache cifrata. π
- π File :
| π 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 ) nel settore della ristorazione, progettata in modalitΓ π Zero-Trust. Il sistema garantisce massima resilienza informatica, immunitΓ forense ai guasti hardware e piena conformitΓ alle linee guida tecniche π AgID e al π Codice dell'Amministrazione Digitale ( CAD ).
- βοΈ 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 π€₯π ), assente o in caso di tentativi di manomissione fisica e data breach sul file system locale del client.
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 ( sw.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.