Viewing profile — jdamato
jdamato
HN member- Joined
- Wed, Mar 28, 2007, 10:15 PM UTC
- HN karma
- 151
- Public activity
- 32 items
- HN profile
- View on Hacker News ↗
About jdamato
Recent public activity
-
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…
-
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…
-
comment
Comment #16512207
Yes, plain text APT repositories (signed with GPG or not) are vulnerable to freeze attacks.
-
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…
-
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…
-
comment
Comment #16512190
The website you linked to has several factual errors, as explained in the article.
-
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.
-
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…
-
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…
-
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.
-
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/…
-
comment
Comment #13701616
Thanks for reading and I'm glad to hear you loved my post!
-
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…
-
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.…
-
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.
-
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…
- story
-
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…
-
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]…
-
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-...
- story
- story
- story
- story
- story