मैं समीपस्थ (3.1 और 4) के साथ काम कर रहा हूँ। मेरे पास एक VM है जो स्क्वीड प्रॉक्सी 3.1.19 चला रहा है। मैंने स्क्वीड प्रॉक्सी का उपयोग करने के लिए प्रोक्सीसाइन्स को ठीक से कॉन्फ़िगर किया है, अर्थात। 'http स्क्वीड स्क्विडपोर्ट'। प्रॉक्सिचिन्स एक को छोड़कर सभी स्थितियों में अपेक्षित रूप से काम करता है, अगर मैं एक ऐसे पोर्ट से कनेक्ट करने की कोशिश करता हूं जो प्रॉक्सी के माध्यम से बाहरी नेटवर्क से अवरुद्ध है, तो यह "कनेक्शन मना कर दिया" देता है।
इस स्थिति में VM के पास सभी नेटवर्कों में 22 खुले हैं, और केवल होस्ट के लिए 80 खुले हैं। मैं अपने वेब ब्राउजर में स्क्वीड प्रॉक्सी को कॉन्फ़िगर करके या निकटो जैसे अन्य टूल के प्रॉक्सी विकल्प का उपयोग करके पोर्ट 80 से कनेक्ट कर सकता हूं । मैं प्रॉक्साइकिन्स के माध्यम से 22 को पोर्ट करने के लिए ट्रैफ़िक को रूट कर सकता हूं, लेकिन पोर्ट 80 को नहीं।
मुझे विश्वास नहीं है कि समस्या स्क्वीड प्रॉक्सी के साथ है, या मैं वेब ब्राउज़र या अन्य टूल से आंतरिक पोर्ट से कनेक्ट नहीं कर पाऊंगा, यह सिर्फ समीपस्थ है।
Proxychains अन्य सभी इरादों के लिए ठीक से काम कर रहा है, मैंने यह सुनिश्चित किया है कि यातायात अपने गंतव्य के लिए स्क्वीड प्रॉक्सी से बह रहा है। फिर भी यह अभी भी उन बंदरगाहों से कनेक्ट नहीं होगा जो पहले से ही बाहरी रूप से सुलभ नहीं हैं।
जबकि अब मुझे पता है कि इस मामले में जो पोर्ट खुला है और इससे जुड़ने के अन्य तरीके हैं, मैं प्रॉक्सिचिन्स के माध्यम से स्कैन करने के लिए नैप का उपयोग करने में सक्षम होना चाहता हूं और पता चलता है कि पोर्ट 80 खुला है।
क्या किसी ने इस मुद्दे को पहले देखा है? इस तरह के कार्य करने के लिए प्रॉक्साइकिन्स का क्या कारण हो सकता है?
संपादित करें: मैंने पाया है कि nmap --proxies सेटिंग समीपस्थों की तरह व्यवहार करती है। यह HTTP प्रॉक्सी के माध्यम से रूट करता है, लेकिन केवल उन बंदरगाहों को सूचीबद्ध करता है जो बाहरी रूप से खुले हैं। मैं अभी भी इस पर उलझन में हूं क्योंकि निको और मेटस्प्लोइट बिना किसी मुद्दे के आंतरिक बंदरगाह को पा सकते हैं।
उन लोगों के लिए जो स्वयं इसका परीक्षण करना चाहते हैं, यह VM https://www.vulnhub.com/entry/sickos-11,132/ पर उपलब्ध है, लेकिन मैं अन्य मेजबानों पर इससे पहले इस मुद्दे को चला चुका हूं।