// ΕΡΕΥΝΗΤΙΚΟ ΑΦΙΕΡΩΜΑ CYBERSECURITY

RAMBO: Το Malware που Μεταδίδει
τα Μυστικά σου μέσω Ραδιοκυμάτων

Χωρίς internet. Χωρίς WiFi. Χωρίς καλώδια, Bluetooth ή κινητή τηλεφωνία. Ένας υπολογιστής που είναι «νεκρός» για κάθε δίκτυο μπορεί ακόμη να ψιθυρίζει τα πάντα στον αέρα — αν ξέρεις πώς να τον ακούς.

ΣΥΓΓΡΑΦΕΑΣ // CHRISTODOULOU SOTIRIOS ΔΗΜΟΣΙΕΥΣΗ // 24.08.2026 ΑΝΑΓΝΩΣΗ // ≈22 ΛΕΠΤΑ
TL;DR // Τα βασικά σε 30 δευτερόλεπτα

Τον Σεπτέμβριο του 2024, ο Dr. Mordechai Guri — ο πιο παραγωγικός ερευνητής air-gap επιθέσεων παγκοσμίως — δημοσίευσε το RAMBO: μια τεχνική όπου κακόβουλος κώδικας μετατρέπει τη μνήμη RAM ενός απομονωμένου υπολογιστή σε παράνομο ραδιοπομπό. Τα δεδομένα ταξιδεύουν στον αέρα ως ηλεκτρομαγνητικά σήματα και παραλαμβάνονται με εξοπλισμό ραδιοσυχνοτήτων λίγων εκατοντάδων ευρώ. Δεν είναι θεωρία συνωμοσίας — είναι δημοσιευμένη, αναθεωρημένη από ομότιμους ακαδημαϊκή έρευνα με μετρήσιμα αποτελέσματα.

Ρυθμός εξαγωγής1000 bps
Bits δευτερολέπτου — αρκετά για keystrokes σε πραγματικό χρόνο και μικρά αρχεία.
Εμβέλεια λήψης7 μέτρα
Επιβεβαιωμένη απόσταση σε εργαστηριακό περιβάλλον με SDR δέκτη και απλή κεραία.
Κρυπτογραφικό κλειδί RSA-4096≈42″
Δευτερόλεπτα για τη διαρροή ενός κλειδιού 4096-bit σε χαμηλή ταχύτητα μετάδοσης.
Υλικό επιτιθέμενου< €500
Software-Defined Radio (SDR) και κεραία λιανικής — όχι εξοπλισμός κατασκοπείας.
Οπλοστάσιο Guri20+
Τεχνικές air-gap εξόδου που έχουν δημοσιευτεί από το 2014: LED, θόρυβος, θερμότητα, ρεύμα.
Κεφάλαιο 01

Ο μύθος του αέρα: τι είναι ένα «air-gapped» δίκτυο

Φαντάσου έναν υπολογιστή που δεν έχει μπει ποτέ στο internet. Χωρίς Ethernet. Χωρίς WiFi. Χωρίς Bluetooth, χωρίς dongle κινητής, χωρίς τίποτα. Φυσικά απομονωμένος — με κυριολεκτικό «κενό αέρος» ανάμεσα σε εκείνον και τον υπόλοιπο κόσμο.

Αυτή είναι η ιδέα του air gap, και επί δεκαετίες θεωρούνταν το απόλυτο τείχος της πληροφοριακής ασφάλειας. Οι υπολογιστές που ελέγχουν πυρηνικούς αντιδραστήρες. Τα συστήματα διοίκησης στρατιωτικών μονάδων. Τα δίκτυα των μυστικών υπηρεσιών. Οι server των τηλεπικοινωνιακών παρόχων που κρατούν τα διακριτικά διασύνδεσης. Οι μηχανές που διαχειρίζονται τραπεζικές υποδομές διακανονισμού. Όλα αυτά ζουν σε «νησίδες»: φυσικώς αποκομμένα από οποιοδήποτε δίκτυο, συχνά σε θωρακισμένες αίθουσες με κάρτες πρόσβασης και καμερες.

Η λογική είναι αλάνθικτη στην απλότητά της: αν δεν υπάρχει σύρμα και δεν υπάρχει ραδιοσύνδεση, δεν υπάρχει δρόμος για να βγουν τα δεδομένα. Ο χάκερ πρέπει κυριολεκτικά να μπει μέσα στο δωμάτιο. Και όσο δύσκολη είναι η πρόληψη μιας εισβολής μέσω internet, άλλο τόσο δύσκολη είναι η φυσική διείσδυση σε βάση του NATO.

Πού ζει ο αέρας;

Τα air-gapped συστήματα δεν είναι εξαιρέσεις — είναι η ραχοκοκαλιά κάθε σοβαρής κρίσιμης υποδομής:

  • Πυρηνικά εργοστάσια και ενεργειακά δίκτυα — τα SCADA συστήματα που ελέγχουν φυσικές διεργασίες.
  • Στρατιωτικές και κυβερνητικές εγκαταστάσεις — ταξινομημένο υλικό, επικοινωνίες, σχεδιασμός επιχειρήσεων.
  • Τραπεζικοί και χρηματιστηριακοί τομείς διακανονισμού — όπου ένα leaked κλειδί αξίζει εκατομμύρια.
  • Φαρμακοβιομηχανία και R&D — μυστικές φόρμουλες, διπλώματα ευρεσιτεχνίας σε εξέλιξη.
  • Τηλεπικοινωνιακοί πάροχοι — τα κλειδιά που «μιλάνε» μεταξύ τους οι δρομολογητές πυρήνα.

Η αχίλλειος πτέρνα: ο δίσκος USB και ο άνθρωπος

