Its insane how brazen this is. Code that 'bricks' the train locomotive if its gps coordinates remain with bounds of a competing repair facility for more than ten days! This is way beyond putting information barriers to repair, like undocumented interfaces or even crypto-signed firmware. This is actively malicious destruction of property. I don't know anything about the legal system in Poland, but I can't imagine how…
Dieselgate, but for trains – some heavyweight hardware hacking
81–90 of 309 posts
Re: Dieselgate, but for trains – some heavyweight hardware hacking
#82Newag issued a statement since, denying all allegations and saying that it was their competition which "hired hackers to slander them". I've met q3k because we used to work at the same company and briefly on a project together. Not the kind of person I would suspect of participating in a conspiracy of this sort and Newag's statement generally reads like "we didn't think we would get caught".
Re: Dieselgate, but for trains – some heavyweight hardware hacking
#83Earlier quoted context omitted.
Hell, even if governments are squeamish about requiring code to be fully open and public, they can still require the manufacturers to privately submit to the government all code that powers public infrastructure (like trains), to be made available to any relevant party upon request.
An organisation that is prepared to write "sabotage" software would have no problem deploying software that is different to the software they submit.
Re: Dieselgate, but for trains – some heavyweight hardware hacking
#84Standardizing the outputs of the sensors would let us swap in and out various components to ensure the system is not cheating the regulators.
Re: Dieselgate, but for trains – some heavyweight hardware hacking
#85Re: Dieselgate, but for trains – some heavyweight hardware hacking
#86Dieselgate isn't a good comparison because in Dieselgate the equipment functioned normally from the user's point of view.
Re: Dieselgate, but for trains – some heavyweight hardware hacking
#87My impression is that the quality of train firmware is generally not very good, and I hope that this scandal will lead to greater scrutiny. 3 years ago, Deutsche Bahn publicly complained of "grotesque" software problems with newly delivered Bombardier trains. For example, when train drivers changed the direction of travel, the train software would crash. It then took 1 hour to boot the train up again [0]. Switzerland…
I think the compensation given to software developers by companies that view software as their product has drawn many of the skilled software developers away from jobs that would have once grabbed them because of the fun factor. Companies that make things that contain software are not in markets prepared to pay 2 and 3 times what they were for software. What you are left with is people who are willing to accept that…
Re: Dieselgate, but for trains – some heavyweight hardware hacking
#88Earlier quoted context omitted.
Hell, even if governments are squeamish about requiring code to be fully open and public, they can still require the manufacturers to privately submit to the government all code that powers public infrastructure (like trains), to be made available to any relevant party upon request.
An organisation that is prepared to write "sabotage" software would have no problem deploying software that is different to the software they submit.
Make it so code needs to be reproducibly buildable. Only reproducibly buildable artifacts can be deployed on hardware. Document the whole process.
Re: Dieselgate, but for trains – some heavyweight hardware hacking
#89Earlier quoted context omitted.
Corruption is not just the dark side of Poland, but the entire west IMHO
The other 3 directions are corruption-free?
Re: Dieselgate, but for trains – some heavyweight hardware hacking
#90Earlier quoted context omitted.
It is clear you haven't even clicked on the article. Shame on you. This deserves a ban from HN. Just reading the headlines and contributing to a discussion about that article as if you actually read it is deceptive and wrong. It's killing our ability to meaningfully discuss content when people just read the headlines. If you don't want to read articles and instead post about what you think the articles must be based…
he accepted he made a mistake, chill out. downvote and move on