Something 'Fishy' about Strelka

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

Moderators: hgm, Harvey Williamson, bob

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Post Reply
Dann Corbit
Posts: 8662
Joined: Wed Mar 08, 2006 7:57 pm
Location: Redmond, WA USA
Contact:

Something 'Fishy' about Strelka

Post by Dann Corbit » Tue May 08, 2007 2:29 am

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 » Tue May 08, 2007 2:56 am

I was right as well. :lol:

Terry McCracken

Re: Something 'Fishy' about Strelka

Post by Terry McCracken » Tue May 08, 2007 7:25 pm

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 » Tue May 08, 2007 8:52 pm

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 » Tue May 08, 2007 9:19 pm

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: 11273
Joined: Wed Mar 08, 2006 8:02 pm
Location: Dallas, Texas
Full name: Matthew Hull

Re: Something 'Fishy' about Strelka

Post by mhull » Tue May 08, 2007 10:03 pm

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: 855
Joined: Wed Mar 08, 2006 8:24 pm
Location: Germany
Full name: Daniel Mehrmann

Re: Something 'Fishy' about Strelka

Post by Daniel Mehrmann » Tue May 08, 2007 11:07 pm

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: 3278
Joined: Thu Mar 16, 2006 6:10 pm

Re: Something 'Fishy' about Strelka

Post by M ANSARI » Wed May 09, 2007 6:28 am

I am always amazed at the technical talent available on these forums. Very impressive indeed.

User avatar
WinPooh
Posts: 217
Joined: Fri Mar 17, 2006 7:01 am
Contact:

Re: Something 'Fishy' about Strelka

Post by WinPooh » Wed May 09, 2007 7:47 am

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

Post Reply