У мене є файл бази даних, який закінчується .dat, який мені нічого не говорить. Зважаючи на те, що він використовує файл на базу даних, я припустив, що це повинен бути якийсь sqlite, тому спробував відкрити за допомогою sqlite3 і не був розпізнаний як база даних. Через проблеми з ліцензуванням я не знаю, скільки інформації я можу поділитися цим, тому не зможу завантажити файл. Я знаю, що це не зашифрований файл, і якщо я запускаю файл, він виглядає приблизно так:
<FE>^_(^@SR<89>^@^@^F^@^@^@Z^@^@^@XXX.Bin 6^RXXX.BankName s80^RXXX.CardType1 7^RXXX.CardType2 F^RXXX.Country Q^RXXX.BankPhone Q^R^T^F^D^C^C^X^@400094^R^@^@^@STAR_NETWORKS,_INCN/AN/AUNITED_STATES_OF_AMERICA^F^D^C^C^X^@400109^R^@^@^@EFUNDS_CORPORATIONN/AN/AUNITED_STATES_OF_AMERICA^F^D^C^C^X^@400110^P^@^@^@FIFTH_THIRD_BANKN/AN/AUNITED_STATES_OF_AMERICA^F^D^C^C^X^@
Будь-яка допомога щодо того, як я можу експортувати це до бази даних sqlite? Якби я тільки знав, що це за база даних! Я знаю, що програма читається програмою для Windows, і я намагаюся уникати створення сценарію для читання його символом (немає зворотних рядків), тому будь-які підказки будуть вдячні.
xxd -r file > testfile
для реконструкції файлу з hexdump (і перевіряв дамп xxd testfile
), але, на жаль, file testfile
все ще говорить "дані". Не дуже корисно.