Satoshi's Treasure: The (UNSOLVED) Earth Key: How to Set up ImageMagick
In my previous post, I summarized what @steemclan knows about The Earth Key, The 8th key fragment in the wild and crazy Satoshi's Treasure Hunt. I mentioned that the leading theory for solving the Earth Key requires a tool called ImageMagick. In this post I will share instructions for setting up ImageMagick on popular platforms, and how to use the tool.
ImageMagick is an open source suite of image manipulation tools. The source code repo can be found here: https://github.com/ImageMagick/ImageMagick6
Disclaimer: these tools require some knowledge of operating systems and command line/terminal. If you're strictly a GUI person turn back now.
Installing ImageMagick
Here I will share instructions for 3 different operating systems. Choose your favorite.
Windows Native
- Download ImageMagick portable version
- Direct link: https://imagemagick.org/download/binaries/ImageMagick-7.0.8-53-portable-Q16-x86.zip
- Extract somewhere convenient
- For extra convenience, add the ImageMagick folder to your path.
- Instructions for doing this: https://www.architectryan.com/2018/03/17/add-to-the-path-on-windows-10/
- This will make it such that you can run the tools from any folder
WSL (Linux on Windows 10)
- Enable Windows Subsystem Linux
- Detailed instructions here: https://docs.microsoft.com/en-us/windows/wsl/install-win10
- Install Ubuntu from Microsoft Store
- Launch Ubuntu
- Update by running command:
sudo apt-get update
- Install ImageMagick with command:
sudo apt-get install imagemagick
MacOS
- Open Terminal app
- Install home brew using instructions here: https://brew.sh/
- Install ImageMagick by running command
brew install imagemagick
Quick Test
Now that you have ImageMagick installed, quickly test it by running the command magick -version
from your Terminal/PowerShell/cmd prompt.
If all goes well you should see something like:
Version: ImageMagick 7.0.8-53 Q16 x64 2019-07-05 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2018 ImageMagick Studio LLC
License: http://www.imagemagick.org/script/license.php
Visual C++: 180040629
Features: Cipher DPC HDRI OpenCL
Delegates (built-in): bzlib cairo flif freetype gslib heic jng jp2 jpeg lcms lqr lzma openexr pangocairo png ps raw rsvg tiff webp xml zlib
Using ImageMagick
Now that we have the tools up and running we can start attacking quickbrownfox-doll.bmp
The main ImageMagick tool we want to use is convert -decipher.
The full command syntax looks like this:
magick convert -region <dimensions of region to decipher> -size <total pixel size of image> <input-file> -decipher <password-file> <output-file>
With this, one can experiment with various regions and passphrases to attempt to decipher the center scrambled region of the Russian doll image seen above.
Conclusion
The Earth Key remains elusive. The tools and parameters we've tried have failed to uncover the center of the Russian doll. Either our tools, pass phrases, or parameters are incorrect. Once we find the right combination, the full image should reveal itself, and we'll move to the next step.
In the next post I will explain how to create scripts around ImageMagick to automate guessing.
@torrey.blog this is great. I will try this tomorrow (maybe monday) and let you know if I have any questions
Cool! Let me know if you have any problems. I can help troubleshoot and update the steps accordingly.
Congratulations @torrey.blog! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word
STOP
To support your work, I also upvoted your post!
Vote for @Steemitboard as a witness to get one more award and increased upvotes!
Thank you for your contribution @torrey.blog.
After reviewing your tutorial we suggest the following points listed below:
Your tutorial is quite short for a good tutorial. We recommend you aim for capturing at least 2-3 concepts.
Using the first person in the tutorials makes it difficult to understand the tutorials. We suggest using the third person in your text.
Avoid installation steps which are already well documented.
In the next tutorial we suggest you use the tutorials template. Link
Please read the guidelines here.
Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.
To view those questions and the relevant answers related to your post, click here.
Need help? Chat with us on Discord.
[utopian-moderator]
Thank you for your feedback, @portugalcoin!
Thank you for your review, @portugalcoin! Keep up the good work!
Hey, @torrey.blog!
Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!
Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).
Want to chat? Join us on Discord https://discord.gg/h52nFrV.
Vote for Utopian Witness!