On Tue, Jul 23, 2019 at 11:51 AM clement auger <clementauger...@gmail.com> wrote:
> Hi, > > I m looking for a technique to prevent binary alteration once distributed > in the wild. > > I have no clue what i m asking for. > The best current solutions are package manager oriented. Decide on the platform you want to work on then look at the package manager tools. As well as the access control and audit tools on the platform so it is installed in a safe and secure way. Today most systems have the option of installing mandatory access control system services. Some package managers have verify and repair options that can give someone a warm fuzzy. Start with keeping a log of the cryptographic quality check sum and other metadata for your program. An example: I can download a golang package and verify that the checksum is as expected before installing. This is valuable when the fastest download is a mirror and the primary metadata is on a far or slow primary distribution machine. Each platform will have different features. -- T o m M i t c h e l l ( o n N i f t y E g g ) -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/CAAMy4URxAx2C60qRucBiRpiLrYOtU0%2BZ4mO7vnyy9boNBQGcnA%40mail.gmail.com.