Information Technology

  • Vibe Coding e AI-Driven Development

    Prototipazione rapida guidata dall’AI per la costruzione di MVP Abstract Il vibe coding descrive un paradigma di sviluppo software in cui la costruzione del prodotto avviene principalmente tramite dialogo con un modello di AI: lo sviluppatore definisce obiettivi e vincoli in linguaggio naturale, mentre l’AI genera interfacce, logica applicativa e integrazioni che vengono poi rifinite…


  • Vibe Coding

    L’evoluzione dello sviluppo prodotto nell’era del Vibe Coding e della sicurezza Low-Code. Introduzione al paradigma AI-Driven Product Creation Proviamo ad analizzare il paradigma di sviluppo prodotto e assistito dall’Intelligenza Artificiale (AI-Driven Product Creation) con un focus specifico sull’approccio “Vibe Coding” e sulle implicazioni di sicurezza in ambienti Low-Code/No-Code. Il contesto attuale dello sviluppo di applicazioni…


  • Sicurezza dei sistemi di videosorveglianza IP: analisi del P2P “plug-and-play”, superfici d’attacco e linee guida operative

    Abstract Molte telecamere di fascia consumer/prosumer adottano meccanismi P2P via cloud (UID + STUN/TURN/relay) per fornire accesso “zero-configurazione”. Questa convenienza introduce rischi strutturali: dipendenza da terze parti, esposizione a credential stuffing, aperture automatiche di porte tramite UPnP, ritardi o assenza di aggiornamenti firmware, applicazioni mobili invasive e scarsa trasparenza dei vendor. Il presente articolo propone…


  • Sistemi di gestione centralizzati: Active Directory e Kerberos in ambito CSIRT/SOC

    Panoramica dei sistemi di gestione centralizzati In ambito enterprise, i sistemi di gestione centralizzati (come i servizi di directory) svolgono un ruolo chiave nella sicurezza informatica. Forniscono un punto unico per gestire identità, autenticazione e autorizzazione degli utenti su tutta l’infrastruttura, semplificando l’amministrazione e migliorando la consistenza delle policy di sicurezza. Ad esempio, Active Directory…


  • Fondamenti di cybersecurity

    Introduzione Un solido approccio alla cybersicurezza si basa su principi e sistemi fondamentali che ogni responsabile per la prevenzione e gestione degli incidenti informatici in ambito nazionale deve padroneggiare. Questo documento vuole fornire una panoramica strutturata di tali fondamenti, toccando sia aspetti tecnologici (come firewall, sistemi di autenticazione, virtualizzazione) sia organizzativi (come gestione centralizzata degli…


  • Fondamenti di informatica e reti di calcolatori per la sicurezza informatica

    Introduzione Il presente articolo vuole fornire una panoramica strutturata dei fondamenti di informatica e reti di calcolatori, con un focus sull’applicazione pratica di tali conoscenze nel contesto della sicurezza informatica. Ciascuna sezione approfondisce un argomento chiave – dalla rappresentazione dei dati ai sistemi operativi, dalle basi di dati alle reti e protocolli – evidenziando i…


  • Antenna ALFA AWUS036ACH su Kali Linux (Raspberry Pi)

    Procedura per installare antenna ALFA AWUS036ACH su Kali Linux (Raspberry Pi) Esegui i comandi preliminari lsusb: verifica che l’antenna sia riconosciuta e visibile come dispositivo USB collegato. Installa i pacchetti necessari dkms: assicura il supporto per i driver del kernel in modo dinamico. realtek-rtl88xxau-dkms: fornisce i driver base per il chipset Realtek. Clona il repository…


  • Wireshark

    Una breve guida introduttiva a Wireshark: “The world’s most popular network protocol analyzer”. Wireshark è il più celebre e diffuso analizzatore di pacchetti di rete, utilizzato ampiamente sia nel mondo accademico che professionale. Originariamente lanciato nel 1998 sotto il nome di “Ethereal”, Wireshark ha guadagnato una reputazione solida per la sua efficacia e versatilità nella…


  • Come gestire array RAID

    Come gestire gli array RAID con mdadm su Ubuntu 22.04 Introduzione Gli array RAID forniscono prestazioni e ridondanza migliorate combinando singoli dischi in dispositivi di archiviazione virtuali in configurazioni specifiche. In Linux, l’utility mdadmcrea e gestisce array RAID software. In questa guida eseguirai diverse configurazioni RAID che possono essere configurate utilizzando un server Ubuntu 22.04.…


  • Creare array RAID

    Come creare array RAID con mdadm su Ubuntu 22.04 Introduzione L’utility mdadmpuò essere utilizzata per creare e gestire array di archiviazione utilizzando le funzionalità RAID del software Linux. Gli amministratori hanno una grande flessibilità nel coordinare i propri dispositivi di storage individuali e nel creare dispositivi di storage logici con maggiori prestazioni o caratteristiche di…