Skip to content

Releases: BishopFox/sliver

v1.4.5

18 Mar 18:53
d836e2b
Compare
Choose a tag to compare

Commits

  • [1367d1b]: Modify go dir permissions to ensure a clean removal (moloch--) #354

v1.4.4

16 Mar 01:13
a9639b0
Compare
Choose a tag to compare

Commits

  • [ce8cc8c]: WIP registry operations (rkervella) #350
  • [743973c]: WIP Registry (rkervella) #350
  • [3753768]: Merge branch 'master' into registry (rkervella) #350
  • [e77aa31]: Registry read/write/create ok (rkervella) #350
  • [3921a19]: Fix OpenRemoteKey (rkervella) #350
  • [75ee37f]: Updated go to v1.16.2 and garble (moloch--) #351
  • [d86661a]: Expanded unit tests to cover linux shared library builds and windows service builds issue #348 (moloch--) #351
  • [53b57c8]: Added missing gcc 32-bit lib to github actions (moloch--) #351

v1.4.3

11 Mar 18:28
9beb445
Compare
Choose a tag to compare

Commits

v1.4.2

11 Mar 00:54
5dc2882
Compare
Choose a tag to compare

Commits

  • [b9f5c46]: Donut WIP (rkervella) #344
  • [4d7219f]: Merge branch 'master' into go-donut (rkervella) #344
  • [dff88c9]: Replace ExitProcess with ExitThread (rkervella) #344
  • [506a7cf]: Merge branch 'master' into go-donut (rkervella) #344
  • [74bc83a]: Remove dirty hack (rkervella) #344
  • [10a101b]: Instant process migration (rkervella) #344
  • [86027da]: Remove debug statement (rkervella) #344
  • [96817d8]: Remove hardcoded arch string (rkervella) #344
  • [b77026f]: Merge branch 'master' into go-donut (rkervella) #344
  • [615e1c6]: Merge branch 'master' into go-donut (rkervella) #344
  • [dcff7da]: Update go.mod dep versions (rkervella) #344
  • [eda25ce]: Update vendor (rkervella) #344
  • [9f4d419]: Update vendor (rkervella) #344
  • [a1770ea]: Update vendor (rkervella) #344
  • [2d80c86]: Update to go 1.15 (rkervella) #344
  • [0bf8118]: WIP execute-assembly with go-donut. (rkervella) #344
  • [0af6fbb]: go-donut WIP (rkervella) #344
  • [15cf1fc]: Set runtime (rkervella) #344
  • [0a13dfc]: Merge branch 'master' into go-donut (rkervella) #344
  • [87fa925]: Switch to go-donut for in-memory assembly execution (rkervella) #344
  • [bdacbd2]: Bump version number (rkervella) #344
  • [5b6560b]: Add support for multiple arguments (rkervella) #344
  • [c40ae54]: Merge branch 'master' into go-donut (rkervella) #344
  • [085e867]: Merge branch 'master' into go-donut (rkervella) #344
  • [c731b70]: Remove duplicate (rkervella) #344
  • [f26303e]: Fix condition (rkervella) #344
  • [04069dc]: Fix message type (rkervella) #344
  • [13fad6e]: Move GetEnv to generic handlers, add SetEnv RPC and command (rkervella) #343
  • [1319951]: Merge branch 'master' into go-donut (rkervella) #344
  • [45ee2fc]: Fix merge errors (rkervella) #344
  • [3f88b65]: Update getSliverShellcode (rkervella) #344
  • [59fd8cc]: Fix merge with master (rkervella) #344
  • [bebacb4]: Update vendor (rkervella) #344
  • [b56397b]: Merge branch 'master' into go-donut (rkervella) #344
  • [7d47fe3]: Remove pie flag for executable: breaks stuff on FreeBSD and is on by default on Windows anyway. (rkervella) #344
  • [5dc2882]: Added a 'go mod vendor' call to Dockerfile to avoid misaligned vendor/ (moloch--)

