Breach Attack Simulation Piergiorgio Venuti

BAS (Breach Attack Simulation): cos’è e come funziona

Estimated reading time: 6 minuti

BAS – La sicurezza informatica è sempre stata una delle maggiori preoccupazioni per le aziende e le organizzazioni. Il rischio di subire un attacco informatico è sempre in agguato, soprattutto in un’epoca in cui la tecnologia è sempre più avanzata e la presenza online è sempre più diffusa. Per questo motivo, le aziende stanno cercando sempre più di mettere in atto misure di prevenzione e di protezione per evitare il peggio.

In questo contesto, uno strumento che sta diventando sempre più popolare è il BAS (Breach Attack Simulation). In questo articolo vedremo cos’è il BAS, come funziona e quali sono i suoi vantaggi.

Cos’è il BAS (Breach Attack Simulation)?

Il BAS è uno strumento di simulazione di attacchi informatici, che viene utilizzato per testare la sicurezza di una rete informatica. In pratica, il BAS simula un attacco informatico al fine di valutare la capacità di una rete di resistere a un attacco.

Il BAS può simulare una vasta gamma di attacchi informatici, da quelli più comuni come i virus e il phishing, a quelli più sofisticati come gli attacchi DDoS (Distributed Denial of Service) e gli attacchi zero-day. Inoltre, il BAS può anche simulare le azioni di un hacker per valutare la capacità di una rete di rilevare e rispondere agli attacchi.

Come funziona il BAS (Breach Attack Simulation)?

bas

Il BAS funziona eseguendo una serie di test su una rete informatica. In genere, i test vengono eseguiti in due fasi: la fase di scansione e la fase di attacco.

Nella fase di scansione, il BAS cerca di identificare tutte le vulnerabilità presenti nella rete. Questo viene fatto utilizzando una serie di strumenti di scansione che analizzano la rete alla ricerca di punti deboli.

Una volta individuate le vulnerabilità, il BAS passa alla fase di attacco. In questa fase, il BAS tenta di sfruttare le vulnerabilità identificate per accedere alla rete o per causare un malfunzionamento. L’obiettivo del test è quello di valutare la capacità della rete di resistere a un attacco.

Vantaggi del BAS (Breach Attack Simulation)

Ci sono diversi vantaggi nell’utilizzo del BAS per testare la sicurezza di una rete informatica. Ecco alcuni di essi:

  1. Identificazione delle vulnerabilità: il BAS consente di individuare le vulnerabilità presenti nella rete, permettendo alle aziende di adottare misure di protezione mirate per proteggersi da eventuali attacchi.
  2. Test in ambiente controllato: il BAS consente di testare la sicurezza della rete in un ambiente controllato, senza rischiare di causare danni alla rete o alle applicazioni.
  3. Valutazione delle contromisure: il BAS consente di valutare l’efficacia delle contromisure adottate per proteggere la rete.
  4. Rilevamento delle vulnerabilità non conosciute: il BAS consente di rilevare le vulnerabilità non conosciute presenti nella rete, ovvero quelle vulnerabilità che non sono state ancora identificate dagli esperti di sicurezza.
  5. Risparmio di tempo e denaro: il BAS consente di risparmiare tempo e denaro nella ricerca delle vulnerabilità. Grazie all’utilizzo di strumenti automatizzati, il BAS può eseguire una vasta gamma di test in un breve lasso di tempo.

Differenze tra il BAS e il penetration test

Sebbene il BAS e il penetration test siano entrambi strumenti utilizzati per testare la sicurezza di una rete informatica, ci sono alcune differenze tra i due.

Il penetration test, o test di penetrazione, è una tecnica utilizzata per testare la sicurezza di una rete simulando un attacco informatico. Tuttavia, a differenza del BAS, il penetration test prevede un’analisi più approfondita della rete informatica e la creazione di scenari di attacco personalizzati.

In altre parole, il penetration test simula un attacco informatico come se fosse un attacco reale, mentre il BAS si concentra maggiormente sulla simulazione di attacchi noti o comuni.

Un’altra differenza tra il BAS e il penetration test riguarda la portata del test. Mentre il BAS è in grado di eseguire test automatizzati su una vasta gamma di vulnerabilità, il penetration test prevede un’analisi più approfondita della rete e una valutazione più specifica delle contromisure adottate.

