Обратное перенаправление портов с помощью libssh2 на iOS - PullRequest
9 голосов
/ 10 августа 2011

Я ищу пример кода обратного порта пересылки на iOS с использованием libssh2. Вот близкий пример:

Пример кода libssh2, используемого для переадресации портов

Но я бы хотел, чтобы он был адаптирован для iOS и target-C, если это возможно. Straight C тоже хорошо. Я настороженно отношусь к сокету и коду FD и предпочел бы иметь надежное решение, чем то, которое я взломал. Я некоторое время пробовал RTFMing libssh2, но в итоге это просто код RTF ... и я недостаточно уверен в своем коде C, чтобы выполнить эту сетевую часть.

РЕДАКТИРОВАТЬ: вознаграждение за работающую реализацию ssh с переадресацией портов на iOS 4.3 (например, iphone4, ipad2), не обязательно должно быть libssh2 в частности.

1 Ответ

1 голос
/ 25 сентября 2011

Как оказалось, довольно просто перенести источник замазки http://www.chiark.greenend.org.uk/~sgtatham/putty/ на ios ...

...