The Privacy Post ha ricondiviso questo.

The media in this post is not displayed to visitors. To view it, please go to the original post.

🍪❌ With the #DigitalOmnibus, the EU Commission FINALLY wanted to get rid of cookie banners. However, Google and some of the very EU Member States that are actually calling for simplification – including Germany and France – are now standing in the way. @maxschrems

Find out more 👉 noyb.eu/en/eu-member-states-an…

Questa voce è stata modificata (1 mese fa)

Dark Patterns Everywhere!


@Privacy Pride
Il post completo di Christian Bernieri è sul suo blog: garantepiracy.it/blog/dark-pat…
Perché ogni volta che vado sul web devo, per forza, incazzarmi? Non si salvano nemmeno i siti importanti, quelli con milioni di utenti, quelli che dovrebbero essere perfetti... FASTWEB, ma che cosa combini? È mai possibile che nessuno dica niente, nemmeno chi dovrebbe vigilare

reshared this

The Privacy Post ha ricondiviso questo.

In Dresden wird heute gegen die Novelle des Sächsischen 🚓-Gesetzes demonstriert. Denn morgen wollen BSW, CDU und SPD im Landtag mit dem neuen #SächsPVDG die Überwachung massiv ausweiten. Ich habe die Kritik der Zivilgesellschaft für @netzpolitik_feed zusammengefasst.

Hier zu lesen: netzpolitik.org/2026/sachsen-v…

#dd2306

Los gehts um 17 Uhr am Terrassenufer. Aufgerufen zur Demo hatten (u.a.) die Grüne Jugend Sachsen und der @CCC

in reply to Leonhard Pitz

Auf was sich BSW, CDU und SPD geeinigt haben, hatte ich für @netzpolitik_feed hier aufgeschrieben:
netzpolitik.org/2026/smartphon…
The Privacy Post ha ricondiviso questo.

#GDPR / #Cookies: You CAN NOT make it up: #Google, #Germany and #France are now lobbying to keep (!) the Cookie Banners in the EU, when the European Commission has proposed to replace them with a simple signal. #Lobbying against the vast majority of voters worked. Details: noyb.eu/en/eu-member-states-an…
The Privacy Post ha ricondiviso questo.

🚨 #Europol has been using a secret second database with no safeguards and limited oversight for years.

Instead of holding them accountable for their rogue tactics, on June 24, the European Commission is expected to reward the police agency with more powers and money in a proposal to overhaul their mandate 🤑

This is far from the first time that Europol is getting away with severe breaches of its own rules and flouting our fundamental rights.

Read more in our op-ed: euobserver.com/222391/europol-…

The Privacy Post ha ricondiviso questo.

🍪❌ With the Digital Omnibus, the EU Commission FINALLY wanted to get rid of cookie banners. However, Google and some of the very EU Member States that are actually calling for simplification – including Germany and France – are now standing in the way.

👉 In the Council’s latest position paper, the plan to abolish the cookie banner has been scrapped. This will likely cost European users a great deal of hassle, frustration and billions of clicks per year.

noyb.eu/en/eu-member-states-an…

The Privacy Post ha ricondiviso questo.

#Linktipp: 10 Jahre "Funk": Reichweite auf Big-Tech-Plattformen ist nicht mehr genug netzpolitik.org/2026/10-jahre-…

Gli Stati membri dell'UE (e Google) vogliono improvvisamente mantenere i banner sui cookie!


The media in this post is not displayed to visitors. To view it, please log in.

[strong]Da anni gli utenti e molte aziende lamentano la presenza dei banner sui cookie. Sebbene questa comprensibile frustrazione sia causata principalmente dai “dark pattern” ingannevoli utilizzati dal settore, tali banner sono diventati il simbolo di quella che viene percepita come un’eccessiva regolamentazione dell’UE. Nell’ambito del “Omnibus digitale”, la Commissione europea ha finalmente deciso di eliminare i banner sui cookie e di sostituirli con un segnale automatico. Tuttavia, Google e alcuni degli stessi Stati membri dell’UE che in realtà chiedono all’Unione di “semplificare” e “ridurre la burocrazia” – tra cui, ad esempio, Germania e Francia – stanno ora ostacolando tale iniziativa. Nell’ultimo documento di posizione del Consiglio del 18 giugno, il piano di abolizione del banner sui cookie è stato accantonato. Questo risultato sconcertante continuerà probabilmente a costare agli utenti europei un’enorme quantità di seccature, frustrazione e miliardi di clic all’anno.[/strong]

EU Council Browser Signals


«Dark patterns» e fastidi fino a ottenere il risultato desiderato. In Europa, gli utenti non possono essere semplicemente tracciati. Sia online che offline, esiste un diritto fondamentale alla protezione dei dati – anche sulle piattaforme di Meta o di Google, così come sui siti web pieni di pubblicità traccianti. Le aziende devono quindi chiedere il consenso a ogni singolo utente – oppure lasciarlo semplicemente in pace. Ciò avviene tramite i cosiddetti banner sui cookie, con cui non si richiede solo il consenso per i cookie, ma solitamente anche per la condivisione dei dati con, spesso, migliaia di aziende terze. Gli utenti dovrebbero infatti avere la possibilità di acconsentire solo se desiderano essere tracciati online di loro spontanea volontà. A seconda dello studio, solo circa il 3–10% delle persone lo desidera. Tuttavia, attraverso i cosiddetti «dark pattern» (ad es. pulsanti «No» nascosti o caselle di consenso preselezionate), il settore del tracciamento ottiene tassi di consenso che fino al 90%.

Con oltre 450 milioni di persone nell’UE, questa farsa genera diversi miliardi (!) di clic all’anno, provoca frustrazione e rappresenta una totale perdita di tempo per i consumatori – mentre i giganti della tecnologia e l’industria del tracciamento incassano miliardi di profitti grazie al tracciamento “volontario”. Allo stesso tempo, sta diventando sempre più chiaro che la raccolta massiccia di dati personali comporta anche rischi per la sicurezza e la democrazia.

Max Schrems: «I banner sui cookie non sono un’invenzione della protezione dei dati, ma dell’industria del tracciamento. Senza consenso, non c’è spionaggio online. Ora si teme che un modo più semplice per dire ‘sì’ o ‘no’ comporti una perdita di entrate per Google e simili. Ecco perché l’industria del tracciamento sta attualmente esercitando tutte le pressioni possibili per mantenere il banner dei cookie. È evidente che vuole conservare la capacità di manipolare direttamente le scelte degli utenti».

La proposta dell’UE: un segnale automatico. Nell’autunno del 2025, la Commissione europea ha proposto di sostituire i banner sui cookie con un segnale automatico che comunichi le preferenze relative al consenso sui cookie tra il dispositivo, l’utente e i siti web. Anche in California – lo Stato in cui hanno sede la maggior parte delle aziende tecnologiche – è già in vigore una soluzione simile. Da tempo circolano anche varie proposte adattate alla normativa UE. La proposta dell’UE è in realtà significativamente meno radicale rispetto alle leggi statunitensi, poiché consente comunque di fornire il consenso sito per sito. Nello specifico, il nuovo articolo 88 ter del GDPR proposto avrebbe fornito la soluzione ed era un semplice esempio di come la riduzione della burocrazia possa avere successo, apportando al contempo benefici ai consumatori e alle imprese oneste.

Max Schrems: «I browser comunicano già automaticamente quale lingua preferisco. È altrettanto facile indicare digitalmente se si desidera essere tracciati. Dal punto di vista tecnico, è una cosa semplice ed è persino sancita dalla legge in alcuni stati degli Stati Uniti. Esistono infatti numerose soluzioni tecniche che potrebbero essere introdotte già domani. L’Europa è completamente in ritardo con questi banner antiquati. Assurdamente, però, Google e il settore del tracciamento vogliono rendere la cosa il più difficile possibile per le persone.»

