它是一個會計數據庫,其數據庫文件格式是專有數據。但問題在於數據庫非常不可靠,腐敗在多年之後就不被人注意,之後恢復數據變得難以忍受,我們維護了很多公司的賬戶,所以顛倒格式將非常有用。此外,該軟件符合odbc標準,可能對逆轉它非常有幫助。該軟件部分是開源的,即除數據庫引擎外都是開源的(並且完全可定製),儘管它們有自己的不同語言。
我沒有倒車的經驗。我們想要以這種方式反轉它,以便我們可以直接以這種格式寫入數據。所以我想知道我可以在哪裏獲得工具,我應該如何處理這些問題,任何文章或視頻都會很棒。如何反向設計數據庫文件格式?
0
A
回答
1
通常情況並不那麼「難」。比如,我喜歡混合解決方案:
基本目標文件分析:熵,簽名等,這將是看可能塊與一些十六進制編輯器(準備住在六角形是個好主意編輯器很長一段時間),我推薦你010編輯器裏面有模板/腳本。基本的目標應用程序分析:您需要了解它是如何編寫的(語言,框架,庫等),它將在下一步中非常有用。
可以打開此文件格式的應用程序的經典rev-engineering。使用IDA Pro + Hex-Rays(但願意花費大量資金)來生成類似C的源代碼的最佳方式。您可以在目標應用程序中打破目標文件(更改/竊取某些字節)並打破異常,例如,開始探索。
嘗試使用FileMon(現在它是ProcMon的一部分)瞭解目標應用程序如何讀取目標文件。有時候可能(有些應用程序根本不使用讀取緩衝區,所以,你會看到小的讀數+調用堆棧進行探索!)。
不同的工具,可以幫助你在某些情況下。
最重要的是,上傳幾個數據庫樣本和應用程序並給出鏈接。我們可以嘗試一起做併爲其他人寫一點教程。
相關問題
- 1. 設計數據庫文件格式
- 2. 如何設計文檔文件格式?
- 3. 如何計算SQLite格式3數據庫文件長度?
- 4. 如何設計數據庫模式?
- 5. 價格計劃,對數據庫設計的反饋
- 6. 數據庫表格設計
- 7. 數據庫表格設計
- 8. 數據庫表格設計控件
- 9. 設計文檔數據庫模式
- 10. Visio - 從Azure SQL Server數據庫反向設計數據庫模型 - 崩潰
- 11. 塞式數據庫設計
- 12. 設計數據庫模式
- 13. 如何設計數據庫表的文件下載統計
- 14. PHP文件格式/設計
- 15. Alibre設計文件格式
- 16. 價格數據的數據庫設計
- 17. 哪些工具可用於反向設計sqlite數據庫?
- 18. 反向拍賣平臺的數據庫設計
- 19. Django Models.py數據庫設計反饋
- 20. SQL數據庫設計反饋
- 21. SAS數據格式(反向PROC轉?)
- 22. 從現有的MySQL數據庫中反向設計SQLAlchemy聲明式類定義?
- 23. 數據/數據庫設計模式?
- 24. 文件和數據庫設計
- 25. 爲JSON數據文件設計文件系統和數據庫
- 26. 計劃的數據庫模式設計
- 27. 複式會計數據庫設計
- 28. 如何設計打印票據格式
- 29. SQL:反映錦標賽設計的設計數據庫
- 30. 面向對象的數據庫設計
它是哪個DBMS數據庫? – displayName
在手冊中指出它是分級的,但是當它與odbc一起使用時,我發現它是關係型的。 –
是Oracle數據庫,SQL Server數據庫還是MySQL或什麼? – displayName