Portál AbcLinuxu, 30. dubna 2024 02:36


Dotaz: Pomoc s otevrenim souboru

Salamek avatar 3.11.2013 21:21 Salamek | skóre: 22 | blog: salamovo
Pomoc s otevrenim souboru
Přečteno: 816×
Odpovědět | Admin
Příloha:

Ahoj, potreboval bych pomoc s zjistenim jak otevrit zvukovy soubor z aplikace "Chytra anglictina TAXUS Learning"(Ano hrozna sra***).

Proc

Podarilo se mi prevest jednoho rodineho prislusnika na linux, avsak pote se teprve sveril ze chce provozovat tuto prisernou aplikaci... a ke vsemu stesti nefunguje ve wine... Protoze se jedna o jednoduchou aplikaci (prakticky je to karaoke) rozhodl jsem se ji prepsat do QT.

Problem

Problem je s formatem zvuku(mluvene slovo) ktery je v souborech *.cod, ktery se mi nijak nedari otevrit/prevest/zpracovat proste nejsem dostatecne zbehly v reverse ingeniringu fileformatu/zvuku. Tak doufam ze se zde najde nekdo kdo se s timto formatem jiz setkal nebo nekdo kdo je schopny tento soubor rozebrat

Reseni

Soubor obsahuje zvuk, ale je dost mozne ze bude obsahovat i samotny text, i kdyz texty jsem nasel zvlast v *.rtf formatu. Potreboval bych zjistit jak dany soubor prehrat v C++ nebo pri nejlepsim prevest do neceho inteligentnejsiho(OGG,WAV), vzorek v priloze, vice dat mohu dodat dodatecne na zadost(Nechci zde postovat vice nez je nutne)

Predem dekuji za pomoc
Skutečně nemám v plánu zničit Microsoft. Bude to jen zcela neúmyslný vedlejší efekt.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Josef Kufner avatar 4.11.2013 11:47 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Pomoc s otevrenim souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin
A proč to ve Wine nefunguje? Nechceš raději opravit Wine?
Hello world ! Segmentation fault (core dumped)
Salamek avatar 4.11.2013 17:47 Salamek | skóre: 22 | blog: salamovo
Rozbalit Rozbalit vše Re: Pomoc s otevrenim souboru

Problem je v tom ze tato aplikace "nejak" ziskava unikatni identifikator PC, pod wine ale vrati 000000, jejich web na 000000 vygeneruje klic a podari se ho i zadat, aplikace se spusti a prehraje prvni vetu ale pak spadne s hlaskou "Klic neni validni" a vymaze veskere zaznamy z registru.

Mam z toho ale pocit ze to neni jen tim 000000 identifikatorem, navic cela aplikace se jevi jako podstatne spatne napsana, proto jsem se radsi rozhodl pro jeji klon v QT

Skutečně nemám v plánu zničit Microsoft. Bude to jen zcela neúmyslný vedlejší efekt.
Salamek avatar 5.11.2013 09:46 Salamek | skóre: 22 | blog: salamovo
Rozbalit Rozbalit vše Re: Pomoc s otevrenim souboru
Oprava ten identifikator co vraci wine je 00000000 (8 nul), skoro to vypada jako CRC
Skutečně nemám v plánu zničit Microsoft. Bude to jen zcela neúmyslný vedlejší efekt.
4.11.2013 19:59 mikky | skóre: 25 | blog: Ghlog | M. L. - Praha
Rozbalit Rozbalit vše Re: Pomoc s otevrenim souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nějaký podrobnosti o tomhle konkrétním zvuku? Jak je to dlouhý, co je u toho za text, apod.

Nicméně tipnul bych si to na nějakou formu drm, je pravděpodobný, že to bude nějak šifrovaný. Otázka je jak chytře...
Je vám méně než 30 ? (jsme vrstevnící => budeme si tykat) : (jsem pro vás bažant => můžete mi tykat);
Salamek avatar 5.11.2013 09:45 Salamek | skóre: 22 | blog: salamovo
Rozbalit Rozbalit vše Re: Pomoc s otevrenim souboru
Ta aplikace je tak nejak spatne napsana od pohledu... Jedna se o mluvene slovo anglicky, par sekund vetsinou (jedna kratka veta na soubor) jestli je u toho i text netusim, protoze text jsem nasel zvlast a i neco co vypada jako casovani jsem nasel zvlast, takze predpokladejme ze se jedna jen o zvuk (mluvene slovo).