Αν ο αέρας είναι τόσο αποτελεσματικός τείχος, γιατί υπάρχουν καθόλου περιστατικά παραβίασης; Γιατί κανένα τείχος δεν σταματάει το πιο παλιό exploit του κόσμου: την ανθρώπινη ευκολία. Ένας υπολογιστής χωρίς internet εξακολουθεί να χρειάζεται δεδομένα — ενημερώσεις λογισμικού, αρχεία ανάλυσης, backups, δεδομένα μετρήσεων. Και αυτά μεταφέρονται με τον μόνο τρόπο που απομένει: φορητούς δίσκους.

Έτσι γεννιέται το λεγόμενο «sneakernet» — το δίκτυο που περπατάει με παπούτσια. Ένας μηχανικός κατεβάζει reports από τον air-gapped server σε USB stick για να τα δείξει στη διεύθυνση. Το stick συνδέεται στο συνδεδεμένο γραφείο του. Εκεί συναντά ένα worm. Το worm αντιγράφει στον stick. Ο μηχανικός επιστρέφει και ξανασυνδέει το stick στον απομονωμένο server. Το τέλος. Δεν χρειάστηκε ούτε ένα πακετάρισμα TCP/IP για να περάσει ο αέρας.

Αυτή η ρεαλιστική διαδρομή εξηγεί γιατί όλες οι μεγάλες υποθέσεις — από το Agent.BTZ μέχρι το GoldenJackal — μοιράζονται το ίδιο πρώτο σκηνικό: ένα φορητό μέσο που ταξίδεψε ανάμεσα σε δύο κόσμους. Το RAMBO απλώς τελειοποιεί το δεύτερο σκηνικό: τι γίνεται αφού το malware βρεθεί μέσα, όταν θέλει να στείλει τα λάφυρα έξω χωρίς να περιμένει άλλο ένα ταξίδι του stick.

Και εδώ βρίσκεται η τραγική ειρωνεία που θα ξετυλίξει αυτό το άρθρο: το τείχος έχει τρύπες που δεν φαίνονται ούτε με κιάλια. Γιατί ο υπολογιστής — κάθε υπολογιστής — είναι φτιαγμένος από ηλεκτρισμό σε κίνηση. Και ο ηλεκτρισμός σε κίνηση, όπως θα έλεγε κάθε ραδιοερασιτέχνης, εκπέμπει.

«Air gap» σημαίνει μόνο ένα πράγμα: δεν υπάρχουν σχεδιασμένα κανάλια επικοινωνίας. Δεν σημαίνει πως δεν υπάρχουν ακούσια κανάλια. Η φυσική δεν υπογράφει συμβόλαια ασφαλείας.

Κεφάλαιο 02

Ο άνθρωπος που κυνήγησε τον αέρα για δέκα χρόνια

Για να καταλάβεις το RAMBO, πρέπει πρώτα να γνωρίσεις τον άνθρωπο πίσω του — γιατί το RAMBO δεν είναι μεμονωμένο «ευρημα». Είναι το τελευταίο κεφάλαιο μιας σχεδόν δεκαετούς, μεθοδικής εκστρατείας ενός μόνο πανεπιστημιακού εργαστηρίου για να αποδείξει ένα πράγμα: ο αέρας δεν είναι τείχος.

Ο Dr. Mordechai Guri ηγείται του Offensive Cyber Research Lab στο Τμήμα Μηχανικών Λογισμικού και Συστημάτων Πληροφοριών του Πανεπιστημίου Μπεν-Γκουρίον στη Νεγκέβ του Ισραήλ — ένα από τα κορυφαία κέντρα κυβερνοασφάλειας στον κόσμο. Το ερευνητικό του προφίλ μετρά πάνω από 90 δημοσιεύσεις και περισσότερες από 2.600 αναφορές, και σχεδόν όλες τους μοιράζονται το ίδιο εμμονικό θέμα: πώς να βγάλεις δεδομένα από υπολογιστές που δεν έχουν καμία σύνδεση με τίποτα.

Η μέθοδός του είναι σχεδόν καλλιτεχνική στην οικονομία της: παίρνει ένα εξάρτημα που υπάρχει σε κάθε υπολογιστή — τη λυχνία του δίσκου, τον ανεμιστήρα, το καλώδιο ρεύματος, τη μνήμη — και το μετατρέπει σε πομπό Morse-code της ψηφιακής εποχής. Χωρίς να προσθέσει hardware. Χωρίς να αλλάξει το μηχάνημα. Μόνο με λογισμικό που χειρίζεται το εξάρτημα με τρόπους που οι μηχανικοί δεν είχαν ποτέ σκεφτεί «ενοχλητικά».

Το 2022 έδειξε ότι το SATA καλώδιο του δίσκου μπορεί να λειτουργήσει ως κέραιο (antenna) που εκπέμπει στα 6 GHz (SATAn). Το 2021, ότι το Ethernet καλώδιο κάνει το ίδιο (LANtenna). Και τον Σεπτέμβριο του 2024, στο paper που μας απασχολεί, έστρεψε το βλέμμα στο πιο «θορυβώδες» εξάρτημα όλων — τη μνήμη RAM.

Γιατί έχει σημασία; Γιατί κάθε μία από αυτές τις δημοσιεύσεις είναι δημόσια, δωρεάν αναγνώσιμη και πλήρως τεκμηριωμένη. Η γνώση για το «αδύνατο» αυτό δεν κρύβεται σε κλειστά εργαστήρια — είναι διαθέσιμη σε όποιον τη θέλει. Το μόνο που έχει αλλάξει είναι το κόστος του εξοπλισμού παραλαβής: από εκατομμύρια σε εκατοντάδες ευρώ.

Κεφάλαιο 03

Ανατομία του RAMBO: πώς μια μνήμη γίνεται σταθμός εκπομπής

