Live data from Hacker News

Viewing profile — aeronautic

aeronautic

HN member
Joined
Wed, May 10, 2017, 7:16 PM UTC
HN karma
277
Public activity
62 items

About aeronautic

Founder SenseDeep

Recent public activity

  1. story
  2. story
  3. story
  4. story
  5. story
  6. comment
    Comment #14421473

    Agree. While I love rust and think it (should) replace C for web servers and the like, the majority of the issues with IOT devices are just basic security oversights and design err…

  7. comment
    Comment #14421230

    Very good point. Even requiring the user to specify a maintenance window can ruin the experience. Some patches should be able to be made "hot", but that takes extra ram which is of…

  8. comment
    Comment #14421191

    Still true when I tested last year. The core protocol does not have a defined way to get the browser to forget the login. You have to resort to different fudges on different browse…

  9. comment
    Comment #14420669

    True point. The difference is that enterprise apps understand the need to patch and update. IOT devices and device builders largely do not. IOT devices today look pretty much like …

  10. comment
  11. comment
    Comment #14420430

    I know! Why do device manufacturers need to be pushed for this? We consumers keep buying stuff that has been put on the internet with little to no thought about security today or t…

  12. comment
    Comment #14420408

    If the device does not listen, i.e. it calls out, then it is inherently much more secure. However, many devices use an embedded web server and do listen for requests. If the device…

  13. comment
    Comment #14420386

    Do you mean basic & digest http auth built into the browsers? If so, yes, they are bad. The issue is you cannot reliably implement log off on all browsers.

  14. comment
    Comment #14420377

    I know, it is a very sad state of affairs. In doing IOT for 2 decades, this is probably one of the biggest issues. At best, most devices have a "download firmware" option that 99% …

  15. story
  16. comment
    Comment #14350928

    Thanks everyone for some great comments and discussion. Really appreciate your time and feedback on the article. I'll fold in the feedback and the ideas and go forward with it. Tha…

  17. comment
    Comment #14350655

    No argument on that (except the horseshit ;-)

  18. comment
    Comment #14350641

    Coding is easy, writing is just darn hard!! Thanks for the ideas. I'll check those out.

  19. comment
    Comment #14350629

    Sorry that is not quite what was intended. I've revised the text to say: If your database supports low cost encryption at rest (like AWS Aurora), then enable that to secure data on…

  20. comment
    Comment #14350576

    I agree with you, but I understand his wish though. Security sometimes is just hard and it is unrealistic to hope that all developers, everywhere, all the time will get it right. T…

  21. comment
    Comment #14350451

    As the author, I should clarify that I am a developer - full time and have been for years. If my english seems to imply a lack of depth of understanding - I'm sorry. The purpose of…

  22. comment
    Comment #14350351

    Try this to get you started: https://www.troyhunt.com/understanding-csp-the-video-tutoria...

  23. comment
    Comment #14350261

    Thanks for your well structured comments. The purpose of the checklist was to get people to think. It is really hard to do much more without going very long. A number of people hav…

  24. comment
    Comment #14349907

    I think we can all agree that developers can get better educated about security and can participate building security into the product from the very start. It is hard to engineer s…

  25. comment
    Comment #14349870

    That is right. The key point is to reduce exposure to SQL injection by not formatting queries. Prepared statements help solve a whole class of bugs at a lower level.