Здравствуйте. Сегодня хотел бы поговорить о такой часто возникающей проблеме, как восстановление ftp логинов и паролей в файловом менеджере Total Commander. Поехали!
Статья в первую очередь предназначена для людей которые часто работают со встроенным ftp-клиентом в Total Commander
Очень часто бывает при работе с ftp-серверами, что разработчик забывает к ним пароли доступа. Почему же так происходит? Неужели у всех такая плохая память, спросите Вы. Вовсе нет! Сам Total Commander имеет свойство сохранять эти пароли к себе в специальный файлик и больше Вас никогда не спрашивать о его повторном вводе. Через некоторое время Вы банально забываете все свои пароли, так как за Вас все отлично помнит сам Total. Так давайте же сначала разберемся в том, куда и как Total записывает пароли ftp серверов.
Total Commander и пароли FTP
После создания нового FTP соединения и ввода всех необходимых данных, total commander запишет всю эту информацию (в том числе и пароль ftp) в специальный файл wcx_ftp. ini в виде массива.
Вот только пароль он запишет в зашифрованном виде. Алгоритм шифрования паролей с так называемым открытым ключом (хотя может и ошибаюсь, кто знает пускай поправит меня в комментариях[1]). Теперь все что нам нужно, так это найти файл wcx_ftp. ini у себя на компьютере и дешифровать наш пароль ftp сервера.
Где найти файл wcx_ftp. ini и как увидеть пароль под звездочками
В более старых версиях Total Commander это файл сохранялся в каталог C:\WINDOWS\wcx_ftp. ini. Сейчас Вы скорее всего найдете его в том же каталоге где и установлен сам файловый менеджер – C:\Program Files\TotalCommander\wcx_ftp. ini. Если у Вас TC модифицирован, как у меня например, то файл будет лежать по адресу – C:\Program Files\Total CMA Pack\cfg\wcx_ftp. ini.
В любом другом случае (если невозможно найти данный файл) воспользуйтесь стандартным поиском от Windows.
После того как Вы нашли это файл, открываем его обычным блокнотом и видим в нем все наши сохраненные ftp-соединения. Вот посмотрите (для примера):
Обратите внимание на 4-ю строку. Вот эта строчка и есть наш пароль в зашифрованном виде. Для того чтобы узнать пароль ftp нам нужно воспользоваться маленькой утилитой Windows Commander FTP crack которая написанная еще в далеком 2003 году и которая работает до сих пор.
Открываем программу, копируем зашифрованную строку и вставляем ее в верхнее поле Password. После чего нажимаем кнопку Show и видим наш пароль в расшифрованном виде!
Несколько маленьких лайфхаков в работе с FTP в Total Commander
Ctrl+N (быстрое подключение к фтп серверу);
Ctrl+F (выбор сохраненных серверов и создание нового);
Сохранять ftp пароли в Total Commander небезопасно! Используйте мастер-пароль и надежные фаерволы на вашем компьютере