Live data from Hacker News

Fun with Red Star OS

sizeof.cat

61–70 of 179 posts

Re: Fun with Red Star OS

#61
post #44

Florian Grunow and Niklaus Schiess, Lifting the Fog on Red Star OS - A deep dive into the surveillance features of North Korea's operating system [1] [1] - https://media.ccc.de/v/32c3-7174-lifting_the_fog_on_red_star... (it's also available on YT which for some reason I couldn't link in this comment - perhaps some anti-spam measurment?) The bit more detailed view, I'd say

You have two other top-level comments with the same YouTube URL.

Re: Fun with Red Star OS

#62
post #30
post #23

Earlier quoted context omitted.

Hi, virt engineer here. Partly because it a very hard problem (in fact, theoretically impossible if you include timing attacks), but mainly because you don't need to emulate the hardware very accurately in order to get common operating systems to run. Getting them to run is all that we're paid to do, and that's a difficult enough job already. One strange aspect of this is that only a narrow range of current OSes run…

How does software-based x86 emulation (ie OG Connectix Virtual PC) compare to current hardware-assisted virtualization? Were older methods more cycle accurate than what’s in use now?

You reminded me of my father showing up home one time (around 2005, I was 7-8) proudly showing a random CD. Then after few hours he called to show off a virtual Windows 98 PC running in a window on our Windows XP computer. I was fascinated, total awe for a few minutes. Virtual PC became the basis for my experimentation with Windows Server 2003 and newer + Windows clients (even multiple networked PCs ran nicely!), later Linux servers inside Virtualbox, and led to my career in software engineering.

Anyways to answer your question, Virtual PC and VirtualBox can fully run old as well as new software, and the performance hit is not that bad (I ran multiple virtualized Windows Servers when a PC had 1GB of RAM). However more modern virtualization methods can offer bare metal-like performance, which Virtual PC/Virtualbox will never be able to make.

Re: Fun with Red Star OS

#63

"The system is absolutely network-silent except when you actively do something that requires network access, like using the browser. It does not call the mothership, not for updates, not for telemetry, not to let Kim Jong Un know the status of your internal organs. Spoiler, he doesn’t give a fuck about your hentai porn. " Take that, Microsoft!

This is something that black-box testing can never really verify. Behavior could be altered by the VM, by detecting that it's not in NK, be triggered sometime later, after typing an entry from a list, and so on. And it's not like Microsoft gives too much fuck about anyone's hentai porn.

Microsoft not, but one of their client maybe.

Re: Fun with Red Star OS

#64

Earlier quoted context omitted.

> add a signature belonging to your install of the machine to pictures and video files But why?

The KGB used to require all typewriters to be registered, so they could identify the authors of anything they found objectionable. Being able to track who produced an image that's doing the rounds spreading "propaganda" seems like it adds a lot of value (from an authoritarian point of view, at least).

LOL yeah the US does the exact same thing.

I would pay to read a newspaper that (somewhat satirically) reported on the US the way we report on our adversaries. Complete with referring to police as "security forces", including wild speculations about the backstabbing behind-the-scenes of their top politics, etc.

Re: Fun with Red Star OS

#65
post #35

Earlier quoted context omitted.

And all bad programmers should stop being bad programmers, easy. Maybe if you don't have something useful to add to the conversation, you should refrain from adding anything at all.

Found the designer.

[deleted]

Re: Fun with Red Star OS

#66
post #43

this always looked surprisingly well polished to me.

Why is it surprising that the top 1% programmers of an entire country (many of them probably with western education) can produce quality software when put under deadly threat?

Look the government of NK sucks, but I think your model of the world is wrong if you think they are being forced to build this operating system under deadly threat. I doubt they had to take this job, it is probably a pretty prestigious one in NK society.

Re: Fun with Red Star OS

#67

Earlier quoted context omitted.

I talked to a security researcher about it a few years ago and as I understood it it's a cat and mouse game. They are trying to mimic real phones but the malware authors always find a new way to tell whether it's fake.

I’m not aware of any steps security researches take to obscure the fact they are running in a VM from malware.

now you do : https://github.com/Cisco-Talos/vboxhardening

Re: Fun with Red Star OS

#68
post #56

Earlier quoted context omitted.

The assumes that’s how they are motivated. We also know quality suffers with a gun to your head. They are far more likely to produce quality work by patriotism or material rewards.

I don't think they had a gun to their head literally, or that the threat was voiced - but IMHO not many of them would defy the order and definitely would not try to make the project slow down or fail, due to the implied threat of "disappearance". > They are far more likely to produce quality work by patriotism or material rewards. Is that really what you feel as a programmer that has to take free and open software an…

I have done far far worse in the name of God and Country.
Post reply on HN