Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: Milos 24. 02. 2018, 13:42:06

Název: Vyčítání dat z binárních souborů
Přispěvatel: Milos 24. 02. 2018, 13:42:06
Dobry den, dostal som k ku aplikacii, ktora ma ulozene data v binarnej podobe  v suboroch .dat a .inx. Chcel by som Vas poprosit o radu ako tieto subori otvorit, a exportovat z nich obsah. Podla google by to mali byt db2 subori. No nepodarilo sa mi najst ziadny sposob na export dat z nich. Dakujem
Název: Re:Vycitanie dat z binarnych suborov
Přispěvatel: P_V 24. 02. 2018, 16:09:48
Tak dobrou křišťálovou kouli tu asi nikdo nemá, chtělo by to být konkrétnější. Která aplikace, nahrát někam vzorek... on už se někdo chytí.
Název: Re:Vycitanie dat z binarnych suborov
Přispěvatel: JardaP . 24. 02. 2018, 16:46:06
BTW, .inx je nejspis index, takze z nej neni co exportovat, ale mohl by pomoci s identifikaci, o ktery .dat se jedna, protoze tech jsou asi tak tri p​r​d​e​le.
Název: Re:Vycitanie dat z binarnych suborov
Přispěvatel: Sten 24. 02. 2018, 16:53:38
Pokud je to DB2, tak jdou otevřít pomocí IBM DB2. Nevím, co si představujete pod „exportovat data“, DB2 je strukturovaná databáze, formát uložených dat je závislý na aplikaci a nejde to jen tak vypsat do nějakého čitelného souboru.
Název: Re:Vycitanie dat z binarnych suborov
Přispěvatel: y, 24. 02. 2018, 18:10:22
Zkusil bych "file", treba pomuze.
Název: Re:Vycitanie dat z binarnych suborov
Přispěvatel: Milos 24. 02. 2018, 19:55:44
tu je odkaz https://ulozto.sk/!xAXvZwhCG3az/database-dat na jeden subor ako priklad
Název: Re:Vycitanie dat z binarnych suborov
Přispěvatel: Milos 24. 02. 2018, 19:56:50
export si predstavujem do csv, xls, sql, co kolvek co sa da dalej jednoducho spracovat ako import do sql
Název: Re:Vycitanie dat z binarnych suborov
Přispěvatel: JardaP . 24. 02. 2018, 20:34:59
http://mark0.net/onlinetrid.aspx to identifikuje jako:

Match   Ext   File type   MIME type   
100,0%   PGC    PGN (Portable Gaming Notation) Compressed format

Whatever that is...
Název: Re:Vycitanie dat z binarnych suborov
Přispěvatel: gll 24. 02. 2018, 21:14:53
http://mark0.net/onlinetrid.aspx to identifikuje jako:

Match   Ext   File type   MIME type   
100,0%   PGC    PGN (Portable Gaming Notation) Compressed format

Whatever that is...

záznam šachové partie
Název: Re:Vycitanie dat z binarnych suborov
Přispěvatel: JardaP . 24. 02. 2018, 22:06:08
Hm, to asi nebude ono, pgn-extract tomu nerozumi. Nehlede na to, ze dle Wikipedie to ma byt textovy format a o nejake kompresi se nikde nejak nepise.
Název: Re:Vycitanie dat z binarnych suborov
Přispěvatel: OMG 24. 02. 2018, 22:15:29
Proč mi tohle fórum furt mění p­rdel na zadek?
Název: Re:Vycitanie dat z binarnych suborov
Přispěvatel: gll 24. 02. 2018, 22:21:10
Hm, to asi nebude ono, pgn-extract tomu nerozumi. Nehlede na to, ze dle Wikipedie to ma byt textovy format a o nejake kompresi se nikde nejak nepise.

pgn-extract je program pro vyhledávání her v pgn souborech podle zadaných parametrů. S pgc soubory nejspíš pracovat neumí.
Název: Re:Vycitanie dat z binarnych suborov
Přispěvatel: Neviditelný 24. 02. 2018, 22:57:51
Vzhledem k tomu, jak ten soubor vypadá v hexdumpu to nejspíš nebude ani PGC.

Vycucat něco z blíže neurčených binárních dat se skoro nedá. Má-li někdo pomoci, je potřeba více informací. Např. jaká aplikace ta data vytvořila a co by v té databázi zhruba mělo být.
Název: Re:Vycitanie dat z binarnych suborov
Přispěvatel: n 25. 02. 2018, 04:55:20
tu je odkaz https://ulozto.sk/!xAXvZwhCG3az/database-dat na jeden subor ako priklad
Jsi sikovny. Ale je k tomuhle souboru taky nejaky ten .inx?
Název: Re:Vycitanie dat z binarnych suborov
Přispěvatel: n 25. 02. 2018, 05:01:09
tu je odkaz https://ulozto.sk/!xAXvZwhCG3az/database-dat na jeden subor ako priklad
Jsi sikovny. Ale je k tomuhle souboru taky nejaky ten .inx?
Samozrejme, nedej Boze, kdybys mel pristup k te origo aplikaci a cirou nahodou vedel, jaka data se z tohoto obriho souboru snazime dekodovat, to by nam taky urcite nepomohlo.
Název: Re:Vycitanie dat z binarnych suborov
Přispěvatel: Yarda 25. 02. 2018, 09:44:44
Cvičně jsem se na to kouknul. Možná by nebylo od věci zjistit, jaký sled dat se v tom souboru nejvíc opakuje a z toho se pokusit uhodnout co dál. Mohl by ses inspirovat tímhle filmem co včera běžel v televizi:
https://www.csfd.cz/film/283747-kod-enigmy/prehled/
Tak hodně štěstí.
Název: Re:Vycitanie dat z binarnych suborov
Přispěvatel: Milos 25. 02. 2018, 10:09:39
prikladam viac suborov .dat aj .inx