Το όνομα RAMBO είναι ακρωνύμιο: Radiation of Air-gapped Memory Bus for Offense. Πίσω από το παιχνιδιάρικο όνομα κρύβεται μια τετράφαση αλυσίδα επίθεσης που αξίζει να την δεις βήμα-βήμα — γιατί κάθε φάση είναι από μόνη της μάθημα φυσικής.

01

Φύτευση — το malware μπαίνει στον «νεκρό» υπολογιστή

Ο αέρας κόβει το internet, όχι τα USB sticks. Ιστορικά, η μόλυνση air-gapped μηχανών γίνεται μέσω μολυσμένων φορητών μέσων (USB drives που «ταξιδεύουν» ανάμεσα σε ασφαλή και μη ασφαλή δίκτυα), παραβιασμένων software updates, ή ανθρώπινου παράγοντα. Το Stuxnet έκανε ακριβώς αυτό το 2010 — θα το δούμε αναλυτικά παρακάτω. Το RAMBO προϋποθέτει αυτή τη φάση: μιλάει μόνο για την έξοδο των δεδομένων, όχι για την είσοδο του malware.

02

Συλλογή — ο «συλλέκτης» μέσα στη μνήμη

Το malware συγκεντρώνει ό,τι ενδιαφέρει: πατημένα πλήκτρα (keylogging σε πραγματικό χρόνο), έγγραφα, εικόνες, βιομετρικά δεδομένα, κρυπτογραφικά κλειδιά. Τα αποθηκεύει προσωρινά σε buffer μέσα στη RAM — χωρίς γραφή στον δίσκο, χωρίς traces, χωρίς αρχεία που θα έπιανε ένα antivirus.

03

Διαμόρφωση — όταν η πρόσβαση στη μνήμη γίνεται μουσική Morse

Και εδώ είναι η φυσική. Κάθε φορά που δεδομένα μετακινούνται πάνω στη μπάρα της μνήμης (memory bus), οι απότομες αλλαγές τάσης και ρεύματος δημιουργούν ηλεκτρομαγνητικά πεδία που ακτινοβολούν ενέργεια σε συχνότητα που εξαρτάται από το ρολόι, το πλάτος της μπάρας και την αρχιτεκτονική. Το RAMBO ελέγχει με ακρίβεια τις εντολές πρόσβασης στη μνήμη ώστε το «θόρυβος» αυτός να γίνεται σήμα: κωδικοποιημένα bit με Manchester encoding και OOK (On-Off Keying) διαμόρφωση — οι ίδιες κλασικές τεχνικές που χρησιμοποιούν τα ραδιοφωνικά συστήματα εδώ και δεκαετίες. Με απλά λόγια: το malware «αναβοσβήνει» την ηλεκτρομαγνητική ακτινοβολία της RAM με συγκεκριμένο ρυθμό, σαν λαμπάκια SOS.

04

Παραλαβή — ένα ραδιόφωνο στην άλλη άκρη του δωματίου

Ο επιτιθέμενος — μέσα στο κτίριο, στο διπλανό διαμέρισμα, σε σταθμό παρακολούθησης — χρησιμοποιεί Software-Defined Radio (SDR) δέκτη με μια απλή κεραία λιανικής. Λαμβάνει το ωμό ραδιοσήμα, αποδιαμορφώνει, αποκωδικοποιεί, και παίρνει πίσω τα δυαδικά δεδομένα. Στο paper χρησιμοποιήθηκε επαγγελματικού επιπέδου SDR (Ettus B210), αλλά η αρχή λειτουργεί και με φθηνότερους δέκτες hobby-grade σε μικρότερη εμβέλεια.

Visual // Πώς μοιάζει η μετάδοση

Οι μετρήσεις του εργαστηρίου — όχι οι θεωρίες

Το paper δεν μένει στη θεωρία. Σε τρεις σταθμούς εργασίας με Intel i7 3.6 GHz και 16 GB RAM, με Ubuntu Linux, οι μετρήσεις έδωσαν:

  • Ρυθμός μετάδοσης έως 1.000 bits/δευτερόλεπτο σε μικρές αποστάσεις — με trade-off μεταξύ ταχύτητας και αξιοπιστίας.
  • Εμβέλεια έως 7 μέτρα με επιτυχή λήψη και αποκωδικοποίηση.
  • Keystrokes σε πραγματικό χρόνο: 16 bit ανά πλήκτρο — ο επιτιθέμενος διαβάζει ό,τι πληκτρολογείς καθώς το πληκτρολογείς.
  • RSA κλειδί 4096-bit: διαρροή σε περίπου 42 δευτερόλεπτα σε χαμηλή ταχύτητα.
  • Μικρά αρχεία (.txt, .jpg), βιομετρικά δεδομένα και έγγραφα — εφικτά με μεγαλύτερους χρόνους μετάδοσης.

Γιατί ακριβώς η RAM; Η φυσική της μπάρας μνήμης

Αξίζει να σταθούμε σε μια λεπτομέρεια που κάνει το RAMBO ιδιαίτερα ανησυχητικό σε σχέση με τις προηγούμενες τεχνικές. Οι παλαιότερες επιθέσεις εκμεταλλεύονταν «περιφερειακά» εξαρτήματα: LEDs, ανεμιστήρες, ηχεία, καλώδια. Η μνήμη RAM όμως δεν είναι περιφέρεια — είναι η καρδιά της μηχανής. Και η καρδιά δουλεύει ασταμάτητα.

Η σύγχρονη DDR μνήμη λειτουργεί σε ρολόγια της τάξης των 2–3 GHz, και οι μπάρες δεδομένων μεταφέρουν πακετάρια σε κάθε κύκλο. Αυτές οι ταχύτατες εναλλαγές τάσης παράγουν αρμονικές σε ραδιοσυχνότητες που διαπερνούν το πλαστικό κέλυφος του υπολογιστή και τους τοίχους γραφείων. Οποιοσδήποτε έχει ακούσει ποτέ «βουητό» από ένα radio δίπλα σε υπολογιστή ή κινητό, έχει βιώσει την ίδια φυσική: τα ηλεκτρονικά μας συστήματα είναι ακούσιοι πομποί.