Il “Google Paper” e una valanga di disinformazione. Tuttavia, un documento segreto di lobbying di Google ha messo i bastoni tra le ruote alla Commissione europea. Utilizzando cifre del tutto inverosimili, sostiene che senza i banner sui cookie tutta la pubblicità online si fermerebbe. Google sta esagerando a dismisura e presume che esista un “kill switch” centrale per tutta la pubblicità. Eppure la Commissione europea ha chiarito esplicitamente che il consenso dovrebbe comunque essere possibile su base individuale per ogni sito web e per ogni finalità. Sarebbe quindi possibile concedere il consenso in particolare ai media di qualità – e negarlo a Google, Meta e simili. Google «trascura» opportunamente questo aspetto. Particolarmente assurda è l’argomentazione di Google secondo cui i media di qualità subirebbero un danno dall’abolizione dei banner sui cookie. I media sono esenti dalla disposizione e non ne sarebbero quindi affatto interessati.

Germania, Francia e altri paesi sono ora a favore (!) del banner sui cookie. Per quanto assurde e trasparenti possano essere le argomentazioni della lobby del tracciamento, sembrano aver sortito l’effetto desiderato. Nella proposta per la votazione finale in seno al Consiglio, l’articolo 88b è stato completamente rimosso dal Digital Omnibus – e con esso l’unica misura che avrebbe effettivamente semplificato le cose per i consumatori. Paesi come Germania, Francia e Polonia lo avevano richiesto in anticipo – presumibilmente a seguito di massicce pressioni da parte della lobby del tracciamento.

Max Schrems: «Bisogna davvero rifletterci bene: la Commissione europea vuole finalmente sbarazzarsi dei banner sui cookie, ma Google e alcuni Stati membri dell’UE sono ora determinati a mantenerli. Da decenni la gente si lamenta della burocrazia dell’UE. Ma in realtà, il settore del tracciamento è talmente terrorizzato all’idea che i consumatori possano semplicemente dire ‘no’ che, dopo un po’ di pressioni, tutti cedono. Ciò solleva davvero la questione se alcuni Stati membri rappresentino principalmente i propri elettori o i lobbisti.»

Il Parlamento europeo non ha ancora preso posizione. Il “Digital Omnibus” è attualmente ancora oggetto di negoziati paralleli in seno al Consiglio e al Parlamento europeo, sebbene quest’ultimo non abbia ancora reso nota la propria posizione sull’articolo 88 ter. Al termine dei negoziati, le due istituzioni dovranno quindi raggiungere un compromesso. È pertanto essenziale che il Parlamento europeo si schieri ora a favore del mantenimento dell’articolo 88 ter. Tuttavia, anche in questo caso, il partito conservatore PPE rischia di far pendere l’ago della bilancia, poiché è anch’esso sotto pressione da parte della lobby del tracciamento.

Max Schrems: «In una democrazia, ciò che vuole la maggioranza delle persone dovrebbe effettivamente avvenire – in questo caso, l’eliminazione dei banner sui cookie. Se i decisori politici preferiscono seguire la volontà della lobby tecnologica piuttosto che quella dei propri elettori, allora c’è qualcosa di molto, molto sbagliato».


noyb.eu/it/eu-member-states-an…

The Privacy Post ha ricondiviso questo.

"Memes und AI-Slop prägen die zweite Amtszeit von US-Präsident Donald Trump. Der Kunsthistoriker Wolfgang Ullrich sieht darin eine neue illiberale Regierungsform begründet – die „Memokratie“."

netzpolitik.org/2026/memes-wer…

The Privacy Post ha ricondiviso questo.

The media in this post is not displayed to visitors. To view it, please go to the original post.

The media in this post is not displayed to visitors. To view it, please go to the original post.

✨ AryStinger: la botnet che trasforma router D-Link in armi silenziose per attacchi globali
#CyberSecurity
insicurezzadigitale.com/arysti…

@informatica


AryStinger: la botnet che trasforma router D-Link in armi silenziose per attacchi globali


I ricercatori di XLab (Qianxin) hanno scoperto AryStinger, una botnet precedentemente sconosciuta che ha compromesso oltre 4.000 router obsoleti in tutto il mondo, trasformandoli in proxy silenziosi al servizio di attori malevoli. A differenza delle classiche botnet DDoS, AryStinger è progettata per il ricognizione e il supporto alle intrusioni — un’infrastruttura invisibile concepita per penetrare reti aziendali e governative.

Scoperta e timeline dell’operazione


Il 12 marzo 2026, il sistema di threat awareness di XLab ha rilevato l’indirizzo IP 107.150.106.14 che diffondeva un campione ELF con zero detection su VirusTotal, sfruttando due vulnerabilità datate: CVE-2013-3307 e CVE-2016-5681. Il campione, implementato in C, prendeva di mira router D-Link DIR-850L e DIR-818LW — dispositivi giunti a fine vita, privi di patch e ancora ampiamente diffusi in ambito SOHO.

Il 26 aprile è comparso un secondo campione correlato, questa volta scritto in Go e rivolto a dispositivi NAS, sfruttando CVE-2025-11837. Il percorso nel codice sorgente del campione Go rivela il nome del progetto interno: Ary-Attack — un dettaglio che ha consentito ai ricercatori di attribuire le due famiglie alla stessa operazione.

Architettura e capacità operative


AryStinger converte i dispositivi infetti in “executor” telecomandati, capaci di eseguire un insieme ricco di operazioni su richiesta del C2:

  • Scansione di rete: port scanning, identificazione dei servizi, enumerazione di sottodomini — attività tipiche della fase di ricognizione pre-intrusione.
  • Proxying e tunneling: il device infetto instrada traffico malevolo verso destinazioni terze, mascherando l’origine reale dell’attaccante.
  • Esecuzione di comandi arbitrari sul sistema.
  • Modifiche DNS: la botnet può alterare le configurazioni DNS del router per intercettare il traffico web degli utenti connessi.
  • Payload multi-linguaggio: supporta l’iniezione di payload scritti in Go, Java e Python, garantendo flessibilità operativa.
  • Canali di accesso persistente via dropbear (SSH) o gs-netcat.

Le comunicazioni con il server di comando e controllo avvengono via HTTP/HTTPS, con traffico serializzato tramite Protobuf e cifrato con XOR — una scelta che garantisce compattezza e una certa difficoltà nell’ispezione del traffico.

Distribuzione geografica e target


La telemetria di Qianxin mostra che la distribuzione delle infezioni è geograficamente concentrata: Corea del Sud (48,5%), Cina (31,8%), Svezia (6,4%), Malesia (3,5%) e Singapore (2,5%). La forte prevalenza asiatica suggerisce che il deployment iniziale sia stato mirato su mercati dove i router D-Link di fascia bassa hanno avuto larga diffusione e dove la sostituzione dei dispositivi a fine vita avviene con ritardi.

Il targeting di NAS oltre ai router nella seconda fase dell’operazione indica un’evoluzione verso dispositivi con maggiore capacità di elaborazione e connettività persistente — ideali per operazioni di lunga durata che richiedono stabilità dell’infrastruttura proxy.

Perché AryStinger è diversa dalle botnet tradizionali


La distinzione fondamentale di AryStinger rispetto a botnet come Mirai o AISURU è l’obiettivo operativo: non DDoS né mining di criptovalute, bensì la costruzione di un’infrastruttura di intrusione distribuita. I dispositivi compromessi diventano nodi di una rete di proxy residenziali che conferiscono agli attaccanti un’anonimizzazione difficile da penetrare: il traffico malevolo emerge da indirizzi IP domestici o di piccola impresa, superando spesso i blocchi basati su reputazione IP.

Questo modello operativo è tipico di gruppi APT che necessitano di infrastrutture di staging durante la fase di ricognizione e di pivoting nelle reti bersaglio. La capacità di modificare le configurazioni DNS aggiunge una dimensione ulteriore: chi usa un router infetto espone tutte le proprie comunicazioni a potenziale intercettazione.

Indicatori di compromissione (IoC)

# IP di spreading iniziale
107.150.106.14
# Dominio C2 autenticazione
eixfi.ajb8.com  (/auth endpoint)
# CVE sfruttate
CVE-2013-3307   (D-Link DIR-850L - autenticazione bypassata)
CVE-2016-5681   (D-Link DIR-818LW - esecuzione remota di codice)
CVE-2025-11837  (dispositivi NAS - variante Go)
# Processi sospetti da verificare sul dispositivo
syswapd0h
syswapd0w
# Percorso da verificare
/tmp/bin/  (presenza di campioni malware)
# Nome progetto interno (da path nel codice Go)
Ary-Attack

