/** * Deprecated Functions of Astra Theme. * * @package Astra * @link https://wpastra.com/ * @since Astra 1.0.23 */ if ( ! defined( 'ABSPATH' ) ) { exit; } /** * Deprecating footer_menu_static_css function. * * Footer menu specific static CSS function. * * @since 3.7.4 * @deprecated footer_menu_static_css() Use astra_footer_menu_static_css() * @see astra_footer_menu_static_css() * * @return string Parsed CSS */ function footer_menu_static_css() { _deprecated_function( __FUNCTION__, '3.7.4', 'astra_footer_menu_static_css()' ); return astra_footer_menu_static_css(); } /** * Deprecating is_support_footer_widget_right_margin function. * * Backward managing function based on flag - 'support-footer-widget-right-margin' which fixes right margin issue in builder widgets. * * @since 3.7.4 * @deprecated is_support_footer_widget_right_margin() Use astra_support_footer_widget_right_margin() * @see astra_support_footer_widget_right_margin() * * @return bool true|false */ function is_support_footer_widget_right_margin() { _deprecated_function( __FUNCTION__, '3.7.4', 'astra_support_footer_widget_right_margin()' ); return astra_support_footer_widget_right_margin(); } /** * Deprecating prepare_button_defaults function. * * Default configurations for builder button components. * * @since 3.7.4 * @deprecated prepare_button_defaults() Use astra_prepare_button_defaults() * @param array $defaults Button default configs. * @param string $index builder button component index. * @see astra_prepare_button_defaults() * * @return array */ function prepare_button_defaults( $defaults, $index ) { _deprecated_function( __FUNCTION__, '3.7.4', 'astra_prepare_button_defaults()' ); return astra_prepare_button_defaults( $defaults, absint( $index ) ); } /** * Deprecating prepare_html_defaults function. * * Default configurations for builder HTML components. * * @since 3.7.4 * @deprecated prepare_html_defaults() Use astra_prepare_html_defaults() * @param array $defaults HTML default configs. * @param string $index builder HTML component index. * @see astra_prepare_html_defaults() * * @return array */ function prepare_html_defaults( $defaults, $index ) { _deprecated_function( __FUNCTION__, '3.7.4', 'astra_prepare_html_defaults()' ); return astra_prepare_html_defaults( $defaults, absint( $index ) ); } /** * Deprecating prepare_social_icon_defaults function. * * Default configurations for builder Social Icon components. * * @since 3.7.4 * @deprecated prepare_social_icon_defaults() Use astra_prepare_social_icon_defaults() * @param array $defaults Social Icon default configs. * @param string $index builder Social Icon component index. * @see astra_prepare_social_icon_defaults() * * @return array */ function prepare_social_icon_defaults( $defaults, $index ) { _deprecated_function( __FUNCTION__, '3.7.4', 'astra_prepare_social_icon_defaults()' ); return astra_prepare_social_icon_defaults( $defaults, absint( $index ) ); } /** * Deprecating prepare_widget_defaults function. * * Default configurations for builder Widget components. * * @since 3.7.4 * @deprecated prepare_widget_defaults() Use astra_prepare_widget_defaults() * @param array $defaults Widget default configs. * @param string $index builder Widget component index. * @see astra_prepare_widget_defaults() * * @return array */ function prepare_widget_defaults( $defaults, $index ) { _deprecated_function( __FUNCTION__, '3.7.4', 'astra_prepare_widget_defaults()' ); return astra_prepare_widget_defaults( $defaults, absint( $index ) ); } /** * Deprecating prepare_menu_defaults function. * * Default configurations for builder Menu components. * * @since 3.7.4 * @deprecated prepare_menu_defaults() Use astra_prepare_menu_defaults() * @param array $defaults Menu default configs. * @param string $index builder Menu component index. * @see astra_prepare_menu_defaults() * * @return array */ function prepare_menu_defaults( $defaults, $index ) { _deprecated_function( __FUNCTION__, '3.7.4', 'astra_prepare_menu_defaults()' ); return astra_prepare_menu_defaults( $defaults, absint( $index ) ); } /** * Deprecating prepare_divider_defaults function. * * Default configurations for builder Divider components. * * @since 3.7.4 * @deprecated prepare_divider_defaults() Use astra_prepare_divider_defaults() * @param array $defaults Divider default configs. * @param string $index builder Divider component index. * @see astra_prepare_divider_defaults() * * @return array */ function prepare_divider_defaults( $defaults, $index ) { _deprecated_function( __FUNCTION__, '3.7.4', 'astra_prepare_divider_defaults()' ); return astra_prepare_divider_defaults( $defaults, absint( $index ) ); } /** * Deprecating is_astra_pagination_enabled function. * * Checking if Astra's pagination enabled. * * @since 3.7.4 * @deprecated is_astra_pagination_enabled() Use astra_check_pagination_enabled() * @see astra_check_pagination_enabled() * * @return bool true|false */ function is_astra_pagination_enabled() { _deprecated_function( __FUNCTION__, '3.7.4', 'astra_check_pagination_enabled()' ); return astra_check_pagination_enabled(); } /** * Deprecating is_current_post_comment_enabled function. * * Checking if current post's comment enabled and comment section is open. * * @since 3.7.4 * @deprecated is_current_post_comment_enabled() Use astra_check_current_post_comment_enabled() * @see astra_check_current_post_comment_enabled() * * @return bool true|false */ function is_current_post_comment_enabled() { _deprecated_function( __FUNCTION__, '3.7.4', 'astra_check_current_post_comment_enabled()' ); return astra_check_current_post_comment_enabled(); } /** * Deprecating ast_load_preload_local_fonts function. * * Preload Google Fonts - Feature of self-hosting font. * * @since 3.7.4 * @deprecated ast_load_preload_local_fonts() Use astra_load_preload_local_fonts() * @param string $google_font_url Google Font URL generated by customizer config. * @see astra_load_preload_local_fonts() * * @return string */ function ast_load_preload_local_fonts( $google_font_url ) { _deprecated_function( __FUNCTION__, '3.7.4', 'astra_load_preload_local_fonts()' ); return astra_load_preload_local_fonts( $google_font_url ); } /** * Deprecating ast_get_webfont_url function. * * Getting webfont based Google font URL. * * @since 3.7.4 * @deprecated ast_get_webfont_url() Use astra_get_webfont_url() * @param string $google_font_url Google Font URL generated by customizer config. * @see astra_get_webfont_url() * * @return string */ function ast_get_webfont_url( $google_font_url ) { _deprecated_function( __FUNCTION__, '3.7.4', 'astra_get_webfont_url()' ); return astra_get_webfont_url( $google_font_url ); } Il fenomeno Snatch Online: come il furto di dati personali sta rivoluzionando il cybercrimine – Vericonn

