This frontend presents them nicely: https://trains.jo-m.ch
42 karma · joined November 10, 2013
This frontend presents them nicely: https://trains.jo-m.ch
Here's a good video about it: https://www.youtube.com/watch?v=CsXUuuV4_sw
I agree with the parent quote:
> I’ve found statements like these to not contribute very much towards solving any practical security problems.
I’m wary when I hear teams discuss a total rewrite of an existing application.
From my (limited) experience, one thing that enterprises love is asking you to fill out a 30 page security questionnaire. They take an age to complete so be aware of this if you’re thinking of going down the enterprise-sales path. I think it’s one of the big reasons that “contact us for pricing” exists for very large customers.
If users can sign up and register to your system, it’s harder to offer a slick user flow without revealing that an account already exists. One way to achieve this is to only capture the user’s email address, send them an email, and they complete the rest of the sign up process as a second stage. A user who already has an account gets sent an email stating that an account already exists.
As a business I assume they’ve decided that the risk of exposing whether an account exists was worth it in exchange for a better user experience.
A web app can be released multiple times an hour if the business has confidence in its automated tests and release plan.
This is a good way of finding out what company sold your email address too.
An under-inflated tyre caught fire during take-off, the plane took off unaware of the fire, when the landing gear was retracted the fire spread burning through electrical and hydraulic lines.
A fire "outside of the pressurised part of the fuselage" doesn't mean the same didn't happen here.
I think that as soon as an attacker tempts the user with: "follow these steps to access American/UK (substitute a locale that has content your account shouldn't have access to) only films that Netflix don't want you to know!" that the apparent gain for the user will lead them to ignore any warnings. In fact, warning might actually encourage these kinds of attacks since the user could think "that's just Netflix trying to hide something, I'm gonna following [the attackers] guide"
I've had quite a few experiences as a customer at PC World when they've had "till failures" - ironic for a computer store. They often blame head office for overnight updates gone wrong.
Here's an idea: instead of targeting developers (e.g. B2B) why not setup your service to be consumer facing. Imagine a service where individuals can upload their photos or files and then have a shed-load of partners they can share those photos/files with (like photo printing services, social networks, community sites, forums). Just an idea.