One Thousand Lies .rpa files

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: One Thousand Lies .rpa files

Post by aluigi »

Eh, copy&paste and rush :D
bugmenot
Posts: 45
Joined: Sun Oct 09, 2016 6:27 pm

Re: One Thousand Lies .rpa files

Post by bugmenot »

:D

BTW Are you sure that PICKLE_NEWTRUE and PICKLE_NEWFALSE should return an Int value and not a Boolean (True & False)?

Code: Select all

sage: from pickle import *
sage: from sage.misc.explain_pickle import *
sage: test_pickle(NEWTRUE)
    0: \x88 NEWTRUE
    1: .    STOP
highest protocol among opcodes = 2
explain_pickle in_current_sage=True/False:
True
result: True

Code is taken from: http://doc.sagemath.org/html/en/reference/misc/sage/misc/explain_pickle.html
Last edited by bugmenot on Sat Mar 04, 2017 8:37 pm, edited 1 time in total.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: One Thousand Lies .rpa files

Post by aluigi »

Do you mean returning the word "true" and "false" instead of 1 and 0?
In quickbms it's better 1 and 0 instead of using strings and honestly I don't see any difference.
bugmenot
Posts: 45
Joined: Sun Oct 09, 2016 6:27 pm

Re: One Thousand Lies .rpa files

Post by bugmenot »

Yes, it might be so but it'll probably be necessary for the Ren'py persistent file decoding I'm also interested in.