The front-end time has been required to restructure the YH cash register system. I downloaded several cash register software, all of which are CS, and the function analysis was almost the same. I wanted to look at the table structure and found that two systems are dB and one MDF, for one mdb, the remaining one is not found in the database.
The first query contains database files in the DB format. If there are too many database files in the result, you still cannot find them. Then download the DB database viewer for one test. However, the efficiency is very low. Suddenly, some information is "Exposed" in the file header of a general file. When ultraedit opens the database, it finds that the first word is "SQLite ",
It turned out to be an SQLite database. After Baidu, we learned that SQLite is mainly a database format type frequently used in Android. DownloadSQLite Database Browser allows you to view the table structure.
The second data is dB, which uses various DB database viewers and cannot be opened.
The third is MDF, which is directly attached to sqlserver. It is not allowed:
You have to download an MDF database Viewer (feature ools-MDF-Viewer). You can finally view it.
The other one is MDB. The ACCESS database is used. Because access is not installed, an mdb database Viewer (mdbplus) is downloaded directly, and the database is dragged to mdbplus. The result shows that the password is required:
No way, you have to find the mdb database password cracking software. After being deleted by Kingsoft's drug overlord, N downloaded cracking software are automatically deleted, finally, one expert who has passed the "Party's test"-MDB password cracking soft_vap. Using this software, he finally cracked the password:
In the last system, only the DAT file is under the DB folder in the installation directory. dat is generally a binary file, so it is hard to think of it as a database. But I suddenly remembered that I used to writeProgramRecord some information, but do not want to be seen by general users, so do not use txt, instead use DAT or DLL suffix to save information. It is opened in text mode during reading. Here, I think this bat may be a database with a modified extension. Then useMdbplus tries to open it, and the password is displayed.MDB password cracking expert soft_vap"To crack it, but it also succeeded:
I was ecstatic. Later I usedUltraedit checked that there was a standard Jet DB, which had the same information as the MDB file header, and proved that DAT was a disguised mdb database.
With the databases of these systems, combined with the analysis of functions, there are more series of analysis.