Не каждая последовательность байтов является допустимой строкой ASCII или UTF-8, поэтому вполне вероятно, что некоторые байты будут отброшены, преобразованы в символ замены или иным образом необратимо повреждены.Таким образом, похоже, что вы не сможете получить исходные имена файлов, если они были изменены FileZilla, чтобы стать правильно сформированными UTF-8 или ASCII.
Возможно, вам повезет, если вы сможете вернуть определенный процент от оригинальных персонажей, где они просто оказались действительными BIG5 и действительными UTF-8, но я сомневаюсь, что вы сможете восстановить всеfilename.
Вы можете опубликовать несколько примеров искаженных имен файлов (в виде необработанных байтов, закодированных в шестнадцатеричном формате), чтобы получить более определенный ответ.Таким образом, мы можем точно определить, какой урон.