* Posts by Christian Berger

4851 publicly visible posts • joined 9 Mar 2007

Sony post-mortem: Obama lobbies for new legal powers to thwart hackers

Christian Berger

Re: The Answer is simple

"I think the market is doing a fantastic job of punishing Sony as it is."

There is no evidence of the market ever having had any impact on a company because they acted against the interests of the users. The market is just an idea. It might work in theory if you had a transparent market, but then again when was the last time you bought a car and the salesman told you that the manufacturer may have killed opposition leaders in Argentinia and last year has avoided going to court about that?

If the market would work, DRM would be gone by now, as people would buy DRM-free versions of what they want.

No, the Linux leap second bug WON'T crash the web

Christian Berger

Few systems propperly account for this

I mean next to no system accounts for leap seconds. In fact it's even impossible to predict when the next leap second will be introduced.

Perhaps the best way would be to leave computers running at a continuous timescale. Something based on "Atom Time" and use something like timezone files to correct for the "propper" wall clock time. This way you would have to update your timezone files anualy, but if you don't, the time your computer displays will be off by a second while the internal time will still be consistent with what the other computers think.

This could probably be retrofited to most computers as they already use pre-made C library functions to convert from "Unix epoch" to local time. Few people do this with their own code, since it's quite a bit of work.

BlackBerry: Internet of Things! Smartwatches! Anything but the sound of a flushing toilet

Christian Berger

QNX may be one of the better systems in the closed source embedded market...

...but that market is only used by companies which are unable to deal with FOSS. Those are the companies which fail to respond to a complaint about their license within 6 weeks. There is a strong correlation between companies knowing what they are doing and companies using Linux.

Even if QNX was _vastly_ superior to anything else on the market, the sheer idiocy in the companies using it would annihilate any advantages and still create the inferior product.

Other than that QNX is closed source, I haven't been able to look into the source, neither have I used it. However it is from the 1990s, and code "built to be reliable and efficient from the ground up" back then roughly meant what is the standard with FOSS software today. Quality standards in software were very bad back then.

Christian Berger

The chances of BlackBerry surviving

are so slim, I gladly take the risk of potentially sounding stupid in the future.

Simply put BlackBerry's main product has evaporated, every Android or iOS or even Windows Phone box can now provide secret services monitored e-mail, and BlackBerry hasn't been able to establish itself in any new market.

And they won't be able to establish themselves as they don't understand the uncovered parts of the market. Otherwise they'd implement open protocols and market their devices as "mobile terminals", allowing people to access SSH and RDP on the go.

Boffins open 'space travel bureau': Come relax on exoplanet Kepler-16b, says NASA

Christian Berger

Those things are important

They give people hope. They give people a vision for the future, even if it's far off, it both shows a long term goal (setting on far away planets) as well as immediate steps to take towards that direction (finding exoplanets).

Unfortunately finding exoplanets is unlikely to find new ways to kill "the enemy" or spy on people or make a new "smart"-phone. That's why it is so badly funded.

FBI boss: Sony hack was DEFINITELY North Korea, haters gonna hate

Christian Berger

Even if it came from a "North Korean" computer

There's plenty of ways to get to one of those. One is to apply for a job as a professor.

In the Q&A session here, Weill Scott explained how he got that job.

http://media.ccc.de/browse/congress/2014/31c3_-_6253_-_en_-_saal_2_-_201412292115_-_computer_science_in_the_dprk_-_will_scott.html#video

Other than that, attribution is hard, and there's more than enough "plausible deniability" to make sure any facts can be missinterpreted in any way you want.

4K off, Google Fiber: Comcast, Broadcom tout 2Gbps cable

Christian Berger

The question is, how wrotten is your infrastructure?

Those specifications only work when you have a very decent cable infrastructure. Unlike the backbone where an upgrade usually just means swapping equipment located conveniently in data centres, cable network infrastructure is, at best, located in boxes at the side of the road, at worst in the ground below the house of someone who built it later.

The point about DOCSIS is to use that legacy infrastructure as long as possible, just like with ADSL or VDSL. What we would have to do right now is to get dedicated fibres into every household. Otherwise we'll now be left with expensive incremental updates which become obsolete after a couple of years.

TCL confirms plans to 'bring back' Palm – provided you tell it how

Christian Berger