Moc podrobnosti nemam, ale pokud by mel nekdo zajem muzu poskytnout celou *magic* za ucelem reverse engineeringu. (Myslim ze nekomu zbehlemu by to nemelo zabrat moc casu)
Skutečně nemám v plánu zničit Microsoft. Bude to jen zcela neúmyslný vedlejší efekt.
5.11.2013 22:32 crypto fun
Rozbalit Rozbalit vše Re: Pomoc s otevrenim souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jestli je to jedna věta, tak podle délky se v tom patrně ukrývá obyčejný wav. Statistika vychází dost nenáhodně, tak to snad není nijak extrémně komprimované ani kvalitně šifrované. Ten repetitivní kus na začátku budou nulové bajty (=> šifra má zřejmě periodu 8 znaků). Někde okolo začátku by se měly vyskytovat v plaintextu "RIFF" "WAVEfmt" a "data". Zkoušel jsem nějaké primitivní kombinace XORu a odčítání modulo, ale nic pěkného jsem netrefil. Zábava na dlouhé zimní večery?
Salamek avatar 5.11.2013 23:37 Salamek | skóre: 22 | blog: salamovo
Rozbalit Rozbalit vše Re: Pomoc s otevrenim souboru
Zvladl by jsi vice s "funkcnim" exe ktere prehraje ten soubor a spadne ?
Skutečně nemám v plánu zničit Microsoft. Bude to jen zcela neúmyslný vedlejší efekt.
5.11.2013 23:51 chrono
Rozbalit Rozbalit vše Re: Pomoc s otevrenim souboru
Ako veľký je ten exe súbor?
Salamek avatar 6.11.2013 00:15 Salamek | skóre: 22 | blog: salamovo
Rozbalit Rozbalit vše Re: Pomoc s otevrenim souboru
Příloha:

exe ma 831,8 kB (831 761 bajtů) ale typuju ze pro jeho spusteni bude treba vetsina datafiles, tzn 560,9 MB (560 875 088 bajtů) pokud by mel nekdo zajem se o to pokusit tak by bylo nej to resit pres jabber (nechci zde publikovat vse kvuli socialnimu DRM):

je mozne ze pujde exe spustit i s timhle jednim file (treba prejmenovat na 001?) exe prikladam v priloze, ke spusteni je treba kombinace cisla produktu + vypocitane ser cislo (kdyby nekdo zlomil jejich cd key taky by to nebylo na skodu...

Jabber: salamek@jabber.cz

Skutečně nemám v plánu zničit Microsoft. Bude to jen zcela neúmyslný vedlejší efekt.
Salamek avatar 6.11.2013 00:31 Salamek | skóre: 22 | blog: salamovo
Rozbalit Rozbalit vše Re: Pomoc s otevrenim souboru
Ale srat na to :-D Tady je to cely 560,9 MB (560 875 088 bajtů) Bude to tam nahrato v 2013-11-06 02:00:00
wget http://ruzne.sg1-game.net/karaoke.tar.gz
Skutečně nemám v plánu zničit Microsoft. Bude to jen zcela neúmyslný vedlejší efekt.
Salamek avatar 6.11.2013 00:45 Salamek | skóre: 22 | blog: salamovo
Rozbalit Rozbalit vše Re: Pomoc s otevrenim souboru
sha1sum: eb2391acf076d6d5df3b46c26769edf8a18d0120 karaoke.tar.gz
Skutečně nemám v plánu zničit Microsoft. Bude to jen zcela neúmyslný vedlejší efekt.
5.11.2013 23:52 crypto fun
Rozbalit Rozbalit vše Re: Pomoc s otevrenim souboru
Teoreticky by ho to v době přehrávání mělo mít v paměti (na fs?) vybalený. Stačí stopnout a prozkoumat. Tím by vzniknul odpovídající plaintext, což se pak zkoumá řádově lépe.
Josef Kufner avatar 5.11.2013 22:34 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Pomoc s otevrenim souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Btw, zkoušel jsi disassemblovat původní program?
Hello world ! Segmentation fault (core dumped)
Salamek avatar 5.11.2013 23:35 Salamek | skóre: 22 | blog: salamovo
Rozbalit Rozbalit vše Re: Pomoc s otevrenim souboru
No zkousel jsem to :-D Ale moc jsem z toho chytrej nebyl, nikdy pred tim jsem Win32 exe nekuchal, doufal jsem ze tu potkam nekoho more skilled kdo s timto ma jiz nejake zkusenosti.
Skutečně nemám v plánu zničit Microsoft. Bude to jen zcela neúmyslný vedlejší efekt.
6.11.2013 00:27 Vtipnéř | skóre: 38 | blog: Vtipnéřův blog | Brno
Rozbalit Rozbalit vše Re: Pomoc s otevrenim souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nějaké informace jsem našel na fileextensionguide.com, ale nevím, jestli to k něčemu bude. Píše se tam

File extension cod file type 2 description: 3GPP AMR interface format 2 file

Compressed audio format, only in mono, frequency 8kHz.

Programs that open cod files: Awave Studio (Microsoft Windows)

Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.
Salamek avatar 6.11.2013 00:34 Salamek | skóre: 22 | blog: salamovo
Rozbalit Rozbalit vše Re: Pomoc s otevrenim souboru
Zkousel jsem to otevrit v tom Awave Studio drive nez jsem podal tento dotaz, aplikace neprotestovala (je dost mozne ze ji bylo fuk co prehrava a proste to nejak rozebrala), ale vse co z toho vylezlo byl heges, nepodarilo se mi z toho dostat pouzitelny zvuk...
Skutečně nemám v plánu zničit Microsoft. Bude to jen zcela neúmyslný vedlejší efekt.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.