Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

Featured Replies

  • Author
  • Localization

aluigi, posted Mon Nov 24, 2014 5:22 pm (1971)


Maybe provide a sample, just in case it's a simple compression instead of an encryption.
  • Author
  • Localization

Viserion, posted Tue Nov 25, 2014 4:32 pm (1981)


Hello aluigi,
The client have only files with big size (1gb ), sorry. Client have too encryption with password.
  • Author
  • Localization

aluigi, posted Wed Jul 08, 2015 4:38 pm (6230)


I guess that the table with information about each file is at the end (but it's not fully covered by the cut).
Then I think that all the files are obfuscated using, probably, the name of the files (that is just a GUID in reality) or something similar.

Can you modify the filecutter.bms script replacing
math MEGABYTES = 2
with
math MEGABYTES = 8
and then uploading only the second file?
  • Author
  • Localization

aluigi, posted Wed Jul 08, 2015 8:02 pm (6239)


There is something I don't understand.
This is the max I can do, sorry but I will no longer continue on this format:
Code:
idstring "JZW\0"
#callfunction EASY 1
#cleanexit

goto 0 0 SEEK_END
get JZW_SIZE asize
for FILES = 0
    goto -12 0 SEEK_CUR
    get OFFSET longlong
    get DUMMY long
    if OFFSET u>= JZW_SIZE
        break
    endif
    goto -0x120 0 SEEK_CUR
next FILES
for i = 0 < FILES
    getdstring DUMMY 0xc
    getdstring NAME 0x108
    get OFFSET longlong
    get DUMMY long
    putarray 0 i OFFSET
next i

sortarray 0 1

    getarray OFFSET 0 0
for i = 1 <= FILES
    if i < FILES
        getarray NEXT_OFF 0 i
    else
        math NEXT_OFF = JZW_SIZE
    endif
    xmath SIZE "NEXT_OFF - OFFSET"
    log "" OFFSET SIZE
    math OFFSET = NEXT_OFF
next i

startfunction EXTRACT_WHAT
    goto 0x84
    get DUMMY long
    get DUMMY long
    get DUMMY long
    get DUMMY long
    for
        get ZERO long
        get DUMMY long
        get ZERO long
        get SIZE long
        savepos OFFSET
        log "" OFFSET SIZE
        math OFFSET SIZE
        goto OFFSET
    next
endfunction
  • Author
  • Localization

Viserion, posted Wed Jul 08, 2015 8:12 pm (6240)


Don' worry. ^^
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.