Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
differentials
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
differentials
9y ago
If you used brew install handbreak between May 2nd and 5th, you downloaded the malicious version; - https://github.com/caskroom/homebrew-cask/commit/461af7672fa... The pull request has comments as well, and
2.
▲
by
differentials
10y ago
Good question, I assume there is some way the compiler/runtime would dedupe these for the coder at compile time. However I don't honestly know enough about the Go internals... Honestly, I wrote more Go code during this blog post t
3.
▲
by
differentials
10y ago
Yes, you could in theory rename everything prior to compilation for obfuscation/space saving - similar to how (some) Java protections worked.
4.
▲
by
differentials
10y ago
Everything get prefixed by the package namespace, so things pulled from github.com/group_name/package ends up looking like `github_com_group_name_package_class_funcname. This why why "rebuilding" the function names was a
5.
▲
by
differentials
10y ago
The https link should be working now, switched over to cloudflare. Thanks for the link though!
6.
▲
by
differentials
10y ago
Author here... Link was submitted using https which I had not set up yet. Just switched over to a CF nameserver so it should be working shortly...