garble
Obfuscate Go builds (by burrowers)
appify
Create a macOS Application from an executable (like a Go binary) (by machinebox)
Our great sponsors
garble | appify | |
---|---|---|
6 | 3 | |
3,518 | 498 | |
4.8% | 0.0% | |
8.4 | 0.0 | |
about 2 months ago | almost 4 years ago | |
Go | Go | |
BSD 3-clause "New" or "Revised" License | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
garble
Posts with mentions or reviews of garble.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-20.
- Obfuscate Go Builds
-
SSHD: Random boot time relinking, OpenBSD
Yes, the base idea is not that new. I store since years every GO based application I use as small (few kb) source code tree checkout only, no binary at all. At runtime the wrapper compiles a randomized individual one-time-temporary-uniq binary via garble [0].
[0] https://github.com/burrowers/garble
- Reverse engineering executable
-
I built SafeHODL on Golang: A safe way to track your Bitcoin holdings value from the terminal
You're right. After thinking about it I finally understand that shouldn't embed the AES secret key and access pin code in cleartext into the binary, even if it's going to be obfuscated using [Garble](https://github.com/burrowers/garble). I didn't even hash encrypted them for further hash comparison, so it's very stupid of me.
- Our Github actions got abused for mining Monero today, anyone experienced sth. similar?
- Reversing Go - Part 1
appify
Posts with mentions or reviews of appify.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-06-22.
-
How do I bundle a Golang executable into a MacOS .app file?
I have tried various existing solutions such as https://github.com/machinebox/appify, but they just don't seem to work for me, my Unix Executable runs fine under normal circumstances, but with this tool the .app file just crashes straight away with no console output.
-
How can I compile aseprite as a .app on macOS
You can port the project to XCode or use this: https://github.com/machinebox/appify
-
A tool for embedding resources in a Windows application (icon, manifest...)
Maybe you can get together with this project (not affiliated). I've used it many times to make Mac installers. I think there's been a few requests to add functionality similar to what your project does.
What are some alternatives?
When comparing garble and appify you can also consider the following projects:
go - The Go programming language
go-winres - Command line tool for adding Windows resources to executable files
Glyph - An architecture independent binary analysis tool for fingerprinting functions through NLP
macdriver - Native Mac APIs for Go. Soon to be renamed DarwinKit!