2011-08-10 13 views
9

पर libssh2 का उपयोग कर पोर्ट फॉरवर्ड रिवर्स मैं libssh2 का उपयोग कर आईओएस पर एक रिवर्स पोर्ट के आगे उदाहरण कोड की तलाश कर रहा हूं। यहाँ एक करीबी उदाहरण है:आईओएस

Example code of libssh2 being used for port forwarding

लेकिन मैं चाहता हूँ यह आईओएस और उद्देश्य सी यदि संभव हो तो के अनुरूप किया जाना है। सीधे सी भी ठीक है। मैं सॉकेट और एफडी कोड से सावधान हूं, और जिसकी मैं हैकिंग कर रहा हूं उससे एक मजबूत समाधान होगा। मैंने थोड़ी देर के लिए RTFMing libssh2 का प्रयास किया है, लेकिन यह केवल आरटीएफ कोड होने के समाप्त होता है ... और मुझे इस नेटवर्किंग भाग को करने के लिए मेरे सी कोड में पर्याप्त विश्वास नहीं है।

संपादित करें: आईओएस 4.3 (जैसे iphone4, ipad2) पर पोर्ट अग्रेषण के साथ एसएसएच के एक कार्यान्वयन कार्यान्वयन के लिए बाउंटी, विशिष्ट में libssh2 होने की आवश्यकता नहीं है।

+0

, मैं इतना की मांग की जा करने के लिए मतलब नहीं था :) मैं, एक इनाम की पेशकश पर योजना के रूप में इस लगता है खोजने के लिए एक बहुत मुश्किल बात हो! – Ralphleon

+0

आपके द्वारा पोस्ट किए गए लिंक में प्रदान किया गया कोड स्निपेट शायद ही कभी "सी ++" है, बस std :: * के उपयोग को हटा दें, और आपके पास पूरी तरह उपयोग करने योग्य सी संस्करण होना चाहिए। हालांकि, इसका उपयोग करने से पहले इसका परीक्षण करना याद रखें। मैं नहीं देखता कि यह संपूर्ण अभ्यास अन्य प्रोग्रामर के लिए एक प्रश्न के रूप में उपयोगी क्यों है (इसलिए डाउनवोट) – shiva

+0

यही वह है जो मैं कोशिश कर रहा हूं लेकिन कोड खंड काम नहीं कर रहा है। मैंने बस कुछ टाइमआउट आदि के साथ बूस्ट :: उपज को प्रतिस्थापित किया है। वहां कुछ स्वामित्व वाली विंडोज़ कॉल भी हैं। – Ralphleon

उत्तर

1

यह पता चला है के रूप में, यह काफी सरल ios के लिए पोटीन स्रोत http://www.chiark.greenend.org.uk/~sgtatham/putty/ विस्थापित करने के लिए इसके अलावा है ...

+0

एक सतत प्रयास के लिए कोई लिंक? Googling मेरे लिए कुछ भी नहीं प्रदान करता है। इसके अलावा, मुझे पता नहीं था कि पुटी के पास लाइब्रेरी थी ... स्रोत कोड संपूर्ण बाइनरी (ओपनश की तरह) के लिए है। – Ralphleon

+0

मैं इसे साफ़ करने जा रहा हूं और जब मुझे कोई मौका मिलता है तो इसे गिटब करें –

+0

क्या आपको कोई मदद चाहिए? यदि आप इसे पोस्ट करते हैं तो मैं इसे साफ करना शुरू कर सकता हूं और उस पर पोक कर सकता हूं। – Ralphleon