I think this is actually one byte off, I get
7A 46 5C 53 55 59 03 5A 41 03 06 01 (not output, but ends up in memory).
The file won't run on linux as is, unless I've done it wrong.
line 6: syntax error near unexpected token `)'
edit: it's not to do with executables, but with the "Israel is 70" text.Good effort!
z.\SUY.ZA... and Israel-is-70 (text from the picture) have the same length.
Coincidence?
No coincidences with games like this. :)
(I went over it again, and of course a simple blob isn't just a binary, it has no magic bytes or anything, stupid.)
Using "Israel-is-70" gives me ... 3?.205.32.11
Which of course looks like an IP-address, but incomplete (the ? is C0). Probably made a mistake with the decoding of the key-part of the brainfuck. Still, only 10 numbers to pick from: 3[0-9].205.32.11
Edit: thanks to Seagull for pointing it out already, the key was off by one byte. So that gives 35.205.32.11
Are you sure? By doing the XOR I get 35.205.32.11...
Ok, so actually the puzzle has been cracked. Nothing else we can do. This end was definitely not happy.
You're wrong... Go through an Israeli proxy to that IP (or via TOR by configuring exit nodes), it's only the beginning. ;-)
>+-++<>-+--><[+-[ ]+-]<+--+>[+--+]< [+>+<-]><----[--> +++<]>--.-------- -.+++.[++>---<]>+ +.-[----->++<]>-. +[->+++<]>+.+++++ ++++++.---------- --.----[->+++<]>+ .-[-->+++++<]>--- .------.[--->+<]> ++.[-]>+-++<>-+-- ><[+-[]+-]<+--+>[ +--+]<[+>+<-]><>+ -++<>-+--><[+-[]+ -]<+--+>[+--+]<[]
=> xor-with-key
+++++++++++[>++++ +++++++<-]>+[<+>- ]-[>+<-------]>-- -[<+>-][<+>-]>++> +[>++[-<++++++>]< <]>[<+>-]>+>++[++ >++[-<+++++>]<<]> [<+>-]>+>+[>++++[ -<++++>]<<]>[<+>- ]++++++++[>++++++ +++++<-]>+[<+>-]+ ++>>+>+[->+++[-<+ ++++>]<<]>[<+>-]+ +++++++[>++++++++ <-]>+[<+>-]+++>++ ++++>+>+-++<>-+--
=> z.\SUY.ZA...
(hex values of the key: 7A B3 5C 53 55 59 03 5A 41 03 06 01)
xor-ing the .png with the key gives a data blob, so it's either an executable (which I'm not going to run) or I did something wrong.