https://ulozto.sk/tam/_CYxpo25YNU5j
Název: Re:Vycitanie dat z binarnych suborov
Přispěvatel: JardaP . 25. 02. 2018, 13:58:52
DB2 to asi nebude: http://www-01.ibm.com/support/docview.wss?uid=swg21444189

A Clarion to otevrit neumi.
Název: Re:Vycitanie dat z binarnych suborov
Přispěvatel: y, 25. 02. 2018, 14:47:34
Pokud jste "dostal" aplikaci, tak by to mohlo byt neco embedded. Nepisete ovsem OS -- pod win bych zkousel nejakou foxku a podobne. Pod linuxem netroufam hadat, ale pojmenovani mi pripomina spis windows/dos. Dale bych zkusil vypsat strings (prikaz "strings") na vsech souborech aplikace
Název: Re:Vycitanie dat z binarnych suborov
Přispěvatel: JardaP . 25. 02. 2018, 15:23:13
Foxku bych netypoval, to by urcite poznala utilita file. Je to profrlaknuty format, krome toho se mi nejak nevybavuje, co by ve Foxce delaly soubory .dat.
Název: Re:Vycitanie dat z binarnych suborov
Přispěvatel: P_V 25. 02. 2018, 17:28:29
Jestli v tom měly být data jako příjmení, město, telefon, tak v hexdumpu nejsou v otevřené podobě. Není důvod proč by databázový stroj měl textová data šifrovat. Takže to bude něco velmi proprietárního.
Název: Re:Vycitanie dat z binarnych suborov
Přispěvatel: P_V 25. 02. 2018, 17:35:53
Miloši, zkus ty soubory dát stranou, pak v té aplikaci změnit jediný znak v nějakém poli a aplikaci zavřít, znova soubory dát stranou, a binárně porovnat. A tak dále. Možná tak postupně přijdeš na strukturu souboru a jak je to scramblované.
Název: Re:Vycitanie dat z binarnych suborov
Přispěvatel: JardaP . 25. 02. 2018, 19:45:58
Jestli je to dostatecne stara vec, tak jestli to nahodou neni z MUMPS/Cache/GT.M. To, pokud vim, pouziva priponu .dat, umi to sifrovane databaze a podarilo se mi vyguuglovat nejake priklady nesifrovane databaze a utilita file to rovnez nerozpoznava, protoze to nema normalni hlavicku.

Maji ty soubory nejake datum, ktere by napovedelo, z ktere archeologicke ery to pochazi?

Redakce: Se nam dneska nejak sere forum. Furt me to odhlasuje a misto potvrzeni odpovedi to rika "Pristup odepren".
Název: Re:Vyčítání dat z binárních souborů
Přispěvatel: Detektiv 26. 02. 2018, 11:42:04
Ide o databazu telefonnych cisel T-Com/Eurotelu co sa povaluje na torrentoch. Niekto sa tu snazi nakrmit databazy smejd telemarketerov. Odporucam mu neradit.

https://webcache.googleusercontent.com/search?q=cache:wdKkYcAGN1EJ:https://btdb.to/q/tabaza/+&cd=3&hl=sk&ct=clnk&gl=sk
Název: Re:Vyčítání dat z binárních souborů
Přispěvatel: Magnesium 26. 02. 2018, 11:49:38
Kazdopadne jde o DBISAM co se pouzivala kdysi kolem roku 2000 v Delphi. Co si pamatuji tak k tomu jeste byval .blb soubor pro binarni bloby. Mel by na to byt ODBC driver.
Název: Re:Vyčítání dat z binárních souborů
Přispěvatel: RDa 26. 02. 2018, 16:12:14
Je tam tedy dost primitivni sifrovani - jde to precist :) Davejte sve nabidky
Název: Re:Vyčítání dat z binárních souborů
Přispěvatel: RDa 26. 02. 2018, 18:28:07
Takze tam je: jmeno, prijmeni, ulice+cislo, mesto a konec telefonniho cisla - zacatek je nejspis +421 52 - protoze se jedna o kousek databaze pro vychodni slovensko, ne cele. V tom 48M souboru je pres 360K zaznamu.

Nevyhody: fixed len pole, delsi texty tam jsou useknute - nejcasteji nazvy firem. Neni tam PSC. Jmena obsahuji diakritiku ale byla provedena nejaka konverze mezi codepages, takze namisto Ž je tam L. A vse je pak uppercase.
Název: Re:Vyčítání dat z binárních souborů
Přispěvatel: dw 26. 02. 2018, 19:12:55
To je velmi davno co som toto naposledy videl, je to c tree databaza, ked nemas zdrojaky tak strukturu mozes len hadat, ta je definovana v struct{} ...