Η ιδιοφυΐα του RAMBO είναι ότι δεν χρειάζεται να προσθέσει τίποτα για να κάνει αυτόν τον πομπό να «μιλήσει». Απλώς χορογραφεί τις προσβάσεις στη μνήμη με τέτοιο τρόπο ώστε το φυσικό σήμα να αποκτά νόημα — bit προς bit, byte προς byte. Και επειδή η πρόσβαση σε μνήμη είναι απολύτως νόμιμη ενέργεια για οποιαδήποτε διεργασία, δεν υπάρχουν «ύποπτες κλήσεις συστήματος» για να αγρυπνήσει ένα antivirus. Το malware δεν παραβιάζει κανένα κανόνα του λειτουργικού· παραβιάζει μόνο έναν κανόνα που δεν έχει γράψει κανείς: τον κανόνα της πρόθεσης.

Κεφάλαιο 04

Τι μπορεί να κλέψει — και πόσο γρήγορα

Με 1.000 bps δεν κατεβάζεις ταινίες 4K. Αλλά σκέψου τι χωράει σε λίγα kilobytes: κωδικοί, κλειδιά, συνθηματικά, έγγραφα, σχέδια. Στην κατασκοπεία, το πολύτιμο δεδομένο σπάνια ζυγίζει πολλό.

Εκτίμηση χρόνου μετάδοσης @ 1.000 bps (χαμηλή αξιοπιστία = περισσότεροι επαναλήψεις)
ΔεδομέναΜέγεθοςΧρόνος (ιδανικός)Τι σημαίνει
Keystrokes (live)16 bit/πλήκτρο~16 ms/πλήκτροΟ επιτιθέμενος βλέπει τον κωδικό σου καθώς τον γράφεις.
Συνθηματικό 12 χαρακτ.~96 bit< 0,1 sΆμεση κλοπή credential.
Κλειδί AES-256256 bit~0,26 sΤο κλειδί που «ξεκλειδώνει» κρυπτογραφημένα αρχεία.
Κλειδί RSA-20482048 bit~2 sΑρκεί για υπογραφή/κρυπτογραφία TLS.
Κλειδί RSA-40964096 bit~42 s (low speed)Επιβεβαιωμένο στο paper.
Έγγραφο 1 σελίδας (.txt)~4 KB~33 sΜια σύμβαση, μια λίστα ονομάτων, ένα σημείωμα.
Μικρή εικόνα (.jpg)~50 KB~7 minΣαρωμένο έγγραφο, φωτογραφία ταυτότητας.
Βιομετρικό templateKB-scaleλεπτάΔαχτυλικό αποτύπωμα / προσώπου template για παραβίαση συστήματος πρόσβασης.

Πρόσεξε τι λείπει από τον πίνακα: μεγάλα αρχεία, βίντεο, βάσεις δεδομένων. Το RAMBO δεν είναι κανάλι μαζικής εξόδου — είναι κανάλι χειρουργικής ακρίβειας. Και στις υπηρεσίες ασφαλείας, το χειρουργείο είναι που νοιάζει.

Κεφάλαιο 05

Το πλήρες οπλοστάσιο: 20+ τρόποι να περάσει ο αέρας

Το RAMBO είναι το νεότερο μέλος μιας ολόκληρης «οικογένειας» τεχνικών που το εργαστήριο του Guri — και άλλοι ερευνητές — έχουν τεκμηριώσει τα τελευταία δέκα χρόνια. Κατηγοριοποίησέ τις με βάση το φυσικό μέσο που εκμεταλλεύονται, και θα δεις ότι κάθε υπολογιστής είναι γεμάτος πιθανούς πομπούς.

Η ταξινόμηση δεν είναι ακαδημαϊκή πολυτέλεια. Κάθε μέσο έχει δικά του χαρακτηριστικά: διαφορετική εμβέλεια, διαφορετικό ρυθμό μετάδοσης, διαφορετικές απαιτήσεις εξοπλισμού από την πλευρά του επιτιθέμενου και διαφορετικές αδυναμίες από την πλευρά του αμυνόμενου. Ο θόρυβος του ανεμιστήρα διαπερνά τον τοίχο αλλά κουβαλάει λίγα bits· η λυχνία του δίσκου χρειάζεται οπτική γραμμή παρατήρησης αλλά μπορεί να στείλει χιλιάδες bits σε μια νύχτα· το καλώδιο ρεύματος φτάνει μακριά γιατί «ταξιδεύει» μέσα στην ίδια την ηλεκτρική εγκατάσταση του κτιρίου. Όταν δεις τις κατηγορίες δίπλα-δίπλα, καταλαβαίνεις το πραγματικό μήνυμα: δεν υπάρχει εξάρτημα χωρίς φωνή — υπάρχουν μόνο εξαρτήματα που κανείς δεν άκουσε ακόμη.

Ηλεκτρομαγνητικά

Τα «ραδιοφωνικά» της CPU

  • AirHopper (2014) — εκπομπές FM από GPU/μπάρες, λήψη με κινητό τηλέφωνο.
  • GSMem (2015) — σήματα σε GSM συχνότητες από τη μπάρα μνήμης.
  • USBee (2016) — τα USB sticks γίνονται πομποί χωρίς καμία τροποποίηση.
  • SATAn (2022) — το SATA καλώδιο ως κέραιο εκπομπής στα 6 GHz.
  • LANtenna (2021) — εκπομπές από Ethernet καλώδια.
  • AIR-FI (2022) — σήματα σε συχνότητες WiFi από τη RAM, χωρίς WiFi card!
  • AirKeyLogger (2023) — τα keystrokes κωδικοποιούνται στις εκπομπές του τροφοδοτικού.
  • RAMBO (2024) — το νέο αστέρι: καθαρό ραδιοσήμα από τη μνήμη.
