codesniperjoe
Do not go to this site with enabled javascript! They spam your uplink DNS provider with thousands of uniq, uncachable (fingerprinting?) 'test' dns keys without your consent, to identify & track the DNS service you are using!
Take a look at your DNS outbound log yourself!
NSA CSI IPv6 Security Guidance (2023) [pdf]
This does not replace classic ASLR: OpenBSD 5.7 activated position-independent static binaries (Static-PIE) by default.
https://en.wikipedia.org/wiki/Address_space_layout_randomiza...
Makefile.relink: cc -o sshd `echo ${OBJS} | tr ' ' '\n' | sort -R` ${LDADD} ./sshd -V && install -o root -g wheel -m ${BINMODE} sshd /usr/sbin/sshd
https://github.com/openbsd/src/commit/898412097f87ba70d4012f...
At least, someone finally understands that static, fully predictable, reproduce-able-builds are only an convenience feature for the attacker side.
SSHD: Random boot time relinking, OpenBSD
This is not a (classic) unix cli tool, as it was some month before. Do you think anyone will be ever able to make a codereview? Like done for git [1]?
[0] https://github.com/cli/cli/blob/trunk/go.mod
[1] https://x41-dsec.de/security/research/news/2023/01/17/git-se...
On the other side: a simple and easy to understand plaintext curl one-liner.
Lots of work will end up (as often) in the ports section, if nobody has a strong point why it is usefull to maintain it in base.
Users/use-cases feedback are welcome.
https://reviews.freebsd.org/D37354 https://github.com/freebsd/freebsd-src/pulls
(At least from an enviromental perspective.)
Easy to verify, get a report [1]: go install paepcke.de/fsdd/cmd/fsdd@latest && cd $GOMODCACHE && fsdd .
[1] Warning: Apple user with fixed restricted & expensive nvme space maybe very upset. Easy fixable via fsdd . --hard-link.
* github.com * sourcehut (sr.ht) * gitlab.com * codeberg.org * ...
published ssh keys & changes, to verify (offline) ssh signed commits, verify, encrypt mails, exchchange secure data (age-enc).
You can use this app:
[] https://github.com/paepckehh/gitkeys
If you want your own repos public keys tracked / monitored / archived, just leave a star:
Beside of checks for the integrity of SelfSigned Certificates, I do not used this function directly.
My assumtion about the TLS impact was based on the fact that [Certificate.Verify] uses internally [Certificate.buildChains] who calls [Certificate.CheckSignatureFrom], who has only the direct parents IsCA status, but not the full picture of the full path (and ignores it at the end, when missing on the root-Anchor)!?
And yes, in general, the max pathLen helps only to restict the impact of a specific (delegated) subCA compromise, not for a full root CA key leak. But I expect to see a well prepared narrative about a (revokeable) SubCA as most likely response, to protect the Root-Anchor itself. (What a happy co-incidence that the most Root-Anchors do not declare the planned SubCA strategy via maxPathlen upfront.)
The tailscale netip package is great (as external pkg), but without commit to a full migration plan, just sprinkle here and there some (half/done/slow/wired/bridge) interfaces leads anyone, who tried to migrate, stuck as well. Some all ready started to migrate back ...
... as long the crypto/x509 CheckSignatureFrom ignores the pathlen contraint (the /ONLY/ way of an CA Owner pin down a delegated SubCA usage/raw-key-abuse!) im not sure that CertifictionVerification does what a high-level api user expects!?
The reason the biggest parts of go/crypto is well designed, good readable code, is mostly the work of one person (the author).
Do you think there is a rollback/cleanup possible of current boring/fips <enter most diplomatic/nice phrase here> situation?
(eg. push it back into a seperate stash, guarded by a fixed build-time compiler directive?)
The main difference is, it is an hardware accelerated & optimized compiler function, now exposed via the new maphash package in stdlib.
And it is fast. Faster than the former performance leader xxh3(avx2/avx512).
Try maphash yourself (example data dedupliction) https://news.ycombinator.com/item?id=34091206
Try yourself: Made a little hack/tool to deduplicate data via hardlinks (unix/i-node-filesystems tested only, not windows yet).
https://github.com/paepckehh/fsdd
(less than 1kLOC, 100% golang stdlib, no external deps)
go install paepcke.de/fsdd/cmd/fsdd@latest
cd $GOMODCACHE && fsdd --hard-link .
FSDD [start] [/usr/store/gomod][hash:MAPHASH]
FSDD [_done] [time: 39.000221ms]
FSDD [stats] [files:13329] [inode(s): 8680] [sym.valid: 0] [sym.invalid: 0] [data blocks: 277.1 Mbytes]
FSDD [_info] [new deduplication savings][inode(s): 4649] [data blocks: 66.9 Mbytes]
If you can reproduce and has it shows no downsides (remove/add should auto-dereference) it should be part of src/cmd/go/internal/mod* pack?If you can confirm/field test, please report back! I would love to write a quick stdlib/proposal.
At golang scale, it could make a real resource / enviromental dent!
It least for me, it cut my disk cache in half and reduced vfs fs mem-cache required as well, so should scale even on deduplicated fs like zfs/btrfs. Made my batch builds fast and snappy again!
Michael (edit:first-post-ever-style-fixes)