* Posts by Christian Berger

4851 publicly visible posts • joined 9 Mar 2007

WTF is ... Virtual Customer Premises Equipment?

Christian Berger

Actually... I'm kinda doing that

I don't trust the router of my ISP and my ISP, so what I have is a tunnel to a rented server in a data centre. The NAT happens there an I connect to it via an OpenVPN tunnel. Of course DHCP and similar services still run locally.

However trusting your ISP in doing that is just foolish. ISPs have shown over and over again that they are not trust worthy. Just think of the BT incident where they replaced advertisements and tracked you. I think it was called Phorm.

There's NOTHING on TV in Europe – American video DOMINATES

Christian Berger

Re: You jest!

Seriously the BBC is great when compared to the rest of Europe. Even ITV is.

For example the BBC dares to bring shows like "Stargazing Live" at prime time. A show which is not aimed at the lowest common denominator. The BBC even experiments with things like "Hairdresser of the Year".

And ITV even has people with character, just think of Harry Hill. You may not like him, but at least he's not bland down like German show hosts are today.

Manic malware Mayhem spreads through Linux, FreeBSD web servers

Christian Berger

Re: What century are these guys in?

I think most Linux Distributions had autoupdate long before Microsoft even started that near pointless scrap of update mechanism they have now.

Christian Berger

Ahh, so it's PHP malware

This has very little to do with Linux and FreeBSD, but with PHP which makes it _really_ hard to write secure code. (at least a lot harder than writing insecure code)

Meet the 'smallest GPU' for wearable gizmos ... wait, where did it go?

Christian Berger

I don't even know if that makes sense

I mean sure, "smart"-watches had and will have displays, and in the future devices sold as "smart"-watches will have pixel based displays. However they are rather small, so it's hard to display any significant amount of information. What's even worse is that touch interfaces make it really hard to interact with them in any meaning full way. So I'm not sure how important this will be.

What might be more important would be voice recognition. Currently it's the only way to give semi-complex commands to a mobile phone. Maybe we will one day whisper to our watches - Michael Knight style. :)

Chrome browser has been DRAINING PC batteries for YEARS

Christian Berger

We should fix the underlying problem

Browsers are just so complex, they have such huge code bases nobody can properly understand them any more. Maybe we should go on, and split up a successor to HTML into 2 separate standards. One for "documents" and the other one for applications. Both would need to have to be as simple as possible to get rid of legacy bad design decisions like being able to execute code from other webservers than the one you load your HTML from.

Maybe we could then write a client for that new protocol in a browser, so there would be a trivial way to transition over to it.

Want to beat Verizon's slow Netflix? Get a VPN

Christian Berger

It's similar with Deutsche Telekom here

They don't do peering, so if you want to connect to them, they'll charge you as if you were their only upstream ISP, and they charge about double of what the competition does. Therefore, as far as I know, they aren't connected to Google or any of the large Internet exchanges.

However local hosting providers typically are connected to them as well as to the nearest Internet Exchange. So routing through your server at such a hosting company can make your Youtube work considerably better.

OpenWRT gets native IPv6 slurping in major refresh

Christian Berger

Finally!

Finally proper IPv6 support. Finally you can use this in "productive" home environments where you don't have a whole IPv4 subnet to distribute.

Hamas hacks Israeli TV sat channel to broadcast pics of Gaza wounded

Christian Berger

There are multiple plausible ways to do this

And since ElReg doen't go into the details, I think it's fair to give an overview.

The traditional way is to have a second, but considerably stronger uplink. You'd need to be at least about 10 times stronger, which is hard to do. In the olden days of analogue feeds to the uplink, you could even do this to the feed, which is much easier.

Then today many uplinks are fed via the Internet. RTMP can probably be spoofed with some effort.

The most plausible way might be an attack against the Playout Centre. TV-stations today, particularly small satellite ones, don't have people starting tape cassettes or reading continuity announcements any more. Instead it's all just files on disks which are automatically played and put on the air. There are commercial Playout Centres for doing this. Much content will still be shipped to it on tape, but commercials and similar fast changing material is simply uploaded via FTP. Now if you get access to that FTP server, it's trivial to swap out files. If you get the correct length, it'll play seamlessly just as if it was intended that way. If you don't, you might get some hickups.

