hacktricks/network-services-pentesting/3128-pentesting-squid.md
Translator workflow 75e8745ba3 Translated to Hindi
2023-11-06 08:38:02 +00:00

7.9 KiB

☁️ HackTricks Cloud ☁️ -🐦 Twitter 🐦 - 🎙️ Twitch 🎙️ - 🎥 Youtube 🎥

मूलभूत जानकारी

Squid एक कैशिंग और फ़ॉरवर्डिंग HTTP वेब प्रॉक्सी है। इसका व्यापक उपयोग होता है, जिसमें एक वेब सर्वर को दोहराए गए अनुरोधों को कैश करके वेब सर्वर की गति बढ़ाने, एक समूह के लोगों के लिए नेटवर्क संसाधन साझा करने वाले लोगों के लिए वेब, DNS और अन्य कंप्यूटर नेटवर्क खोजों को कैश करके और यात्रा को फ़िल्टर करके सुरक्षा में मदद करने के लिए ट्रैफ़िक को फ़िल्टर करने वाला एक्सेस प्रदान करना शामिल है। हालांकि, प्राथमिक रूप से HTTP और FTP के लिए उपयोग किया जाता है, Squid में इंटरनेट गोफर, SSL, TLS और HTTPS सहित कई अन्य प्रोटोकॉलों के लिए सीमित समर्थन शामिल है। Squid SOCKS प्रोटोकॉल का समर्थन नहीं करता है, इसके विपरीत, Privoxy के साथ जिसका उपयोग SOCKS समर्थन प्रदान करने के लिए किया जा सकता है। (यहां से यहां).

डिफ़ॉल्ट पोर्ट: 3128

PORT     STATE  SERVICE      VERSION
3128/tcp open   http-proxy   Squid http proxy 4.11

जांच

वेब प्रॉक्सी

आप इस खोजी गई सेवा को अपने ब्राउज़र में प्रॉक्सी के रूप में सेट करने का प्रयास कर सकते हैं। हालांकि, यदि यह HTTP प्रमाणीकरण के साथ कॉन्फ़िगर किया गया है, तो आपसे उपयोगकर्ता नाम और पासवर्ड के लिए पूछा जाएगा।

# Try to proxify curl
curl --proxy http://10.10.11.131:3128 http://10.10.11.131

Nmap प्रॉक्सीफायड

आप निम्नलिखित को अपनाकर प्रॉक्सी का दुरुपयोग करके इंटरनल पोर्ट स्कैन करने के लिए nmap का उपयोग कर सकते हैं
proxichains.conf फ़ाइल के अंत में निम्नलिखित पंक्ति जोड़कर प्रॉक्सीचेन्स को संरचित करें: http 10.10.10.10 3128

फिर proxychains के साथ nmap चलाएं और लोकल से होस्ट को स्कैन करें: proxychains nmap -sT -n -p- localhost

SPOSE स्कैनर

वैकल्पिक रूप से, Squid Pivoting Open Port Scanner (spose.py) का उपयोग किया जा सकता है।

python spose.py --proxy http://10.10.11.131:3128 --target 10.10.11.131
☁️ HackTricks Cloud ☁️ -🐦 Twitter 🐦 - 🎙️ Twitch 🎙️ - 🎥 Youtube 🎥