Найти тему

Восстановление пароля от резервной копии

Возникла необходиомсть получить пароль шифрования резервной копии, при восстановлении копии сайта на локальнйо машине для доработки сайта, но пароль не известен.

В интернете в основном описан вараинт получения пароль через командную PHP-строку в админке. Но это вариант оказывается может ничего не вернуть.

require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/classes/general/backup.php");

var_dump(CPasswordStorage::Get('dump_temporary_cache'));

Посмотрев исходный код, решил написать о еще одном варианте получения через - CPasswordStorage::Get('backup_secret_key')

require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/classes/general/backup.php");

var_dump(CPasswordStorage::Get('dump_temporary_cache'));
var_dump(CPasswordStorage::Get('backup_secret_key'));

В этом случае либо первый, либо второй из вариантов вернут пароль, а может и оба сразу.