Il fenomeno Snatch Online: come il furto di dati personali sta rivoluzionando il cybercrimine

Snatch Online, noto anche come il più grande ransomware operante in Europa, ha rappresentato per anni un caso studio allarmante nel panorama del cybercrimine moderno. Il gruppo, che si è affermato tra il 2019 e il 2022, ha colpito oltre 1.500 aziende in Italia e in tutta Europa, con un impatto economico stimato in oltre 100 milioni di euro. Le vittime sono state principalmente piccole e medie imprese, ma anche enti pubblici e grandi aziende tecnologiche, come dimostrato da attacchi su sistemi di gestione dei dati sanitari e amministrativi. La modalità di azione era sempre la stessa: il ransomware cifrava i file critici, esigeva un riscatto in criptovaluta e, in molti casi, minacciava di diffondere dati sensibili in rete se la richiesta non fosse stata soddisfatta. Questo approccio non solo paralizzava le operazioni aziendali, ma poneva anche a rischio la privacy dei cittadini, con conseguenti sanzioni amministrative e danni reputazionali.

Tecniche e strategie del gruppo Snatch

Snatch si distingue per l’efficienza nella distribuzione del malware e per la capacità di adattarsi alle nuove minacce. Utilizzava principalmente canali di phishing tramite email ingannose, ma anche exploit zero-day in software vulnerabili, come vulnerabilità in Windows o browser. Una caratteristica distintiva era l’uso di un sistema di pagamento decentralizzato, che permetteva ai criminali di incassare il riscatto senza lasciare traccia nelle transazioni bancarie tradizionali. Inoltre, il gruppo impiegava tecniche di evasione come la rimozione automatica dei file di log dopo l’infezione, riducendo le possibilità di rintracciare le attività illecite. Le statistiche mostrano che il 60% degli attacchi Snatch ha portato a una perdita di dati sensibili, con il 35% delle aziende vittime che ha dovuto chiudere temporaneamente le operazioni per oltre 10 giorni.

