Jump to content

[TUTORIAL] How to restore the hosts file after it has been modified by cracked copies of Pasithea


8 posts in this topic

Recommended Posts

Updated (edited)

Recently, we've been receiving an alarmingly high number of reports where Pasithea would fail to authenticate its licensing status despite the user clearly owning the tweak in Cydia.

After some investigation, it soon became apparent to us that this was only happening to users who had previously installed a cracked version of Pasithea from a piracy repo, uninstalled it, then proceeded to purchase the tweak.

 

Basically, cracked versions of Pasithea block ichitaso's ... entire server(!?) in the hosts file when the package is installed, but (very irresponsibly) never restore the hosts file even after the cracked package is uninstalled.

 

So if an user installs a cracked version of Pasithea as a "trial" or something, uninstalls it, purchases a legitimate copy, ichitaso's DRM code will basically spontaneously combust and fail because his server remains blocked inhosts.

 

We (Cannathea) are discussing the best way to automatically remedy this in the next version of Pasithea, but for now, you'll have to use the steps below to manually restore your hosts file if you want to use a legitimate copy of Pasithea after having previously installed a cracked copy. :/

tl;dr: Cracked versions of Pasithea irresponsibly break things, you have to either fix it yourself or wait for us to roll out an automatic fix in the next update.

Option 1: Install ReddestDream's Minimal Hosts Blocker

  1. Add ReddestDream's Cydia repository: 

    Hidden Content

    React or reply to this topic to see the hidden content & download link. 👀
  2. Install "Minimal Hosts Blocker" from the repo on Cydia. (The CB version works too)
  3. Reinstall Pasithea, and it should properly authenticate now.
  4. IMPORTANT: Do NOT remove Minimal Hosts Blocker until we (Cannathea) push out the next Pasithea update to fix the issue entirely!

Option 2: Manually edit the hosts file using SSH/iFile/Filza

  1. Use your method of choice to get to the /etc/ directory on your device.
  2. Open the hosts file in an editor (iFile and Filza have a built-in text editor, SSH users can use nano)
  3. Look for the line that contains ichitaso.com and completely remove it.
  4. Reboot your device (or killall mDNSResponder discoveryd if using SSH)

Option 3: Completely replace your hosts file using a clean copy

  1. Download this clean host file 

    Hidden Content

    React or reply to this topic to see the hidden content & download link. 👀
     onto your device.
  2. Extract the resulting hosts-clean-ocsp.zip file.
  3. Copy the extracted hosts file to /etc/ and overwrite it.
  4. Reboot your device (or killall mDNSResponder discoveryd if using SSH)

 

 

CREDITS:Karen (angelXwind)

Updated by El_D3M3NT3_YaC0
  • Like 4
  • Winner 1
  • Thanks 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
  • Create New...

Important Information

We would like to place cookies on your device to help make this website better. The website cannot give you the best user experience without cookies. You can accept or decline our cookies. You may also adjust your cookie settings. Privacy Policy - Guidelines