Live data from Hacker News

Viewing profile — jdamato

jdamato

HN member
Joined
Wed, Mar 28, 2007, 10:15 PM UTC
HN karma
151
Public activity
32 items

About jdamato

@joedamato github.com/ice799

Recent public activity

  1. comment
    Comment #18961949

    Thanks for commenting this! I've seen this website before and it's really unfortunate how much attention it gets. APT's use of plain text HTTP (even with GPG) is vulnerable to seve…

  2. comment
    Comment #16512221

    APT will not reject it on replay if the 'Valid-Until' date has not been met yet. Imagine a version of, say, libEXAMPLE has a vulnerability allowing remote code execution. The `Vali…

  3. comment
    Comment #16512207

    Yes, plain text APT repositories (signed with GPG or not) are vulnerable to freeze attacks.

  4. comment
    Comment #16512205

    We never suggest that you turn security off -- several versions of APT come with various settings defaulted to off, as described in the article. All of the attacks presented (repla…

  5. comment
    Comment #16512199

    Hi! I'm the author of the article. We never suggest turning off GPG and checksum verification. The bugs may be in APT, but they allow several attack vectors against APT, as explain…

  6. comment
    Comment #16512190

    The website you linked to has several factual errors, as explained in the article.

  7. comment
    Comment #16512187

    Yep, and the information is still relevant! The article explains how it applies to recent versions of APT in the current Ubuntu LTS releases.

  8. comment
    Comment #13815859

    We don't really know what EC2 does or precisely the type of hardware your VM will be spun up on. I've erred on the side of being cautious due to the vast amount of work being inves…

  9. comment
    Comment #13815809

    Not quite. The vDSO provides a general syscall-wrapper mechanism for certain types of system call interfaces. It also provides implementations of gettimeofday clock_gettime and 2 o…

  10. comment
    Comment #13814140

    This is precisely what the vDSO does. The clocksources mentioned explicitly list themselves as not supporting this action, hence the fallback to a regular system call.

  11. comment
    Comment #13813745

    Author here, greetings. Anyone who finds this interesting may also enjoy our writeup describing every Linux system call method in detail [1]. [1]: https://blog.packagecloud.io/eng/…

  12. comment
    Comment #13701616

    Thanks for reading and I'm glad to hear you loved my post!

  13. comment
    Comment #13701479

    Hi, both are answered in the article: First: > What’s going on here is that the first call to localtime in glibc opens and reads the contents of /etc/localtime. All subsequent call…

  14. comment
    Comment #13701233

    Author of the post here: greetings. If you enjoyed this post, you may also enjoy our deep dive explaining exactly how system calls work on Linux[1]. [1]: https://blog.packagecloud.…

  15. comment
    Comment #13701206

    Check out the post linked from the article: https://blog.packagecloud.io/eng/2016/04/05/the-definitive-g... to learn more about how system calls work on x86 Linux.

  16. comment
    Comment #13592790

    If you enjoy this post, you may also enjoy the companion post which dives into the same level of detail, but for the receive side[1]. I set out to write all this up because so much…

  17. story
  18. comment
    Comment #13149135

    Thanks for this! I recently wrote a deep dive in to both strace [1] and Linux system calls [2] which may be interesting to folks reading this great article. [1]: https://blog.packa…

  19. comment
    Comment #13080593

    Great introductory article, thanks for writing and sharing this! I wrote an article explaining the inner workings of strace [1], and a detailed article about Linux system calls [2]…

  20. comment
    Comment #13080517

    I wrote an article explaining how ptrace works, which may interest you: https://blog.packagecloud.io/eng/2016/02/29/how-does-strace-...

  21. story
  22. story
  23. story
  24. story
  25. story