v1.4.1

07 Mar 17:21
c8deada
Compare
Choose a tag to compare
  • Fixes Garble unpack on Windows
  • Fixes Canaries getting obfuscated in Garble builds

Commits

  • [c6e3845]: small refactor, removed any string consts (moloch--) #340
  • [c9b1cdd]: Re-implemented un-obfuscated canaries (moloch--) #340
  • [a62e3e4]: Fix garble unpack for windows (moloch--) #342

v1.4.0

06 Mar 18:20
428e9a5
Compare
Choose a tag to compare

Commits

  • [f87345a]: Implant builds with go.mod and --debug (moloch--) #338
  • [162e3cb]: Add locks to event broker (moloch--) #338
  • [3ae6b31]: Merge branch 'stage' into fix/broker (moloch--) #338
  • [a206478]: go mod vendor/ (moloch--) #338
  • [523ab54]: Download garble and bundle with assets (moloch--) #338
  • [1839d13]: Unpack garble (moloch--) #338
  • [10710b3]: DataDir -> DllDir (moloch--) #338
  • [9d24393]: Garble builds working (moloch--) #338
  • [18df30e]: Set GOPRIVATE on garble builds (moloch--) #338
  • [fd3f405]: Removed gobfuscate/ (moloch--) #338
  • [6c7e9cc]: Updated vendor/ (moloch--) #338
  • [64bb7e6]: Refactored implant/sc -> implant/screen and made it buildable without CGO (moloch--) #338
  • [4cf6086]: Unit tests pass (moloch--) #338
  • [d72c1d2]: Implemented GOMODCACHE to avoid download per-build mods (moloch--) #338
  • [f5a3c57]: Removed 3rd patry assets (moloch--) #338
  • [8b3c926]: Added golang.org/* to GOPRIVATE/garble (moloch--) #338
  • [132aa41]: Added GoSum, remove renderer for go.mod (moloch--) #338
  • [8088fd6]: Enabled darwin screenshot on sharedlib builds (moloch--) #338
  • [67afd7f]: Added implant-side ping writes on interval issue #311 (moloch--) #338
  • [2b1be17]: Merge branch 'fix/broker' into stage (moloch--) #338
  • [726b0ee]: Fix race in defer'd client event stream cleanup and fix players command issue #337 and issue #333 (moloch--) #338
  • [c868ca8]: Added winio/etc to go-mod and go-sum (moloch--) #338
  • [f3a6d0a]: Added a CN to the Operator's CA for fix compatibility issues with Node/OpenSSL (moloch--) #338
  • [5dc6dd6]: Added arm64 files gitignore/make clean (moloch--)
  • [ee70e10]: Re-abled mac-arm64 release/publish (moloch--)
  • [428e9a5]: MacOS SDK still not updated, disable arm64 builds (moloch--)

v1.3.1

03 Mar 17:30
424e700
Compare
Choose a tag to compare

Commits

  • [23312ac]: Ignore devcontainers (rkervella) #332
  • [b95c9ed]: Update short name flag to -N to avoid conflict issue #321 (moloch--) #334
  • [48ca03e]: Updated dockerfile to v1.16 (moloch--) #334
  • [63bbb53]: fixed parameter names (moloch--) #334
  • [1655eb9]: Added panic log handlers (moloch--) #334
  • [c0aa592]: Implemented audit log of commands and events (moloch--) #334

v1.3.0

17 Feb 03:44
f39a2b2
Compare
Choose a tag to compare
  • 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]: Updating assets scripts to work with Go v1.16beta1 and darwin/arm64 (moloch--) #331
  • [37fc21c]: Implemented go embed, removed packr (moloch--) #331
  • [bf4fedd]: Implant builds (moloch--) #331
  • [eef3b21]: Merge branch 'master' into go/v1.16beta1 (moloch--) #331
  • [60190ea]: Merged stage (moloch--) #331
  • [d33d066]: Fixed merge mistake (moloch--) #331
  • [efa84d6]: Added other assets' platform (moloch--) #331
  • [c0a52b7]: Fix bad merge (moloch--) #331
  • [d3a53b3]: Fix bad merge (moloch--) #331
  • [054a9ee]: Merge branch 'go/v1.16beta1' of github.com:BishopFox/sliver into go/v1.16beta1 (moloch--) #331
  • [68d7a1b]: Simplified Makefile, added build tags for server/client (moloch--) #331
  • [fdbc3d6]: Simplified Makefile, added build tags for server/client (moloch--) #331
  • [1fa2543]: Merge branch 'go/v1.16beta1' of github.com:BishopFox/sliver into go/v1.16beta1 (moloch--) #331
  • [a1142e4]: Added GoVersion to version (moloch--) #331
  • [8bbcb93]: Updated paths to use implant/sliver (moloch--) #331
  • [09bfb0e]: Updated vendor/ (moloch--) #331
  • [2c070a5]: Updated dockerfile, unit tests pass (moloch--) #331
  • [244e719]: Moved client cli to cobra cmd (moloch--) #331
  • [73dc9e7]: Stop animation if migrate cmd fails (moloch--) #331
  • [65f5cb2]: Updated readme (moloch--) #331
  • [28965e9]: Added support to build implants for unsupported platforms (moloch--) #331
  • [61a52a5]: Added missing proxy methods to default build (moloch--) #331
  • [8e4e752]: Added execute to default builds (moloch--) #331
  • [3c661bd]: Fixed some windows<->default issues, token execute is now in platform specific handler (moloch--) #331
  • [2208415]: Added some default builds to unit tests (moloch--) #331
  • [f6f0e7e]: Updated gogo for 1.16 targets (moloch--) #331
  • [b31c36c]: Platform specific defaults for cc paths (moloch--) #331
  • [292a802]: Updated workflows (moloch--) #331
  • [e8280bc]: Fixed inf loop in implant on certain types of mtls socket errors (Windows) (moloch--) #331
  • [5fb6616]: Merge branch 'master' into go/v1.16beta1 (moloch--) #331
  • [44fa624]: Merge branch 'stage' into go/v1.16beta1 (moloch--) #331
  • [de739ed]: add ProxyURL field to proto files (Zack Flack) #322
  • [95aff5b]: add ProxyURL field to sliver info (Zack Flack) #322
  • [8b24556]: Add spinner for execute (44028017+rkervella@users.noreply.github.com) #323
  • [b14b739]: Remove useless loop (44028017+rkervella@users.noreply.github.com) #325
  • [d856e0c]: Added a UUID per host. (usiegl00) #329
  • [b99c1db]: Tweaks for 1.16rc1 (moloch--) #331
  • [c29d05d]: Merged master (moloch--) #331
  • [0e13e09]: Updated embedded assets and docker to rc1 (moloch--) #331
  • [f729306]: Remove unused packr ver from dockerfile (moloch--) #331
  • [9f11e09]: fix spelling error (moloch--) #331
  • [afd6fc0]: Updated UUID code. (usiegl00) #329
  • [3255d28]: Changed import and Added syscall info (usiegl00) #329
  • [c3fadbd]: Shifted UUID parsing to the server side (usiegl00) #329
  • [8978e4c]: Reverted String Obfuscator (usiegl00) #329
  • [46d430f]: Reverted srcfiles (usiegl00) #329
  • [fe43536]: Updated Linux UUID Retrieval (usiegl00) #329
  • [dce29eb]: Retrieve Windows UUID from Registry (usiegl00) #329
  • [[106c40c](https://github.com/BishopFox/sliver/commit/106c40c2cf11dd1fa09db5fa95...
Read more

v1.2.1

03 Jan 01:27
ee58268
Compare
Choose a tag to compare

Commits

  • Added sequence numbers to tunnel data #312 (moloch--)
  • [77e6b07]: Implemented server-side seq numbers (moloch--) #312
  • [e6aa92a]: Removed dead code issue #256 (moloch--) #312
  • [c4791b3]: Derive version number from most recent git tag (moloch--) #312
  • [8dab347]: Merge branch 'master' into stage (moloch--) #312
  • [5a985ce]: Update now relies on semver and can download assets (moloch--) #312
  • [3c24a26]: Tweaked update ux (moloch--) #312
  • [0b9dad2]: Update README.md (Joe)
  • [86629d6]: Merge branch 'master' into stage (moloch--) #312
  • [45cfa56]: Added zip -j to autorelease zip files (moloch--) #312
  • [66af057]: Added js type annotations to proto (moloch--) #312
  • [f8cb6d7]: Added js type annotations to proto (moloch--)
  • [e606d6c]: Fix race in tunnel data handler when a tunnel is quickly open/closed (moloch--) #318
  • [734b70d]: Return early if the job failed to start to avoid a nil pointer deref (rkervella) #314
  • [3fb42c0]: Go v1.15.6 (moloch--) #318
  • [89d30f5]: Move address resolution server side (Ronan Kervella) #317
  • [0a4e612]: Merge branch 'master' into stage (moloch--) #318
  • [b86eac7]: initialize CanaryDomain model issue #316 (moloch--) #318

v1.2.0

06 Dec 00:52
427d680
Compare
Choose a tag to compare

Commits

  • [9f2d3a1]: Get output for commands in error. (David Tomaschik) #303
  • [42be5ef]: Don't treat non-zero command exit as an RPC failure. (David Tomaschik) #303
  • [b5d73c4]: Fix os.ExitError to *os.ExitError (David Tomaschik) #303
  • [360fa89]: Fix os.ExitError to exec.ExitError (David Tomaschik) #303
  • [764869c]: Error name typo fix (David Tomaschik) #304
  • [2d8d0cf]: Bump v1.1.2 for next release (moloch--)
  • [5bb7781]: Merge branch 'stage' (moloch--)
  • [484b8bb]: Expanded and small refactor to events (moloch--) #306
  • [06b08a0]: Added a licenses command (moloch--) #306
  • [80b9be3]: Added gobfuscate lic (moloch--) #306
  • [80bb1e4]: reordered makefile (moloch--) #306
  • [0d954e2]: lic whitespace (moloch--) #306
  • [8af0ffb]: Added profile event (moloch--) #306
  • [5c0a378]: Change some compilation flags to facilitate debugging (rkervella) #307
  • [85c8b0f]: Disable the debugger check when in debug mode (rkervella) #307
  • [f91aaa6]: Merge branch 'master' into debug (rkervella) #307
  • [c70ea89]: Hotfix for getsystem bug (rkervella) #308
  • [4524e44]: Fix migrate too (rkervella) #308
  • [3a69faf]: Bump release to v1.1.3 (rkervella) #309
  • [5045da7]: Updated websites cmd to use subcommands, added profile and build rm subcommands (moloch--) #309
  • [cdab052]: Lazy load webcontent in grpc by default (moloch--) #309
  • [1f63cb2]: Remove root website model on removeWebstie rpc call (moloch--) #310
  • [7ca8788]: Implemented remove website in the correct handler this time (moloch--) #310
  • [f96d436]: Implemented add website with no content (moloch--) #310
  • [8553ac3]: Added build events (moloch--) #310
  • Added sequence numbers to tunnel data (moloch--)
  • [b7d4ae2]: Implemented server-side seq numbers (moloch--)
  • [875decb]: Removed dead code issue #256 (moloch--)
  • [4ad42cb]: Derive version number from most recent git tag (moloch--)
  • [4cc2be3]: Workflow clones git tags (moloch--)
  • [61dd604]: Workflow clones git tags (moloch--)
  • [427d680]: Working with GitHub actions is miserable (moloch--)