Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  Creative Zen Vision:M
« previous next »
  • Print
Pages: 1 ... 8 9 [10] 11 12 ... 46

Author Topic: Creative Zen Vision:M  (Read 617546 times)

Offline bascule

  • Rockbox Expert
  • Member
  • *
  • Posts: 1298
Re: Creative Zen Vision:M
« Reply #135 on: April 06, 2007, 06:21:46 AM »
Lots of off-topic posts removed :)
Please, only actual development-related posts here.
Logged
DataBase fanboy and author of the totally overhauled Rockbox Sync Tool

Offline mcuelenaere

  • Developer
  • Member
  • *
  • Posts: 392
Re: Creative Zen Vision:M
« Reply #136 on: April 06, 2007, 06:59:30 AM »
OK, just a quick question: which program do you guys recommend me to capture the USB traffic?

For now, I'm going to use HHD Software's USB Monitor...

I'll post my results here in a minute or so...
Logged

Offline iSE

  • Member
  • *
  • Posts: 37
Re: Creative Zen Vision:M
« Reply #137 on: April 06, 2007, 09:04:05 AM »
A kernel debugger such as rr0d will give good results
Logged

Offline HKK

  • Member
  • *
  • Posts: 1
Re: Creative Zen Vision:M
« Reply #138 on: April 12, 2007, 12:38:28 PM »
Quote

SHA1 is 160 bit.

There's quite a few 160bit hashes. This site http://whatsmyip.org/hash_generator/ lists sha-1, tiger160, ripemd160 and haval160. I don't know how to work with these but maybe someone here does?
« Last Edit: April 12, 2007, 04:52:39 PM by HKK »
Logged

Offline iSE

  • Member
  • *
  • Posts: 37
Re: Creative Zen Vision:M
« Reply #139 on: April 12, 2007, 01:42:54 PM »
if you read mcuelenaere's post above, he's already tried several 160bit hashes and found them NOT to match
Logged

Offline mcuelenaere

  • Developer
  • Member
  • *
  • Posts: 392
Re: Creative Zen Vision:M
« Reply #140 on: April 12, 2007, 05:58:26 PM »
Quote from: iSE on April 12, 2007, 01:42:54 PM
if you read mcuelenaere's post above, he's already tried several 160bit hashes and found them NOT to match

I've tried SHA-1, TIGER and RIPEMD160. You could try others yourself if you want to, but I'm having the feeling here that not very much people are comprehending what I'm saying. Maybe I'm just wrong, plz correct me if so, but I dunno if someone really understand what I mean if I'm talking about the NULL-block, or other parts of nk.bin's main structure.

Maybe I'll have to take some screens or document everything a bit, so (lazy) people understand what I'm talking about. If I'm totally wrong here, plz say it. Thx
Logged

Offline iSE

  • Member
  • *
  • Posts: 37
Re: Creative Zen Vision:M
« Reply #141 on: April 13, 2007, 12:16:08 AM »
Some of us know what you're talking about :P. Though I wouldn't say those who don't are lazy, more have not come across this before and just haven't had any experience with it.
Logged

Offline Bagder

  • Member
  • *
  • Posts: 1452
    • Daniel's site
Re: Creative Zen Vision:M
« Reply #142 on: April 13, 2007, 03:17:36 AM »
Quote from: mcuelenaere on April 12, 2007, 05:58:26 PM
I've tried SHA-1, TIGER and RIPEMD160. You could try others yourself if you want to, but I'm having the feeling here that not very much people are comprehending what I'm saying.

We understand you fine - remember that we have reverse engineered a few other players before this... But I figure there are more than one way to run these hash algorithms on the data (like order of data, range of data, with or without padding etc) so I don't see how any random test-shots can exclude any particular algorithm until more details are discovered.
Logged

Offline mcuelenaere

  • Developer
  • Member
  • *
  • Posts: 392
Re: Creative Zen Vision:M
« Reply #143 on: April 13, 2007, 05:42:57 AM »
Quote from: Bagder on April 13, 2007, 03:17:36 AM
We understand you fine - remember that we have reverse engineered a few other players before this... But I figure there are more than one way to run these hash algorithms on the data (like order of data, range of data, with or without padding etc) so I don't see how any random test-shots can exclude any particular algorithm until more details are discovered.