Ακουστικά

Ο ήχος που δεν ακούς

  • Fansmitter (2016) — ο ανεμιστήρας CPU/GPU «σφυρίζει» δεδομένα σε ακουστικές συχνότητες.
  • DiskFiltration (2017) — ο θόρυβος του head του σκληρού δίσκου κωδικοποιεί bits.
  • MOSQUITO (2018) — τα ηχεία λειτουργούν ανάποδα ως μικρόφωνα: ultrasonic επικοινωνία PC-to-PC.
  • CD-Leak (2020) — ο οδηγός CD/DVD ως ηχείο.
  • Power-Supplay (2021) — το τροφοδοτικό «βουίζει» δεδομένα.
  • EL-GRILLO (2023) — το buzzer της μητρικής εκπέμπει υπερήχους.
  • GPU-FAN (2023) — ο θόρυβος του ανεμιστήρα της κάρτας γραφικών.
Οπτικά

Το λαμπάκι που μιλάει

  • LED-it-GO (2017) — η μικρή λυχνία δραστηριότητας του HDD αναβοσβήνει τα δεδομένα σου· παραλαβή με φθηνή κάμερα/photodiode από το παράθυρο.
  • xLED (2018) — οι δεκάδες LEDs στους routers/switches ενός rack μεταδίδουν ολόκληρα αρχεία.
  • Brightness (2019) — η φωτεινότητα της οθόνης μεταβάλλεται imperceptibly για κωδικοποίηση.
  • aIR-Jumper (2018) — εκπομπή/λήψη μέσω infrared κάμερων ασφαλείας.
  • PrinterLeak (2023) — η οθόνη και τα LEDs του δικτυακού εκτυπωτή.
Μαγνητικά & Θερμικά

Τα αόρατα πεδία

  • MAGNETO / ODINI (2018) — χειρισμός μαγνητικών πεδίων low-frequency· λήψη με magnetometer (ακόμα και smartphone).
  • BitWhisper (2015) — επικοινωνία PC-to-PC μέσω διακυμάνσεων θερμοκρασίας: τα δύο μηχανήματα «μιλούν» με τη ζέστη τους.
Ηλεκτρικό ρεύμα & δονήσεις

Μέσα στα καλώδια

  • PowerHammer (2018) — διαμόρφωση ρεύματος στην κεντρική παροχή· λήψη με current clip-on probe. Έως ~1.000 bps μέσω power line.
  • Vibrations (2021) — ελεγχόμενες φυσικές δονήσεις ως κανάλι εξόδου σε ακραία σενάρια.
Περιφερειακά

Ό,τι έχει λυχνία ή κίνηση

  • Inkfiltration (2022) — εκτυπωτές inkjet ως ακουστικοί πομποί.
  • USB peripherals — πληκτρολόγια, hubs και dongles ως ακούσιοι ραδιοπομποί (USBee, CottonMouth του NSA κατά Snowden).

Το κοινό μοτίβο όλων; Κανένα δεν απαιτεί τροποποίηση hardware. Μόνο λογισμικό που χειρίζεται υπάρχοντα εξαρτήματα με «λάθος» τρόπο. Γι' αυτό δεν υπάρχει antivirus που να τα πιάνει εύκολα — από πλευράς λειτουργικού συστήματος, το malware κάνει απολύτως νόμιμα πράγματα (γράφει στη μνήμη, ανάβει LEDs) με παράνομο σκοπό.

Κεφάλαιο 06

«Θα το δεις ποτέ στη φύση;» — Το malware που έσπασε τον αέρα

Μέχρι εδώ μιλάμε για ακαδημαϊκές επιδείξεις. Το εύλογο ερώτημα: έχει συμβεί ποτέ στην πραγματικότητα; Η απάντηση ναι — και όχι μία φορά. Υπάρχουν δεκάδες τεκμηριωμένες οικογένειες malware που στοχεύουν ακριβώς απομονωμένα δίκτυα.

2008 // OPERATION BUCKSHOT YANKEE

Agent.BTZ — το USB worm που τσίμπησε το Πεντάγωνο

Ένας μολυσμένος USB drive στο δίκτυο της αμερικανικής στρατιωτικής διοίκησης Middle East (CENTCOM). Το worm εξαπλώθηκε σε ταξινομημένα και μη ταξινομημένα δίκτυα, και θεωρήθηκε από το Pentagon ως η χειρότερη παραβίαση στην ιστορία του αμερικανικού στρατού. Η απάντηση ήταν τόσο δραστική που δημιούργησε την U.S. Cyber Command.

2010 // STUXNET

Το πρώτο cyber όπλο εναντίον φυσικής υποδομής

To Stuxnet μολύνει air-gapped συστήματα PLC Siemens στο πυρηνικό πρόγραμμα της Natanz στο Ιράν — μέσω USB sticks. Αλλάζει τις ταχύτητες των φυγοκεντρητών εμπλουτισμού ουρανίου ενώ κρύβει την αλλαγή από τους χειριστές. Ήταν η απόδειξη concept ότι ο αέρας δεν σταματάει ούτε πολυεθνικές επιχειρήσεις κρατικού επιπέδου.

2015 // EQUATION GROUP

Fanny — το USB με τα «μυστικά» exploits