Just do a Nokia Communicator with updated software

Essentially a telephone strapped onto a palmtop. Even if that mini-computer just runs DOS with some GUI strapped on it's still miles ahead of what we have now.

Buffer overflow reported in UEFI EDK1

Christian Berger

Re: Of course!

Ohh sorry, I thought UEFI was a 10 Megabyte Tarball. Still you'd kinda expect UEFI to be something that would be about the size of Open Firmware.

In any case, UEFI is far to complex, and that complexity doesn't lead to any useful features.

Christian Berger

Of course!

What do you expect from a boot system that's larger than the Linux Kernel, but has been developed over a short time span largely in obscurity?

Seriously UEFI is yet another example of an overly complex solution to a simple problem. It tries to solve the 0,1% of problems nobody has while ignoring the basic requirements.

Ex-Microsoft Bug Bounty dev forced to decrypt laptop for Paris airport official

Christian Berger

Unfortunately it's a good idea to not have any data on your laptop when you pass an airport

A clean install of your operating system should be the best state for your laptop to be in... which is BTW also not a bad idea when you go to such a hacker conference. Though hackers are the most friendly and nice group of people I've met, there always is the chance of someone accidentally running an exploit against your machine.

Cheap Android phones? Bah! How about a $29 mobe from Microsoft?

Christian Berger

Now if they would solve those little software problems

e.g. that you cannot suspend your device while you are in a Java App, those would _really_ be useful.

Acer to unveil a 15.6-INCH Chromebook WHOPPER at CES

Christian Berger

Reminder: It's an Acer

Acer is not particularly known for good hardware quality, so it's likely to be severely broken far earlier than those 5 years.

If you want something that will be of value to you for the next 10 years, don't buy a Chromebook, buy something with decent hardware quality and an open BIOS. Why do you think most people who care work with used Thinkpads?

Christian Berger

Re: Proper computer?

Can't you just install just about any OS on those? I man few people care if it comes with some cut down pseudo desktop browser running system or ChromeOS, you'll need to reinstall anyhow.

I'm sooooo green: The Beginner's Guide to Krautrock

Christian Berger

And of course there's Klaus Wunderlich

With music so controversial and strange many people still wonder if this actually was music. Hack radio shows in Germany often play Klaus Wunderlich just to remind people there's still something besides mainstream music like "Welle Erdball".

Welle Erdball: https://www.youtube.com/watch?v=s7j9P-Go14s

https://www.youtube.com/watch?v=RPgm6XCokNw

Klaus Wunderlich: https://www.youtube.com/watch?v=8unxg0Il1lA

30 years ago today, the first commercial UK 'mobile' phone call was made

Christian Berger

More info about the pre-cellular mobile networks in Germany...

...can be found here:

http://www.oebl.de/Netze/index.html

It also has nice pictures, like the reason why we call mobile phone "Handy" http://www.oebl.de/C-Netz/Geraete/Bosch/C9/Bosch_C9.html (Although this one was for the analog cellular network C)

Or the sideburns you needed to run the previous non-cellular B-Netz:

http://www.oebl.de/B-Netz/Technik/Technik.html

German minister photo fingerprint 'theft' seemed far too EASY, wail securobods

Christian Berger

Video here

Of course it has German live interpretation for people not speaking German.

http://media.ccc.de/browse/congress/2014/31c3_-_6450_-_de_-_saal_1_-_201412272030_-_ich_sehe_also_bin_ich_du_-_starbug.html#download

Apple in 2007: Who wants a stylus? Apple in 2010: We want a stylus!

Christian Berger

Easy

They use patent lawyers. Patent lawyers will then argue the patent clerk into submission. It's the only reason patent lawyers exist.

Besides, you can always "invent" new uses for something old and patent those.

German minister fingered as hacker 'steals' her thumbprint from a PHOTO

Christian Berger

Re: "but you'll need to speak German to appreciate it."

Plus there's a good chance this talk was live interpreted into English. Just check for any secondary audio tracks. (Yes at the CCC we are that nice :) )

White hats do an NSA, figure out LIVE PHONE TRACKING via protocol vuln

Christian Berger

Re: What about VoLTE?

Well VoLTE will be interresting. One German telco already embeds the username of VoIP users into their headers. My guess is that they will do similar things for VoLTE.

