Ni-9076. Как подобрать пароль?

Радиотехника, платы, схемы, оборудование, фото- видео- приборы, компьютеры
Ответить
lvitek81
interested
interested
Сообщения: 4
Зарегистрирован: 03 окт 2024, 20:24
Версия LabVIEW: 15
Контактная информация:

Ni-9076. Как подобрать пароль?

Сообщение lvitek81 »

Здравствуйте. Есть ni-9076. После того как сняли с него питание перестал загружаться. Пингуется. Nmap показывает открытыми 21 и 80 порты. Доступа к папкам нет. Установлен пароль. Пароль неизвестен. Опыта работы с устройством нету. Есть labveiw 2015, ni max и прямые руки. Подскажите если знает кто с чего начать?
Artem.spb

Activity Автор
professor
professor
Сообщения: 3538
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 56 раз
Поблагодарили: 189 раз
Контактная информация:

Re: Ni-9076. Как подобрать пароль?

Сообщение Artem.spb »

Если вы готовы потерять содержимое, то format c, отформатируйте диск из NI MAX. По-моему на это пароль не требуется.
Ещё можно погуглить стандартные пароли, типа 123456, есть шанс, что его никто не менял.

То, что он не загружается, намекает на попорченную программу, так что терять данные не жалко.

Ещё проверьте переключатели на корпусе, может вы случайно включили no app.
lvitek81
interested
interested
Сообщения: 4
Зарегистрирован: 03 окт 2024, 20:24
Версия LabVIEW: 15
Контактная информация:

Re: Ni-9076. Как подобрать пароль?

Сообщение lvitek81 »

Стандартные пароли (цифровые) проверил до 8-ми разрядов. Не подошел ни один. Хочется верить что проект/ПО ещё живое. Потому форматировать не стоит. Тем более что исходников у меня нету. Переключателей там нет никаких. Только кнопка ресет.
Может есть какой вариант сделать бэкап и в бэкапе повозиться?
Последний раз редактировалось lvitek81 04 окт 2024, 08:08, всего редактировалось 3 раза.
Artem.spb

Activity Автор
professor
professor
Сообщения: 3538
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 56 раз
Поблагодарили: 189 раз
Контактная информация:

Re: Ni-9076. Как подобрать пароль?

Сообщение Artem.spb »

lvitek81 писал(а): 04 окт 2024, 06:06 Может есть какой вариант сделать бэкап и в бэкапе повозиться?
NI RAD занимается этим, но вполне возможно, что эта утилита тоже захочет пароль.

А в каком виде оно не загружается? Там же на морде есть LED, они горят/мигают?
lvitek81
interested
interested
Сообщения: 4
Зарегистрирован: 03 окт 2024, 20:24
Версия LabVIEW: 15
Контактная информация:

Re: Ni-9076. Как подобрать пароль?

Сообщение lvitek81 »

Горит только POWER.
Все остальные - status, user1, user fpga1 молчат.

Для чего используется на этом устройстве порт 80?
Borjomy_1

Activity Professionalism Silver
doctor
doctor
Сообщения: 2249
Зарегистрирован: 28 июн 2012, 09:32
Награды: 3
Версия LabVIEW: 2009..2020
Откуда: город семи холмов
Благодарил (а): 32 раза
Поблагодарили: 30 раз

Re: Ni-9076. Как подобрать пароль?

Сообщение Borjomy_1 »

ni-max что показывает?
На 80 порту висит веб-морда
Artem.spb

Activity Автор
professor
professor
Сообщения: 3538
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 56 раз
Поблагодарили: 189 раз
Контактная информация:

Re: Ni-9076. Как подобрать пароль?

Сообщение Artem.spb »

lvitek81 писал(а): 04 окт 2024, 14:44 Горит только POWER.
Если программа не управляет, то это значит "всё нормально":
https://www.ni.com/docs/en-US/bundle/cr ... d-ind.html
Для чего используется на этом устройстве порт 80?
https://knowledge.ni.com/KnowledgeArtic ... 001DdxbSAC
lvitek81
interested
interested
Сообщения: 4
Зарегистрирован: 03 окт 2024, 20:24
Версия LabVIEW: 15
Контактная информация:

Re: Ni-9076. Как подобрать пароль?

Сообщение lvitek81 »