Yes OK, but I wasn't talking about the hash algorithm cracking; I wasn't sure that you(plural) knew what I was talking about when I mention the NULL block and stuff...

And if I insulted anyone, I'm sorry for that; it wasn't my intention to do so... :)
Logged

Offline jhulst

  • Member
  • *
  • Posts: 21
    • My Homepage
Re: Creative Zen Vision:M
« Reply #144 on: April 13, 2007, 12:57:45 PM »
Quote from: Bagder on April 13, 2007, 03:17:36 AM
We understand you fine - remember that we have reverse engineered a few other players before this... But I figure there are more than one way to run these hash algorithms on the data (like order of data, range of data, with or without padding etc) so I don't see how any random test-shots can exclude any particular algorithm until more details are discovered.

In the past, how did you figure out more details?  Is it best just to keep trying codes and seeing if the match up?  To me, that sounds like a lot of guessing.
Logged

Offline jhulst

  • Member
  • *
  • Posts: 21
    • My Homepage
Re: Creative Zen Vision:M
« Reply #145 on: April 13, 2007, 12:58:43 PM »
Quote from: saratoga on March 16, 2007, 01:58:52 AM
By the way, if no one else figures out a way to get code running on the ZVM, I was going to suggest that someone get a broken player, desolder the flash ROM and then dump it with an EEPROM programmer.  The chip is TSOP with just an 8 bit bus, so it wouldn't be that hard to do.  Hypothetically, would you be willing to do this, or else mail the EEPROM chip to someone with the equipment?

Is there anybody who would be able to dump this for me?  I will mail the flash ROM to you.
jwh
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: Creative Zen Vision:M
« Reply #146 on: April 13, 2007, 02:08:16 PM »
Quote from: jhulst on April 13, 2007, 12:58:43 PM
Quote from: saratoga on March 16, 2007, 01:58:52 AM
By the way, if no one else figures out a way to get code running on the ZVM, I was going to suggest that someone get a broken player, desolder the flash ROM and then dump it with an EEPROM programmer.  The chip is TSOP with just an 8 bit bus, so it wouldn't be that hard to do.  Hypothetically, would you be willing to do this, or else mail the EEPROM chip to someone with the equipment?

Is there anybody who would be able to dump this for me?  I will mail the flash ROM to you.
jwh

I can ask around, but it sounds to me like looking at the Windows update program would be the best idea now, since it can likely be used to update the firmware, something we'll need to be able to do regardless.  
Logged

Offline Bagder

  • Member
  • *
  • Posts: 1452
    • Daniel's site
Re: Creative Zen Vision:M
« Reply #147 on: April 13, 2007, 05:58:35 PM »
Quote from: jhulst on April 13, 2007, 12:57:45 PM
Quote from: Bagder on April 13, 2007, 03:17:36 AM
We understand you fine - remember that we have reverse engineered a few other players before this... But I figure there are more than one way to run these hash algorithms on the data (like order of data, range of data, with or without padding etc) so I don't see how any random test-shots can exclude any particular algorithm until more details are discovered.

In the past, how did you figure out more details?  Is it best just to keep trying codes and seeing if the match up?  To me, that sounds like a lot of guessing.

The early targets had "simple" algorithms so they could be "cracked" differently.

For more recent targets (like the sansa), it has involved lots of dissassembly reading.
Logged

Offline mcuelenaere

  • Developer
  • Member
  • *
  • Posts: 392
Re: Creative Zen Vision:M
« Reply #148 on: April 14, 2007, 07:24:10 AM »
I'll post this link here too (dunno if it's useful, most of it has already been said except maybe the last part): http://gim.6te.net/ZVM/zvm.html
(ignore the ads, it's a free hosting so.. ;) )
Logged

Offline mcuelenaere

  • Developer
  • Member
  • *
  • Posts: 392
Re: Creative Zen Vision:M
« Reply #149 on: April 16, 2007, 01:36:36 PM »
Quote from: larryzotter on April 16, 2007, 08:43:17 AM
So what does the coincidence mentioned suggest? I do not really get it. Sorry.
It means I'm pretty sure that the NULL block contains a 160bit hash of the whole CIFF block
Logged

  • Print
Pages: 1 ... 8 9 [10] 11 12 ... 46
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  Creative Zen Vision:M
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.114 seconds with 15 queries.