Or it might be completely different. LTE already can cooperate with GSM, and adding GSM to an LTE base station is just a matter of software and can be done rather simply, if you can get around SS7. Since the GSM market doesn't show any signs of dying, it's likely that they will have to provide a GSM network for decades to come.

Christian Berger

Re: There will be streams

The first streams are already online.

http://streaming.media.ccc.de/

The direct URLs are on the page with the actual streams. And you can even select a slide stream.

Christian Berger

Mindset

Well actually the mind set is currently being taken over to SIP. So the people who made weird and complex extensions to SS7, now make weird and complex things with SIP. This falls under the name of "Next Generation Networks".

For example one large German telephone company puts the username of the PPPoE session of a call into the SIP headers... Those headers then commonly leak out to connected carriers.

Essentially the "NGN" crowd wants to stuff everything into SIP blowing up the complexity of the protocol. This will mean that at least between carriers there will be lots of interesting things to toy with. Depending on your carrier some headers may in fact even be passed on to the end customer.

Christian Berger

There will be streams

Unlike other events where streaming is outsourced to incompetent companies like "LiveStream", streaming is done by themselves. So no flash plug-in or other weird stuff needed. Streaming just like it should be.

https://events.ccc.de/congress/2014/wiki/Streams

Shock! Nork-grating flick The Interview WILL be in cinemas – Sony

Christian Berger

Truning a crisis into an opportunity

This is a masterpiece of dealing with a crisis. Sony had a bad movie and horribly bad security on their hands, so they got massively hacked by some guys probably not from North Korea (but nobody actually knows). You find one of the many complaints about that movie and spin that into a narrative for pulling it from the cinema.

