Live data from Hacker News

Viewing profile — NicolaiS

NicolaiS

HN member
Joined
Wed, Jun 15, 2016, 12:00 PM UTC
HN karma
173
Public activity
62 items

About NicolaiS

No profile information was provided.

Recent public activity

  1. comment
  2. comment
    Comment #48874737

    > "make your clients trust the CA" There's no single trust store: the OS has one, Firefox, Java (cacerts), Python (certifi), Node, Go containers, all your Docker images, ... Failur…

  3. comment
    Comment #47723492

    badssl.com is an amazing tool especially for testing "TLS intercepting" boxes. I've seen more than one fortune 500 company that re-sign certain broken certs with their own CA, allo…

  4. comment
    Comment #47648321

    This exists, but not very well supported: https://github.com/C2SP/C2SP/blob/main/well-known-ssh-hosts.... But DNSSEC + SSHFP is a better supported solution at the moment

  5. comment
    Comment #46336080

    > Have mitmproxy gotten any better in usability over the years? The new-ish "Local Capture" and "WireGuard"-mode are quite nice. And running e.g. `mitmproxy --ignore-hosts '.*' --s…

  6. comment
    Comment #46216703

    TLS inspection can _never_ be implemented in a good way, you will always have cases where it breaks something and most commonly you will see very bad implementations that break mos…

  7. comment
    Comment #46215825

    Got acquired by a Fortune 500 and recieved new laptop. First hour I'm seeing TLS errors everywhere except the browser. They'd half-baked their internal CA rollout, so wasn't truste…

  8. comment
    Comment #45526384

    Do you have any sources that the infected USB contained AV updates? I can't find any sources saying that..

  9. comment
    Comment #45501507

    Note that this requires an authenticated user, so most redis installations are not directly at risk. The github issue has these workarounds: > An additional workaround to mitigate …

  10. comment
    Comment #44744863

    was pi: raspberry, but it was changed a long time ago to have no default user:pass

  11. comment
    Comment #44381602

    I guess a bunch of "roll your own X.509 validation"-logic will have that bug, but to exploit it you need a misbehaving CA to issue you such a cert (i.e. low likelihood)

  12. comment
    Comment #44356905

    After the Linux Foundation became a CNA (CVE Numbering Authority), it started issuing CVEs for a broad range of "vulns", such as local denial-of-service, memory errors with no viab…

  13. comment
    Comment #44194768

    Parent comment writes: "ship[ing] the tree root hash", for a merkle tree ("bitcoin style") this would just be a single (small) hash no matter the tree size, i.e. 32 bytes is enough…

  14. comment
    Comment #44189820

    Agree Caddy even supports 'ACME profiles' for people that want to follow the latest recommendation from CAB / want shortlived certs

  15. comment
    Comment #44081612

    Another approach that avoids symlinks and avoids a git repo in $HOME (i.e. everything is a subdir of that git repo) is to use the option "git-dir" to clone into a subdir, e.g. `$HO…

  16. comment
    Comment #43988516

    A confidential channel can be established over an insecure medium using e.g. Diffie-Hellman key exchange. To protect against MITM, an out-of-band QR/bluetooth can be used.

  17. comment
    Comment #43923712

    Biggest reason to avoid DES is the short key. Double-DES doesn't fix that due to the meet-in-the-middle attack. Triple DES "solves" the short key problem.

  18. comment
    Comment #43829782

    beg bounty hunters

  19. comment
    Comment #43732701

    Amazing to see post-quantum crypto (PQC) by-default, and support for Encrypted ClientHello (ECH) and ACME Profiles!

  20. story
  21. comment
    Comment #43714299

    This will not work as any attacker that can MITM the client (likely scenario for end-users), can also MITM this "certificate issuing" setup and issue their own cert. The reason an …

  22. comment
    Comment #43690143

    Sorry, but this will never work very well. The tool contains a bunch of "denylist regexes", i.e. `user (should not|must not|cannot) see` But these can easily be bypassed. Any real …

  23. story
  24. comment
    Comment #42146778

    Self-hosting Conduit as my homeserver using SQLite as by database and Caddy as reverse proxy. That is: 2 binaries (conduit + caddy) + 5 lines of toml config for Conduit and 2 line …

  25. comment
    Comment #41797366

    A note for Ubuntu users; if Firefox is installed using `snap` (default) and you run `snap refresh` it will output "All snaps up to date" - but this is not true! You have to close f…