Something 'Fishy' about Strelka

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

Dann Corbit
Posts: 12538
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Something 'Fishy' about Strelka

Post by Dann Corbit »

Using IdaPro to examine the binary, it's not a chess engine.
It's a decryption engine sitting over a giant block of data.

Seems pretty strange for a chess engine of 1.4 MB to consist of 95% data, a decryption engine, and a small set of Winboard commands.

I guess that Uri was right.
Tony Thomas

Re: Something 'Fishy' about Strelka

Post by Tony Thomas »

I was right as well. :lol:
Terry McCracken

Re: Something 'Fishy' about Strelka

Post by Terry McCracken »

Tony Thomas wrote:I was right as well. :lol:
I remained silent an read, but now I can openly say, yep, another hoax! :wink:
Nid Hogge

Re: Something 'Fishy' about Strelka

Post by Nid Hogge »

Terry McCracken wrote:
Tony Thomas wrote:I was right as well. :lol:
I remained silent an read, but now I can openly say, yep, another hoax! :wink:
I agree 100%. very sad. now the rating lists should stop wasting time testing them I guess.. :roll:
Terry McCracken

Re: Something 'Fishy' about Strelka

Post by Terry McCracken »

Nid Hogge wrote:
Terry McCracken wrote:
Tony Thomas wrote:I was right as well. :lol:
I remained silent an read, but now I can openly say, yep, another hoax! :wink:
I agree 100%. very sad. now the rating lists should stop wasting time testing them I guess.. :roll:
Well at least it was discovered fairly quickly, and I'm sure testing has stopped or will stop soon on this very badly put together clone of sorts.

But there always will be people out there ready to make another one just like there are people who like to write malware/spyware, trojans, worms, and viruses :(
User avatar
mhull
Posts: 13447
Joined: Wed Mar 08, 2006 9:02 pm
Location: Dallas, Texas
Full name: Matthew Hull

Re: Something 'Fishy' about Strelka

Post by mhull »

Dann Corbit wrote:Using IdaPro to examine the binary, it's not a chess engine.
It's a decryption engine sitting over a giant block of data.

Seems pretty strange for a chess engine of 1.4 MB to consist of 95% data, a decryption engine, and a small set of Winboard commands.

I guess that Uri was right.
Perhaps there's a way to copy its decrypted address space from RAM to disk.
Matthew Hull
User avatar
Daniel Mehrmann
Posts: 858
Joined: Wed Mar 08, 2006 9:24 pm
Location: Germany
Full name: Daniel Mehrmann

Re: Something 'Fishy' about Strelka

Post by Daniel Mehrmann »

mhull wrote:
Dann Corbit wrote:Using IdaPro to examine the binary, it's not a chess engine.
It's a decryption engine sitting over a giant block of data.

Seems pretty strange for a chess engine of 1.4 MB to consist of 95% data, a decryption engine, and a small set of Winboard commands.

I guess that Uri was right.
Perhaps there's a way to copy its decrypted address space from RAM to disk.
That isn't so easy. I debugged Strelka a bit and a lot of strings are still cyrpted or compressed. A lot of decompress calls will be done in runtime...
I also extract the string table from a running Stelka, or at least what was readble ;) (Don't wonder about the PV in the stringtable ;))

http://www.homer-chess.com/temp/strings.txt

It seems this guy added also some protection against debugger like F3 interrupt shows to halt command of the cpu or the debugger himself


Best,
Daniel
User avatar
M ANSARI
Posts: 3707
Joined: Thu Mar 16, 2006 7:10 pm

Re: Something 'Fishy' about Strelka

Post by M ANSARI »

I am always amazed at the technical talent available on these forums. Very impressive indeed.
User avatar
WinPooh
Posts: 267
Joined: Fri Mar 17, 2006 8:01 am
Location: Russia
Full name: Vladimir Medvedev

Re: Something 'Fishy' about Strelka

Post by WinPooh »

Igor Korshunov (author of WildCat) wrote on KasparovChess guestbook (my translation):
"...try to find the following sequence of bytes in Strelka:
AD 8E 57 4E 87 11 E7
You can find it ONLY in Strelka and in all versions of Rybka"
In Russian: http://kasparovchess.crestbook.com/view ... d=1629&p=5