Skip to content

putabones/SlimGopher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SlimGopher

SlimGopher is a wrapper written in Golang. It compresses, encrypts, and embeds the executable.

Shrink

First we build the compression and encryption executable. There will will be 3 files generated that will be used from the output of Shrink to build the final executable.

cd shrink
go build -o shrink doit.go

Shrink help

./shrink

usage: shrink [-h|--help] -p|--path "<value>" -e|--embed "<value>"

              Shrink compresses and encrypts your embedded, and also creates
              the variables need for your payload

Arguments:

  -h  --help   Print help information
  -p  --path   Path where you want the variable files saved (REQUIRED)
  -e  --embed  Executable you want to embed (REQUIRED)

Then we build the final executable

You will need the 3 files from Shrink which need to be built with the final executable.

cd ..
go build -o final *.go

Acknowledgments

dtoebe

amenzhinsky

whit3rabbit

About

SlimGopher is a wrapper for exexcutabales that is written in Golang. The script compresses and encrypts the executable you want to embed, then you build wrapper.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages