2011-08-10 12 views
9

Libssh2'yi kullanarak iOS'ta bir ileri bağlantı noktası ileriye yönelik bazı örnek kodları arıyorum.iOS'ta libssh2'yi kullanarak Ters Bağlantı Noktası İletme

Example code of libssh2 being used for port forwarding

Ama iOS ve objektif-C mümkünse uyarlanmış olmasını istiyorum: Burada yakın bir örnek. Düz C de iyidir. Sokete ve FD koduna karşı ihtiyatlıyım ve hacklediğimden daha sağlam bir çözüm bulmayı tercih ediyorum. Bir süredir RTFMing libssh2'yi denedim, ancak bu sadece RTF Kodu olmaktan çıkıyor ... ve bu ağ bölümünün yapılması için C kodumda yeterince güvenmiyorum.

DÜZENLEME: IOS 4.3 port yönlendirme SSH çalışan bir uygulama için ödül (örneğin iphone4, Ipad2), özel olarak da libssh2 olması gerekmez. Sonradan anlaşıldı ki

+0

adil olabilir bulmak çok zor bir şey! – Ralphleon

+0

Gönderdiğiniz bağlantıda sağlanan kod snippet'i neredeyse "C++" değil. Sadece std :: * kullanımını kaldırın ve mükemmel bir C sürümüne sahip olmalısınız. Ancak, kullanmadan önce test etmeyi unutmayın. Bu tüm egzersizin diğer programcılara bir soru olarak nasıl faydalı olduğunu görmüyorum (bu nedenle aşağıya doğru) – shiva

+0

Denediğim şey buydu ama kod parçası çalışmıyor gibi görünüyor. Ben sadece yükseltmek :: verim bazı zaman aşımları vb yerine. Ayrıca orada da bazı özel pencere çağrıları var. – Ralphleon

cevap

1

, bu yüzden zorlu olabilir istemedim :) bu gibi görünüyor gibi ben bir ödül sunmayı planlıyoruz ... Ayrıca, IOS için macun kaynağını http://www.chiark.greenend.org.uk/~sgtatham/putty/ göç ​​etmeye

+0

Devam eden bir çaba için herhangi bir link var mı? Googling benim için hiçbir şey sağlamaz. Ayrıca, macunun bir kütüphaneye sahip olduğunun farkında değildim ... kaynak kodu tüm ikili için (openssh gibi). – Ralphleon

+0

Bir şansım olduğunda onu temizleyeceğim ve github edeceğim –

+0

Herhangi bir yardıma ihtiyacınız var mı? Eğer gönderirseniz, onu temizlemeye ve poking yapmaya başlayabilirim. – Ralphleon

İlgili konular