Данный сайт является проектом ООО "Амакс". Сегодня: Суббота, 03.12.2016, 07:44

Приветствую Вас Гость

Loading
[ Новые сообщения · Участники · Правила форума · RSS · ?
Loading
Страница 1 из 11
Неофициальный форум технической поддержки Hikvision » Оборудование и программное обеспечение Hikvision » IP (сетевые) камеры Hikvision (в том числе IP PTZ) » ds-2cd2xx2 EN прошивка 5.2.5 NAS fixed (плюс инструкция)
ds-2cd2xx2 EN прошивка 5.2.5 NAS fixed
glinkoДата: Среда, 28.10.2015, 09:41 | Сообщение # 1
Группа: Проверенные
Сообщений: 2
Репутация: 4
Статус: Offline
сама прошивка здесь - https://www.dropbox.com/s....av?dl=0

Моя история патча.

Итак вводные:

Камера ds-2cd2032-I (прошивка по умолчанию 5.1.6_140612)
Ubuntu и Windows для операций с архивами.
Исходный файл прошивки 5.2.5 ( https://www.dropbox.com/s/6beficw0kjq79oz/digicap5.2.5.dav?dl=0 )
Hiktools05R1 ( https://www.dropbox.com/s/t7j4wianr4zlwpi/hiktools05R1.zip?dl=0 )
WinSCP ( https://www.dropbox.com/s/7qqelcjxgirg182/winscp575setup.exe?dl=0 )
HexEdit4 ( https://www.dropbox.com/s/1d88ldeb5quqfj0/HexEdit4_binary.zip?dl=0 )

Приступаем:

Разархивируем Hiktools куда-нибудь недалеко.
Копируем файл прошивки в папку Hiktools и переименовываем его в digicap.dav
запускаем cmd_split.cmd и после выполнения получаем папку dav (в папке hiktools)
запускаем winSCP и подключаемся к нашему ubuntu (ssh)
Копируем \hiktools\dav\davinci.tar.gz куда-нибудь на ubuntu
переименовываем скопированный файл с davinci.tar.gz в davinci.tar.lzma
там же в winSCP нажимаем "Команды -> Открыть Терминал" и выполняем команду "tar -C ./ -axf davinci.tar.lzma" (без "")
После выполнения в папке с davinci.tar.lzma появится файл davinci
Копируем его обратно в windows (НЕ В DAV (там уже есть такой файл. ЕГО НЕ ПЕРЕЗАПИСЫВАЕМ))
Открываем скопированный davinci в HexEdit и ищем DC C0 9D E5
На 3-м или 4-м результате видим строку вида DC C0 9D E5 xx xx xx xx 0B 00 5C E1 zz zz zz zz (xxxxxxxx у меня 49 00 00 1A, zzzzzzzz - 47 00 00 1A)
Заменяем xxxxxxxx и zzzzzzzz  на нули и сохраняем
Опять идем в WinSCP и копируем davinci в ubuntu (перезаписываем существующий там)
там же в winSCP нажимаем "Команды -> Открыть Терминал" и выполняем команду "tar -czf davinci.tar.gz davinci" (без "")
После выполнения в нашей рабочей папке в ubuntu появится davinci.tar.gz
Копируем его в \hiktools\dav\ (перезаписываем существующий)
Открываем в  hexEdit файл \hiktools\dav\initrun.sh и ищем 66 20 64 61 76 69 6E 63
Видим строку вида xx xx xx 66 20 64 61 76 69 6E 63 где xx xx xx заменяем на 78 7A 76
Все сохраняем все закрываем
Запускаем cmd_create.cmd из папки hiktools05R1 и получаем файл dav.dav
Копируем dav.dav в папку с tftp и переименовываем в digicap.dav
В настройках сети прописываем ip 192.0.0.128/24 и запускаем tftpserver и заливаем прошивку
Не забываем выключит tftp после прошивки.

Благодарности DesMusic и iTuneDVR.

Кто-нибудь знает, как зашифрован davinci в 5.3.0?

Добавлено (28.10.2015, 09:41)
---------------------------------------------
По просьбе администраторов:
Цель патча - исключить ошибку подключения NAS, при которой после удачного подключения, через некоторое время NAS отваливается с ошибкой - не инициализирован.


Сообщение отредактировал glinko - Среда, 28.10.2015, 09:47
 
Неофициальный форум технической поддержки Hikvision » Оборудование и программное обеспечение Hikvision » IP (сетевые) камеры Hikvision (в том числе IP PTZ) » ds-2cd2xx2 EN прошивка 5.2.5 NAS fixed (плюс инструкция)
Страница 1 из 11
Поиск: