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.

I need help decrypting the Paladins file.

Featured Replies

  • Author
  • Localization

jackfrost, posted Thu Feb 24, 2022 11:25 am (70096)


https://mega.nz/file/VlIUHZqB#Ib3gDnzWT ... COQ9bt131Y
The link above is the file that needs to be decrypted.
it indeed xored by 0x2A.

I want to translate Paladins into Korean, but I can't because it's encrypted.
I would appreciate it if you could make a tool that can decrypt this file!
  • Author
  • Localization

rabatini, posted Thu Feb 24, 2022 11:48 am (70097)


jackfrost wrote:
https://mega.nz/file/VlIUHZqB#Ib3gDnzWTLnchHaR8Y3zRjsoy1Jhb2kVbCOQ9bt131Y
The link above is the file that needs to be decrypted.
it indeed xored by 0x2A.

I want to translate Paladins into Korean, but I can't because it's encrypted.
I would appreciate it if you could make a tool that can decrypt this file!


if this file contains text and it is what you want.
I think it is a 16bits table.

suggestion:

Use a tool monkeymoore to search 16 bits text and make a new .tbl with it.
Because the file do not uses ASCII standard chars, its uses a costumized table.
So you will need to find the true text and make a new table of it, then use a hexeditor with table support to see the text



tools needed:

monkeymoore
windhex (supports table)
  • Author
  • Localization

jackfrost, posted Thu Feb 24, 2022 10:04 pm (70100)


rabatini wrote:
jackfrost wrote:
https://mega.nz/file/VlIUHZqB#Ib3gDnzWTLnchHaR8Y3zRjsoy1Jhb2kVbCOQ9bt131Y
The link above is the file that needs to be decrypted.
it indeed xored by 0x2A.

I want to translate Paladins into Korean, but I can't because it's encrypted.
I would appreciate it if you could make a tool that can decrypt this file!


if this file contains text and it is what you want.
I think it is a 16bits table.

suggestion:

Use a tool monkeymoore to search 16 bits text and make a new .tbl with it.
Because the file do not uses ASCII standard chars, its uses a costumized table.
So you will need to find the true text and make a new table of it, then use a hexeditor with table support to see the text



tools needed:

monkeymoore
windhex (supports table)


I don't know what to do with programming, so I don't understand...
  • Author
  • Localization

jackfrost, posted Thu Feb 24, 2022 10:06 pm (70101)


Could you please elaborate on how to do it?
  • Author
  • Localization

rabatini, posted Fri Feb 25, 2022 2:00 am (70104)


So do you want see the text is that right?

you have 2 options.
using this script in bms

Code:
filexor 0x2a
get size asize
xmath offset "(size - size)"
log "" offset size


or download xor.exe from the famous guy called alluigi XD

and like i said before, the game uses a 16 bits table.

if you want to translate in ideal way you should create a 16 bits table

like this

a=6100
b=6200
c=6300
etc...etc..

and open in a hexdecimal tool thats supports custom tables.

xor.zip

  • Author
  • Localization

jackfrost, posted Fri Feb 25, 2022 3:51 am (70106)


What is BMS?
  • Author
  • Localization

jackfrost, posted Fri Feb 25, 2022 3:54 am (70107)


AH, I found Bms.
  • Author
  • Localization

rabatini, posted Fri Feb 25, 2022 3:27 pm (70116)


jackfrost wrote:
https://mega.nz/file/944U1QAI#M5xjScNsOZIwD5JBLsUOwJVs2OR2MnuxJGln2SJaqco
I've tried running your code and something...something is weird.


Nothing is wierd.
the script or the xor.exe works perfectly

the game text is right there, but in 16bits way.

Image

like i said, you have to create a 16bits table.
and put in a hexdecimal program that have table support.
to see the text without space between than.
  • Author
  • Localization

jackfrost, posted Fri Feb 25, 2022 11:44 pm (70118)


Can you explain with pictures how to use monkey moor to get a table?
sorry.
  • Author
  • Localization

jackfrost, posted Mon Feb 28, 2022 1:10 am (70143)


How to use monkeymoore?
  • Author
  • Localization

h3x3r, posted Thu Mar 03, 2022 5:10 pm (70229)


rabatini wrote:
the game text is right there, but in 16bits way.

It's called Unicode.
  • Author
  • Localization

rabatini, posted Thu Mar 03, 2022 5:24 pm (70230)


h3x3r wrote:
rabatini wrote:
the game text is right there, but in 16bits way.

It's called Unicode.


Not necessarily
can be utf16.

I used the term 16 bits, precisely because I don't know if the table is unicode or utf16

1 byte = 8 bits

2 bytes = 16 bits.

the text uses 16 bits or 2 bytes per char.
  • Author
  • Localization

jackfrost, posted Thu Mar 03, 2022 11:53 pm (70239)


I understand how to decrypt and encrypt files.
So how do I read that hex file?
  • Author
  • Localization

rabatini, posted Fri Mar 04, 2022 2:12 am (70242)


jackfrost wrote:
I understand how to decrypt and encrypt files.
So how do I read that hex file?


You can use windhex

open my tbl i sent to you before.

You sould see the text like this.

is old school way to translate games, but works

Image
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.