Взлом пароля Ubiquity UniFi

Однажды мне в одной организации досталась в наследство сетка из нескольких Ubiquity UniFi "тарелок". Надо было что-то там перенастроить, однако пароль никто не знал, и даже прежние два админа говорили что они если когда-либо и знали пароль, то теперь благополучно его забыли. В общем был вариант обнулить конфигурацию тарелок, или как то вытащить на свет божий текущий пароль.

На счастье в интернете было найдено решение этой проблемы. Дело в том, что Ubiquity UniFi контроллер запускается локально на одном компьютере, и хранит все настройки (в том числе и пароли) в локальной базе данных. Нашлась и программа, способная это сделать. Называется она MongoExplorer. Работает она на Silverlight, поэтому обязательно надо обновиться до последней версии, прежде чем можно будет прогу запустить.

Прежде всего запускаем сам контроллер Ubiquity UniFi и ждем такого результата:
Ubiquiti UniFi запуск


Идем на сайт разработчика MongoExplorer сюда. Ищем и нажимаем на такую кнопку:
Установка MongoExplorer
Сайт разработчика мертв. :( 

Вначале устанавливаем Silverlight.
Далее скачиваем архив внизу страницы, распаковываем и запускаем runme.cmd (если у вас путь к Silverlight другой, то путь запуска в скрипте надо будет изменить) и все работает!

После установки появится такое окно программы:
Интерфейс MongoExplorer

Нажимаем на кнопку "Connect" в левом верхнем углу, и заполняем поля как на картинке. Host:localhost, Port:27117, Database:ace. 
Подключаемся к базе данных

Жмем кнопку "ОК", и подключаемся к базе данных. Далее в левом поле "Connections" ищем поле "admin", нажимаем на него. В поле чуть ниже "Documents" нажимаем на цифры и в правом поле можно увидеть наш долгожданный пароль на систему:
Получаем пароль на UniFi


Точно также можно посмотреть пароль и на пользователей, если таковые присутствуют в базе данных.
ċ
mongoex.7z
(929k)
Raymond superadmin,
29 мая 2015 г., 0:04