TinyUmbrella: Firmware Umbrella And TinyTSS Merged Into A Single App

If you are not a new iDevice user, or new to the “dark side” , then you know what firmware umbrella and tinytss is.  If you don’t here you go:

  • Umbrella – The tool simply performs the same challenge request that iTunes does during an iDevice restore. The difference is that it saves the results in a single shsh file. This file will give you the ability, to restore back to a previous firmware indefinitely
  • TinyTSS –  is a small java app that acts as your very own signature service.When iTunes verifies your restore for your iDevice, it ‘phones home’ to see if you are allowed to restore to the version you are requesting. With TinyTSS + the shsh blob file(s) you obtained with Umbrella, you will be able to restore to the version of those shsh files forever!

The author of the tools, notcom, just announced that he will merge the two tools together in order to make it more user friendly. The tool will be released *soon* and we will keep you up to date. Stay tuned…

List of ideas already implemented locally or being developed after the break…

  • Auto configuration of the hosts file – no more messing with the hosts – I do it for you (with the backup being named hosts.umbrella) yes for Windows, Mac, and Linux (If you can figure out a way to restore using Linux that is 🙂 ).
  • Umbrella now will save your shsh files silently in a new directory (~/.shsh). This allows the built in TSS server to read all of the files in that directory and cache them.
  • Umbrella will support drag and drop. My goal will be for you to be able to drag your .shsh files and drop them onto Umbrella and Umbrella will save the files to the ~/.shsh directory. I also plan on supporting the OLD 00.shsh 01.shsh 02.shsh files as well 🙂
  • [OSX ONLY] – Because Umbrella’s built in TSS will need to run on port 80, Umbrella will ask you for your superuser password just once (Through the Authorization mechanism – which means your operating system will ask for your permission not me). This will explain the admin popup you will receive when Umbrella runs for the first time on your machine. After this first time, the application will exit and the next time you run Umbrella it will be able to start the service on port 80.
  • Already mentioned but this is still a HUGE code change – Umbrella’s built in TSS server will cache multiple .shsh files (dragging and dropping shsh files onto Umbrella will add them to the TSS cache immediately). This also means that the TSS server will now intelligently respond to the request based on the ECID in the request instead of stupidly spitting out whatever data is in the .shsh file loaded at startup.

note: the image above is just a random image found on Google – the pwn pineapple eye. sorry dude in the pic, whoever you are…



LATEST ARTICLES



SUPPORT

We don't think that using an adblocker = piracy. That's simply not true. We use and recommend uBlock Origin.

However, as a small non-corporate website, we would appreciate it if you'd consider whitelisting FSM in your adblock of choice.

Alternatively, consider donating using the options below....

PayPal  
Monero (XMR) 43GnqUNJrTi9QyL7kEH8vM8pgWGCE6bjv1FSRipeNMM4TTeNnUVsRBb6MfMpQYxtLE7ReonxVVSXz2rFCEdW5H11LC3x73b
Bitcoin (BTC) 1Hfuq77gKKFJeNcq4EP4dQK3yDRWrFEwJR
Bitcoin Cash (BCH) qzmdm6e6q5wf2p6sxz2mst7cenz60newwc5m4e9js8
Ether (ETH) 0x5f02869278C24A6579d3820f52AD15936D6F9d69
Stellar (XLM) GDWT2QU2CI3GZ5XH5DTSU3IUAHZMTB6VQKKRHBYWS5YCCQOAG6OKG2OB
More content?  
Ads Blocker Image Powered by Code Help Pro

Congrats on using an adblocker. We mean it.

Please support us by disabling your AdBlocker or whitelist us.

Thank you! ❤️