Если это FTP, то вы отправляете учетные данные по сети в незашифрованном виде.Если вы собираетесь защитить эти учетные данные, вы уже потеряли их, потому что любой, кто интересуется ими, может легко перехватить пароль от беспроводной сети.Я постоянно настраиваю простую настройку только для такого типа перехвата сети с iPhone.
Если FTP - ваш единственный вариант, то вы должны признать, что эти учетные данные являются общедоступными, и либо сделать соединение анонимным,или строго ограничьте, что могут делать предоставленные вами учетные данные.
В частности, вы должны убедиться, что учетные данные (или анонимная учетная запись) могут только писать и не читать.Если у вас есть сервер FTP, который имеет хорошо известные учетные данные, которые могут читать и писать, то он будет быстро стать хозяином для копий программного обеспечения и порно.
1006 * Если вы можете использовать другой протокол (HTTPS, SFTP,и т.д.) тогда это хорошо, но на самом деле это вас не спасет.Если вы отправите свои учетные данные для входа вместе с программным обеспечением, и они имеют какое-либо значение, они будут подвергнуты обратному проектированию.Поэтому, хотя я рекомендую использовать HTTPS для загрузки файлов, вы все равно не можете полагаться на безопасность учетных данных, которые вы отправляете в своей программе.Вы все еще должны убедиться, что ваш веб-сервер терпим к злоумышленникам, посылающим ему случайные вещи.