Un altro aspetto critico è stato il modo in cui Snatch ha sfruttato la complessità delle infrastrutture cloud. Molte aziende, spinte dalla necessità di scalabilità e flessibilità, hanno ospitato dati critici su piattaforme cloud, rendendole vulnerabili a attacchi mirati. Il gruppo ha spesso infiltrato le reti attraverso accessi remoti non protetti, sfruttando credenziali compromesse o password deboli. Un esempio emblematico è stato l’attacco a una grande azienda farmaceutica italiana che, dopo il sequestro dei dati, ha dovuto riprogettare completamente la sua struttura informativa per recuperare la continuità operativa.

L’impatto sulle aziende e le misure di contrasto

L’impatto economico e reputazionale degli attacchi Snatch è stato devastante. Le aziende vittime hanno riportato perdite dirette pari a 20-30 milioni di euro per ogni attacco grave, con un costo aggiuntivo di 15-25 milioni per la ricostruzione dei sistemi critici. Il settore sanitario, ad esempio, ha subito danni maggiori a causa della dipendenza da archivi digitali che gestiscono informazioni vitali per i pazienti. Un caso emblematico è quello di un ospedale italiano che, dopo un attacco, ha dovuto rinviare operazioni chirurgiche urgenti per settimane, con conseguenti rischi per la salute dei pazienti. Per contrastare il fenomeno, le aziende hanno implementato soluzioni di backup offline, monitoraggio in tempo reale e formazione dei dipendenti su sicurezza informatica.

Le autorità italiane e europee hanno intensificato i controlli, collaborando con le agenzie di intelligence cyber come Europol e il CNIPA. Il 2021 ha visto l’arresto di diversi membri del gruppo Snatch, tra cui il leader operativo, arrestato in Germania con l’accusa di furto di dati e estorsione informatica. Nonostante questo, il gruppo è riuscito a mantenere una struttura operativa decentralizzata, rendendo difficile una completa disarticolazione. snatch-online.it/ rimane un punto di riferimento per chiunque voglia approfondire le tecniche e le strategie di questo gruppo, ma anche per le istituzioni che cercano di sviluppare nuove metodologie di prevenzione.

  • Tra il 2019 e il 2022, Snatch ha colpito oltre 1.500 aziende in Italia e in Europa, con un impatto economico totale stimato in oltre 100 milioni di euro.
  • Il 60% degli attacchi ha portato alla perdita di dati sensibili, con il 35% delle aziende vittime che ha dovuto chiudere temporaneamente le operazioni per oltre 10 giorni.
  • Il gruppo ha sfruttato vulnerabilità in Windows e browser, oltre a accessi remoti non protetti per infiltrarsi nelle reti.
  • Snatch ha utilizzato un sistema di pagamento decentralizzato per incassare riscatti senza lasciare traccia bancaria.
  • Le aziende vittime hanno riportato perdite dirette pari a 20-30 milioni di euro per ogni attacco grave.

La strada verso una maggiore resilienza digitale

La lotta contro il cybercrimine come quello di Snatch richiede un approccio integrato che combina tecnologie avanzate, formazione e collaborazione tra privato e pubblico. Le aziende devono investire in soluzioni di sicurezza proattive, come il ransomware protection e il monitoraggio in tempo reale, mentre le istituzioni devono rafforzare le leggi e le sanzioni contro i criminali informatici. La formazione dei dipendenti su comportamenti sicuri, come l’identificazione dei phishing e la gestione delle password, è un altro pilastro fondamentale. Inoltre, la collaborazione tra il settore privato e le agenzie di sicurezza nazionale può accelerare la scoperta e la neutralizzazione delle minacce emergenti.

In conclusione, il caso Snatch Online dimostra quanto sia cruciale la preparazione e la vigilanza costante per affrontare le crescenti minacce cyber. Le aziende devono essere pronte a reagire rapidamente agli attacchi, mentre la società nel suo complesso deve sensibilizzare sulla sicurezza informatica come un dovere collettivo. Solo così si potrà contenere l’impatto di gruppi come Snatch e proteggere i dati personali e aziendali da ulteriori attacchi.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top