• 1 Post
  • 66 Comments
Joined 3 years ago
cake
Cake day: December 20th, 2021

help-circle






  • It’s not reading the contents of RAM via EM emanations, it’s using the EM emanations caused by certain memory access patterns as a side channel to exfiltrate data. Of course, that data could be anything, including whatever is in RAM, but the point is that you need to be running the code that generates the necessary memory access patterns to transmit the bits of data. This is not like TEMPEST where you can reconstruct a video display just using the emanations.














  • all the way from 1991 to 2024, I think the only other OS that has managed that is Windows

    It’s easy to forget about MacOS when it only has 15% desktop market share.

    Operating systems that started before 1991 that are still in active development (had a release in the last 12 months):

    • Multics (1969-)
    • MVS (1974-) via OS/390 (1995-) -> z/OS (2001-)
    • VMS (1977) via OpenVMS (1992-)
    • BSD (1978-) via 386BSD -> FreeBSD, NetBSD -> OpenBSD
    • HP-UX (1982-)
    • SunOS (1982-1994) via Solaris (1992-)
    • MacOS (1984-)
    • AIX (1986-)
    • RISC OS (1987-)

    Almost made it:

    • Minix (1987-2017)
    • Genera (1982-2021)
    • AmigaOS (1985-2021)
    • NeXTSTEP (1987-1997) via GNUStep (1993-2021)
    • IBM i (1988-2022)
    • SpartaDOS (1988-2022)