Inoltre, il penetration test è spesso eseguito da esperti di sicurezza informatica esterni all’azienda, mentre il BAS può essere eseguito internamente all’azienda stessa, utilizzando strumenti automatizzati.

In generale, il penetration test è considerato una tecnica più avanzata e approfondita rispetto al BAS, ma richiede anche maggiori risorse e investimenti. D’altra parte, il BAS è più adatto per le aziende che vogliono eseguire test di sicurezza in modo autonomo, utilizzando strumenti automatizzati e senza la necessità di coinvolgere esperti esterni.

Come il BAS può testare le intere kill chain definite dal MITRE ATT&CK Framework

Il MITRE ATT&CK Framework è uno strumento utilizzato per definire le fasi di un attacco informatico, dalla fase di ingresso nella rete fino alla fase di esfiltrazione dei dati. Il framework identifica 14 fasi, o “tattiche”, e una serie di “tecniche” per ciascuna fase.

Il BAS può essere utilizzato per testare l’intera kill chain definita dal MITRE ATT&CK Framework, simulando ogni fase dell’attacco e valutando la capacità della rete di rilevare e mitigare l’attacco.

Ad esempio, il BAS può simulare un attacco di phishing, inviando e-mail di phishing ai dipendenti dell’azienda e monitorando la loro risposta. Se un dipendente fa clic su un link di phishing o fornisce informazioni sensibili, il BAS può rilevare la violazione della sicurezza e segnalare il problema.

Il BAS può anche simulare un attacco di ransomware, diffondendo il malware nella rete e valutando la capacità della rete di rilevare e bloccare il malware. In questo modo, il BAS può aiutare l’azienda a identificare le vulnerabilità nella propria rete e adottare misure di protezione più efficaci.

Inoltre, il BAS può essere utilizzato per testare l’efficacia delle contromisure adottate dall’azienda, come i firewall, gli antivirus e i sistemi di rilevamento delle intrusioni. Il BAS può simulare attacchi noti o comuni e verificare se le contromisure adottate sono in grado di rilevare e bloccare l’attacco.

In generale, il BAS può aiutare le aziende a testare la loro capacità di rilevare e mitigare gli attacchi informatici in ogni fase della kill chain. In questo modo, le aziende possono identificare le vulnerabilità nella propria rete e adottare misure di protezione mirate per proteggere i propri dati e le proprie attività online.

Conclusioni

Il BAS è uno strumento molto utile per le aziende che vogliono testare la sicurezza della propria rete informatica. Grazie all’utilizzo del BAS, le aziende possono identificare le vulnerabilità presenti nella rete e adottare misure di protezione mirate per proteggersi da eventuali attacchi. Inoltre, il BAS consente di testare la sicurezza della rete in un ambiente controllato, senza rischiare di causare danni alla rete o alle applicazioni. Per questi motivi, il BAS sta diventando sempre più popolare tra le aziende che vogliono proteggere i propri dati e le proprie attività online.

Useful links:

Condividi


RSS

Piu’ articoli…

Categorie …

Tags

RSS Feed sconosciuto

RSS Feed sconosciuto

