gtfocli -gtfo命令行界面的简单二进制搜索命令 可用于绕过错误配置的系统中的本地安全限制

taibeihacker

Moderator

:
AVvXsEjoe_UC5LKL6el8Xe7jBJUZ4ObCy5rVf9zMVptF_X4KtkRqUOH5msMmzAoEYcAHXdQ3D7O6wYYmgYxEBGy43tmVsOMHtng7QsYOGlPwM42Ij7vdJP1kEqeQqq3oanLaX6kjy7vWARpuOZcVVv6HAKHHhhN4SOlujwkELkMlWHUwh1ursuK6RTNxWE5q83XZ=w640-h210

gtfocli这是一个命令行接口,用于易于二进制搜索命令,可用于绕过错误配置的系统中的本地安全限制。

Installation​

使用GO:
使用homebrew:安装github.com/cmd-tools/gtfocli@latest
酿造Tap CMD-Tools/Homebrew-Tap
使用Docker:酿造GTFOCLI
Docker Pull cmdtoolsowner/gtfocli

Usage​

Search for unix binaries​

搜索二进制TAR:
gtfocli搜索焦油搜索从stdin:获取二进制焦油
回声'tar'| GTFOCLI搜索搜索位于文件中的二进制文件;
cat mybinarylist.txt
/bin/bash
/bin/sh
焦油
arp
/垃圾/尾巴
gtfocli搜索-f mybinarylist.txt

Search for windows binaries​

搜索二进制winget.exe:
gtfocli搜索withet - os Windows搜索来自STDIN:的二进制Winget
回声'winget'| gtfocli搜索- Windows搜索位于file:的二进制文件
CAT WindowsSexecutablist.txt
Winget
C: \\用户\\桌面\\ SSH
斯托迪亚
bash
C: \\用户\\ runonce.exe
cmdkey
c: \ dir \ subdir \ users \ certreq.exe
gtfocli搜索-f windowsexexecutablist.txt -os Windows搜索二进制winget和yaml格式打印输出(有关可用格式):
gtfocli搜索Winget -o yaml -OS Windows

Search using dockerized solution​

示例:
搜索以yaml格式的二进制和打印输出:
Docker Run -I Cmdtoolsowner/gtfocli搜索Winget -o Yaml -OS Windows搜索二进制焦油和打印输出以JSON格式:
回声'tar'| Docker Run -I CMDToolSowner/gtfocli搜索-O JSON搜索二进制文件,该二进制文件位于comenter:中的卷中的文件中
cat mybinarylist.txt
/bin/bash
/bin/sh
焦油
arp
/垃圾/尾巴
docker run -i -v $(pwd):/tmp cmdtoolsowner/gtfocli search -f/tmp/mybinarylist.txt

CTF​

gtfocli共同用途案例的示例
查找/-type f \(-perm 04000 -o -perm -U=s \)-exec gtfocli search {} \; 2/dev/null或
查找/-Type f \(-perm 04000 -o -Perm -U=S \)2/dev/null | GTFOCLI搜索

Credits​

得益于GTFOBINS和LOLBAS,没有这些项目,Gtfocli将永远不会曝光。

Contributing​

您想为这个项目做出贡献吗?哇,谢谢!因此,请仅分支并发送拉动请求。
 
返回
上方