Getting the FTP password might be done via malware or via an intern at the station.

Flaw in Google's Dropcam sees it turned into SPYCAM

Christian Berger

The spy is inside the device

It runs probably closed source code from a company known to store and process every bit of information they get. Even if said company is not evil, they are under US, and possibly even UK legislation forcing to hand over every bit of information they have.

NEW Raspberry Pi B+, NOW with - count them - FOUR USB ports

Christian Berger

Re: @Anonymous Coward

Actually most German online electronics stores have Raspberry Pies. Pollin is mostly known for surplus and used stuff.

Forget the mobile patent wars – these web giants have patented your DATA CENTER

Christian Berger

Re: Non-obviousness

Well, there are patent lawyers. And they just continue to nag the patent clerks until the patent goes through and the lawyer goes away.

For a patent conforming to your rules, you don't actually need a lawyer, it just goes through after the patent clerk kindly pointed out the errors you have been making.

LibreSSL crypto library leaps from OpenBSD to Linux, OS X, more

Christian Berger

Re: Corporations (like Google) need to step up.

"Downvotes? What terrorist dislikes the "Art of UNIX Programming"?"

In my experience there is a violent branch of the C++/Java/C# fans that completely hates that book. Unfortunately some of them are now found in what is called the "Freedesktop" movement.

Christian Berger

Re: Corporations (like Google) need to step up.

BTW if you are interested in software design in C, read "The Art of UNIX Programming". It's a completely different mindset to the C++ one.

Another 'NSA-proof' webmail biz popped by JavaScript injection bug

Christian Berger

Browsers cannot be secure...

...since there the encrypted channel is based on public certificates. Though you can get something similar to certificate pinning with self-signed certificates, this can easily be subverted by using normal certificates.

What we finally need to do is to get GPG to be more usable and shipped by default with e-mail software.

Say goodbye to the noughties: Yesterday’s hi-fi biz is BUSTED, bro

Christian Berger

What will you do in 10 years with it?

I mean your typical component stereo system is not only much cheaper (when you use used components like speakers), but is also rather future proof. Analogue audio is like the text files of electronics, it just works and every device can speak it. Even SPDIF is widely used and understood by many vendors. Contrast that to some wireless solutions which depend on complex, sometimes even proprietary, protocols.

So the way those wireless multi-room systems are built today they are just suitable to extract money from hipsters.

How to make $7,000 a month and benefits: Be a teen tech INTERN

Christian Berger

The most important thing when you get such a job

...is to stop yourself from increasing your cost of life. It should be clear to everybody that such a job is only possible in a tech bubble where everyone pretending to be able to code can get a high paying job.

It makes sense to use that bubble to collect money for your future education, but be aware that the bubble will collapse eventually. Nobody knows if it'll be in 10 weeks or 10 years, but it will collapse. If you are prepared, you can then start studying and you will emerge wiser and without debt.

In space no one can hear you scream, but Voyager 1 can hear A ROAR

Christian Berger

Well the Japanese were good at doing so. I have a Japanese VCR from the mid 1970s which still works, except for one rubber part which needs to be replaced.

Vid shows how to easily hack 'anti-spy' webmail (sorry, ProtonMail)

Christian Berger

Re: Well browsers are not suitable for this

Yes, or a terminal. Why don't we have "GUI Terminals" to which I can send a simple form and they render it, have the user fill it out and return it. Kinda like HTML used to be before webdesigners took over.

Christian Berger

Well browsers are not suitable for this

Even if there was no cross site scripting hole in there, you could still get a fake certificate and do man in the middle.

The whole browser thing may need to be replaced by something much more simpler and based on actual security.

Panic like it's 1999: Microsoft Office macro viruses are BACK

Christian Berger

Re: Users, Who'd have 'em.

Well... VBA scripts give at least a bit of use to office products as they allow at least a little bit of automation. Of course in an ideal world, people would just use flat text files and the unixoid tools available.