RSS Full Disclosure

  • SEC Consult SA-20250604-0 :: Local Privilege Escalation and Default Credentials in INDAMED - MEDICAL OFFICE (Medical practice management) Demo version Giugno 10, 2025
    Posted by SEC Consult Vulnerability Lab via Fulldisclosure on Jun 09SEC Consult Vulnerability Lab Security Advisory < 20250604-0 > ======================================================================= title: Local Privilege Escalation and Default Credentials product: INDAMED - MEDICAL OFFICE (Medical practice management) Demo version vulnerable version: Revision 18544 (II/2024) fixed version: Q2/2025 (Privilege Escalation, Default Password)...
  • Full Disclosure: CVE-2025-31200 & CVE-2025-31201 – 0-Click iMessage Chain → Secure Enclave Key Theft, Wormable RCE, Crypto Theft Giugno 10, 2025
    Posted by josephgoyd via Fulldisclosure on Jun 09Hello Full Disclosure, This is a strategic public disclosure of a zero-click iMessage exploit chain that was discovered live on iOS 18.2 and remained unpatched through iOS 18.4. It enabled Secure Enclave key theft, wormable remote code execution, and undetectable crypto wallet exfiltration. Despite responsible disclosure, the research […]
  • Defense in depth -- the Microsoft way (part 89): user group policies don't deserve tamper protection Giugno 3, 2025
    Posted by Stefan Kanthak on Jun 03Hi @ll, user group policies are stored in DACL-protected registry keys [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies] respectively [HKEY_CURRENT_USER\Software\Policies] and below, where only the SYSTEM account and members of the "Administrators" user group are granted write access. At logon the user&apos;s registry hive "%USERPROFILE%\ntuser.dat" is loaded with exclusive (read, write and...
  • CVE-2025-45542: Time-Based Blind SQL Injection in CloudClassroom PHP Project v1.0 Giugno 3, 2025
    Posted by Sanjay Singh on Jun 03Hello Full Disclosure list, I am sharing details of a newly assigned CVE affecting an open-source educational software project: ------------------------------------------------------------------------ CVE-2025-45542: Time-Based Blind SQL Injection in CloudClassroom PHP Project v1.0 ------------------------------------------------------------------------ Product: CloudClassroom PHP Project Vendor:...
  • ERPNext v15.53.1 Stored XSS in bio Field Allows Arbitrary Script Execution in Profile Page Giugno 3, 2025
    Posted by Ron E on Jun 03An authenticated attacker can inject JavaScript into the bio field of their user profile. When the profile is viewed by another user, the injected script executes. *Proof of Concept:* POST /api/method/frappe.desk.page.user_profile.user_profile.update_profile_info HTTP/2 Host: --host-- profile_info={"bio":"\">"}
  • ERPNext v15.53.1 Stored XSS in user_image Field Allows Script Execution via Injected Image Path Giugno 3, 2025
    Posted by Ron E on Jun 03An authenticated user can inject malicious JavaScript into the user_image field of the profile page using an XSS payload within the file path or HTML context. This field is rendered without sufficient sanitization, allowing stored script execution in the context of other authenticated users. *Proof of Concept:*POST /api/method/frappe.desk.page.user_profile.user_profile.update_profile_info HTTP/2 […]
  • Local information disclosure in apport and systemd-coredump Giugno 3, 2025
    Posted by Qualys Security Advisory via Fulldisclosure on Jun 03Qualys Security Advisory Local information disclosure in apport and systemd-coredump (CVE-2025-5054 and CVE-2025-4598) ======================================================================== Contents ======================================================================== Summary Mitigation Local information disclosure in apport (CVE-2025-5054) - Background - Analysis - Proof of concept Local information disclosure in systemd-coredump...
  • Stored XSS via File Upload - adaptcmsv3.0.3 Giugno 3, 2025
    Posted by Andrey Stoykov on Jun 03# Exploit Title: Stored XSS via File Upload - adaptcmsv3.0.3 # Date: 06/2025 # Exploit Author: Andrey Stoykov # Version: 3.0.3 # Tested on: Debian 12 # Blog: https://msecureltd.blogspot.com/ Stored XSS via File Upload #1: Steps to Reproduce: 1. Login with low privilege user and visit "Profile" > "Edit […]
  • IDOR "Change Password" Functionality - adaptcmsv3.0.3 Giugno 3, 2025
    Posted by Andrey Stoykov on Jun 03# Exploit Title: IDOR "Change Password" Functionality - adaptcmsv3.0.3 # Date: 06/2025 # Exploit Author: Andrey Stoykov # Version: 3.0.3 # Tested on: Debian 12 # Blog: https://msecureltd.blogspot.com/ IDOR "Change Password" Functionality #1: Steps to Reproduce: 1. Login as user with low privilege and visit profile page 2. Select […]
  • Stored XSS "Send Message" Functionality - adaptcmsv3.0.3 Giugno 3, 2025
    Posted by Andrey Stoykov on Jun 03# Exploit Title: Stored XSS "Send Message" Functionality - adaptcmsv3.0.3 # Date: 06/2025 # Exploit Author: Andrey Stoykov # Version: 3.0.3 # Tested on: Debian 12 # Blog: https://msecureltd.blogspot.com/ Stored XSS "Send Message" Functionality #1: Steps to Reproduce: 1. Login as normal user and visit "Profile" > "Message" > […]

Customers

Newsletter

{subscription_form_2}