All Projects → mzfr → go-gtfo

mzfr / go-gtfo

Licence: other
gtfo, now with the speed of golang

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to go-gtfo

Gtfobins.github.io
GTFOBins is a curated list of Unix binaries that can be used to bypass local security restrictions in misconfigured systems
Stars: ✭ 6,030 (+10120.34%)
Mutual labels:  binaries, gtfobins
Traitor
⬆️ ☠️ Automatic Linux privesc via exploitation of low-hanging fruit e.g. gtfobins, polkit, docker socket
Stars: ✭ 3,473 (+5786.44%)
Mutual labels:  exploit, gtfobins
gtfo
Search for Unix binaries that can be exploited to bypass system security restrictions.
Stars: ✭ 88 (+49.15%)
Mutual labels:  gtfo, gtfobins
getroot
🛠️ Tool to bypass my school's security system to get sudo privileges on MacOS
Stars: ✭ 34 (-42.37%)
Mutual labels:  exploit, sudo
become-root
minimal tool for creating a new user namespace with multiple UIDs/GIDs mapped inside
Stars: ✭ 33 (-44.07%)
Mutual labels:  sudo
Discord-Console-hacks
A collection of JavaScript Codes I've made to enhance the User Experience of Discord and some other Discord related stuff
Stars: ✭ 353 (+498.31%)
Mutual labels:  exploit
exploit-CVE-2016-6515
OpenSSH remote DOS exploit and vulnerable container
Stars: ✭ 53 (-10.17%)
Mutual labels:  exploit
Discord-Token-Cracker
Simple and fast discord token cracker
Stars: ✭ 52 (-11.86%)
Mutual labels:  exploit
MSF-Self-Defence
Self defense post module for metasploit
Stars: ✭ 18 (-69.49%)
Mutual labels:  exploit
fusee-nano
A minimalist re-implementation of the Fusée Gelée exploit (http://memecpy.com), designed to run on embedded Linux devices. (Zero dependencies)
Stars: ✭ 49 (-16.95%)
Mutual labels:  exploit
pwn-pulse
Exploit for Pulse Connect Secure SSL VPN arbitrary file read vulnerability (CVE-2019-11510)
Stars: ✭ 126 (+113.56%)
Mutual labels:  exploit
kernelpwn
kernel-pwn and writeup collection
Stars: ✭ 348 (+489.83%)
Mutual labels:  exploit
CVE-2019-8449
CVE-2019-8449 Exploit for Jira v2.1 - v8.3.4
Stars: ✭ 66 (+11.86%)
Mutual labels:  exploit
aarch64-tensorflow
tensorflow and bazel for aarch64: binaries at...
Stars: ✭ 14 (-76.27%)
Mutual labels:  binaries
Ultimate-Guitar-Hack
The first tool to download any Guitar Pro file, including 'Official' from Ultimate Guitar
Stars: ✭ 61 (+3.39%)
Mutual labels:  exploit
exploits
Some of my public exploits
Stars: ✭ 50 (-15.25%)
Mutual labels:  exploit
LogServiceCrash
POC code to crash Windows Event Logger Service
Stars: ✭ 23 (-61.02%)
Mutual labels:  exploit
SubRosa
Basic tool to automate backdooring PE files
Stars: ✭ 48 (-18.64%)
Mutual labels:  exploit
EOS-Proxy-Token
Proxy token to allow mitigating EOSIO Ram exploit
Stars: ✭ 22 (-62.71%)
Mutual labels:  exploit
exynos-usbdl
Unsigned code loader for Exynos BootROM
Stars: ✭ 57 (-3.39%)
Mutual labels:  exploit

License: GPL v3


gtfo

Reimplementation of my tool gtfo in Go.

I'm mostly doing this as a means of learning Go as it seemed like a nice first project to start with. Also, it's much easier to make binaries from Go scripts.

Gallery

  • gtfo -b nmap

  • gtfo -e At.exe

  • gtfo -e Bash.exe

  • gtfo -b randomnamehere

Usage

Search gtfobin and lolbas from terminal

Options:
  -b, --bin <binary>       Search Linux binaries on gtfobins
  -e, --exe <EXE>          Search Windows exe on gtfobins

Installation

You can download the pre-compiled binary from here

If you want to make changes to the code and then compile the binary you can clone this repo and then run:

go build

Also, you can run the following command to install it directly:

go get github.com/mzfr/go-gtfo

If you want to run this locally then do the following:

  1. Clone this repo: git clone https://github.com/mzfr/go-gtfo
  2. run: go run main.go -b <binary_name>

Note: Make sure you have go installed.

Support

If you'd like you can buy me some coffee:

Buy Me A Coffee

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].