Hi,
I need to reset the password on a IP camera DS-IPC-T12-I. I've been doing some research and I found that the password is stored somewhere inside the firmware using SQLite 3. I've been able to extract the file system which is a squash and then there are about 1.5Mb of the firmware (downloaded it reading the flash with a programmer) there seems to be some kind of database related information. It contains strings like "db-journal". I searched for this and it's information created by the database engine to perform rollback. I know the database is encrypted. But I would like to know the exact location of the database and then try to decrypt it. Could it be posible that linux mounts the database as a partition at boot? I tried using the serial console but there are no useful commands and also the main process called "davinci" is constantly outputting messages. Oh, I almos forgot the camera model is DS-IPC-T12-I. Any ideas?? I'll appreciate any comment.
Thanks!
I need to reset the password on a IP camera DS-IPC-T12-I. I've been doing some research and I found that the password is stored somewhere inside the firmware using SQLite 3. I've been able to extract the file system which is a squash and then there are about 1.5Mb of the firmware (downloaded it reading the flash with a programmer) there seems to be some kind of database related information. It contains strings like "db-journal". I searched for this and it's information created by the database engine to perform rollback. I know the database is encrypted. But I would like to know the exact location of the database and then try to decrypt it. Could it be posible that linux mounts the database as a partition at boot? I tried using the serial console but there are no useful commands and also the main process called "davinci" is constantly outputting messages. Oh, I almos forgot the camera model is DS-IPC-T12-I. Any ideas?? I'll appreciate any comment.
Thanks!