Genesis Scripting Engine (gscript)
Security framework to rapidly implement custom droppers for all three major operating systems
We encourage you to read through the slides from DEFCON26:
Table of Contents
- Portable - Compile droppers for OSX, Windows, or Linux from any OS.
- Robust - Script's are isolated from each other in a safe execution way.
If you have docker installed, you can run:
$ docker pull gen0cide/gscript:v1
Make a local directory where you can share files between your local machine and the docker container. Replace
$LOCAL_DIR in the following command with the path to that:
$ docker run -it -v $LOCAL_DIR:/root/share gen0cide/gscript:v1
Thats it! You're good to go.
Local (Good for advanced)
Local installation requires you to have a Golang compiler setup and working on your machine. If you need to do this, you can grab an installer here. Make sure
$GOPATH/bin is in your
After that, all you need to do is run:
$ go get github.com/gen0cide/gscript/cmd/gscript
Check out the tutorial docs here:
If you want to see example scripts, we have a separate repo you can clone:
Here's a list of docs and tutorials that might be helpful for you:
(more to come soon)
mentors, contributors, and great friends of gscript