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.

Silence of Sleep - extract sots.exe

Featured Replies

  • Author
  • Localization

AlphaTwentyThree, posted Mon Oct 06, 2014 5:04 pm (789)


Hello! Can anybody help me to extract the contents of the main executable? I've cut the first and last 2mb of the file: http://neygeoy6bo.1fichier.com/
Thanks!
  • Author
  • Localization

aluigi, posted Mon Oct 06, 2014 10:32 pm (793)


Use other file hosters or the forum uploads, that hoster is limited.
  • Author
  • Localization

aluigi, posted Mon Oct 06, 2014 11:00 pm (796)


There are two different formats in the parts of the file you provided.

In sots2mbstart from offset 0x16ac3c the format is:
NAMESZ short
unicode NAME (NAMESZ * 2)
ZSIZE
zlib data (without the uncompressed size field)

Instead in the end one there is a 0x20 bytes header that contains both ZSIZE and SIZE but no names.

Probably it's a good idea ot use offzip -a.
  • Author
  • Localization

AlphaTwentyThree, posted Tue Oct 07, 2014 6:34 am (797)


aluigi wrote:
There are two different formats in the parts of the file you provided.

In sots2mbstart from offset 0x16ac3c the format is:
NAMESZ short
unicode NAME (NAMESZ * 2)
ZSIZE
zlib data (without the uncompressed size field)

Instead in the end one there is a 0x20 bytes header that contains both ZSIZE and SIZE but no names.

Probably it's a good idea ot use offzip -a.
Hm, what does the NAMESZ variable contain? I've decompressed the whole exe into one big 3GB file but I'm missing a TOC and the names.
  • Author
  • Localization

aluigi, posted Tue Oct 07, 2014 2:36 pm (801)


NAMESZ is just my way to specify the field containing the length of the NAME string, in this case you have NAMESZ which is the length of the string but the string is stored as unicode utf16 and so NAMESZ * 2.
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.