-
World of Warships a first glance review by Thomja
Thomja agreed to give the new game World of Warships a go.
The outcome was a video from the game and a first glance review by the OwnedCore member, Thomja
Check it out here
-
Nice review!
+rep from me to Thomja for making this
-
Almost Legendary User
Glad to be able to help out! This is my first review I've ever done so please feel welcome to leave some constructive criticism I personally feel like I don't have the voice of a speaker
Last edited by Thomja; 05-30-2015 at 06:19 PM.
I really don't have anything interesting to put here anymore.
-
Post Thanks / Like - 1 Thanks
HI5 (1 members gave Thanks to Thomja for this useful post)
-
good review mate would love to see some more battle vids later on if you have time.. After Dreamhack
-
Almost Legendary User
Originally Posted by
KuRIoS
good review mate
would love to see some more battle vids later on if you have time.. After Dreamhack
Would be my pleasure!
I really don't have anything interesting to put here anymore.
-
Member
-
Member
Anyone have any beta codes for it? Looks fantastic
-
Member
Lesta encrypted Python scripts,seems it ll be hard.(make some aim)
-
Active Member
I'm working on the game a little. So far just some preliminary look.
Going by the PYC magic it's using "Python 2.7a0 62211 0x03f3".
So far been able to pull a ton of symbols/names over from a compiled Python 2.7, now trying to do the same with a Bigworld engine source leak.
The script encryption is probably very easy to solve, see for some background info:
Protecting a Python codebase
Last edited by Sirmabus; 07-25-2015 at 04:18 AM.
-
Active Member
Okay, need a copy of the PYC scripts (version 0.3'ish?) before they added this "script protection".
Now local variables get scrambled/obfuscated.
Anyone care to put up an older copy of the game's "res" folder, and, or, have a link to download an older, probably closed beta, client version?
By the way, it's easy enough to run your own PYC scripts.
It's just difficult to read the existing ones now..
-
Active Member
mo-lesta-ed
Done, was a fun challenge.
90%+ fixed and decompiled.
I mo-Lesta-ed Lesta's anti-cheat attempts.
The PYC files have a modification or two and multiple layers of encoding and obfuscation.
On a loaded module level they do some byte code obfuscation in the function bodies, obfuscate/fake/bug local variables, plus they add bogus global obfuscated variables.
All of these things will break default stuff like dis.dis() with out fixing first.
All the internal drawing functions in PrimInstDrawer.py that were previously used for the aim-assist/target-lead thing have been removed internally.
I.E. In this function from PrimInstDrawer:
Code:
def drawLine(firstDot, secondDot, color, time=1, zClipping=True):
if __resultNeedToDraw:
if zClipping:
Lesta.drawLineZ(firstDot, secondDot, color, time)
else:
Lesta.drawLine(firstDot, secondDot, color, time)
Both of those "Lesta" draw functions are completely gone from the client.
But easy enough there is a least one alternative, and, or, you can add your own drawing routines from a DLL..
Last edited by Sirmabus; 09-11-2015 at 10:23 PM.