Analytic database-the art of analytic systems

Source: Internet
Author: User
Tags mdb database ultraedit

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.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.