The Forum is up for sale: XeNTaX Forum looking for new owner

Dark Parables Curse of Briar Rose dat files

The Original Forum. Game archives, full of resources. How to open them? Get help here.
Post Reply
stevenx
veteran
Posts: 130
Joined: Sat Nov 01, 2008 12:02 pm
Has thanked: 3 times
Been thanked: 1 time

Dark Parables Curse of Briar Rose dat files

Post by stevenx »

The contents of this post was deleted because of possible forum rules violation.
User avatar
aluigi
VVIP member
VVIP member
Posts: 1916
Joined: Thu Dec 08, 2005 12:26 pm
Location: www.ZENHAX.com
Has thanked: 4 times
Been thanked: 661 times
Contact:

Re: Dark Parables Curse of Briar Rose dat files

Post by aluigi »

it's encrypted with a 64bit block cipher algorithm like blowfish.
no key, no party
stevenx
veteran
Posts: 130
Joined: Sat Nov 01, 2008 12:02 pm
Has thanked: 3 times
Been thanked: 1 time

Re: Dark Parables Curse of Briar Rose dat files

Post by stevenx »

aluigi wrote:it's encrypted with a 64bit block cipher algorithm like blowfish.
no key, no party
Is there any way to decrypt these files? If have exe file?
User avatar
aluigi
VVIP member
VVIP member
Posts: 1916
Joined: Thu Dec 08, 2005 12:26 pm
Location: www.ZENHAX.com
Has thanked: 4 times
Been thanked: 661 times
Contact:

Re: Dark Parables Curse of Briar Rose dat files

Post by aluigi »

yeah, it could be possible.
try to upload the exe and dlls and maybe we could be lucky
stevenx
veteran
Posts: 130
Joined: Sat Nov 01, 2008 12:02 pm
Has thanked: 3 times
Been thanked: 1 time

Re: Dark Parables Curse of Briar Rose dat files

Post by stevenx »

The contents of this post was deleted because of possible forum rules violation.
User avatar
aluigi
VVIP member
VVIP member
Posts: 1916
Joined: Thu Dec 08, 2005 12:26 pm
Location: www.ZENHAX.com
Has thanked: 4 times
Been thanked: 661 times
Contact:

Re: Dark Parables Curse of Briar Rose dat files

Post by aluigi »

the algorithm is tea/xtea but being a partial installation there are no all the files.
so do the following:
- start the game and remove the full-screen from the options
- when you arrive at the menu start ollydbg and attach it to the process
- set a breakpoint at offset 457d30
- when it breaks take a screen shot of the ollydbg window (moreover the right-down part)
User avatar
aluigi
VVIP member
VVIP member
Posts: 1916
Joined: Thu Dec 08, 2005 12:26 pm
Location: www.ZENHAX.com
Has thanked: 4 times
Been thanked: 661 times
Contact:

Re: Dark Parables Curse of Briar Rose dat files

Post by aluigi »

Code: Select all

# script for QuickBMS http://aluigi.org/papers.htm#quickbms

encryption blowfish "012483 btg"
get HOSIZE asize
log MEMORY_FILE 0 HOSIZE
encryption "" ""

idstring MEMORY_FILE "HiddenObject"
getdstring VER 3 MEMORY_FILE
get PATH basename
string PATH += /

math FILES = 1
for i = 0
    get SIZE long MEMORY_FILE
    savepos OFFSET MEMORY_FILE
        math TMP = OFFSET
        math TMP += SIZE
        goto TMP MEMORY_FILE
    set NAME string PATH
    string NAME += i
    string NAME += ".dat"
    log NAME OFFSET SIZE MEMORY_FILE
    if i >= FILES
        cleanexit
    endif
    if i == 0
        get FILES long MEMORY_FILE
    endif
    getdstring DUMMY 24 MEMORY_FILE
    get NAMESZ long MEMORY_FILE
    getdstring NAME NAMESZ MEMORY_FILE
next i
stevenx
veteran
Posts: 130
Joined: Sat Nov 01, 2008 12:02 pm
Has thanked: 3 times
Been thanked: 1 time

Re: Dark Parables Curse of Briar Rose dat files

Post by stevenx »

aluigi wrote:

Code: Select all

# script for QuickBMS http://aluigi.org/papers.htm#quickbms

encryption blowfish "012483 btg"
get HOSIZE asize
log MEMORY_FILE 0 HOSIZE
encryption "" ""

idstring MEMORY_FILE "HiddenObject"
getdstring VER 3 MEMORY_FILE
get PATH basename
string PATH += /

math FILES = 1
for i = 0
    get SIZE long MEMORY_FILE
    savepos OFFSET MEMORY_FILE
        math TMP = OFFSET
        math TMP += SIZE
        goto TMP MEMORY_FILE
    set NAME string PATH
    string NAME += i
    string NAME += ".dat"
    log NAME OFFSET SIZE MEMORY_FILE
    if i >= FILES
        cleanexit
    endif
    if i == 0
        get FILES long MEMORY_FILE
    endif
    getdstring DUMMY 24 MEMORY_FILE
    get NAMESZ long MEMORY_FILE
    getdstring NAME NAMESZ MEMORY_FILE
next i
I seen this script today,very thanks!
Post Reply