hmjgriffon
Known around here
Good info, I can't think of any reason to use telnet though unless you're gonna do some cool programmer stuff, I've logged into hikvisions before and poked around and then was like meh, that was cool, heh.
This is a really bad thing, recovery of a failed firmware flash is now not possible anymore over telnet. Now we must open the cam and must use tftp over serial. So I need to learn again .
And I can't test a firmware without being afraid to brick it...
A posting for nothing. Do you want to disappoint me? I am not happy about this decision. And its not written in the change log for the cam firmware. So it´s of cause a bad news.I'd say if you don't know how to do that you probably don't belong testing firmware anyways lol wait til someone else is the guinea pig.
Optimizations & bug fixes:
1. Repair the network security vulnerabilities
2. Optimize smart codec effect
Of course, i know. Maybe i didn´t specify exactly enough or i misunderstood you. I understand for bringing back telnet means patching the existing firmware.you can always find a copy of the version your running before updating; then reverting is very simple.. Dahua does not prevent you from downgrading versions.
I am no hacker and programmer, only a technician. Surly I have some knowledge about it but not in details.The bots were enabling telnet then telneting in and infecting em; Dahua got hit VERY hard by the Marai Botnet on the older cameras.
You have forgotten me... I did it. I am not really sure how it was possible, but i flashed a version from the cz ftp which bootloops my hdw4431, i wrote about it. And it was not a really old firmware i started from. So i think, of course under some circumstances it´s possible.Never heard of anyone misflashing or bricking a Dahua w/the the incorrect unmodified updates.. they have always been good about doing sanity checks before attempting to write.. Ive tried all sorts of wrong firmware for my cameras for years and it either worked or aborted.
I agree to you, that almost every normal customer don´t need it. I only wanted to explain, why I think a telnet can be useful. In my mind, dahua goes the wrong way for making there cams securer. Ok, telnet is one small part:I have a feeling you never utilized what you claimed telnetd provided.
By short, i had talked with my german distributor about it. He is an office Seller for DACH. I had ordered the first cam of this type, and i was really unsatisfied about the changed plastic bottom. Now on all english and DACH sites, the material is metal and you can see the screw for fixing it, which is missing for the platic bodys. My distributor didn´t order them again, because of the plastic base which is a really bad quality. Now together with your suggestion, that we received a chinese cheap speacial one some points make sense. And also a not really good working quality of sound (like other here wrote, it crackles sometimes) and some performance problems with h265.Your 4431 was hacked from the seller you bought it from; it was not running virgin dahua firmware if you had it in english.. thats why you had issues updating, one should really avoid buying cameras offered only to the Chinese domestic market.. if you dont find it listed on an english language Dahua site; its not an english language camera.
Not if you use 2 ways, one for future updates, one for security. It is possible without interaction. Avm has solved it in a very good way. And they do it for the hole lifetime of there products (on of the first fritzbox 7170 has also received the telnet hack update, this one is over 10 Years old) After the big security fix (you could get root access from webbrowser) the changed from manual to auto update with 2 version (stable and feature)Auto Update would be horrible; as you see sometimes features are regressed and recovery is not very simple.. this should require interaction, always.. you cant wipe it and reload it like you can your windows desktop.
Do you happen to have a camera or firmware with german language? (Does that even exist?)By short, i had talked with my german distributor about it. He is an office Seller for DACH. I had ordered the first cam of this type, and i was really unsatisfied about the changed plastic bottom. Now on all english and DACH sites, the material is metal and you can see the screw for fixing it, which is missing for the platic bodys. My distributor didn´t order them again, because of the plastic base which is a really bad quality. Now together with your suggestion, that we received a chinese cheap speacial one some points make sense. And also a not really good working quality of sound (like other here wrote, it crackles sometimes) and some performance problems with h265.
But maybe i use with a hdw4431EM-AS (DACH) version the wrong firmware for hdw4431E-AS (which i got)
Not if you use 2 ways, one for future updates, one for security. It is possible without interaction. Avm has solved it in a very good way. And they do it for the hole lifetime of there products (on of the first fritzbox 7170 has also received the telnet hack update, this one is over 10 Years old) After the big security fix (you could get root access from webbrowser) the changed from manual to auto update with 2 version (stable and feature)
But we are going to much off topic. Its an interesting discussion for me, but maybe to specific for here.
Hi, since the newer firmware versions removed telnet support, can anyone point me into right direction on how to "pull" the running FW that, let's say the camera is shipped with...?
Thanks!
Serial Port, read: Dahua IPC unbricking / recovery over serial UART and TFTP
#!/bin/bash
echo "Backing up to: $(pwd)"
echo "Enter to continue, CTRL-C to abort."
read
cp /proc/mtd ./layout.txt
# List remote mtd devices from /proc/mtd.
# The first line is just a table header, so skip it (using tail)
cat /proc/mtd | tail -n+2 | while read; do
MTD_DEV=$(echo $REPLY | cut -f1 -d:)
MTD_NAME=$(echo $REPLY | cut -f2 -d\")
echo "Backing up $MTD_DEV ($MTD_NAME)"
cp "/dev/${MTD_DEV}ro" "./${MTD_DEV}_${MTD_NAME}"
done
echo "MTD backup complete."
when I use this and for the telnet function ok , and then I use putty to telnet , but failed. what is the reason , for the device is dh-hdw4431c-aFar too easy:
- Enable Telnet w/API Call (login with your admin account when prompted):
Code:http://<ip-address>/cgi-bin/configManager.cgi?action=setConfig&Telnet.Enable=true
- Login: telnet <ip-address>
- Username: admin
- Password: 7ujMko0<YOURADMINPASSWORD>
- example: admin password ipcamtalk then use the password: 7ujMko0ipcamtalk
source: Dahua Telnet Reset [SCRIPT]
** NOTE ** This has to be performed at each boot; its not permanent.
Dahua has disabled telnet on the new firmware.when I use this and for the telnet function ok , and then I use putty to telnet , but failed. what is the reason , for the device is dh-hdw4431c-a
What does shell do?New Dahuas has DSH (Dahua Protected SHell):
Code:#help Support Commands: shell help getDateInfo diagnose gethwid Please set UTF-8 character encoding format in terminal for displaying Qrcode #ls ls:Not support try help! #