Royal Navy parks 470 double-decker buses on Queen Elizabeth

Christian Berger

Maybe its to improve public transport infrastructure

I mean it's probably no problem at all to purchase 470 double-decker buses for a photo-op when it's about such a large ship. The cost of that is just negligible. While it's much harder to buy such buses normally.

So if you buy 470 double-decker buses out of the military PR budget, make that photograph, and then sell them to local communities for a symbolic price, you will have made a serious improvement to the public transport infrastructure.

Use Tor or 'extremist' Tails Linux? Congrats, you're on an NSA list

Christian Berger

Well the Stasi didn't have contractors. However people knew/suspected quite a bit. I mean back then it was all manual, so you could see the people following you around.

NSA man says agency can track you through POWER LINES

Christian Berger

It's a tool in their belt

As someone who actually did record the phase of the grid for extended periods I can say that it's plausible for certain situations.

First of tall the averaged frequency of all points in the grid is the same, however there may be some minor phase shifts. Those are however probably completely useless for this.

The harmonics also are much less useful as they might seem since those depend on your very local conditions, particularly when talking about the sound aspect of it. The type of "Loudspeaker" would probably completely dominate this.

It is rather trivial to fake this anyhow. Just record the hum of a the place and time you want, and filter out the original hum, then paste in the fake one. Alternatively you can just use notch filters at 50, 100 and 150 Hz and fill up the space with narrow band noise.

So yes, if I was the NSA I would do it, particularly since it's cheap to do (our setup at work was essentially some cheap Foxconn PC and a tiny bit of homegrown hardware to connect the mains and the output of our clock to the soundcard) and it might be helpful in rare cases.

Daddy, what will you do in the new security wars?

Christian Berger

> I consider software anything that directly accesses the CPU and has instructions for that CPU. Note that a script or other interpreted code is useless without the interpreter, which falls under the purview of a program.

That's what Google tries to do with the Chromebook. It's no use since then you'll just use security bugs in the browser. It just keeps people from actually running local software outside of the browser.

Christian Berger

> Operating systems shouldn't be able to run unsigned software - ever.

We already have signed malware. This will only prevent you from installing your own self-compiled software or software from a trustworthy source. Few trustworthy sources will pay the money for a signature.

> ... proper, trusted certificate chain - no self-signed rubbish

Do you know how much a proper certificate costs? Also today we know that at least one attacker can control the root, and we have seen several CAs being taken over by non governments, as well as customers of CAs being issued certificates far wider than what they should have gotten. The CA world is a terrible mess.

> Certificate revocation lists should be enforced as strictly as is practicable.

Even Google now knows that revocation lists are bogus and possibly even harmful:

https://www.imperialviolet.org/2014/04/19/revchecking.html

> Sandboxing should be made to work properly, stricly enforced, ... as long as they've been given explicit permission by the end users

Look at the mobile world. People will enable _every_ permission they are presented with. As long as you cannot patch out the features in the source code.

It seems like you've never seen the discussions in the late 1990s where "Trusted Computing" came along which tried to do all of this.

The thing that actually did bring security since then was "Free and Open Source Software". FOSS scared Microsoft into (partially) cleaning up their mess they called Windows. Today when software crashes because of invalid input it's considered to be not just an unimportant bug, but a security problem which needs to be addressed immediately.

Zero-knowledge proof crypto scheme divines truths from nothing

Christian Berger

@tempest8008

I don't quite see where the advantage of the double system would be. You need expensive machinery just to save you perhaps at most an hour. Plus you need to do audits. And you probably need to recount much of your votes anyhow since someone complains.

Christian Berger

Re: No E-Voting cannot be democratic

Well the point is, with electron computers it's trivial to make very hard to detect widespread manipulation, while pen and paper voting is hard to manipulate and easy to detect manipulation.

BTW, counting pen and paper votes is also rather quick and can be done in a very few hours. Most elections in Germany, for example, are counted within a single hour.

Christian Berger

No E-Voting cannot be democratic

And that has nothing to do with crypto.

The problems are much more basic. For example if you vote at home, someone can look over your shoulder so they will know what you voted for... effectively making it easy for them to buy your vote.

An even more substancial problem is trust and democratic verification. You can verify a pen and paper based system without any special knownledge. Everyone can understand it within a few minutes. So instead of having to have knowledge and capabilities in several fields (mathematics, electronics, programming, microelectronics) you can simply look at the process.

So this may have it's applications, e-voting certainly isn't one of those.

Microsoft's Windows Phone 8.1 world conquest plan: folders!

Christian Berger

Hmm, they bought Nokia. It may be that Nokia has some valid patents on it.

Send Bitcoin or we'll hate-spam you on Yelp, say crims

Christian Berger

Actually...

"A currency that can be transferred untraceably"

That's completely wrong. Bitcoin is based on the idea that everybody can see all the transfers. So you can trace them all. In fact if you take part in Bitcoin you have all the transactions stored on your harddisk. What Bitcoin Miners do is to certify those transaction.

Bitcoin is in no way even hard to trace. The only thing is that bitcoin wallets don't have names directly pinned on them. By that standard you could also register a company and open a bank account for it.

Again, Bitcoin is not anonymous, it's pseudonymous at best.

BOFH: You can take our lives, but you'll never take OUR MACROS

Christian Berger

Re: Bane of my life

I'm not sure about it. Yes it's used by many businesses, but the question is if it's used by important ones. I mean our civilization wouldn't suffer much if certain companies would cease to exist.

Your bakery or fish monger doesn't Spreadsheets to do their work.

DON'T BOTHER migrating legacy apps to the cloud, says CTO

Christian Berger

Actually, it might be

If you've got some old 1980s software running on some sort of Unix of VMS or something, it's trivial to get it "into the cloud". You simply put an SSH-terminalserver in front of it and people will be able to use it even over very slow connections... and on just about any device you can get an SSH-client for, which includes all real smartphones.

Also if your software survived from the 1980s till today, chances are it's fairly well designed.

What a whopper, LG: Feast your eyes on this 77-inch bendy TV

Christian Berger

Might make sense for a desktop screen

Since you are closer to the screen there, a curved screen makes a lot more sense there.

Aereo has to pay TV show creators? Yes. This isn't rocket science

Christian Berger

Re: Good. Now it's time to end retransmission fees.

Actually with US cable companies there is an interesting aspect. Apparently they pay fees to the broadcaster and in return get the right to swap some of the commercials for their own. So in the US you get different commercials depending on how you get your signal.

I personally believe that we must create laws which enable us to get any broadcast we want. The current situation is just ridiculous. I mean we are talking about an united Europe and the progress we make towards it. Yet in the 1990s I could watch a fair share of UK television with exactly the same equipment I got German television. An Europe united in television. You pressed 1 and got Sat1, you pressed 21 and you got The Children's Channel. Today however channels are allowed to use encryption and spot beams to lock out the rest of Europe.

Google's Oculus-defying VR headset is made of CARDBOARD – no joke

Christian Berger

Why Facebook bought them

"The question, then, is what the hell Facebook decided was worth $2Bn"

That's actually rather simple. Imagine you have money invested in Facebook. Imagine it's 20% of the Facebook stock since you are a big bank. Obviously you know that the bubble is going to burst eventually, so it makes sense to sell at least some of your stock while it's high. Buying low and selling high is a typical strategy.

If you simply sell your stocks, everyone will assume you don't believe in it any more and the bubble might burst prematurely. It's a rist you don't want to take.

Now let's look at how such a sale usually happens. Facebook gets the company in exchange for money and Facebook stocks, but a large part of the payment is actual money.

So if you own stocks in some smaller company as well as Facebook, you have a double advantage. First of all you will exchange some of your shares for actual money, second you don't poke the bubble and the rest of your shares even might gain value.

At least with Instagram and Whatsapp there was at least one investment company in such a situation. It's "SEQUOIA Capital".

BlackBerry's Passport will be the WEIRDEST mobe of 2014

Christian Berger

