Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
उपकरण/GitHubGitHub/antoniomika/sish
सामान्य उपयोगिताएँवेब सुरक्षानेटवर्क सुरक्षाउपयोगिताएँ और फ्रेमवर्क
GitHubantoniomika/sish

sish

HTTP(S)/WS(S)/TCP टनल केवल SSH का उपयोग करके localhost पर।

रिपॉजिटरी देखें
4.7k3334312 दिन पहलेKitploit द्वारा समीक्षित
वेबसाइट

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

सभी देखें →

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

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

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

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

sish

HTTP(S), WS(S), TCP, उपनाम और SNI के लिए ओपन सोर्स SSH टनलिंग।

यदि आप serveo/ngrok-शैली साझाकरण की सादगी पसंद करते हैं, लेकिन सादा SSH का उपयोग करके अपना स्वयं का बुनियादी ढांचा चलाना चाहते हैं, तो sish इसके लिए बनाया गया है।

  • अंतिम उपयोगकर्ताओं के लिए कोई कस्टम क्लाइंट आवश्यक नहीं
  • सार्वजनिक और निजी टनल कार्यप्रवाह
  • Docker और बाइनरी रिलीज़
  • उत्पादन-ग्रेड स्व-होस्टिंग के लिए डिज़ाइन किया गया

दस्तावेज़ | प्रबंधित सेवा | रिलीज़ | Docker छवियाँ | pico.sh द्वारा प्रायोजित

sish क्यों

sish एक SSH सर्वर चलाता है जो फ़ॉरवर्डिंग और मल्टीप्लेक्सिंग पर केंद्रित है। उपयोगकर्ता उन कमांडों से जुड़ते हैं जिन्हें वे पहले से जानते हैं, और sish रूटिंग को संभालता है।

सामान्य उपयोग मामले

  • किसी स्थानीय वेब ऐप को तुरंत HTTPS पर साझा करें
  • किसी TCP सेवा को एक निश्चित या यादृच्छिक बाहरी पोर्ट पर एक्सपोज़ करें
  • निजी TCP उपनाम बनाएँ जो केवल प्रमाणित SSH के माध्यम से पहुँच योग्य हों
  • TLS को समाप्त किए बिना SNI द्वारा TLS ट्रैफ़िक को कई बैकएंड पर रूट करें

त्वरित शुरुआत

1) प्रबंधित सेवा आज़माएँ

अपने कार्यप्रवाह को मान्य करने का सबसे तेज़ तरीका:

ssh -R 80:localhost:8080 tuns.sh

यह पोर्ट 8080 पर चल रहे आपके स्थानीय ऐप के लिए एक सार्वजनिक URL बनाता है।

2) Docker के साथ स्वयं-होस्ट करें

इमेज खींचें:

docker pull antoniomika/sish:latest

निर्देशिकाएँ तैयार करें:

mkdir -p ~/sish/ssl ~/sish/keys ~/sish/pubkeys
cp ~/.ssh/id_ed25519.pub ~/sish/pubkeys

चलाएँ:

docker run -itd --name sish \
	-v ~/sish/ssl:/ssl \
	-v ~/sish/keys:/keys \
	-v ~/sish/pubkeys:/pubkeys \
	--net=host antoniomika/sish:latest \
	--ssh-address=:2222 \
	--http-address=:80 \
	--https-address=:443 \
	--https=true \
	--https-certificate-directory=/ssl \
	--authentication-keys-directory=/pubkeys \
	--private-keys-directory=/keys \
	--bind-random-ports=false \
	--domain=example.com

फिर कनेक्ट करें:

ssh -p 2222 -R 80:localhost:8080 example.com

फ़ॉरवर्डिंग उदाहरण

HTTP टनल

ssh -R myapp:80:localhost:8080 tuns.sh

localhost:8080 पर आपका ऐप https://myapp.tuns.sh पर उपलब्ध हो जाता है।

TCP टनल

ssh -R 2222:localhost:22 tuns.sh

localhost:22 tuns.sh:2222 पर उपलब्ध है।

निजी TCP उपनाम

ssh -R mylaptop:22:localhost:22 tuns.sh

दूसरे क्लाइंट से पहुँच:

ssh -J tuns.sh mylaptop

सुविधा मुख्य आकर्षण

  • HTTP(S), WS(S), TCP फ़ॉरवर्डिंग और मल्टीप्लेक्सिंग
  • निजी केवल-आंतरिक पहुँच पैटर्न के लिए TCP उपनाम
  • TLS-आधारित बैकएंड रूटिंग के लिए SNI प्रॉक्सी समर्थन
  • HTTP/TCP/SNI उपनामों के लिए वैकल्पिक लोड बैलेंसिंग मोड
  • अग्रेषित अनुरोधों के निरीक्षण के लिए सेवा कंसोल समर्थन
  • गतिशील कुंजी पुनः लोड के साथ कुंजी और पासवर्ड प्रमाणीकरण
  • सुरक्षित मल्टी-टेनेंट सेटअप के लिए प्रतिबंधात्मक बाइंडिंग नीतियाँ

स्थानीय विकास

क्लोन करें:

git clone [email protected]:antoniomika/sish.git
cd sish

स्थानीय रूप से प्रारंभ करें:

go run main.go --http-address localhost:3000 --domain testing.ssi.sh

या उपयोग करें:

make dev

एक टनल का परीक्षण करें:

ssh -p 2222 -R 80:localhost:8080 testing.ssi.sh

testing.ssi.sh विकास के लिए localhost को इंगित करने के लिए कॉन्फ़िगर किया गया है।

और जानें

  • शुरुआत करें
  • फ़ॉरवर्डिंग प्रकार
  • CLI संदर्भ
  • FAQ

समुदाय

  • IRC: #sish libera पर / #pico.sh libera पर
  • ईमेल: [email protected]
टूल डाउनलोड करें