Nobody checks to see if movies with actual shootings get pulled (hint: they don't) so it seems plausible.

Not showing a movie for such reasons creates a huge demand which builds up, then at the peak of that hype you release the movie.

So now you have used a bad situation (being hacked) to change a movie from a projected major loss to an actual win. Plus they shifted away the attention from their bad security.

Pond, rocks or quicksand in your 1km garden? Get a rugged DECT phone

Christian Berger

Re: Current problem vs future problem

Well I'm not sure if DECT is suitable for home automation, it seems much more likely that WLAN will win in that area. Particularly since WLAN is a global standard. However having worked in that business I'm sure vendors will be able to mess it out in so many ways that the actual network won't be a big problem.

Christian Berger

Well if you use it to make calls over the public telephone network your calls are almost certain to be recorded anyhow. So people listening in via the radio interface is probably not an actual problem.

The problem on the radio interface is fraudsters calling premium numbers they own on your bill.

Christian Berger

Re: I'm gonna order one now

Well best of all, DECT basestations are _much_ cheaper than GSM ones, so you can have multiple ones for better coverage. You can even buy special sets of them which support roaming.

DECT surprisingly seems to still have a lot of life in it. Particularly since a very popular German manufacturer of CPEs has an integrated DECT basestation in many of their models.

Doctor Who's tangerine dream and Clara's death wish in Last Christmas

Christian Berger

It's nice to see some TV made by people who put effort in it

I mean surely, Doctor Who may have had it's downs lately, but you can still see the effort. You can still see people trying to bring the story to life as good as they can.

Compare that to German TV where you have "science shows" where they make fun of people not knowing that compasses work... because the North Pole has lots of iron in it...

GCHQ: We can't track crims any more thanks to Snowden

Christian Berger

Re: Suggestion for law enforcement

"Maybe, just maybe, real crime is not the agenda?"

Fighting crime is not what secret services do.

Crime fighting is the task of the police. The task of secret services is, obviously, secret.

However in the public image "fighting crime and terrorism" sounds much better than "spying on (foreign) people to know when to intervene in order to prevent a public uprising". So they now claim to do the former, even though they have to business in doing that.

Christian Berger

Re: Can they not use their powers for good?

"Not sure about bankers, it would be popular but the far more popular choice would be for them to start monitoring all the FIFA execs."

The question is how much damage do they do? FIFA results in fairly local damage. Globally they only deal with a couple of billions so that's hardly a burden to society.

On the other hand banks have put whole countries into poverty. Just think of Spain or Greece or the UK. Banks are responsible for Austerity politics which do nothing else than making the problem worse.

However the big problem is, that banks mainly stay within their legal boundaries. Therefore it's near impossible to prosecute them.

Hilton, Marriott and co want permission to JAM guests' personal Wi-Fi

Christian Berger

Re: Jammers ???

BTW, we are faced with the problem here that they want to change the law to something that we all think is wrong. It's like with banksters, they (mostly) don't break the laws, the laws are just plain wrong. In a democracy the laws now must be changed.

Christian Berger

Re: Jammers ???

If they were above the law they wouldn't try to change it.

Sucker for punishment? Join Sony's security team

Christian Berger

"Unify and enhance Sony’s global information security architecture"

From all I hear one of the problem was that Sony had a very uniform computing architecture. How else could some malware infect nearly all of their systems. If systems were different in every department, the chance of a worm spreading in between them would be a lot slimmer.

Dangerous NTP hole ruins your Chrissy lunch

Christian Berger

That depends on your installation

ntpd is usually heavily guarded, at least on Debian, it can't do very much. I think it needs to be root as it needs to adjust the clock.

If you are running an actual stratum 0 server, you may in fact even have turned off those additional limitations so your ntpd can talk to your PPS input.

STAY AWAY: Popular Tor exit relays look raided

Christian Berger

It doesn't matter if they actually found a technical attack against Tor

The intention obviously is to scare away people from using Tor for obvious reasons.

Feds finger Norks in Sony hack, Obama asks: HOW DO YOU SOLVE A PROBLEM LIKE KOREA?

Christian Berger

Defence Defence Defence!

From the little bits of information we get it would have been trivial to prevent or at least contain that infection to a small part of the company.

Just use the usual best practices for clients. Harden your operating systems, use application servers whenever possible, do not have persistent OS partitions between boots, etc. Notice that secure boot would have not helped in this situation at all.

The sensible thing to do would be to invest in actual security. Let's do code reviews, let's make our software simpler. Let us teach assembler before C in universities so people learn how to avoid buffer overruns.

Unfortunately the industry has little interest in secure systems. They want to continue to sell closed source software, they want to continue to use DRM, which means that they will always want to have ways to distribute binary code software which opens the gates to malware.

Forget Google's robot cars, now it's on to ANDROID cars

Christian Berger

We live in a sad world...

...when even QNX looks decent compared to what marketing wants people to have.

Christian Berger

Re: Yes Please

"having used a sorry excuse for a Pioneer double-din DAB reciever/bluetooth stereo in my car that cost £300, I cant wait for something that's Android powered for the aftermarket."

Actually if you have a double-din slot, you can install one of the many car PC concepts and run just about any operating system you'd like. With, for example Lazarus, one could write a little software package which does all the GUI stuff which would run on normal operating systems as well as Android.

Christian Berger

Re: No chance

Actually both QNX and Android are probably much better than the junk that's currently used. I mean there are systems like "Nucleus" aka "I loose 512 bytes RAM on every DNS query" out there.

Of course what would be ideal would be a small and simple operating system that just does its job. I neither see that with ONX or Android and particularly not Nucleus.

Back dat app up: Microsoft opens Azure Backup to Windows PCs

Christian Berger

Re: Behold the cloud

You confuse Facebook with the Internet. The Internet is where you exchange encrypted data between computers.

BYOD: How to keep your data safe on their mobile devices

Christian Berger

Re: Wonderfull snakeoil

"And if it's encrypted, all you've done is removed the encryption key from RAM and made it absolutely inaccessible."

Yes, but how do you remove the key from RAM in the following situation:

I steal the device from you without you immediately noticing. I get over to a van where I quickly disassemble it to get to the JTAG connector found in just about any such device. I then use that to read out the RAM and the flash, this process involves halting the CPU. This takes probably no more than half an hour when you are able to practice.

Alternatively you can get some liquid nitrogen, drop the mobile phone in there to preserve the memory contents. Even if you can only recover 80% of the key, you are still easily able to get to the rest.

And I'm not even talking about things like malware or security critical implementation bugs.

Christian Berger

Re: Wonderfull snakeoil

The idea is obviously to read out the flash-chips _before_ they are erased. So you steal the mobile device, remove the battery and bring it to the data recovery company. Since you won't boot the original OS any more, there is no chance any wiping software could ever delete anything.

Christian Berger

Wonderfull snakeoil

I mean sure, remote wiping sounds like a good idea, until you realize that the same companies which offer hardisk data recovery for broken harddisks now offer the same services for the flash chips on your mobile phone. No matter if you have any remote wiping or time based wiping, you can simply pop it off to a company and they'll send you back the files. And it won't even cost you a thousand quid.

Encryption also sounds like a good idea, until you realize that you cannot actually enter an encryption key. While it is acceptable to enter a decently long key on a laptop, on a mobile phone even a short pin is quite an effort since you don't have a proper keyboard.

So in short, there probably is no way to store data securely on mobile devices. Even if device manufacturers would do everything correctly. The good thing is, you can work around that problem. Mobile devices now have rather decent wireless internet connections. So instead of having to store the data locally, you can simply log into a terminal server and go on from there.

Win Server 2003 custom support: That's NOT going to be fun

Christian Berger

Could be a new business model...

... just limit the support to 2 years, then bring out a new version of your operating system that's utterly undesirable for your customers to upgrade, i.e. because it's incompatible or requires new hardware, then charge through the nose for support.

I bet this would work. Microsoft has a vendor lock in. If I don't like systemd, and I cannot find a Linux distribution without it, I can simply switch to some BSD. Why, because all my programs are written for POSIX and don't really care if they are running under Linux or some other *IX.

Microsoft whips out real-time translator for Skype calls

Christian Berger

Re: German

I have seen their "German" Demo from a couple of weeks ago. The German person spoke extremely clearly and they used pre-rehearsed non idiomatic sentences. Even then it didn't work very well. The English speakers, who spoke normally, were translated into complete gibberish.

In short this system doesn't seem to be better than what IBM showed in the 1990s.

QEMU, FFMPEG guru unleashes JPEG-slaying graphics compressor

Christian Berger

Re: It's probably not what the web needs urgently...

Well improvements are always good, but we need to be careful when an improvement greatly increases complexity. Going from 8 to 16 bit colour depth doesn't add much complexity, at most you need a lookup table or a function to translate the pixel values. That may be acceptable when dealing a lot with images. However this is completely new code and image decompression code has had security issues before. So I'd say we should first give it a bit of a shake down, and use it wherever we actually need it now.

Christian Berger

It's probably not what the web needs urgently...

...as image loading times aren't a problem any more, loading the stopgap javascript code probably takes longer than loading a couple of images over a connection that's already established.

However I'm sure it has lots of uses in various places. So I'd first establish it somewhere else, and once it's integrated into graphics libraries, we can start using it in browsers. One problem with browsers is also that some are unlikely to get updates.

Ford dumps Windows for QNX in new in-car entertainment unit

Christian Berger

"The problem becomes - if not touch screens, then what? Customers are increasingly after twiddly features - SatNav, climate control, media services etc. These all require control of some sort."

Well yes, the solution for that has already been found, buttons. Ideally with a QWER*-like keyboard so you can type commands, or perhaps something where you use 4-12 soft buttons to navigate through a menu. The first time you try you will have to look at it, but if the menu is structured well, you will quickly remember to press 13221 to plan the route to the nearest open moustache shop, or 23 to turn off the radio. Of course people will remember those combinations as movements not numbers.

Christian Berger

Well it's cargo cult UI design

Mobile phones now have converged on touch screen, so some people, who don't understand the problem now believe that touch screens are somehow suitable for all applications.

If you look at car radios you will find that they are all designed to be used without looking at them. The left knob was volume and power, the right one was tuning. In more modern ones you choose the station by pushing buttons below the display. You can easily distinguish them. That's decent user interface design. That's also why your f an j keys have a little hump, or why your desk phone has just such a hump on the 5 key.

The future looks bright: Prepare to be dazzled by HDR telly tech

Christian Berger

Actually this could make some things easier

For example studio cameras today have a somewhat larger dynamic range than the TV signal. They typically squash their dynamic range into the smaller one available for television. This can lead to strange results. For example if you watch a white (light grey) wall where a bright blue LED light is shining on, the camera has a conflict between preserving the brightness or preserving the colour. Many television cameras now opt for the colour giving you a dark spot when you watch it on a monochrome TV. In extreme cases you can see the blue spot fading into darkness before suddenly becoming light grey again.