About the timestamps: https://www.epochconverter.com/ldap
DiscImageCreator also decodes the filestamps from DMI and SS, see outputScsiCmdLogforDVD.cpp
and from XDVDFS: execScsiCmdforFileSystem.cpp
Example from https://redump.info/disc/6024/:
DMI:
2005/03/30 20:54:46
SS:
Timestamp of authoring: 2005/03/29 21:07:14
Timestamp of unknown: 2005/03/29 18:38:08
volDesc:
Image creation time: 2005/03/30 02:38:16
I guess it's strange that the image creation date is later than the other timestamps. But this would give a time range of ~8 hours that we could try for brute forcing (if this is even possible).
Xbox shrinking tool needed
Re: Xbox shrinking tool needed
Last edited by Jackal on Thu Jul 11, 2019 1:28 pm, edited 1 time in total.
Re: Xbox shrinking tool needed
@LedZeppelin68 are you still planning to investigate the second seed type?
Last edited by Jackal on Mon Jul 15, 2019 10:53 am, edited 1 time in total.
-
LedZeppelin68
- Posts: 80
- Joined: Mon Jun 08, 2026 1:26 am
Re: Xbox shrinking tool needed
first type seed is only 32bit, 256^4 combinations
second type seed is 128bit, 256^16 combinations, impossible to bruteforce, forever
second type seed is 128bit, 256^16 combinations, impossible to bruteforce, forever
Re: Xbox shrinking tool needed
Ok but my questions about the timestamp? Is there no way to predict the seed?
Last edited by Jackal on Mon Jul 15, 2019 1:26 pm, edited 1 time in total.
-
LedZeppelin68
- Posts: 80
- Joined: Mon Jun 08, 2026 1:26 am
Re: Xbox shrinking tool needed
i can say - noJackal wrote:Ok but my questions about the timestamp? Is there no way to predict the seed?
the seed value for second type is 128 bit, which consists of two 64 values:
1: system time and date (we can reduce this value to year, or maybe a month) +
2: and time from last reset (2^64 combos)
it is a very huge number to bruteforce
-
LedZeppelin68
- Posts: 80
- Joined: Mon Jun 08, 2026 1:26 am
Re: Xbox shrinking tool needed
I think we must save, what can be saved, and store al possible info
I remade xbox_rnd tool, now it doesn't remove the junk from ISO, but only brutes the seed of first type
saves it to log, and it works much faster
P.S. drag all ISOS on the EXE and wait
I remade xbox_rnd tool, now it doesn't remove the junk from ISO, but only brutes the seed of first type
saves it to log, and it works much faster
P.S. drag all ISOS on the EXE and wait
- Attachments
-
- xbox_rnd_x64.zip
- Imported Redump attachment 3152
- (3.52 KiB) Downloaded 1 time
Last edited by LedZeppelin68 on Wed Jul 17, 2019 1:41 pm, edited 1 time in total.
-
diego-rbb-93
- Posts: 571
- Joined: Mon Jun 08, 2026 1:28 am
Re: Xbox shrinking tool needed
Did you make any new research on this, Led?
Re: Xbox shrinking tool needed
diego-rbb-93 wrote:Did you make any new research on this, Led?
So, the tool is useless for most discs.LedZeppelin68 wrote:first type seed is only 32bit, 256^4 combinations
second type seed is 128bit, 256^16 combinations, impossible to bruteforce, forever
-
LedZeppelin68
- Posts: 80
- Joined: Mon Jun 08, 2026 1:26 am
Re: Xbox shrinking tool needed
diego-rbb-93 wrote:Did you make any new research on this, Led?
I would continue to research type 2 algo, maybe some statistical analysis will help
for now, all i can offer to save space
1) for a little amount of isos with type 1 seed (maybe few hundreds) - xbox shrinker
2) for big games with regional clones, which data occupies most of the iso - use merger
Sorry, this is all i can offer
- Attachments
-
- xbox_shrinker.zip
- Imported Redump attachment 3201
- (306.62 KiB) Downloaded 1 time
Re: Xbox shrinking tool needed
Any chance you would consider open sourcing this?
Thanks for your work.
Thanks for your work.
All my posts and submission data are released into Public Domain / CC0.