Due righe per i difensori


Per chi gestisce reti con dispositivi edge, le azioni prioritarie sono: sostituire immediatamente i router D-Link DIR-850L e DIR-818LW con modelli supportati e aggiornati; applicare gli aggiornamenti firmware più recenti su tutti i dispositivi di rete perimetrali; modificare le credenziali amministrative di default; disabilitare le interfacce di gestione remota se non strettamente necessarie. A livello di monitoraggio, è opportuno inserire il dominio eixfi.ajb8.com e l’IP 107.150.106.14 nelle blocklist e verificare nei log di rete la presenza di connessioni Protobuf verso host sconosciuti su porte non standard.

La scoperta di AryStinger conferma una tendenza consolidata: i dispositivi IoT e i router SOHO a fine vita restano un vettore di attacco privilegiato per costruire infrastrutture di intrusione persistenti e difficili da attribuire. La prossima botnet potrebbe già essere nascosta nel router del vostro operatore ISP locale.


The Privacy Post ha ricondiviso questo.

Troubleshooting su Linux: il metodo sistematico in 4 passi che risolve il 99% degli errori
#tech
spcnet.it/troubleshooting-su-l…
@informatica


Troubleshooting su Linux: il metodo sistematico in 4 passi che risolve il 99% degli errori


Chi lavora con Linux da anni conosce bene quella sensazione: un errore inaspettato blocca il server, un servizio smette di rispondere, un sistema che ieri funzionava perfettamente oggi presenta comportamenti anomali. La differenza tra un amministratore di sistema esperto e uno alle prime armi non sta tanto nella conoscenza enciclopedica dei comandi, quanto nell’adozione di un metodo sistematico di analisi.

In questo articolo descriviamo un approccio in quattro passi che consente di affrontare con metodo qualsiasi errore su Linux, riducendo drasticamente i tempi di risoluzione e gli errori per tentativi.

Il principio fondamentale: metodo prima di tutto


Il troubleshooting efficace non è una questione di fortuna o di esperienza accumulata a caso. È una disciplina che richiede di rallentare, osservare e procedere un passo alla volta. La tentazione più comune è quella di applicare subito la prima soluzione trovata online, modificando più variabili contemporaneamente. Questo approccio porta quasi sempre a peggiorare la situazione o, nella migliore delle ipotesi, a non capire quale modifica ha effettivamente risolto il problema.

Passo 1: raccogliere indizi e definire il problema con precisione


Il punto di partenza è una definizione precisa del problema. “Il server non funziona” è inutile ai fini diagnostici. “Il web server restituisce un 503 su /api/users dopo il deploy delle 14:30″ è un punto di partenza solido.

Le domande da porsi immediatamente sono:

  • Quando si è manifestato il problema per la prima volta?
  • Cosa è cambiato recentemente? (aggiornamento pacchetti, modifica configurazione, riavvio)
  • Il problema è riproducibile? In quali condizioni?
  • Qual è esattamente il messaggio di errore?

Un consiglio pratico spesso sottovalutato: se un’applicazione non si avvia correttamente, chiudete l’interfaccia grafica e lanciatela da terminale. La maggior parte delle applicazioni stampa i messaggi di errore sullo standard output o standard error, fornendo clue preziosi che l’interfaccia nasconde.

Catturate sempre l’output esatto dell’errore. Un kernel panic al boot, un prompt GRUB rescue, o un messaggio “device not found” contengono già le informazioni necessarie per risolvere il problema.

Passo 2: analizzare lo stato del sistema e i log


Con il problema definito, è il momento di esaminare lo stato corrente del sistema. Questa fase si divide in due parti: lo stato delle risorse e l’analisi dei log.

Stato delle risorse


Verificate se CPU, memoria, disco e rete sono in condizioni normali:

# CPU e memoria
top
htop

