
GTFO कमांड लाइन इंटरफ़ेस आसान बायनरी खोज कमांड के लिए है जिनका उपयोग गलत कॉन्फ़िगर किए गए सिस्टम में स्थानीय सुरक्षा प्रतिबंधों को बायपास करने के लिए किया जा सकता है।
GTFOcli यह एक कमांड लाइन इंटरफ़ेस है जो आसान बाइनरी खोज कमांड के लिए है जिसका उपयोग गलत कॉन्फ़िगर किए गए सिस्टम में स्थानीय सुरक्षा प्रतिबंधों को बायपास करने के लिए किया जा सकता है।

go का उपयोग करके:
go install github.com/cmd-tools/gtfocli@latest
homebrew का उपयोग करके:
brew tap cmd-tools/homebrew-tap
brew install gtfocli
docker का उपयोग करके:
docker pull cmdtoolsowner/gtfocli
बाइनरी tar खोजें:
gtfocli search tar
stdin से बाइनरी tar खोजें:
echo "tar" | gtfocli search
फ़ाइल में स्थित बाइनरी खोजें;
cat myBinaryList.txt
/bin/bash
/bin/sh
tar
arp
/bin/tail
gtfocli search -f myBinaryList.txt
बाइनरी Winget.exe खोजें:
gtfocli search Winget --os windows
stdin से बाइनरी Winget खोजें:
echo "Winget" | gtfocli search --os windows
फ़ाइल में स्थित बाइनरी खोजें:
cat windowsExecutableList.txt
Winget
c:\\Users\\Desktop\\Ssh
Stordiag
Bash
c:\\Users\\Runonce.exe
Cmdkey
c:\dir\subDir\Users\Certreq.exe
gtfocli search -f windowsExecutableList.txt --os windows
बाइनरी Winget खोजें और आउटपुट को yaml फ़ॉर्मेट में प्रिंट करें (उपलब्ध फ़ॉर्मेट के लिए -h देखें):
gtfocli search Winget -o yaml --os windows
उदाहरण:
बाइनरी Winget खोजें और आउटपुट को yaml फ़ॉर्मेट में प्रिंट करें:
docker run -i cmdtoolsowner/gtfocli search Winget -o yaml --os windows
बाइनरी tar खोजें और आउटपुट को json फ़ॉर्मेट में प्रिंट करें:
echo 'tar' | docker run -i cmdtoolsowner/gtfocli search -o json
कंटेनर में वॉल्यूम के रूप में माउंट की गई फ़ाइल में स्थित बाइनरी खोजें:
cat myBinaryList.txt
/bin/bash
/bin/sh
tar
arp
/bin/tail
docker run -i -v $(pwd):/tmp cmdtoolsowner/gtfocli search -f /tmp/myBinaryList.txt
gtfocli के लिए एक सामान्य उपयोग का उदाहरण find के साथ है:
find / -type f \( -perm 04000 -o -perm -u=s \) -exec gtfocli search {} \; 2>/dev/null
या
find / -type f \( -perm 04000 -o -perm -u=s \) 2>/dev/null | gtfocli search
GTFOBins और LOLBAS का धन्यवाद, इन परियोजनाओं के बिना gtfocli कभी प्रकाश में नहीं आ पाता।
आप इस परियोजना में योगदान देना चाहते हैं? वाह, धन्यवाद! तो कृपया इसे फ़ोर्क करें और एक पुल अनुरोध भेजें।