* Added support for Go v1.16
* Added support for MacOS/ARM64
* Allow targeting any Go supported OS/Arch for implant builds with "default" handler implementations.
* Removed packr dependency for io/fs
Commits
- [[91795b7](https://github.com/BishopFox/sliver/commit/91795b790b2c2b7cc0e982dc90222ae31fad54e6)]: Updating assets scripts to work with Go v1.16beta1 and darwin/arm64 (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[37fc21c](https://github.com/BishopFox/sliver/commit/37fc21c9e2a6419d02d5b6f8f579407c0ef71c06)]: Implemented go embed, removed packr (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[bf4fedd](https://github.com/BishopFox/sliver/commit/bf4feddced8e019da6f276737a1c299f86632bd1)]: Implant builds (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[eef3b21](https://github.com/BishopFox/sliver/commit/eef3b21188876a88b05846dd25c64db0b82cea65)]: Merge branch 'master' into go/v1.16beta1 (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[60190ea](https://github.com/BishopFox/sliver/commit/60190ea943b35ad6ca79a8cb307bfab84c29cd86)]: Merged stage (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[d33d066](https://github.com/BishopFox/sliver/commit/d33d0668680e92fe1f00e42b496cf84e41f96f34)]: Fixed merge mistake (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[efa84d6](https://github.com/BishopFox/sliver/commit/efa84d648ab92cdafe4638bec390246e8bf6a2cf)]: Added other assets' platform (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[c0a52b7](https://github.com/BishopFox/sliver/commit/c0a52b7bae02af22c2613af8615ab9e2c7a7f278)]: Fix bad merge (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[d3a53b3](https://github.com/BishopFox/sliver/commit/d3a53b3ffa91e00c420e12dee9e40d84173a70a7)]: Fix bad merge (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[054a9ee](https://github.com/BishopFox/sliver/commit/054a9ee736d7d0522e7579682cab45767becb589)]: Merge branch 'go/v1.16beta1' of github.com:BishopFox/sliver into go/v1.16beta1 (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[68d7a1b](https://github.com/BishopFox/sliver/commit/68d7a1b67bc7d277403835a90231c068addd9ae3)]: Simplified Makefile, added build tags for server/client (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[fdbc3d6](https://github.com/BishopFox/sliver/commit/fdbc3d699dd5510066e7c63751db415a8b2f2c93)]: Simplified Makefile, added build tags for server/client (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[1fa2543](https://github.com/BishopFox/sliver/commit/1fa2543bb322faf0a11566272017c92021160311)]: Merge branch 'go/v1.16beta1' of github.com:BishopFox/sliver into go/v1.16beta1 (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[a1142e4](https://github.com/BishopFox/sliver/commit/a1142e4789c395eb9e26d327904c112053e73419)]: Added GoVersion to version (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[8bbcb93](https://github.com/BishopFox/sliver/commit/8bbcb93ac8b7ccc29584a6d1149920289af60ce0)]: Updated paths to use implant/sliver (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[09bfb0e](https://github.com/BishopFox/sliver/commit/09bfb0e2358b71785356c739e4736e0c7273926d)]: Updated vendor/ (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[2c070a5](https://github.com/BishopFox/sliver/commit/2c070a5e16d4ebc7d46bdf4db41b795818bca197)]: Updated dockerfile, unit tests pass (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[244e719](https://github.com/BishopFox/sliver/commit/244e7197c9631c1db6a7b216f25a530958772456)]: Moved client cli to cobra cmd (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[73dc9e7](https://github.com/BishopFox/sliver/commit/73dc9e73603d8c670afd71c82b3746a28c0930cf)]: Stop animation if migrate cmd fails (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[65f5cb2](https://github.com/BishopFox/sliver/commit/65f5cb285aa4152fece865a40f5dfc5847b42b02)]: Updated readme (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[28965e9](https://github.com/BishopFox/sliver/commit/28965e9d79b1feb88f1eb9f534554e207769a2f3)]: Added support to build implants for unsupported platforms (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[61a52a5](https://github.com/BishopFox/sliver/commit/61a52a5ec9d89ab39968ea44de6c3f4683257d5b)]: Added missing proxy methods to default build (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[8e4e752](https://github.com/BishopFox/sliver/commit/8e4e75244b95af66e34efae5b6dc722d3db76acb)]: Added execute to default builds (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[3c661bd](https://github.com/BishopFox/sliver/commit/3c661bdac2e2a5af01e942d4296b6d5c2bde3252)]: Fixed some windows<->default issues, token execute is now in platform specific handler (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[2208415](https://github.com/BishopFox/sliver/commit/2208415f0f3be1a69af63b0718fe3e5b0deb6385)]: Added some default builds to unit tests (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[f6f0e7e](https://github.com/BishopFox/sliver/commit/f6f0e7e5ebad4ac12a71566423324f940c62cf55)]: Updated gogo for 1.16 targets (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[b31c36c](https://github.com/BishopFox/sliver/commit/b31c36ccff5b51cce9f302beffa2a73032247bfe)]: Platform specific defaults for cc paths (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[292a802](https://github.com/BishopFox/sliver/commit/292a8024d2d56806075dc7b440240f813a588ce5)]: Updated workflows (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[e8280bc](https://github.com/BishopFox/sliver/commit/e8280bc206d2993bb56c86c6afe88741611288a9)]: Fixed inf loop in implant on certain types of mtls socket errors (Windows) (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[5fb6616](https://github.com/BishopFox/sliver/commit/5fb6616ec59c3c899b2f5cc613568709e44f894f)]: Merge branch 'master' into go/v1.16beta1 (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[44fa624](https://github.com/BishopFox/sliver/commit/44fa624f11f7cd9bf1961e7781eacf76aaad31cc)]: Merge branch 'stage' into go/v1.16beta1 (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[de739ed](https://github.com/BishopFox/sliver/commit/de739ed518a2fdd6cf811a104e3726a5195059cc)]: add ProxyURL field to proto files (Zack Flack) [#322](https://github.com/BishopFox/sliver/pull/322)
- [[95aff5b](https://github.com/BishopFox/sliver/commit/95aff5b48d93aa7819ad51437359c16fb82e0927)]: add ProxyURL field to sliver info (Zack Flack) [#322](https://github.com/BishopFox/sliver/pull/322)
- [[8b24556](https://github.com/BishopFox/sliver/commit/8b24556fd6927824ad7ce3a3360b7c3cd66943b8)]: Add spinner for execute (44028017+rkervellausers.noreply.github.com) [#323](https://github.com/BishopFox/sliver/pull/323)
- [[b14b739](https://github.com/BishopFox/sliver/commit/b14b73939eeb075c619671518533e8eabaebbe95)]: Remove useless loop (44028017+rkervellausers.noreply.github.com) [#325](https://github.com/BishopFox/sliver/pull/325)
- [[d856e0c](https://github.com/BishopFox/sliver/commit/d856e0cbda0edaca37dc5894e032a83b807f46e1)]: Added a UUID per host. (usiegl00) [#329](https://github.com/BishopFox/sliver/pull/329)
- [[b99c1db](https://github.com/BishopFox/sliver/commit/b99c1dba66e883146b8a9794e303677b5d099cb8)]: Tweaks for 1.16rc1 (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[c29d05d](https://github.com/BishopFox/sliver/commit/c29d05d75546e7da02dcb7037ccafd4a6a2b050a)]: Merged master (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[0e13e09](https://github.com/BishopFox/sliver/commit/0e13e091912bc7cfe3a43556fb4f6c3512601554)]: Updated embedded assets and docker to rc1 (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[f729306](https://github.com/BishopFox/sliver/commit/f729306329afc9864a372feaf4b9956a11a14e95)]: Remove unused packr ver from dockerfile (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[9f11e09](https://github.com/BishopFox/sliver/commit/9f11e090d4f85aa1be2f1ca171eeb199639613ce)]: fix spelling error (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[afd6fc0](https://github.com/BishopFox/sliver/commit/afd6fc0e2bba9fbadc1d5292cfc1b447aa0f02b9)]: Updated UUID code. (usiegl00) [#329](https://github.com/BishopFox/sliver/pull/329)
- [[3255d28](https://github.com/BishopFox/sliver/commit/3255d28a225d7d13a60718faf41092479f61cd3b)]: Changed import and Added syscall info (usiegl00) [#329](https://github.com/BishopFox/sliver/pull/329)
- [[c3fadbd](https://github.com/BishopFox/sliver/commit/c3fadbd56087d427af6a2aa4012c8f9f52164ef3)]: Shifted UUID parsing to the server side (usiegl00) [#329](https://github.com/BishopFox/sliver/pull/329)
- [[8978e4c](https://github.com/BishopFox/sliver/commit/8978e4cfa0649927f8c7e4e9cdeadff8203a8e85)]: Reverted String Obfuscator (usiegl00) [#329](https://github.com/BishopFox/sliver/pull/329)
- [[46d430f](https://github.com/BishopFox/sliver/commit/46d430f5bd28f77747cd23c5a7f73631fee3b468)]: Reverted srcfiles (usiegl00) [#329](https://github.com/BishopFox/sliver/pull/329)
- [[fe43536](https://github.com/BishopFox/sliver/commit/fe43536016927ddc6728674502b39bb809f40c0f)]: Updated Linux UUID Retrieval (usiegl00) [#329](https://github.com/BishopFox/sliver/pull/329)
- [[dce29eb](https://github.com/BishopFox/sliver/commit/dce29eb25328de80f9e91a9273ffc40678915182)]: Retrieve Windows UUID from Registry (usiegl00) [#329](https://github.com/BishopFox/sliver/pull/329)
- [[106c40c](https://github.com/BishopFox/sliver/commit/106c40c2cf11dd1fa09db5fa959a07d371d5bf4b)]: Full process path in ps for darwin (rkervella) [#330](https://github.com/BishopFox/sliver/pull/330)
- [[61811ed](https://github.com/BishopFox/sliver/commit/61811ed92ddd2909e3c7a3cffac101caac088d41)]: Fix comment (rkervella) [#330](https://github.com/BishopFox/sliver/pull/330)
- [[591ad0b](https://github.com/BishopFox/sliver/commit/591ad0b9572a7d51763dd9c2e434f4216acf9001)]: Initial merge of master (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[6fe844f](https://github.com/BishopFox/sliver/commit/6fe844f1d16030703b823bf0a05ee08ae3f61a3d)]: Merge of master to v1.16 branch builds (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[9586c8e](https://github.com/BishopFox/sliver/commit/9586c8e90662cb3255af85b0eb8d175b45623288)]: Fixed merge errors (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[d1adbc4](https://github.com/BishopFox/sliver/commit/d1adbc4795e912282244ef86f96dd19c201a9d3f)]: Added default implentation for hostuuid (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[555f831](https://github.com/BishopFox/sliver/commit/555f83192f28300b839a21df06780ee696b26399)]: Fixed missing imports for windows implant builds (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[8a0f13d](https://github.com/BishopFox/sliver/commit/8a0f13d178c4371ed60932999448888ae5525fb0)]: Fixed server cli version (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[0599d77](https://github.com/BishopFox/sliver/commit/0599d7721229f49a62aba1508809eff672d9d535)]: Added missing file to genericSrcFiles, unit tests pass (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[7a8fe6a](https://github.com/BishopFox/sliver/commit/7a8fe6a623dc8d5b5bae34d9ab3fb0fb0bb6cde2)]: Updated workflows to use setup-go v2 (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)
- [[26d5f2a](https://github.com/BishopFox/sliver/commit/26d5f2a9bd3f7715926cf8e799ccade1ddbd9e1b)]: Fix yml format issue (moloch--) [#331](https://github.com/BishopFox/sliver/pull/331)