Το Kaspersky τεκμηρίωσε το Fanny, εργαλείο που αποδίδεται στην Equation Group (συνδέεται με την NSA): εξαπλώνεται μέσω USB με exploits που λειτουργούν ακόμη και όταν autorun είναι απενεργοποιημένο, χαρτογραφεί air-gapped δίκτυα και εγκαθιστά backdoors. Το ίδιο USB stick που «ταξιδεύει» ανάμεσα σε απομονωμένα και συνδεδεμένα μηχανήματα γίνεται γέφυρα.

2010s–2020s // PLUGX VARIANTS

Το RAT που «wormάρει» τα USB

Παραλλαγές του PlugX (συνδεδεμένου με κινεζικές ομάδες) διαθέτουν λειτουργία αυτόματης μόλυνσης φορητών δίσκων: μόλις μπει ένα USB σε μολυσμένο συνδεδεμένο PC, το stick γίνεται φορέας που μεταφέρει το RAT μέσα σε air-gapped μηχανήματα την επόμενη φορά που θα χρησιμοποιηθεί εκεί.

2024 // GOLDENJACKAL

Το APT που έκλεβε από κυβερνητικά air-gapped δίκτυα

Η Kaspersky αποκάλυψε το GoldenJackal: cluster επιθέσεων εναντίον κυβερνητικών οντοτήτων στη Νότια Ασία και Ευρώπη, με δύο ξεχωριστά toolsets — ένα για συνδεδεμένα και ένα για απομονωμένα μηχανήματα. Το GoldenDealer μεταφέρει payload μέσω removable drives στα air-gapped hosts, και το GoldenHowl/GoldenRobo συλλέγουν και επιστρέφουν αρχεία Word/PDF πίσω μέσω της ίδιας «νυφούλας» USB. Επιβεβαιωμένη, πολύχρονη επιχείρηση — όχι εργαστήριο.

Το μοτίβο είναι σταθερό σε όλα τα περιστατικά: η είσοδος γίνεται με USB, η έξοδος με όποιο κανάλι βολεύει. Οι ακαδημαϊκές τεχνικές όπως το RAMBO δείχνουν πού μπορεί να εξελιχθεί η έξοδος όταν ο επιτιθέμενος δεν θέλει πια να βασίζεται σε sticks που πρέπει να ταξιδέψουν πίσω.

Κεφάλαιο 07

TEMPEST: οι μυστικές υπηρεσίες το ήξεραν από τον Β' Παγκόσμιο

Ίσως το πιο αποπροσανατολιστικό στοιχείο της όλης υπόθεσης είναι ότι τίποτα από αυτά δεν είναι «νέα φυσική». Οι ακούσιες ηλεκτρομαγνητικές εκπομπές του ηλεκτρονικού εξοπλισμού — ο λεγόμενος «compromising emanations» — αποτελούν κρατικά μυστικά από τα χρόνια του Ψυχρού Πολέμου, με κωδική ονομασία TEMPEST.

Οι ΗΠΑ και η Βρετανία παρατήρησαν ήδη από τη δεκαετία του 1940 ότι οι κρυπτογραφικές μηχανές και αργότερα οι οθόνες CRT εκπέμπουν ραδιοσήματα που μπορούν να ανασκευαστούν σε απόσταση. Το πρόγραμμα TEMPEST εξελίχθηκε σε πλήρες σύστημα προδιαγραφών: πόσο πρέπει να «shieldάρει» ένα κτίριο, σε απόσταση πόσο πρέπει να τοποθετούνται οι σταθμοί εργασίας, ποια καλώδια επιτρέπονται. Το NATO έχει δικές του αντίστοιχες οδηγίες (SDIP), και αποχαρακτηρισμένα έγγραφα όπως το NACSIM 5100A και το NSTISSAM TEMPEST/2-95 κυκλοφορούν δημόσια — το τελευταίο μάλιστα αναφέρεται και στη βιβλιογραφία του ίδιου του paper του RAMBO.

Το 1985, ο ολλανδός ερευνητής Wim van Eck απέδειξε ότι η υποκλοπή οθόνης CRT είναι εφικτή και με εξοπλισμό ερασιτέχνη («Van Eck phreaking») — προκαλώντας μικρό σεισμό στη βιομηχανία. Και τη δεκαετία του 1990, ο Ross Anderson με τον Markus Kuhn συστηματοποίησαν τις επιθέσεις σε software-level, δείχνοντας ότι ακόμα και η λάμψη LED ή ο ήχος του matrix printer μπορούν να κρυφοακούσουν.

Η ουσία του TEMPEST σε μία πρόταση

Τα κράτη ξέρουν εδώ και 70+ χρόνια ότι ο εξοπλισμός «φωνάζει» ηλεκτρομαγνητικά — και ξοδεύουν δισεκατομμύρια σε θωράκιση επειδή το ξέρουν. Η διαφορά σήμερα: ό,τι απαιτούσε κρατικό budget και κλειστά εργαστήρια, το RAMBO το πετυχαίνει με open-source software, SDR δέκτη 300€ και ένα paper από arXiv.

Ψυχρός Πόλεμος
TEMPEST shielding: κτίρια, θωρακισμένα δωμάτια, ζώνες αποστάσεων
1985
Van Eck: CRT υποκλοπή με ερασιτεχνικό εξοπλισμό
2024
RAMBO: software-only εκπομπή από RAM, λήψη με SDR λιανικής
Κεφάλαιο 08

Ειλικρίνεια: αφορά εσένα;

Το άρθρο αυτό δεν θα σε κάνει paranoid χωρίς λόγο. Το RAMBO έχει συγκεκριμένες προϋποθέσεις, και είναι σημαντικό να τις δεις καθαρά.

Τι χρειάζεται ο επιτιθέμενος: πρώτον, ήδη μολυσμένη μηχανή — δηλαδή πρόσβαση μέσω USB, παραβιασμένο update ή insider· δεύτερον, δέκτη SDR μέσα στην εμβέλεια των λίγων μέτρων· τρίτον, γνώση και υπομονή για tuning, αποκωδικοποίηση και επαναλήψεις. Δεν είναι «κλικ-και-κλέψε». Είναι επιχείρηση στοχοποιημένης κατασκοπείας.

