Blog
Articoli pratici di KomuraSoft LLC su sviluppo web, SEO, Google Ads, sviluppo Windows, valorizzazione dei sistemi esistenti e analisi dei malfunzionamenti.
Ricerca IA in tutto il sito
Le query di ricerca vengono inviate a Cloudflare AI Search per generare i risultati. Non inserire dati personali.
-
Cattura dei pacchetti su Windows in pratica — scegliere tra pktmon, netsh trace e Wireshark
Un guasto che nel log dell'app lascia solo «timeout» si indaga uno strato più in basso, guardando i pacchetti realmente passati sul filo. Anche sui server do...
-
Le profondità della memoria di Windows (parte 1) — L'istante in cui un indirizzo virtuale diventa RAM fisica: un page fault dall'inizio alla fine
Questo articolo collega VirtualAlloc, i VAD, le tabelle delle pagine, il TLB, i demand-zero e i fault hard per spiegare l'istante in cui a un indirizzo virtu...
-
Leggere i codici di errore Windows — la struttura a tre strati di Win32, HRESULT e NTSTATUS
Quando compare 0x80004005, scomponetelo prima di cercare. Questo articolo spiega la struttura a tre strati di errori Win32, HRESULT e NTSTATUS, il motivo 0x8...
-
Commento alla domanda 1 della sessione pomeridiana dell'esame Registered Information Security Specialist, primavera 2024 (Reiwa 6) — JWT alg=none, autorizzazione API e mitigazione WAF temporanea
Prendendo come caso di studio la domanda 1 della sessione pomeridiana dell'esame Registered Information Security Specialist di primavera 2024 (Reiwa 6), ques...
-
Che cosa significa davvero l'«utilizzo della memoria» di Windows — Leggere correttamente Working Set, Private Bytes, Commit e il file di paging
La Memoria di Gestione attività, Working Set, Private Bytes e Commit non sono la stessa cifra. L'articolo spiega il rapporto tra memoria virtuale e fisica di...
-
Buone pratiche di multithreading in pratica: edizione Java — convenzioni dell'era dei thread virtuali
In Java la pratica consolidata del multithreading è non creare mai i thread direttamente, ma basarsi su ExecutorService e thread virtuali. Questo articolo ra...
-
Best practice di multithreading in pratica: edizione C — Scrivere in sicurezza alla maniera delle API Win32
L'approccio consolidato al multithreading in C con Win32 è la creazione dei thread con _beginthreadex, i lock SRW e le variabili di condizione, le funzioni I...
-
Best practice pratiche sul multithreading: edizione C++ — eliminare gli incidenti strutturalmente con RAII e jthread
In C++ il multithreading è un mondo in cui una data race è comportamento indefinito. L'articolo tratta la trappola del distruttore di std::thread, la progett...
-
Best practice pratiche sul multithreading: edizione .NET — Cosa decidere prima di aggiungere altri thread
Le regole di progettazione per .NET/C# che impediscono che, dopo aver avviato un thread, l'app «crashi o si blocchi di tanto in tanto». L'articolo copre il b...
-
Commento alla domanda 2 della sessione pomeridiana dell'esame Registered Information Security Specialist, autunno 2023 (Reiwa 5) — File che escono dal Wi-Fi ospiti
Prendendo come caso di studio la domanda 2 della sessione pomeridiana dell'esame Registered Information Security Specialist di autunno 2023 (Reiwa 5), questo...
-
Copia Shadow del volume (VSS): meccanismo e pratica — perché si può fare il backup dei file in uso
I file in uso non si possono copiare per via della violazione di condivisione: come fa allora il software di backup? Spieghiamo i ruoli di richiedente, write...
-
Usare WMI/CIM da C# e PowerShell — Guida pratica a lettura hardware, monitoraggio processi e interrogazioni remote
Il modo classico per leggere il numero di serie del PC, monitorare lo spazio disco e rilevare l'avvio dei processi è WMI/CIM. L'articolo spiega i cmdlet CIM ...
-
Una guida pratica a Group Policy (GPO) — Come funziona, confermare l'applicazione e scegliere tra GPO e Intune
Lavorate in un ambiente AD senza sapere davvero cosa significa «distribuito via GPO»? L'articolo spiega, in chiave pratica, come funziona Group Policy e l'or...
-
Criteri di controllo di sicurezza Windows e indagine pratica sul registro eventi — Diventare un team IT capace di leggere l'evento 4625
Guida pratica per rispondere a «controlla i log degli accessi non riusciti». Tratta il rapporto tra criteri di controllo di base e avanzati, le sottocategori...
-
Una guida pratica a Windows LAPS — Abbandonare la password di amministratore locale comune a tutti i PC
Una password di amministratore locale comune a tutti i PC è un terreno fertile per gli attacchi Pass-the-Hash, in cui la compromissione di una macchina si es...
-
Guida pratica all'archivio certificati di Windows — Utente o computer, dove metterlo?
Un certificato client va nell'archivio utente o in quello del computer? Questa guida pratica chiude in modo sistematico gli incidenti classici dei certificat...
-
Il firewall di Windows e le applicazioni aziendali — Registrare le regole in ingresso dall'installer
«Sulla macchina di sviluppo funziona, dal cliente non si collega» ha quasi sempre come causa il firewall di Windows. L'articolo spiega il comportamento prede...
-
Gestione di Windows Update dopo la deprecazione di WSUS — Come scegliere tra WUfB, Autopatch e Intune
A settembre 2024 Microsoft ha annunciato la deprecazione di WSUS. Non si ferma subito, ma lo sviluppo di nuove funzioni è terminato. L'articolo organizza qua...
-
Guida pratica a BitLocker — La cifratura del drive a partire dalla gestione della chiave di ripristino
Da Windows 11 24H2 in poi, nelle installazioni pulite la Crittografia dispositivo è attiva per default e gli incidenti del tipo «ci si è accorti che era già ...
-
Perché le passkey sono sicure — Guida illustrata all'autenticazione che non invia un segreto
Si spiega con i diagrammi perché le passkey sono sicure: il meccanismo della crittografia a chiave pubblica che non mette la chiave privata sul server e non ...
-
Le profondità dell'I/O di Windows (6ª puntata · ultima) — Driver filtro e minifilter: perché Procmon e la scansione antivirus possono intercettare l'I/O
Puntata finale della serie che spiega con i diagrammi i driver filtro e i minifilter di Windows. Si organizzano Filter Manager e altitudine, callback pre/pos...
-
Le profondità dell'I/O di Windows (5ª puntata) — Struttura interna di NTFS: capire il file system dall'MFT
Quinta puntata della serie che spiega con i diagrammi la struttura interna di NTFS. Si organizzano, dal punto di vista dello sviluppatore, MFT e record di fi...
-
Le profondità dell'I/O di Windows (4ª puntata) — Cache Manager: quando il vostro WriteFile arriva sul disco
Quarta puntata della serie che spiega con i diagrammi il Cache Manager di Windows. Si organizzano la cache implementata come file mapping, read-ahead e lazy ...
-
Le licenze di Power Automate ── fino a dove arriva Microsoft 365 senza costi extra, e quando serve Premium
Con Microsoft 365 si possono creare flussi cloud con connettori standard senza costi extra, ma connettori Premium come HTTP, SQL Server e Dataverse, insieme ...
-
10 minacce maggiori alla sicurezza informatica 2026 — Come leggere la classifica e cosa dovrebbero difendere le PMI
Nelle '10 minacce maggiori alla sicurezza informatica 2026' dell'IPA, gli attacchi ransomware occupano il primo posto per l'undicesimo anno consecutivo, gli ...
-
Il Sussidio per investimenti di risparmio del lavoro può pagare lo spostamento degli ordini fax sul web? — Come ragionare sull'investimento per l'ordine sistema nella categoria generale
Spostare la ricezione ordini fax sul web e automatizzarne l'import può essere un candidato per il Sussidio per investimenti di risparmio del lavoro delle PMI...
-
Non dimenticare di decidere 'in quanti secondi è abbastanza veloce' — Organizzare i requisiti non funzionali con il Non-Functional Requirements Grade dell'IPA
Le dispute del tipo 'è troppo lento' o 'non ci aspettavamo quella reazione al guasto' di solito risalgono a requisiti non funzionali che nessuno ha deciso. Q...
-
Come gestire un progetto di sviluppo sistema finanziato da un sussidio — Lavorare all'indietro dalla data di decisione sul sussidio e le pratiche per scrivere il business plan
Un progetto di sviluppo sistema finanziato da un sussidio procede in modo diverso da uno ordinario. Questo articolo tratta, in termini pratici, come pianific...
-
Cosa dovrebbero sapere anche i committenti di siti web — usare la 'Guida per rendere sicuro il proprio sito web' dell'IPA come checklist
Con quale standard controllare la sicurezza del sito web aziendale? Questo articolo spiega le 11 vulnerabilità e contromisure trattate nella 'Guida per rende...
-
Da dove iniziare con la sicurezza per le PMI? — Guida alla 'Linea guida per la sicurezza informatica delle PMI' dell'IPA, 4ª edizione
Da dove devono iniziare le piccole e medie imprese con la sicurezza? Basandosi sulla 'Linea guida per la sicurezza informatica delle PMI' dell'IPA, 4ª edizio...