Решил.
Пытаемся подключиться через NI_MAX к устройству. В это время пускаем WireShark и смотрим в траффике какой логин использует NI_MAX. Фиксируем - 'user'. Можно было фиксировать порт. Но не в этот раз.

Берем машину с kali_linux.
При помощи nmap сканируем устройство на наличие открытых портов.
Видим 21 порт. В kali используем эксплоит "scanner/ftp/ftp_login". Можно использовать и hydra и прочее. Но лично мне понравилось как работает именно этот эксплоит. Для него нужны файл со списком пользователей (в моем случае это просто файл с одним пользователем) и файл со списком паролей (ищем в сети словари). Подбираем. Если повезет. Повезло.
Подключаемся к устройству через NI_MAX с известным паролем и во вкладке "controller settings" снимаем 2 последние галки (там что то про "start application" и "FPGA"). Сохраняемся. Перезагружаемся. На морде моргает "user1". Все работает.

Может у кого есть более лаконичные/быстрые решения? Готов рассмотреть.
lvitek81
interested
interested
Сообщения: 4
Зарегистрирован: 03 окт 2024, 20:24
Версия LabVIEW: 15
Контактная информация:

Re: Ni-9076. Как подобрать пароль?

Сообщение lvitek81 »

Попутно еще один вопрос про резервирование и бэкапы.
Используя приложение NI RAD могу ли я рассчитывать на то, что при замене контроллера на точно такой же, на него получиться развернуть бэкап, созданный ранее и получить работоспособное устройство? Нужны ли мне исходники для того чтобы вдохнуть жизнь в новое/чистое устройство или достаточно образа и NI RAD?
Artem.spb

Activity Автор
professor
professor
Сообщения: 3538
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 56 раз
Поблагодарили: 189 раз
Контактная информация:

Re: Ni-9076. Как подобрать пароль?

Сообщение Artem.spb »

lvitek81 писал(а): 07 окт 2024, 10:52 снимаем 2 последние галки (там что то про "start application" и "FPGA"). Сохраняемся. Перезагружаемся. На морде моргает "user1". Все работает.
Это ОЧЕНЬ странно. Вы выключили запуск программы и она заработала? Это как?
Выглядит так: я захожу в комнату, свет не горит. Выкрутил пробки, захожу, свет включился :)
lvitek81 писал(а): 07 окт 2024, 12:39 Попутно еще один вопрос про резервирование и бэкапы.
Используя приложение NI RAD могу ли я рассчитывать на то, что при замене контроллера на точно такой же, на него получиться развернуть бэкап, созданный ранее и получить работоспособное устройство? Нужны ли мне исходники для того чтобы вдохнуть жизнь в новое/чистое устройство или достаточно образа и NI RAD?
Утилита NI RAD для этого и предназначена: у вас develop машина + контроллер. После отладки вы делаете образ диска и клонируете на неограниченное количество контроллеров даже без :labview:
Но, естественно, контроллер должен быть полностью таким же: та же модель, те же модули и на тех же местах.
lvitek81
interested
interested
Сообщения: 4
Зарегистрирован: 03 окт 2024, 20:24
Версия LabVIEW: 15
Контактная информация:

Re: Ni-9076. Как подобрать пароль?

Сообщение lvitek81 »

Artem.spb писал(а): 07 окт 2024, 13:48 Это ОЧЕНЬ странно. Вы выключили запуск программы и она заработала? Это как?
Выглядит так: я захожу в комнату, свет не горит. Выкрутил пробки, захожу, свет включился :)
Снял галки
"Disable RT Startup App"
"Disable FPGA Startup App"
Думаю что свет все-таки включил.
Последний раз редактировалось lvitek81 07 окт 2024, 14:08, всего редактировалось 1 раз.
Artem.spb

Activity Автор
professor
professor
Сообщения: 3538
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 56 раз
Поблагодарили: 189 раз
Контактная информация:

Re: Ni-9076. Как подобрать пароль?

Сообщение Artem.spb »

lvitek81 писал(а): 07 окт 2024, 14:00 Снял галки
"Disable RT Startup App"
"Disable FPGA Startup App"
Думаю что свет все-таки включил.
Да.
"выключить выключение". Всё верно.
Ответить

Вернуться в «Железо»