They apparently have _no_ clue what they are doing

They are desperately trying to copy iOS and Android by having large colour screens, while not understanding what their sector of the market wants.

DISPLAY DESTRUCTION D'OH! Teardown cracks Surface Pro 3 screen

Christian Berger

Re: Actually it's even worse than that

Oh look, another "Windows Fanboi" who believes everything Microsoft promises them.

Christian Berger

Actually it's even worse than that

I mean I can understand some of the decisions. Nobody cares if the battery or the electronics works, thanks to "Secure Boot" it's bricked by default anyhow.

What's worrisome is they apparently made it lighter, making it less suitable at its primary use as a paperweight.

Christian Berger

Re: Even more confused by the choice of Micro SD slot now

I think you are taking the wrong approach to this. Microsoft has learned one thing in the early 2000s and that is that as soon they bring out a product that's usable, nobody will buy the following product. That's why so many people still use XP.

The success of Microsoft lies within their 1990s strategy of bringing out semi-usable products and making you hope that the next version will be any better. You sell your current product, but talk about the future.

20 years on: eWorld, Apple's spectacular online 'portal' failure

Christian Berger

Re: Looks an awful lot

Well I'm sorry, but 'walled gardens' just feel wrong. I mean imagine a telephone you could only telephone with people having the same brand. Why would someone buy such a thing? Communication media depend on being large and well connected.

Christian Berger

Re: Looks an awful lot

Yes, but CompuServe had a "business vibe" to it. In fact there were lots of commercial "online services" out there. Today AOL is the most famous of them, however there were also other walled gardens like T-Online and many small commercial and non-commercial BBS systems.

One idea there was to overcome the problem of being a walled garden by allowing to bypass technological limitations of that time. For example you could connect an online shop to a CD-Rom. the CD-Rom would contain pictures and videos, referred to by the online service. Or for most BBSes you wouldn't have to install software but just dial in with your terminal emulator.

Over time those became ISPs or perished as people realized that walled gardens are an idiotic idea. At least in Europe this was at the same time Murdoch tried to turn television into such a walled garden, with national stations being encrypted so you couldn't watch Sky One in Germany for example.

Cisco open-sources experimental cipher

Christian Berger

Problematic

Padding gives you the great advantage of "rounding up" packet sizes, essentially obscuring their actual length to some degree. If you don't do that, you'll end up leaking the length of your cleartext which is a bad idea.

POTUS promises Trans Pacific Partnership text

Christian Berger

If this was beneficial to the people, they could discuss it in the open.

Russian gov to dump x86, bake own 64-bit ARM chips - reports

Christian Berger

The question is, do the FSB and the NSA cooperate? This is exactly why Chinese spying is much less problematic than US spying. The Chinese cannot harm me, the US can. My government might protect me from the Chinese, but they sure aren't going to protect me from the US.

Hackers reverse-engineer NSA spy kit using off-the-shelf parts

Christian Berger

This will mean...

that the NSA now can spy so much more on their budget since it'll mean that the equipment prices will fall a great deal.

Apple SOLDERS memory into new 'budget' iMac

Christian Berger

Well lower frequency CPUs are often just the underclocked version of the normal one. It's not uncommon to select them for different frequency grades.

Christian Berger

Did you mean _mega_bytes or _kilo_bytes. I know normally I would assume kilobytes, however I wouldn't be surprised if someone actually made a 512 Megabyte RAM module. Those would need to use bank switching as the 68000 can only address 16 Megabytes.

Amazon's not-actually-3D Fire: Bezos' cash register in YOUR pocket

Christian Berger

Race to the bottom

While in the 1990s smart phones still were like little computers you had some control over, today they are more and more becoming consumption devices. This device is just an example of this race to the bottom. A device which is only made to allow you buying things.

Particularly in the US there is no reason why this shouldn't continue. People rent their handsets from their operators and operators are all for such devices since billing means they can have a share.

Facebook goes TITSUP across WORLD! Who will look at your cousin's baby NOW?

Christian Berger

Funnily enough it's a holiday in (some parts of) Germany.