Live data from Hacker News

Viewing profile — chrisrohlf

chrisrohlf

HN member
Joined
Thu, Mar 29, 2012, 5:12 PM UTC
HN karma
75
Public activity
35 items

About chrisrohlf

Security stuff, C/C++, other stuff

https://struct.github.io https://secure.dev

Recent public activity

  1. comment
    Comment #39083855

    The Murray Hill campus may have been where the bulk of the innovation happened but the former Holmdel site is the architectural gem of the two. Thankfully it was preserved and is n…

  2. comment
    Comment #35887570

    Sure. I'm just not sure why their existence depends on cheating the remaining tax payers out of tens of millions of dollars every year.

  3. comment
    Comment #35886101

    > These are landowners who farm as a tax dodge This is exactly what it is here in NJ. They’re called ‘fake farmers’ here, and a quick google search will show you they cost the stat…

  4. comment
    Comment #34393222

    Most people have no idea this exists or any of the historic events and scientific achievements that happened at these locations or in the near by area such as the Horn Antenna or R…

  5. comment
    Comment #34393003

    I used to work at this location when it was an active military base. The Army Signal corps made movies there long before Netflix. As a local resident its nice to see some reinvestm…

  6. comment
    Comment #34300021

    Reducing the likelihood of side channels through transparency is a worthy endeavor. But for RISC-V, adoption of Control Flow Integrity (CFI) and memory tagging capabilities will ha…

  7. comment
    Comment #33049707

    I asked this same question not long ago and the CEO of a well known company in this same research area reached out and recommended Veritas Genomics https://veritasgenetics.com/myge…

  8. comment
    Comment #29194536

    Thank you Tom. It’s a really exciting area of research.

  9. comment
    Comment #26742915

    No it will still catch it if you access the 42nd byte with a read, but not if you write to any other byte first. Thats just a limitation of page faults and the information provided…

  10. comment
    Comment #26742607

    Correct, this technique works on a page by page basis. It's the only way to do it with userfaultfd as the technique relies entirely on the first page fault being a read and not a w…

  11. comment
    Comment #26742595

    I've gotten this feedback before. It's probably time to change it from #414141

  12. comment
    Comment #22538924

    IsoAlloc author here. Thanks for reading the post and linking to the security properties. I plan to expand on those in an additional post and how I implemented them. You're right t…

  13. comment
    Comment #17779174

    When in doubt just assume Mark Dowd found it first http://taossa.com/index.php/2007/01/03/attacking-delete-and-... (dead link) but see here too http://www.blackhat.com/presentation…

  14. comment
    Comment #17178353

    I used to teach a training on the subject (all the course material is now free at https://github.com/struct/mms ). I had a section on ‘where to look’ for vulnerabilities. I started…

  15. comment
    Comment #13847529

    Sure. First name dot last name at gmail

  16. comment
    Comment #13847228

    I built and sold (acquihired) a small successful security consultancy from 2011-2014. My experience is seen through the lens of security consulting. I should really write all this …

  17. comment
    Comment #11822221

    Yahoo Paranoids are hiring for all sorts of security positions in Sunnyvale, San Francisco, and NYC. Lots of very interesting and challenging work (plus great perks). Lots of room …

  18. comment
    Comment #9891905

    This was %100 Johns work.

  19. comment
    Comment #9889106

    I am the author of this code. If you're interested in getting started with it right away then check out Eucalyptus: https://github.com/yahoo/rtrace/tree/master/Eucalyptus I wrote E…

  20. comment
    Comment #9130133

    Heres Chris Leary's patch for Firefox. A bit dated at this point though https://bugzilla.mozilla.org/show_bug.cgi?id=677272

  21. comment
    Comment #9128969

    Nearly every browser engine has or had patches at one time to accomplish this. Its a call to mprotect/VirtualProtect after writing native code to memory. Theres a performance hit t…

  22. comment
    Comment #7896954

    > Passwords at Project Euler are strongly encrypted using a one-way hash This does not instill confidence. Hashes are not encryption. Furthermore there is an enormous difference be…

  23. comment
    Comment #7826964

    20+ years of insecure code resulting in remote code execution vulnerabilities, lack of authentication and integrity, authorization bypasses and more. Yet a simple out-of-bounds rea…

  24. comment
    Comment #7818670

    This depends on a couple of different things. The most important of which is "at what stage of development is the application? (i.e. how mature and well tested is this code)". Soft…

  25. comment
    Comment #7787576

    NaCl is not exactly a stepping stone to the renderer. NaCl modules live outside the renderer process in a much tighter sandbox that uses control flow integrity and software fault i…