# Spazio disco
df -h
du -sh /var/log/* | sort -rh | head -20

# Rete
ip a
ip route
ping -c 4 8.8.8.8


Analisi dei log


Linux mette a disposizione strumenti potenti per l’analisi dei log. Con systemd, il comando principale è journalctl:

# Log del boot corrente con dettagli errori
journalctl -xb

# Log di un servizio specifico (es. nginx)
journalctl -u nginx --since "1 hour ago"

# Seguire i log in tempo reale
journalctl -f

# Filtrare solo gli errori
journalctl -p err -b


Per i sistemi che usano ancora i log tradizionali:
# Syslog generale
grep -i error /var/log/syslog | tail -50

# Log kernel
dmesg | grep -i "error\|fail\|warn" | tail -30

# Ricerca per intervallo temporale
journalctl --since "2026-06-22 14:00" --until "2026-06-22 15:00"


Non è necessario comprendere ogni singola riga dei log. L’obiettivo è identificare parole chiave come error, failed, segfault, permission denied, o il nome del servizio problematico nelle righe temporalmente vicine all’evento.

Passo 3: formulare ipotesi e testare una variabile alla volta


Con i dati raccolti nei passi precedenti, è il momento dell’analisi. Basandosi sui sintomi, sui cambiamenti recenti e sui log, si formula un’ipotesi sulla causa del problema.

Alcune regole pratiche:

  • Un segmentation fault → sospettare corruzione della memoria o libreria incompatibile
  • “Permission denied” → verificare permessi file, SELinux/AppArmor, ACL
  • “Device not found” al boot → UUID del disco modificato dopo aggiornamento o sostituzione
  • Servizio che crasha dopo un aggiornamento → provare il rollback del pacchetto

La regola d’oro è modificare una variabile alla volta. Se sospettate che un aggiornamento del pacchetto abbia causato il problema, fate il downgrade su un sistema di test prima di applicarlo in produzione. Questo permette di isolare la causa con certezza.

# Rollback di un pacchetto su Debian/Ubuntu
apt-cache showpkg nginx
apt-get install nginx=1.24.0-2

# Su RHEL/Rocky Linux
dnf downgrade nginx

# Verificare i file di configurazione con sintassi check
nginx -t
systemd-analyze verify /etc/systemd/system/myservice.service


La ricerca online è un validissimo alleato: incollare il messaggio di errore esatto in un motore di ricerca, nella documentazione ufficiale della distro, o in un AI assistant porta quasi sempre a soluzioni già documentate.

Passo 4: applicare la correzione e documentare


Una volta identificata la causa, applicare la correzione in modo controllato. Per le modifiche più invasive (sostituzione hardware, rebuild dell’initramfs, cambio configurazione kernel), è fondamentale:

  • Eseguire uno snapshot del sistema prima di procedere
  • Procedere un passo alla volta
  • Verificare dopo ogni modifica che il problema sia risolto e che nulla si sia rotto

Il passo finale, spesso trascurato, è la documentazione. Annotare cosa è andato storto, quali log hanno fornito i clue decisivi, e come è stato risolto il problema. Un ticket nel sistema di ticketing, un post nel blog interno, o anche una semplice nota in un file di testo possono fare la differenza quando lo stesso problema si ripresenterà tra sei mesi.

Strumenti essenziali da padroneggiare


Per mettere in pratica questo metodo in modo efficace, vale la pena avere familiarità con questi strumenti:

# Monitoraggio risorse
htop, btop, atop, glances

# Analisi disco e I/O
iotop, iostat, lsblk, blkid, smartctl -a /dev/sda

# Rete
ss -tlnp, netstat -tlnp, tcpdump, traceroute, mtr

# File di sistema
strace -p , lsof -i, inotifywait

# Analisi log avanzata
grep, awk, sed, logwatch, fail2ban-client status

Conclusione


Il troubleshooting su Linux non è magia: è l’applicazione di un metodo. Raccogliere i dati, analizzare i log, formulare ipotesi e testarle una alla volta, applicare la correzione e documentare. Quattro passi che, se seguiti con disciplina, permettono di affrontare con sicurezza qualsiasi problema, dai più banali ai più complessi.

La vera competenza si costruisce nel tempo, attraverso l’accumulo di esperienze documentate. Ogni errore risolto correttamente è una voce nel vostro archivio personale di soluzioni.


Fonte originale: Linux Troubleshooting: These 4 Steps Will Fix 99% of Errors – LinuxBlog.io


The Privacy Post ha ricondiviso questo.

Schluss mit #Palantir in NRW, sagen die Grünen. Aber die automatisierte Datenanalyse an sich stellen sie nicht in Frage. Die grüne Urabstimmung „Stoppt Palantir, sofort!“ findet Anfang Juli in Baden-Württemberg statt netzpolitik.org/2026/gruene-pa…
Questa voce è stata modificata (1 mese fa)
The Privacy Post ha ricondiviso questo.

Wer unsere Recherchen (netzpolitik.org/tag/schallka...) zum Einsatz dieser geheimnisvollen Waffe gelesen hat, der weiß, wie absurd diese Ermittlungen sind. Es geht darum, die serbische Demokratiebewegung vor den Wahlen zu kriminalisieren.


Die Oberstaatsanwaltschaft von Belgrad ermittelt gegen die demokratische Protestbewegung. Sie wirft dieser vor, den Einsatz einer Schallkanone am 15. März 2025 simuliert zu haben, um einen Bürgerkrieg zu starten. Aktivist:innen sprechen von Repression und Einschüchterung.

netzpolitik.org/2026/mysterioe…


The Privacy Post ha ricondiviso questo.

Die digitale Brieftasche befindet sich auf der Zielgeraden. Und auf den letzten Metern hat die EU-Kommission die Schutzrechte der Nutzer:innen weiter ausgehöhlt. Die Bürgerrechtsorganisation epicenter.works mahnt zur Vorsicht.

netzpolitik.org/2026/biometris…

The Privacy Post ha ricondiviso questo.

The media in this post is not displayed to visitors. To view it, please go to the original post.

SiderAI and MaxAI Chrome Extensions Expose 10 Million Users to Full Browser Compromise
#CyberSecurity
securebulletin.com/siderai-and…
The Privacy Post ha ricondiviso questo.

The media in this post is not displayed to visitors. To view it, please go to the original post.

HazyBeacon APT Campaign Weaponizes AWS Lambda to Hide Command-and-Control Traffic
#CyberSecurity
securebulletin.com/hazybeacon-…
The Privacy Post ha ricondiviso questo.

The media in this post is not displayed to visitors. To view it, please go to the original post.

GentleKiller: Inside the Ransomware Framework Disabling 400+ EDR Security Products
#CyberSecurity
securebulletin.com/gentlekille…
The Privacy Post ha ricondiviso questo.

The media in this post is not displayed to visitors. To view it, please go to the original post.

AutoJack: A Single Malicious Web Page Can Hijack Your AI Agent and Execute Arbitrary Code
#CyberSecurity
securebulletin.com/autojack-a-…
The Privacy Post ha ricondiviso questo.

Open Webinar IIP – La certificazione Europrivacy diventa globale: i nuovi Pareri dell’EDPB
istitutoitalianoprivacy.it/202…
@informatica
Open Webinar IIP La certificazione Europrivacy diventa globale: i nuovi Pareri EDPB 14/2026 e 15/2026. Certificare e valorizzare la compliance al GDPR oltre i confini europei, e abilitare i trasferimenti internazionali di dati ai sensi
The Privacy Post ha ricondiviso questo.

Mehr Verletzte und weiter viele Tote durch Polizeischüsse, dazu mehr Tasereinsätze: Aktuelle Zahlen aus Bund und Ländern zeigen, dass der Gebrauch polizeilicher Distanzwaffen deutlich zunimmt. Das widerlegt die Argumente von Taser-Befürwortern.

netzpolitik.org/2026/statistik…

The Privacy Post ha ricondiviso questo.

Keir Starmer si è dimesso. Siccome per lui proviamo solo ribrezzo, non ci mancherà

@Politica interna, europea e internazionale

Il ruolo di Keir Starmer come viscido servo degli Stati Uniti durante la persecuzione giudiziaria di Julian #Assange si è esplicitato bene durante il suo mandato come Direttore delle Pubbliche Accuse (DPP) in Inghilterra (2008-2013).

In quel periodo, il Crown Prosecution Service (CPS) gestì il primo tentativo di estradizione di Assange in Svezia, rappresentando le autorità svedesi nei procedimenti legali britannici.

Le controversie principali sul suo operato sono state raccontate benissimo dalla giornalista d'inchiesta @stefania maurizi ma possiamo riassumerle riguardo a tre episodi:

  • suggerimento ai pubblici ministeri svedesi di strategie che penalizzassero il diritto dell'imputato: i documenti ottenuti negli anni tramite le richieste di accesso agli atti hanno rivelato che gli avvocati del CPS (l'agenzia guidata da Starmer) sconsigliarono formalmente alle autorità svedesi di recarsi a Londra per interrogare Assange. Secondo i critici e i legali di Assange, se fosse stato interrogato nel Regno Unito, si sarebbe potuto evitare il lungo stallo presso l'ambasciata ecuadoriana.
  • frequenti visite a Washington: durante il periodo in cui il caso Assange era attivo, Starmer ha effettuato diversi viaggi a Washington, D.C., per incontrare funzionari del Dipartimento di Giustizia degli Stati Uniti.
  • ciliegina sulla torta: la vera e propria distruzione di prove: Il CPS ha ammesso di aver distrutto gran parte delle e-mail e della documentazione interna relative a quegli anni e al caso Assange, inclusi i registri delle trasferte di Starmer negli Stati Uniti. Questo ovviamente ha confermato i sospetti di giornalisti e attivisti riguardo a possibili pressioni politiche o irregolarità istituzionali.

E adesso brindiamo alle umilianti dimissioni che, come purtroppo sappiamo fin troppo bene, saranno una riga in più sul curriculum vitae per chi lo assumerà in un qualche ruolo strapagato a caso in una qualche Organizzazione Internazionale a caso (NATO, Corte di Giustizia di qualcosa, Organizzazione Mondiale di qualcos'altro, Federazione Internazionale di un qualche sport o Inviato Speciale delle Nazioni Unite per i paesi del Golfo Persico – oh no! Quell'incarico risulta già occupato! 😒)

ilpost.it/2026/06/22/dimission…

in reply to Esserci. O no?

@Esserci. O no? eh sì. Quante litigate mi sono fatto con un po' di gente di sinistra che erano contente per la vittoria di Keir Starmer 🤬🤬🤬

«Eh, ma Farage...»

Farage un corno: forse, se i laburisti smettessero di scegliere essere immondi e iniziassero a presentare persone con una morale non dico specchiata ma almeno discutibile forse non esisterebbe il problema dei Farage, dei Boris Johnson e di tutta quella corte dei miracoli che fa addirittura rimpiangere la vecchia strega di Downing Street

@stefania maurizi

The Privacy Post ha ricondiviso questo.

Did you know Ada & Zangemann is also a FREE animated movie? Released under a Creative Commons licence, you can watch it right now on the FSFE PeerTube and YouTube channels! In English, German, French, Spanish, Italian, and Danish. 🎉
🎥 media.fsfe.org/w/p/k77oZk33uLy…
#AdaZangemann #FreeSoftware

The Privacy Post reshared this.

The Privacy Post ha ricondiviso questo.

Die Oberstaatsanwaltschaft von Belgrad ermittelt gegen die demokratische Protestbewegung. Sie wirft dieser vor, den Einsatz einer Schallkanone am 15. März 2025 simuliert zu haben, um einen Bürgerkrieg zu starten. Aktivist:innen sprechen von Repression und Einschüchterung.

netzpolitik.org/2026/mysterioe…

The Privacy Post ha ricondiviso questo.

Hallo liebes #fediverse 👋 für @netzpolitik_feed recherchiere ich gerade zur Schul-App Sdui. dafür such ich Menschen, die die App nutzen - als Elternteil, Schüler:in oder Lehrkraft - und die mir von ihren Nutzungserfahrungen erzählen wollen. freu mich, wenn ihr mir schreibt; gerne hier über Privatnachricht (oder E-Mail an esther.menhard[at]netzpolitik.org) #FediLZ
Questa voce è stata modificata (1 mese fa)
The Privacy Post ha ricondiviso questo.

It seems to be the norm on the #fediverse to elide context that would be crucial if the uninitiated are to have a hope of understanding. I'm referring here to posts which make comment on current affairs without introducing the events to the reader, opting instead to target as audience those people who are already ‘in the know’.

While this irritates me somewhat, I suppose it's a natural response to the artificially short text limits.

But what purpose do these text limits serve?

in reply to bemmesr

@bemmesr in the mass market, the product that minimizes the user's cognitive effort almost always wins, even at the cost of being less powerful.
Users reward what solves a problem immediately, clearly, and without friction, not what offers maximum possibilities.
A simple product requires fewer decisions, is easier to understand, and provides an immediate sense of control. All of this increases perceived value and reduces choice anxiety.

This limitation has helped Mastodon achieve a clear positioning ("it's Twitter, but federated"), albeit a bit misleading (it lacks the features that make Twitter exceptional). Lemmy and Pixelfed had the same luck ("it's Reddit/Instagram, but federated").

More comprehensive software has a much more vague positioning ("Friendica: like Facebook, but even more so," "Misskey: like a social network, but with puppy ears"), which, however, is almost always a mistake in marketing.

The market rewards simplicity, clarity, and reduced cognitive effort, while complexity, even when it offers more possibilities, disorients the user and reduces adoption.

Mastodon, besides working well, being continuously updated, and having incredible app support, isn't successful just for this reason, but simply because it's easier to understand, easier to promote, and easier to use. In short, it has a clear positioning.

in reply to Poliverso - notizie dal Fediverso ⁂

@notizie it's interesting, though not surprising, that cognitive strain is detrimental to adoption of products. After all, who wants to work hard when they don't have to? From what you say I can understand some of the reasons why certain decisions were made, but personally I don't agree with them. Even as it stands, it's possible to see posts from other instances which exceed the usual character limit, so the supposed problem we're trying to avoid is there anyway.
in reply to bemmesr

@bemmesr Of course, I agree with you, but equally obviously, neither you nor I represent the typical user 😅

And in fact, I'm writing to you from Friendica; I manage this instance in addition to a Lemmy instance and a NodeBB instance. And as if that weren't enough, I manage a Mastodon instance that not only has no character limits but also allows formatted text.

All this doesn't prevent me from being aware that I don't represent the typical user.

in reply to bemmesr

@bemmesr the typical user is someone who uses an instance like Mastodon and doesn't even ask themselves (like you) whether the 500-character limit can be exceeded; the typical user is someone who doesn't use the website (like you) but has always used the app; the typical user is someone who, if you make them use Friendica or Misskey, feels like a koala teleported to Antarctica, and if you tell them you use Lemmy, they'll doubt whether you too belong to the human race.
in reply to Poliverso - notizie dal Fediverso ⁂

@notizie I hadn't realised that the source of my posts was being advertised! In hindsight that should've been obvious. Anyway, I guess you're probably right in saying that most people would be interacting through an app. I may have assumed that most people would have come to learn of and use Mastodon in the same way I did, so I didn't seriously entertain the idea that people were going to it as merely a Twitter alternative.
The Privacy Post ha ricondiviso questo.

Due fratelli di Singapore utilizzano equazioni matematiche irrisolvibili per costruire un sistema di crittografia moderno e inviolabile.

L'app, attualmente in fase beta, conta oltre 100 abbonati, tra cui clienti aziendali nei settori del petrolio e del gas, del commercio di materie prime, delle tecnologie per l'istruzione, dei servizi cloud, bancario e dei servizi finanziari.

straitstimes.com/tech/sporean-…

@informatica

The Privacy Post ha ricondiviso questo.

Regolamentazione Criptovalute: Arriva la stretta del "Customer ID" per le Stablecoin

Le agenzie di regolamentazione bancaria statunitensi (tra cui Federal Reserve e FDIC) hanno formalmente richiesto feedback pubblici su una proposta politica per imporre requisiti rigidi di identificazione dei clienti (CIP) agli emittenti di stablecoin utilizzate per i pagamenti. L'obiettivo è parificare le crypto-valute stabili alle banche tradizionali nel contrasto al riciclaggio e ai finanziamenti illeciti, scatenando le proteste di alcuni senatori che vorrebbero preservare l'autonomia normativa dei singoli stati.

bpi.com/bpinsights-june-19-202…

@informatica

The Privacy Post ha ricondiviso questo.

Dieses Jahr feiert @funk zehnten Geburtstag.
Diese Woche hat #Funk eine eigene Instanz im Fediverse gelauncht.

Anlass für einen kleinen Geburtstagsappell bei @netzpolitik_feed.


Bald feiert Funk, das Jugendangebot von ARD und ZDF, seinen zehnten Geburtstag. Das zentrale Ziel bei der Gründung, junge Menschen mit öffentlich-rechtlichen Inhalten zu erreichen, hat Funk erreicht. Nun wird es Zeit, die Messlatte höher zu legen, schreibt @leonido

netzpolitik.org/2026/10-jahre-…


Questa voce è stata modificata (1 mese fa)
The Privacy Post ha ricondiviso questo.

»Und es wird nicht besser, wenn sich die Medien darum bemühen, das, was „trashig“ und albern kommuniziert wird, wieder in politische Sprache zu übersetzen. Dann wird zwar der Kern der politischen Entscheidung mitgeteilt, aber das Narrativ und seine rassistische Motivation tauchen so nicht auf.«


Memes und AI-Slop prägen die zweite Amtszeit von US-Präsident Donald Trump. Der Kunsthistoriker Wolfgang Ullrich sieht darin eine neue illiberale Regierungsform begründet – die „Memokratie“. Ein Interview über autoritäre Bildpolitik, das emanzipatorische Potenzial von Memes und ihre politische Zukunft.

netzpolitik.org/2026/memes-wer…


The Privacy Post ha ricondiviso questo.

Bald feiert Funk, das Jugendangebot von ARD und ZDF, seinen zehnten Geburtstag. Das zentrale Ziel bei der Gründung, junge Menschen mit öffentlich-rechtlichen Inhalten zu erreichen, hat Funk erreicht. Nun wird es Zeit, die Messlatte höher zu legen, schreibt @leonido

netzpolitik.org/2026/10-jahre-…

in reply to netzpolitik.org

Finde es immer sehr schade, wenn @leonido den öffentlich-rechtlichen Auftrag und RTL verwechselt.

Ich habe mich davon gewöhnt, das sie Kinder von TikTok abhängig machen, weil nur dort Tagesschau Moderator*innen exklusiv sind [mit "Beans Entertainment" Schleichwerbung].

Bei der ersten offiziellen ActivityPub hatten wir einen prototyp basierend auf dem offenen Protokoll ActivityPub vorgestellt. "Public Spaces Incubator" sollte Open Source sein, dann wurde auf github unser Quellcode gelöscht.
Mittlerweile wurde quasi der ganze öffentlich-rechtliche Auftrag gelöscht.

Seitdem lese ich so 1 Quatsch mit Soße nicht mehr. Ich schäme mich.

Trova qualcuno che ti guardi come il Garante guarda i data broker.


@Privacy Pride
Il post completo di Christian Bernieri è sul suo blog: garantepiracy.it/blog/lusha/
Questo è amore, in una delle sue svariate forme! Non c'è altra spiegazione. Le api amano il bello, lo sanno riconoscere ovunque. Un'ape, davanti ad un fetente letamaio, ignorerà ogni cosa e vedrà subito quel minuscolo fiorellino appena spuntato dalla

reshared this

The Privacy Post ha ricondiviso questo.

"Noch hat der Bundestag Gesichtersuche und Datenanalyse für Bundesbehörden nicht verabschiedet. Noch sind in Berlin die KI-Kameras nicht installiert. Noch kann die Linke die Überwachungspläne in Thüringen aufhalten." Ein Rückblick auf die Woche über Hoffnung und Protest:

netzpolitik.org/2026/kw-25-die…

in reply to netzpolitik.org

Bärbel Bohley, DDR Bürgerrechtlerin in den 1990er Jahren:

Alle diese Untersuchungen“, sagte sie, „die gründliche Erforschung der Stasi-Strukturen, der Methoden, mit denen sie gearbeitet haben und immer noch arbeiten, all das wird in die falschen Hände geraten. Man wird diese Strukturen genauestens untersuchen – um sie dann zu übernehmen. Man wird sie ein wenig adaptieren, damit sie zu einer freien westlichen Gesellschaft passen."

Weit weg davon sind wir nicht mehr.

Questa voce è stata modificata (1 mese fa)
The Privacy Post ha ricondiviso questo.

Memes und AI-Slop prägen die zweite Amtszeit von US-Präsident Donald Trump. Der Kunsthistoriker Wolfgang Ullrich sieht darin eine neue illiberale Regierungsform begründet – die „Memokratie“. Ein Interview über autoritäre Bildpolitik, das emanzipatorische Potenzial von Memes und ihre politische Zukunft.

netzpolitik.org/2026/memes-wer…

The Privacy Post ha ricondiviso questo.

The media in this post is not displayed to visitors. To view it, please go to the original post.

usbliter8: New iPhone BootROM Vulnerability Exposes A12/A13 Apple SoCs to Full Chain-of-Trust Compromise
#CyberSecurity
securebulletin.com/usbliter8-n…
The Privacy Post ha ricondiviso questo.

The media in this post is not displayed to visitors. To view it, please go to the original post.

CVE-2026-50656: Microsoft Confirms Defender ‘RoguePlanet’ Zero-Day — No Patch Available Yet
#CyberSecurity
securebulletin.com/cve-2026-50…
The Privacy Post ha ricondiviso questo.

The media in this post is not displayed to visitors. To view it, please go to the original post.

Processor Performance Boost Mode in Windows 11: come sbloccare le modalità nascoste di boost della CPU con una modifica al registro
#tech
spcnet.it/processor-performanc…
@informatica


Processor Performance Boost Mode in Windows 11: come sbloccare le modalità nascoste di boost della CPU con una modifica al registro


Windows 11 nasconde una funzionalità di gestione avanzata della CPU che la maggior parte degli utenti — anche esperti — non conosce: il Processor Performance Boost Mode. Si tratta di un menu a tendina nascosto nelle opzioni di risparmio energia del Pannello di Controllo, disabilitato per impostazione predefinita su tutti i sistemi, che consente di controllare con granularità come Windows richiede e gestisce le frequenze turbo/boost del processore.

La funzionalità si basa su CPPC (Collaborative Processor Performance Control), uno standard incluso nelle specifiche ACPI (Advanced Configuration and Power Interface) e presente in praticamente tutti i processori Intel e AMD moderni. Con una semplice modifica al registro di sistema è possibile sbloccare queste impostazioni senza toccare il BIOS né ricorrere a tool di overclocking.

Background tecnico: P-States, C-States e CPPC


Per comprendere il funzionamento del Boost Mode è utile richiamare i concetti fondamentali della gestione energetica della CPU:

  • P-States (Performance States): definiscono le coppie tensione/frequenza a cui il processore può operare. P0 è la frequenza massima (turbo), P1+ corrispondono a frequenze via via inferiori.
  • C-States (Idle States): definiscono i livelli di “sonno” del processore quando non è sotto carico; C0 è lo stato attivo, C6/C7/C8 corrispondono a stati di risparmio energetico profondi.
  • HWP/CPPC (Hardware P-States / Collaborative Processor Performance Control): a differenza dei P-States tradizionali gestiti dal sistema operativo, CPPC crea un dialogo diretto tra OS e hardware. Windows dichiara un “livello di performance desiderato” e il processore decide autonomamente come ottimizzare la risposta, tenendo conto di temperatura, consumo e capacità hardware.

Attivando il Processor Performance Boost Mode, Windows 11 espone questa interfaccia CPPC all’utente tramite il Pannello di Controllo, permettendo di scegliere tra sette profili distinti.

Come sbloccare il Processor Performance Boost Mode


La procedura richiede la modifica di un valore nel registro di sistema. Nessun riavvio del sistema è necessario per visualizzare le nuove opzioni, ma potrebbe essere richiesto per applicare il profilo scelto.

Passo 1 — Apri l’Editor del Registro di Sistema:

Win + R → regedit → OK

Passo 2 — Naviga al seguente percorso:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettingsť33251-82be-4824-96c1-47b60b740d00e337238-0d82-4146-a960-4f3749d470c7

Passo 3 — Fai clic destro sul valore Attributes e seleziona Modifica. Cambia il valore da 1 a 2.

Passo 4 — Chiudi il registro e apri le Opzioni risparmio energia nel Pannello di Controllo (non le impostazioni moderne di Windows 11). Clicca su Modifica impostazioni combinazioneCambia impostazioni avanzate risparmio energia → espandi la sezione Gestione alimentazione del processore.

Troverai ora la nuova voce Processor performance boost mode con il suo menu a tendina.

Nota per script e automazione: la stessa modifica può essere eseguita da PowerShell (come amministratore):

Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Power\PowerSettingsť33251-82be-4824-96c1-47b60b740d00e337238-0d82-4146-a960-4f3749d470c7" -Name "Attributes" -Value 2

I sette profili di boost disponibili


Una volta sbloccata, la voce espone le seguenti modalità:

Disabled


Il boost del processore è completamente disattivato. La CPU opera alla frequenza base senza mai entrare in modalità turbo. Utile per ambienti con vincoli termici severi, virtualizzazione rigorosa o quando si necessita di un comportamento deterministico (es. benchmark di precisione, server con carico costante).

Enabled


Comportamento standard: il boost è consentito nelle condizioni normali gestite dall’OS. Il processore può salire in frequenza in modo opportunistico, bilanciando performance e consumi.

Aggressive


Windows richiede frequenze boost più elevate e per periodi più lunghi. Il processore entra in turbo più rapidamente e vi rimane più a lungo. Aumenta la reattività nelle situazioni di burst, ma incrementa consumo energetico e temperatura.

Efficient Enabled


Il boost è permesso, ma con maggiore attenzione all’efficienza energetica. Il sistema evita picchi di frequenza non necessari quando il guadagno prestazionale sarebbe marginale.

Efficient Aggressive


Ibrido: il boost è ancora performante, ma il sistema bilancia continuamente efficienza e prestazioni. Riduce i consumi rispetto alla modalità Aggressive mantenendo buona reattività nei carichi variabili.

Aggressive at Guaranteed


Windows calcola il delta di performance desiderato al di sopra della guaranteed performance level (il livello di frequenza che il processore garantisce in condizioni termiche nominali) e chiede esplicitamente al processore di erogare quel livello specifico.

Efficient Aggressive at Guaranteed


Simile al precedente, ma Windows chiede sempre al processore il massimo livello di performance possibile al di sopra della guaranteed performance, con una gestione efficiente dal punto di vista energetico.

Quale profilo scegliere?


La scelta dipende dal contesto d’uso:

  • Workstation desktop con raffreddamento adeguato: Aggressive o Efficient Aggressive offrono la massima reattività nei carichi interattivi e di compilazione.
  • Laptop: Efficient Enabled o Efficient Aggressive bilanciano performance e durata della batteria senza surriscaldamento eccessivo.
  • Server o VM host Hyper-V: Disabled garantisce comportamento prevedibile e riduce la variabilità delle latenze; Enabled è adeguato per workload misti.
  • Sviluppo e CI/CD locale: Aggressive riduce i tempi di build e di esecuzione dei test, soprattutto su CPU con turbo elevato (es. Intel Core Ultra, AMD Ryzen 9).


Ripristino e considerazioni di sicurezza


Se dopo la modifica si osservano instabilità, crash o surriscaldamento eccessivo, è sufficiente riportare il valore Attributes a 1 via registro o con il comando PowerShell inverso:

Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Power\PowerSettingsť33251-82be-4824-96c1-47b60b740d00e337238-0d82-4146-a960-4f3749d470c7" -Name "Attributes" -Value 1

La modifica non costituisce overclocking nel senso tradizionale del termine: non altera tensioni, moltiplicatori o frequenze base, ma si limita a comunicare con il processore tramite l’interfaccia CPPC ufficiale prevista dallo standard ACPI. Il rischio di danni hardware è pertanto molto basso, ma su portatili con dissipazione borderline è consigliabile monitorare le temperature con tool come HWiNFO64 o Open Hardware Monitor.

Conclusioni


Il Processor Performance Boost Mode è una di quelle funzionalità che Microsoft ha scelto di nascondere per proteggere gli utenti meno esperti da configurazioni potenzialmente problematiche — ma che per un sistemista o uno sviluppatore offre un controllo prezioso sul comportamento del processore. Con una riga di registro o un comando PowerShell è possibile ottimizzare Windows 11 per scenari specifici, dal laptop in mobilità alla workstation di sviluppo, senza toccare il BIOS e senza strumenti di terze parti.


Fonte originale: Unlocking hidden processor performance boost modes in Windows 11 – 4sysops, con approfondimento da Neowin.


The Privacy Post ha ricondiviso questo.

The media in this post is not displayed to visitors. To view it, please go to the original post.

International Authorities Dismantle SocGholish (FakeUpdates) Malware Network — 106 Servers and 101 Domains Seized
#CyberSecurity
securebulletin.com/internation…
The Privacy Post ha ricondiviso questo.

The media in this post is not displayed to visitors. To view it, please go to the original post.

GitHub Copilot SDK è ora Generally Available: integra l’agente AI nelle tue applicazioni
#tech
spcnet.it/github-copilot-sdk-e…
@informatica


GitHub Copilot SDK è ora Generally Available: integra l’agente AI nelle tue applicazioni


Il GitHub Copilot SDK ha raggiunto la disponibilità generale (GA) il 2 giugno 2026, annunciata durante il Microsoft Build 2026. Questa milestone segna la maturità di uno degli strumenti più attesi dagli sviluppatori che vogliono integrare le capacità agentiche di GitHub Copilot direttamente nelle proprie applicazioni, servizi e tool di sviluppo.

Cos’è il GitHub Copilot SDK?


Il Copilot SDK espone l’agent runtime che alimenta GitHub Copilot — lo stesso motore responsabile di planning, invocazione di tool, modifica di file, streaming e sessioni multi-turn — attraverso un’API stabile e pronta per la produzione. Non è quindi una semplice libreria di completamento del codice, bensì un framework completo per costruire applicazioni agentiche basate su Copilot.

In pratica, con il Copilot SDK è possibile costruire:

  • Assistenti CI/CD che analizzano e correggono pipeline fallite
  • Developer tool interni con AI integrata
  • Feature AI rivolte agli utenti finali delle proprie applicazioni
  • Agent personalizzati per code review, test generation, documentazione automatica


Sei linguaggi supportati


Il Copilot SDK è ora disponibile in sei linguaggi di programmazione, con Rust e Java aggiunti al momento della GA:

# Node.js / TypeScript
npm install @github/copilot-sdk

# Python
pip install github-copilot-sdk

# Go
go get github.com/github/copilot-sdk/go

# .NET (C#)
dotnet add package GitHub.Copilot.SDK

# Rust
cargo add github-copilot-sdk

# Java (Maven/Gradle)
# disponibile su Maven Central

Per Node.js, Python e .NET, la Copilot CLI viene inclusa automaticamente come dipendenza: non è necessaria un’installazione separata.

Capacità chiave

Custom Tools e supporto MCP


Uno degli aspetti più potenti del SDK è la possibilità di registrare tool personalizzati che l’agente può invocare autonomamente. È supportato il Model Context Protocol (MCP), il che significa che è possibile connettere qualunque MCP server esistente, oppure sovrascrivere i tool predefiniti come grep e edit_file con implementazioni proprie.

// Esempio .NET: registrazione di un tool personalizzato
var session = await copilotClient.CreateSessionAsync(new SessionOptions
{
    Tools = new[]
    {
        new ToolDefinition
        {
            Name = "query_database",
            Description = "Esegue una query SQL sul database di produzione",
            Parameters = JsonSchema.FromType<QueryParams>()
        }
    }
});

Customizzazione fine del system prompt


A differenza di molti SDK AI che costringono a riscrivere l’intero system prompt, il Copilot SDK permette di modificare singole sezioni — identità, tono, istruzioni per i tool, regole di sicurezza — preservando il comportamento di base di Copilot.

OpenTelemetry tracing


Il SDK integra il supporto W3C trace context propagation per tracciamento distribuito attraverso startup CLI, chiamate JSON-RPC, operazioni di sessione e esecuzione dei tool. Questo facilita enormemente il debugging in ambienti di produzione complessi.

Autenticazione flessibile e BYOK


Sono supportate quattro modalità di autenticazione:

  • GitHub OAuth — per applicazioni personali
  • GitHub Apps — per integrazioni enterprise
  • Environment tokens — per ambienti CI/CD
  • BYOK (Bring Your Own Key) — per usare modelli propri da OpenAI, Microsoft Foundry, Anthropic e altri provider


Hook system


Il sistema di hook consente di intercettare il comportamento dell’agente in punti specifici del ciclo di vita:

  • Pre/post invocazione di tool
  • Avvio di sessione
  • Chiamate a MCP tool
  • Richieste di permesso


Cloud e remote sessions


È possibile creare sessioni cloud-backed con metadata del repository, oppure abilitare URL di sessione remota on demand. Questa funzionalità apre scenari interessanti per workflow multi-client dove diversi partecipanti contribuiscono tool e permessi alla stessa sessione.

Novità rispetto alla Public Preview


  • Nuovo Rust SDK con Copilot CLI bundled di default
  • Migliorato supporto per workflow multi-client: diversi client possono contribuire tool e permessi alla stessa sessione
  • Slash command e interactive input prompt disponibili in tutti gli SDK
  • API surface stabile e production-ready dopo il cleanup basato sul feedback della preview
  • Diagnostica migliorata per connessioni lente o fallite


Pricing e disponibilità


Il GitHub Copilot SDK è disponibile per tutti i subscriber esistenti di GitHub Copilot, incluso il piano Copilot Free per uso personale. Per chi non ha una sottoscrizione Copilot attiva, è possibile usarlo tramite BYOK con il proprio provider AI.

Come iniziare


Per iniziare è sufficiente scegliere il linguaggio preferito, installare il pacchetto e seguire la Getting Started Guide ufficiale. GitHub mette a disposizione anche un cookbook con ricette pratiche per i casi d’uso più comuni in tutti i linguaggi supportati.

Per sviluppatori .NET, l’integrazione è particolarmente naturale dato che il pacchetto NuGet GitHub.Copilot.SDK è coerente con l’ecosistema esistente e supporta completamente async/await, dependency injection e il pattern di configurazione tipico di ASP.NET Core.


Fonte originale: GitHub Changelog — Copilot SDK is now generally available


The Privacy Post ha ricondiviso questo.

The media in this post is not displayed to visitors. To view it, please go to the original post.

CVSS 9.1: Critical Cisco ISE Vulnerabilities Enable Remote Code Execution and Unauthenticated Data Theft
#CyberSecurity
securebulletin.com/cvss-9-1-cr…
The Privacy Post ha ricondiviso questo.

The media in this post is not displayed to visitors. To view it, please go to the original post.

The media in this post is not displayed to visitors. To view it, please go to the original post.

✨ LLMjacking si evolve: server Ollama esposti diventano il cervello di uno strumento di hacking autonomo, catturato in sviluppo da Sysdig
#CyberSecurity
insicurezzadigitale.com/llmjac…

@informatica


LLMjacking si evolve: server Ollama esposti diventano il cervello di uno strumento di hacking autonomo, catturato in sviluppo da Sysdig


Si parla di:
Toggle

Il 12 giugno 2026, il Sysdig Threat Research Team (TRT) ha osservato qualcosa che i ricercatori di sicurezza prevedevano da almeno due anni: un threat actor che utilizzava un server AI accessibile su internet come cervello di uno strumento di hacking completamente automatizzato. Non si trattava di un esperimento accademico né di una proof-of-concept: il framework, denominato VAPT, era in sviluppo attivo, con stadi aggiornati in tempo reale, e operava contro ambienti benchmark privati usando capacità di inferenza sottratte tramite un server Ollama esposto senza autenticazione.

Dal furto di compute all’arma autonoma: l’evoluzione del LLMjacking


Il termine LLMjacking è stato coniato da Sysdig nel maggio 2024 per descrivere il pattern in cui attori malevoli utilizzano credenziali cloud sottratte per accedere a servizi AI a pagamento — OpenAI, Anthropic, Google Gemini — scaricando le spese sulla vittima, con costi potenziali fino a 46.000 dollari al giorno. Entro il 2025, questa pratica si era industrializzata in un mercato nero con infrastruttura di reverse-proxy che intermediava miliardi di token rubati.

Con la proliferazione di server AI auto-ospitati, la superficie di attacco si è spostata. Ollama, il popolare tool per servire modelli LLM in locale, ascolta sulla porta 11434 senza autenticazione per impostazione predefinita. Ricercatori indipendenti hanno catalogato circa 175.000 istanze Ollama pubblicamente esposte in più di 130 paesi, una superficie enorme di compute non protetto e non fatturato. Ciò che Sysdig TRT ha osservato a giugno 2026 è il passo successivo: non il furto di compute per rivenderlo, ma il suo utilizzo come motore ragionante per offensive tooling autonomo.

Il threat actor e le sessioni osservate


La prima sessione osservata dal Sysdig TRT ha avuto origine dall’IP 122.183.48.82, registrato a un provider residenziale/small-business di Hyderabad, India. La sessione è iniziata alle 15:43 UTC del 12 giugno 2026 e si è protratta per circa otto ore e mezza. Due giorni dopo, il 14 giugno, lo stesso tool è tornato operativo da tre IP aggiuntivi: 122.183.48.35, 122.183.48.195 (stessa rete del primo) e 47.15.69.15, tutti riconducibili a connessioni residenziali indiane.

Sysdig attribuisce tutte le sessioni allo stesso operatore per tre ragioni convergenti: identica pipeline VAPT, identici target benchmark privati, e comune origine geografica indiana. La rotazione tra ISP è la normale variazione di una connessione residenziale, non il segnale di operatori multipli indipendenti.

Architettura del framework VAPT: il modello AI come decision engine


Ciò che rende questa campagna eccezionale dal punto di vista dell’analisi è la visibilità completa ottenuta da Sysdig. Poiché il framework invia le proprie istruzioni complete al modello a ogni richiesta, il team ha potuto catturare l’architettura integrale: ogni stadio della pipeline logica, la struttura imposta agli output del modello, e la firma usata per confermare una compromissione.

Il framework VAPT opera come una pipeline sequenziale di stadi specializzati, ciascuno con un ruolo preciso:

  • Service fingerprinting: normalizza i banner dei servizi di rete in un’identità software precisa per la ricerca CVE.
  • Vulnerability matching e triage: incrocia prodotto e versione con le vulnerabilità note, filtrando quelle applicabili.
  • Web reconnaissance: analizza testo della pagina, header, cookie, form field e path scoperti per costruire un profilo di attacco.
  • Proof-of-concept synthesis: costruisce PoC per validare singole vulnerabilità, inclusi payload protocol-aware.
  • Blind SQL injection crafting: costruisce payload time-based con logica di filter-evasion.
  • Credential e secret extraction: analizza file di sistema compromessi alla ricerca di credenziali riusabili.
  • Arbitrary file-read planning: data una primitiva di lettura file, pianifica quali file recuperare.
  • Privilege escalation: decide il passo successivo per l’escalation dei privilegi.
  • Autonomous orchestration: controller che guida l’intera catena fino al raggiungimento di command execution.


L’orchestratore autonomo: il codice catturato


Lo stadio di orchestrazione è il più rivelatore dell’intento del tool. L’istruzione inviata al modello specifica un agente di web-exploitation “autorizzato” che deve raggiungere la command execution sul target. Una volta confermata l’RCE tramite il pattern echo VAPTb3gin; id; echo VAPTfin, il tool congela la richiesta riuscita sostituendo il comando con il placeholder __VAPTCMD__, trasformando il singolo exploit in una ricetta riutilizzabile con qualsiasi comando.

Una variante dell’orchestratore rivela un ulteriore dettaglio architetturale: il modello opera in modalità “PROPOSE-ONLY”, mentre un verificatore deterministico separato (oracles.py) decide se un payload ha effettivamente avuto successo. Questa separazione tra componente AI (proposta) e componente deterministica (verifica) è il design pattern di software mantenuto professionalmente, non di uno script improvvisato.

Il tool era in sviluppo attivo


Uno degli aspetti più significativi della campagna è la prova che il tool era in sviluppo iterativo durante le sessioni osservate. Nella sessione dell’8 ore del 12 giugno, il set di stadi è cresciuto nel corso della giornata: service fingerprinting, vulnerability triage, blind SQL injection, PoC synthesis e orchestratore autonomo sono apparsi dopo circa tre ore. Credential extractor e file-read planner sono stati aggiunti in serata, gli stadi per il database SQL triage nelle ultime novanta minuti. Singoli stadi sono stati riscritti in-place più volte — la fase di web-reconnaissance ha attraversato tre versioni distinte.

Quando il tool è tornato il 14 giugno, il set completo di stadi — inclusi quelli apparsi solo nelle fasi finali della sessione precedente — era presente fin dalle prime richieste. Il threat actor aveva integrato ogni aggiunta nel codice baseline prima del run successivo. Sysdig descrive questo come un vantaggio di osservazione straordinariamente precoce: il tool è stato catturato prima di essere diretto contro vittime reali.

I modelli richiesti: agnosticismo del backend


Un dettaglio tecnico rivelatore è l’elenco dei modelli richiesti dal tool al server Ollama: gpt-4o-mini (OpenAI), claude-3-5-sonnet (Anthropic), gemini-2.0-flash-exp (Google), mistral:7b, deepseek-r1:8b, qwen3.5:4b, e una versione “abliterated” (con guardrail rimossi) di Llama-3.3-70B. I tre modelli commerciali non sono compatibili con Ollama: la loro presenza mostra che il tool è backend-agnostico e l’operatore aveva semplicemente reindirizzato il backend verso il server Ollama gratuito in sostituzione di un API key a pagamento. Il server esposto era un drop-in sostituto per l’inferenza a tariffazione.

Due righe per i difensori


Sysdig identifica un blind spot difensivo fondamentale: il rilevamento che monitora i log del proprio server modello presuppone che l’operatore possieda e monitori quel server. Un server esposto scoperto da un attore esterno è, per definizione, uno che il proprietario non sta osservando. I proprietari vedranno compute elevato e una porta aperta, non una pipeline di attacco multi-stadio.

Indicatori di Compromissione

# IP sorgente osservati
122.183.48.82    # Hyderabad, India - sessione 12 giugno
122.183.48.35    # Hyderabad, India - sessione 14 giugno
122.183.48.195   # Hyderabad, India - sessione 14 giugno
47.15.69.15      # India, secondo ISP - sessione 14 giugno

# Marker di compromissione (RCE oracle)
echo VAPTb3gin; id; echo VAPTfin

# Marker nel payload
VAPTb3gin        # Sentinel di apertura
VAPTfin          # Sentinel di chiusura
__VAPTCMD__      # Placeholder per replay exploit

# Target fittizi del benchmark
MediaVault Asset Portal
Reverb Studio

# Range di rete target
172.30.0.0/24    # Range benchmark privato
10.129.0.0/16    # Range HackTheBox lab VPN

# Porta esposta
11434            # Porta default Ollama (no auth)

# Pattern di detection (Falco)
richieste HTTP su porta 11434 con contenuto
matching /VAPTb3gin|VAPTfin|VAPTCMD/

Raccomandazioni operative


  • Isolare i server modello dalla rete pubblica: Ollama e sistemi simili devono essere esposti solo su localhost o su interfacce interne, mai su internet. La porta 11434 non deve essere raggiungibile dall’esterno.
  • Aggiungere autenticazione a livello di proxy: Ollama non implementa autenticazione nativa; deve essere aggiunta tramite un reverse proxy autenticante.
  • Monitorare il volume di inferenza: picchi anomali di compute sul server AI sono un indicatore primario di abuso esterno.
  • Cercare i marker VAPT nei log: scansionare i log delle applicazioni web per le stringhe VAPTb3gin, VAPTfin e __VAPTCMD__ — la loro presenza indica che un sistema è stato attaccato da questo framework o da varianti.
  • Scansione proattiva dei propri asset: verificare internamente la presenza di server Ollama o altri inference endpoint esposti su internet con la stessa metodologia usata da un attaccante.

Fonte: Sysdig Threat Research Team, Michael Clark (Director of Threat Research). Research pubblicato il 17 giugno 2026. Full report: sysdig.com/blog/llmjacking-evolved