Hikvision FIRMWARE TOOLS - change language, extract files and create own firmware

There is no possibility to use this method for camera DS-2CD2XX0, connect rs-232 console will fail to make changes.
if your camera revision "B" then forget about downgrade the firmware.
 
Am I reading this right, I cant use this tool to upgrade my cams to 5.3.0 from 5.2.5?

No the other way round, downgrade a 5.3.0 Chinese camera down to English 5.2.5
 
Hi, have find solution for write back mtd files on 3410 china ? If I connect a serial 232 you think is possible ? I ear with the new producion not is possible downgrade under 5.30, you know it ?

Read the first post, Not for 2cdXXX0 it's not the same firmware at all.
 
Mr wzhick, thanks for your great tool!
There are not so many people that are developing this kind of great tools, especially for free!


Keep up the good work, and again thanks!!!!
 
Hi guys,
I have Hikvision DVR DS-7208HGHI-SH/A and Panasonic IP camera that I would like to connect to. Unfortunately default FW on my DVR doesn't support ONVIF protocol but only Hikvision one.
On the other hand DS 73xx and other higher series models support ONVIF and have custom protocol settings option in the menu to setup IP cameras other than Hikvision ones.
As the FW file is common for my and those other DVRs, is there a possibility to customize the FW using HIKTOOLS and setup some flag or so to enable ONVIF support on my DVR?
Thanks in advance
BR
D.
 
Who can help ? I want to remove the Protected Shell in hikvision 5.3.0, now available to all commands via SSH. I open a file archiver hroot.img 7zip. Then I open the file "initrd" program "ImgExtractor.exe". In the folder "bin" delete file "psh". Then I pack again in the file "initrd" program "mkcramfs.exe". Then using 7zip packs in "hroot.img". Next, using "hiktools05R1.exe" doing a modified firmware "digicap.dav". This firmware is not installed via the web interface of the camera . What am I doing wrong? Sorry for my english.
 
I have a revision B of 2cd3410 and I have downgrade to 5.2.0

Please expand, was it a 5.3.0? How did you do this?

Would help others with this model of camera.
 
Answer at : There is no possibility to use this method for camera DS-2CD2XX0, connect rs-232 console will fail to make changes. if your camera revision "B" then forget about downgrade the firmware

Yesterday I have check the label of my 2scd3410 and was 5.3.0 revision B I have downgrade to 5.2.0 with modified china, only multilanguage in the web.
 
Answer at : There is no possibility to use this method for camera DS-2CD2XX0, connect rs-232 console will fail to make changes. if your camera revision "B" then forget about downgrade the firmware

Yesterday I have check the label of my 2scd3410 and was 5.3.0 revision B I have downgrade to 5.2.0 with modified china, only multilanguage in the web.

Please post the fw you used.
 
attachment.php

I use tool to connect camera through tftp but it's stop at this step ??
 

Attachments

  • stopatthis.PNG
    stopatthis.PNG
    8 KB · Views: 439
I turn off tftp server when complete the transfer. If not camera reboot and again take the firmware from tftp.My is 04/2015 rev B
 
Well, if the DVR works in any way similarly to a 7816N-E2/8P NVR, and if it's using firmware that can be decomposed and re-assembled using the Hiktools utility, and you can unpack and re-pack a Linux cramfs image this may provide a clue. A challenge for someone!
There is a small executable 'showlogo', and it looks like it uses an image file, one of those various transient items that are tidied up on bootup to maximise the available RAM space:

dvrdvs login: root
Password:

BusyBox v1.16.1 (2014-05-19 09:41:10 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
can not change to guest!
[root@dvrdvs /] # cd /home/hik
[root@dvrdvs hik] # ll
-rw-r--r-- 1 root root 1056171 Jan 1 1970 app.tar.lzma
-rwxr--r-- 1 root root 1113218 Jan 1 1970 bonding.ko
-rw-r--r-- 1 root root 11792 Jan 1 1970 dvrCmd.tar.gz
-rw-r--r-- 1 root root 4252633 Jan 1 1970 hicore.tar.lzma
-rw-r--r-- 1 root root 1011328 Jan 1 1970 hisi.tar.lzma
-rw-r--r-- 1 root root 266257 Jan 1 1970 iscsi.tar.lzma
-rwxr--r-- 1 root root 360256 Jan 1 1970 ntfs-3g
-rwxr--r-- 1 root root 633856 Jan 1 1970 player.bin
-rwxr--r-- 1 root root 61776 Jan 1 1970 ptzCfg.bin
-rwxr--r-- 1 root root 13572 Jan 1 1970 showlogo
-rwxr--r-- 1 root root 1428 Jan 1 1970 start.sh
-rwxr--r-- 1 root root 2786352 Jan 1 1970 uImage
-rwxr--r-- 1 root root 157329 Jan 1 1970 vca_encrypt_3535.ko
-rw-r--r-- 1 root root 87750 Jan 1 1970 versionctr.tar.lzma
-rwxr--r-- 1 root root 2369775 Jan 1 1970 webs.tar.lzma
[root@dvrdvs hik] # ./showlogo
Open /home/app/logo.jpg failed: No such file or directory
[root@dvrdvs hik] # ll /home/app/*.jpg
ls: /home/app/*.jpg: No such file or directory
[root@dvrdvs hik] #
 
Hi the exact model is DS-7204HQHI-SH running firmware version V3.1.1 build 141128

I have the digicap.dav file and the Hiktools Utility. No clue where to go from here :/