Ποιος κινδυνεύει πραγματικά: κρατικά δίκτυα και κρίσιμες υποδομές, στρατιωτικές εγκαταστάσεις, ερευνητικά κέντρα, τηλεπικοινωνιακοί πάροχοι, τράπεζες, R&D βιομηχανίας — και ό,τι περιβάλλον φιλοξενεί data που αξίζουν τη φυσική παρουσία ενός επιτιθέμενου κοντά τους. Αν διαχειρίζεσαι τέτοιου είδους συστήματα, αυτό το άρθρο είναι ουσιαστικά checklist ευθύνης.

Ποιος (σχεδόν) δεν κινδυνεύει: ο μέσος οικιακός χρήστης. Το laptop σου στο σπίτι δεν είναι air-gapped — συνδέεται στο router, οπότε αν κάποιος έχει malware μέσα του, έχει και 1.000 ευκολότερους δρόμους εξόδου από το ραδιόφωνο της RAM. Η αξία του RAMBO είναι ακριβώς ότι λειτουργεί μόνο εκεί όπου όλα τα άλλα κανάλια έχουν κλείσει.

Υπάρχει όμως και μια ευρωπαϊκή διάσταση που αξίζει προσοχής. Ο κανονισμός NIS2, που έχει μπει πλήρως σε εφαρμογή, υποχρεώνει χιλιάδες μεσαίες και μεγάλες επιχειρήσεις στην Ελλάδα και την ΕΕ — ενέργεια, μεταφορές, τράπεζες, υγεία, τηλεπικοινωνίες, δημόσιες διοικήσεις — να διαχειρίζονται συστηματικά τον κυβερνοκίνδυνο. Πολλές από αυτές τις αλυσίδες εμπιστεύονται air-gapped ή «semi-air-gapped» τμήματα για τα πιο ευαίσθητα σημεία τους. Το RAMBO και η οικογένειά του είναι ακριβώς ο τύπος απειλής που μια σοβαρή ανάλυση κινδύνου NIS2 πρέπει πλέον να καταγράφει: όχι επειδή θα χτυπήσουν την Τρίτη, αλλά επειδή το threat model της κρίσιμης υποδομής περιλαμβάνει αντιπάλους με υπομονή, εξοπλισμό και πρόσβαση στο ίδιο ακαδημαϊκό υλικό με εσένα.

Υπάρχει όμως και μια δεύτερη ανάγνωση: το RAMBO είναι proof of concept. Τα κρατικά εργαστήρια δεν δημοσιεύουν τα εργαλεία τους σε arXiv. Αν μια ακαδημαϊκή ομάδα το έκανε με 300€ εξοπλισμό, το ερώτημα «τι ήδη διαθέτουν όσοι δεν δημοσιεύουν» δεν είναι συνωμοσία — είναι λογική συνέπεια.

Κεφάλαιο 09

Άμυνα: τι προβλέπει η ίδια η έρευνα

Το paper δεν αφήνει τον αναγνώστη άοπλο — ο Guri τεκμηριώνει και τα αντεπιμέτρα, μαζί με το κόστος και τους περιορισμούς τους. Ας τα δούμε μαζί με τις broader πρακτικές που εφαρμόζουν οι οργανισμοί που παίρνουν σοβαρά το TEMPEST risk.

  • 01

    Εσωτερικός θόρυβος στη RAM (internal jamming)

    Διαδικασία background που δημιουργεί τυχαία πρόσβαση μνήμης, «θολώνοντας» το σήμα. Αποδεδειγμένα μειώνει την αξιοπιστία του καναλιού — αλλά με κόστος σε απόδοση και overhead του συστήματος.

  • 02

    Εξωτερικός ραδιοθόρυβος (external jamming)

    Ενεργοί πομποί που γεμίζουν τις σχετικές συχνότητες με θόρυβο. Αποτελεσματικό, αλλά ακριβό σε ενέργεια και κόστος, και μπορεί να δημιουργήσει δικά του EMC προβλήματα στον εξοπλισμό.

  • 03

    Faraday κλωβοί και θωράκιση χώρων

    Η κλασική TEMPEST απάντηση: κλωβός Faraday γύρω από τον σταθμό εργασίας ή ολόκληρη την αίθουσα. Λειτουργεί — κοστίζει όμως στην κατασκευή και τη συντήρηση, και δεν είναι πάντα πρακτικό σε υπάρχοντα κτίρια.

  • 04

    Ζώνες ελέγχου (TEMPEST zoning) και αποστάσεις

    Τοποθέτηση σταθμών εργασίας σε απόσταση από τοίχους, παράθυρα και κοινόχρηστοι χώροι· διαχωριστικές ζώνες ασφαλείας με βάση την κατηγορία εκπεμπόμενων σημάτων. Το NSTISSAM TEMPEST/2-95 τεκμηριώνει ακριβώς αυτή τη λογική.

  • 05

    Σκληρός έλεγχος USB και removable media

    Αφού η είσοδος του malware είναι σχεδόν πάντα φορητό μέσο: whitelist USB devices, dedicated transfer machines, data diodes, και πολιτική «κανένα προσωπικό stick». Το GoldenJackal και το Stuxnet ξεκίνησαν έτσι.

  • 06

    Παρακολούθηση ανωμαλιών στη συμπεριφορά μνήμης

    EDR/monitoring που εντοπίζει ασυνήθιστα patterns: παρατεταμένη, υψηλή δραστηριότητα πρόσβασης μνήμης χωρίς αντίστοιχο φορτίο εφαρμογών, ή process που αγγίζει μη αναμενόμενες περιοχές RAM.

  • 07

    Επίγνωση ότι ο αέρας είναι perimeter

    Η βαθύτερη αλλαγή: να σταματήσεις να βλέπεις το air-gapped δωμάτιο ως «εκτός threat model». Η ασφάλεια ξεκινά από την αποδοχή ότι κάθε εξάρτημα είναι πιθανός πομπός.

Επίλογος

Το μάθημα πίσω από το RAMBO

Το RAMBO δεν θα κλέψει τα cookies του browser σου. Αλλά κάτι πιο σημαντικό: γκρεμίζει την πιο παλιά και πιο άνετη ψευδαίσθηση της κυβερνοασφάλειας — ότι η φυσική απομόνωση ισούται με ασφάλεια.

Κάθε υπολογιστής είναι ένα σύστημα ηλεκτρικών φορτίων σε κίνηση, και η κίνηση φορτίων ακτινοβολεί. Για εβδομήντα χρόνια αυτό ήταν πρόβλημα μόνο των μυστικών υπηρεσιών και των κρατικών προϋπολογισμών. Το εργαστήριο του Guri έδειξε systematically ότι η ίδια φυσική είναι πλέον προσβάσιμη σε οποιονδήποτε με λογισμικό, φθηνό υλικό και υπομονή — και ότι το οπλοστάσιο των μέσων (RAM, LEDs, fans, cables, heat, magnets) είναι practically ατελείωτο.

Η ασφάλεια δεν είναι ποτέ ένας τοίχος· είναι μια στάση απέναντι στο τι μπορεί να πάει στραβά. Και το RAMBO είναι η υπενθύμιση ότι ακόμα κι όταν κόψεις όλα τα καλώδια… ο αέρας παραμένει δίοδος.

Συχνές ερωτήσεις

Πριν κλείσεις την καρτέλα

Είναι το RAMBO πραγματική απειλή για τον κοινό χρήστη;

Όχι άμεσα. Η επίθεση απαιτεί πρώτον να έχει ήδη μολυνθεί ο υπολογιστής με malware και δεύτερον τον επιτιθέμενο σε ακτίνα λίγων μέτρων με εξοπλισμό SDR. Οι πραγματικοί στόχοι είναι κρίσιμες υποδομές, στρατιωτικά και κυβερνητικά δίκτυα, ερευνητικά κέντρα και βιομηχανία.

Χρειάζεται το RAMBO internet, WiFi ή Bluetooth για να λειτουργήσει;

Όχι — αυτό ακριβώς είναι που την κάνει τόσο σημαντική. Το κανάλι εξόδου είναι καθαρά ηλεκτρομαγνητικές εκπομπές από τη μπάρα της μνήμης. Κανένα δίκτυο, κανένα καλώδιο, κανένα ασύρματο πρωτόκολλο δεν εμπλέκεται.

Μπορώ να εντοπίσω αν κάποιος χρησιμοποιεί τέτοια τεχνική εναντίον μου;

Είναι δύσκολο, γιατί η μετάδοση γίνεται μέσα από νόμιμες λειτουργίες μνήμης. Ένδειξη μπορεί να είναι ασυνήθιστη και παρατεταμένη δραστηριότητα CPU/RAM χωρίς ορατό λόγο. Σε εγκαταστάσεις υψηλής ασφαλείας χρησιμοποιούνται RF σαρώσεις, Faraday κλωβοί και συστήματα εντοπισμού ανωμαλιών.

Τι σχέση έχει το RAMBO με το TEMPEST;

Ιδιαίτερη οικογένεια, ίδια αρχή: και τα δύο εκμεταλλεύονται ακούσιες ηλεκτρομαγνητικές εκπομπές του εξοπλισμού. Το TEMPEST είναι το μυστικό πρόγραμμα εποχής Ψυχρού Πολέμου για την προστασία/εκμετάλλευση αυτών των εκπομπών· το RAMBO δείχνει ότι σήμερα το ίδιο μπορεί να γίνει με φθηνό λογισμικό και SDR υλικό λιανικής.

Σημείωση σύνταξης // Νομική & επιστημονική διευκρίνιση

Το παρόν άρθρο έχει αποκλειστικά ενημερωτικό χαρακτήρα. Οι τεχνικές που περιγράφονται έχουν δημοσιοποιηθεί από αναγνωρισμένους ακαδημαϊκούς ερευνητές σε δημόσιες, αναθεωρημένες από ομότιμους δημοσιεύσεις, και παρουσιάζονται εδώ σε επίπεδο κατανόησης του φαινομένου — όχι σε επίπεδο αναπαραγωγής. Δεν περιέχονται κώδικας, οδηγίες υλοποίησης ή εργαλεία επίθεσης.

Όλα τα νούμερα (ρυθμοί μετάδοσης, εμβέλεια, χρόνοι) προέρχονται από τις δημοσιευμένες μετρήσεις του paper του Dr. M. Guri (Ben-Gurion University of the Negev) και των σχετικών δημοσιευμάτων που παρατίθενται στην ενότητα πηγών. Οι τεχνικές αυτές είναι εργαστηριακές επιδείξεις υπό ελεγχόμενες συνθήκες· οι συνθήκες πραγματικού κόσμου ενδέχεται να διαφοροποιούν τα αποτελέσματα σημαντικά.

Οι αναφορές σε malware (Stuxnet, Fanny, PlugX, GoldenJackal κ.ά.) βασίζονται σε δημόσιες εκθέσεις εταιρειών ασφαλείας και κυβερνητικών αρχών, όπως παρατίθενται στις πηγές. Το άρθρο δεν αποτελεί συμβουλή ασφαλείας για συγκεκριμένο οργανισμό· για θέματα προστασίας κρίσιμων συστημάτων, απευθυνθείτε σε πιστοποιημένους ειδικούς κυβερνοασφάλειας.