Введение

FileZilla — это бесплатное программное обеспечение с открытым исходным кодом, кроссплатформенное приложение для передачи файлов по протоколу FTP, состоящее из FileZilla Client и FileZilla Server. Клиентские приложения доступны для Windows, Linux и macOS. И сервер, и клиент поддерживают протоколы FTP и FTPS (FTP через SSL/TLS), при этом клиент также может подключаться к серверам SFTP. Исходный код FileZilla размещен на SourceForge.

История

FileZilla был начат как проект для занятия по информатике во вторую неделю января 2001 года Тимом Коссе и двумя одноклассниками. До того, как они приступили к написанию кода, они обсудили, под какой лицензией следует его распространять. Клиент FileZilla в настоящее время распространяется под лицензией GPL 2.0 или более поздней версии, а серверный пакет – под лицензией AGPL 3.0 или более поздней версии.

Прием

В мае 2008 года Крис Форсман оценил FTP-клиенты для Ars Technica, говоря о FileZilla: "Некоторые мои коллеги из сферы технической поддержки часто рекомендуют бесплатный и открытый FileZilla, который предлагает версию для Mac OS X в дополнение к Windows и Linux. Но меня никогда не впечатлял его перегруженный интерфейс, который может показаться сложным для начинающих пользователей". В августе 2008 года Эмиль Проталински, писал для Ars Technica: "Рекомендация бесплатных сторонних приложений на этой неделе – FileZilla. Этот FTP-клиент очень быстрый и регулярно обновляется. У него, возможно, и нет красивого графического интерфейса, но он определенно быстрый и никогда меня не подводил". GoDaddy, Университет Кларион штата Пенсильвания и National Capital FreeNet рекомендуют FileZilla для загрузки файлов на свои веб-хостинговые сервисы. FileZilla доступен в репозиториях многих дистрибутивов Linux, включая Debian, Ubuntu, Trisquel и Parabola GNU/Linux libre. В январе 2012 года CNET присвоил FileZilla свой наивысший рейтинг – "великолепный", оценив его в пять из пяти звезд. По состоянию на 2022 год FileZilla регулярно упоминается в статьях, посвященных лучшим бесплатным программным приложениям. После участия проекта в программе SourceForge, направленной на получение дохода от рекламного ПО, некоторые рецензенты стали предупреждать о загрузке FileZilla и не рекомендовать его пользователям.

Сборное решение проблем с рекламным ПО

В 2013 году хостинг-платформа проекта, SourceForge.net, предоставляла основную загрузку FileZilla с использованием обертки для загрузки, "предлагая" пользователю установить дополнительное программное обеспечение. Многочисленные пользователи сообщали, что некоторые рекламные программы устанавливались без их согласия, несмотря на отклонение всех запросов на установку, или использовали обманные методы для получения "подтверждения" на установку. Среди зафиксированных последствий: перехват управления веб-браузером с принудительным изменением содержимого, стартовой страницы и поисковых систем, появление всплывающих окон, проблемы с конфиденциальностью и слежкой, внезапные сбои и перезагрузки, которые могли приводить к потере несохраненных данных. Сообщалось, что некоторые рекламные программы трудно поддаются удалению или восстановлению прежних настроек, либо переустанавливаются после якобы успешного удаления. Также пользователи сообщали, что рекламные программы загружают и устанавливают другое нежелательное программное обеспечение, часть которого обнаруживается антивирусными программами как вредоносное. Начиная с 2016 года, FileZilla отображает рекламу (называемую спонсируемыми обновлениями) при запуске приложения. Эта реклама появляется в диалоговом окне "Проверка обновлений". В 2018 году возникла новая волна критики, связанная с использованием FileZilla комплекта поставки с установщиком рекламного ПО.

Хранение паролей в простым тексте

До версии 3.26 FileZilla хранила все сохраненные имена пользователей и пароли в виде обычного текста, что позволяло любому вредоносному ПО, получившему даже ограниченный доступ к системе пользователя, считывать эти данные. Автор FileZilla Тим Коссе не решался добавлять зашифрованное хранилище. Он заявлял, что это создает ложное чувство безопасности, поскольку хорошо разработанное вредоносное ПО может включать кейлоггер, который перехватывает главный пароль, используемый для защиты данных. Пользователи возражали, что считывание главного пароля для расшифровки зашифрованного хранилища все равно сложнее, чем просто считывание незашифрованных данных. В ноябре 2016 года был создан форк под названием FileZilla Secure с целью добавления зашифрованного хранилища. В мае 2017 года зашифрованное хранилище было добавлено и в основную версию, спустя 10 лет после первого запроса. Коссе по-прежнему считал, что эта функция не повышает безопасность, пока сама операционная система не защищена.

Сервер FileZilla

FileZilla Server является родственным продуктом FileZilla Client. Это FTP-сервер, поддерживаемый тем же проектом и обеспечивающий поддержку протоколов FTP и FTP over SSL/TLS. В настоящее время FileZilla Server доступен для операционных систем Linux, macOS и Windows. FileZilla Server – это бесплатный FTP-сервер с открытым исходным кодом, исходный код которого размещен на сайте проекта FileZilla.

Проблемы с клиентом FileZilla

В отличие от некоторых других FTP-клиентов, FileZilla Client не содержит обходного решения для ошибки в сервере IIS, приводящей к повреждению файлов при возобновлении загрузки больших файлов.