Compare commits

..

2 commits

Author SHA1 Message Date
WhySooooFurious
2f56a3b0a7
Add files via upload 2024-10-09 12:56:52 +08:00
WhySooooFurious
8cfafc449a
Delete bin/ESign/ESign_5.0.2.ipa 2024-10-09 12:56:26 +08:00
14 changed files with 221 additions and 220 deletions

208
README.md
View file

@ -1,36 +1,44 @@
## Introduction # Made a Feather install link now. I might add Scarlet later.
Hello, Welcome to the guide on how to sideload on Apple Devices using a method someone came across to a while back. This sideloading method has worked for long periods of time, without any app limits and without a pc. Someone eventually found some small let-downs such as the go-to DNS at the time was and is still made by some random Vietnamese guy with no open-sourced data which naturally has some privacy concerns. ESign also had undesirable analytics which are now blocked by my DNS.
After a few months of using both of these services someone decided to reverse-engineer the DNS and how the enterprise signed ESign was downloaded over the web with the click of a button. With enabling better preventions against revokes unlike other people who keep on using other people's DNS and put no effort in themselves with bad instructions to say the least. Disclaimer: This costs me money! While I can easily afford this, I'd really appreciate some sort of donations, even if it is 50cents lol. Thank you!
[Here](https://shorturl.at/82U3M) is the PayPal donation link!
This will help me keep this service free and not charge $20 like signing services
## Introduction
Hello, Welcome to my guide on how to sideload on Apple Devices using a method I came across to a while back. This sideloading method has worked for long periods of time, without any app limits and without a pc. I eventually found some small let-downs such as the go-to DNS at the time was and is still made by some random Vietnamese guy with no open-sourced data which naturally has some privacy concerns. ESign also had undesirable analytics which are now blocked by my DNS.
After a few months of using both of these services I decided to reverse-engineer the DNS and how the enterprise signed ESign was downloaded over the web with the click of a button. With enabling better preventions against revokes unlike other people who keep on using other people's DNS and put no effort in themselves with bad instructions to say the least.
Some of the advantages with using this method Some of the advantages with using this method
- Free! - Free!
- No PC at all! - No PC at all!
- On Device Signing! - On Device Signing!
- No App Limit! - No App Limit!
- No privacy concerns
- Easy to setup and use! - Easy to setup and use!
- Takes 10 minutes to setup! - Takes 5 minutes to setup!
The DNS is compatible with other services such as Scarlet, Feather and any other enterprise signing app, More info [here](#scarlet-feather-and-other-sideloaders) My DNS is compatible with other services such as Scarlet, Feather and any other enterprise signing app, More info [here](#scarlet-feather-and-other-sideloaders)
Without further ado, welcome to someones Ultimate Sideloading Guide, if you have any issues, requests or ideas please make an issue here or on [GitHub](https://github.com/WhySooooFurious/Ultimate-Sideloading-Guide/issues). Without further ado, welcome to my Ultimate Sideloading Guide, if you have any issues, requests or ideas please make an issue here on GitHub.
## Scarlet, Feather and other sideloaders ## Scarlet, Feather and other sideloaders
The DNS is compatible with all services as long as they rely on enterprise certificates to install. My DNS is compatible with all services as long as they rely on enterprise certificates to install.
Feather is also available to download and the steps should be similar as ESign's. Feather is also available to download and the steps should be similar as ESign's
Follow Part 1 and 2 of my guide to install the DNS blocker for these services. Follow Part 1 of my main guide to install the DNS blocker for these services.
You do not need to follow Part 3, 4 and 5 as these install and setup ESign itself. You do not need to follow Part 2, 3 and 4 as these install ESign itself.
## How does this method work? ## How does this method work?
By using leaked business enterprise certificates, We can sign apps using their credentials which means Apple lets us install the apps without any hassle, however after a while Apple revokes the certificate, this is where the DNS Blocker comes in, the DNS blocker blocks Apple servers from contacting your device about the expired/revoked/blacklisted certificate which in turn lets you use the apps for however long you'd like. The DNS also blocks ESign analytics. By using leaked business enterprise certificates, We can sign apps using their credentials which means Apple lets us install the apps without any hassle, however after a while Apple revokes the certificate, this is where the WhySooooFurious DNS Blocker comes in, the DNS blocker blocks Apple servers from contacting your device about the expired/revoked/blacklisted certificate which in turn lets you use the apps for however long you'd like. The DNS also blocks ESign analytics.
## Before we start ## Before we start
- Make sure you have not been using services such as Scarlet and Feather before as the certificates used to install ESign on your device might be revoked! - This will NOT unrevoke your apps! If you need to fix revokes, use this [guide](#revoked-or-blacklisted)
- If you are blacklisted or revoked from Apple for already using services such as Scarlet and Feather you will need to follow this [guide](#revoked) - Make sure you have not been using services such as Scarlet and Feather before as the certificates used to install ESign on your device might be revoked!
- If you are blacklisted or revoked from Apple for already using services such as Scarlet and Feather you will need to follow this [guide](#revoked-or-blacklisted)
- This method will work as long as you read and do all of the steps required - This method will work as long as you read and do all of the steps required
## Compatibility ## Compatibility
@ -40,127 +48,104 @@ Beta versions will work but *may* become revoked around the 1 week mark. It is b
Versions that might not be supported are below iOS 12, iPadOS 13 and macOS 11. Versions that might not be supported are below iOS 12, iPadOS 13 and macOS 11.
## Part [1/5] Making your DNS ## Part [1/4] Installing the WhySooooFurious DNS Blocker
1. Go to this [website](https://my.nextdns.io/) and make your own account 1. Go down to [Downloads](#downloads) and click on the WhySooooFurious DNS Blocker, allow the download and close the prompt
2. Go to the Denylist tab and add the following domains: 2. Now, open settings and go to General > VPN & Device Management
If you would also like to block ESign analytics, please use this [guide](#block-esign-analytics) 3. Click on the downloaded profile and install it, you may need to input your password
4. The DNS should now automatically be enabled, Do not change the DNS settings to automatic otherwise your apps will get revoked!
vpp.itunes.apple.com 5. Now, go back and then go to General > About > Certificate Trust Settings
6. Enable Full Trust for the NextDNS Root Certificate, if Full Trust does not show you cannot use VPNs at all
appattest.apple.com 7. Continue onto [Part 2](#part-24-installing-esign)
if you want to install ESign
certs.apple.com
crl.apple.com
valid.apple.com
ocsp2.apple.com
ocsp.apple.com
4. Go to the Allowlist and add the following domain: ## Part [2/4] Installing ESign
app.localhost.direct
6. Continue onto [Part 2](#part-25-installing-the-dns) to finish the DNS installation
## Part [2/5] Installing the DNS
1. Go to the Setup tab, find and click on the hyperlinked apple.nextdns.io which should redirect you to the NextDNS Profile website
2. Select the profile you edited
3. Click on More Options
4. Then Enable the Trust NextDNS Root CA and Bootstrap IPs toggle
5. Click on Download, and the profile should be imported into settings automatically
6. Now, open settings and go to General > VPN & Device Management and install the downloaded profile
7. The DNS should now automatically be enabled, Do not change the DNS settings to automatic otherwise your apps will get revoked!
8. Now, go back and then go to General > About > Certificate Trust Settings
9. Enable Full Trust for the NextDNS Root Certificate, if Full Trust does not show you cannot use VPNs at all
10. Continue onto [Part 3](#part-35-installing-esign) if you want to install ESign
## Part [3/5] Installing ESign
1. Go down to [Downloads](#downloads) and click on ESign Direct Install 1. Go down to [Downloads](#downloads) and click on ESign Direct Install
2. Click on install once the popup comes up 2. Click on install once the popup comes up
3. Open settings and go to General > VPN & Device Management > Sunrise Insurance Group 3. Open settings and go to General > VPN & Device Management > HDFC Life Insurance Company Limited
4. Click on Trust at the top then click on allow, after this your device might need to be restarted 4. Click on Trust at the top then click on allow, after this your device might need to be restarted
5. If your device was restarted, swipe up and click on install profile 5. If your device was restarted, swipe up and click on install profile
6. ESign should now be on your home screen, fully functional 6. ESign should now be on your home screen, fully functional
7. Continue onto [Part 4](#part-45-setting-up-esign) to setup ESign 7. Continue onto [Part 3](#part-34-setting-up-esign) to setup ESign
## Part [4/5] Setting up ESign ## Part [3/4] Setting up ESign
1. Open ESign and accept the agreements 1. Open ESign and accept the agreements
2. Go into Settings and click on Get Device UDID 2. Go into settings and click on get device UDID
3. Select allow and then you should be redirected to settings 3. Select allow and then you should be redirected to settings
4. After opening settings go to General > VPN & Device Management 4. After opening settings go to General > VPN & Device Management
5. Install the Query Device UDID profile 5. Install the Query Device UDID profile
6. You should be redirected back to ESign 6. You should be redirected back to ESign
7. Now go down to [Downloads](#downloads) and click on Certificate, and the Certificate should be downloaded 7. Now go down to [Downloads](#downloads) and click on Certificate and then select any file to download
9. Go into ESign Settings and click on Import Resources 9. Go into ESign settings and click on Import Resources
10. Find and select the certificate you downloaded back in Step 7 and click on Import 10. Find and select the certificate you downloaded back in Step 7 and click on Import
11. Now go over to AppStore in ESign and click on App Source 11. Now go over to AppStore in ESign and click on App Source
12. Click on the plus icon and paste in the sources from [here](#esign-sources), click on add all 12. Click on the plus icon and paste in the sources from [here](#esign-sources), click on add all
13. You now have setup ESign with all sources ready to install apps 13. You now have setup ESign with all sources ready to install apps
14. Continue onto [Part 5](#part-55-using-esign) 14. Continue onto [Part 4](#part-44-using-esign)
## Part [5/5] Using ESign ## Part [4/4] Using ESign
1. Download any app using the AppStore in ESign or you can import your own .ipa using Import Resource in which case you can skip to step 4 1. Download any app using the AppStore in ESign or you can import your own .ipa using Import Resource in which case you can skip to step 4
2. Check the download status in the Download tab if downloading from the ESign AppStore 2. Check the download status in the Download tab if downloading from the ESign AppStore
3. Click on the downloaded IPA and select Import App Library 3. Click on the download and select Import App Library
4. Your app should now be visible in the Unsigned Apps tab, select unsigned or signed by selecting the bar on top of ESign 4. Your app should now be visible in the Unsigned Apps tab, select unsigned or signed by selecting the bar on top of ESign
5. Click on the app and select Signature 5. Click on the app and select Signature
6. You can change your app and edit it here 6. You can change your app and edit it here
7. Select Signature and ESign should sign the app using the certificate you selected before 7. Select Signature and ESign should sign the app using the certificate you selected before
8. There might be red text saying this certificate is revoked, this is normal! Click on the blue button saying Install, then click Install on the prompt again 8. There might be red text saying this certificae is revoked, this is normal! Click on the blue button saying install, then click install on the prompt again
9. The app should be on your homescreen now 9. The app should be on your homescreen now
10. Open settings and go to General > VPN & Device Management 10. Open settings and go to General > VPN & Device Management
11. Select the app you installed and click on Trust 11. Select the app you installed and click on Trust
12. Click on Allow, after this your device might need to be restarted 12. Click on allow, after this your device might need to be restarted
13. If your device was restarted, swipe up and click on Install Profile 13. If your device was restarted, swipe up and click on install profile
14. The app should now be on your home screen, fully functional 14. The app should now be on your home screen, fully functional
15. Now read the [Post Install Notes](#post-install-notes) 15. Now read the [Post Install Notes](#post-install-notes)
## Post Install Notes ## Post Install Notes
- You must never disable the DNS! - You must never disable the DNS
- Don't exit ESign while the app is being signed! - Don't exit ESign while the app is being signed!
- Don't install a lot of apps at once! - Don't install a lot of apps at once!
- Don't install Safari extensions! - Don't install Safari extensions
- Don't use Cowabunga Lite otherwise the DNS will disappear! There is a workaround, i'll make a guide soon! - Don't use Cowabunga Lite otherwise the DNS will disappear! There is a workaround, i'll make a guide soon
- Don't use Nugget otherwise the DNS will disappear! There is a workaround, i'll make a guide soon!
Not following the above guidelines will make your apps revoked! Not following the above will make your apps revoked!
## Troubleshooting
### Unable to Install? Integrity could not be verified?
You need to follow this [guide](#revoked)
## Downloads ## Downloads
[WhySooooFurious DNS Blocker](https://shorturl.at/AjEER)
[All Downloads!](https://git.lainlounge.xyz/hax/USSideloading-Guide/src/branch/main/whysoooofurious/files) [ESign Install](https://shorturl.at/R6bNv)
[Feather Install](https://shorturl.at/xTb4K)
[Certificates](https://shorturl.at/4Zdn4)
## Questions/Answers ## Questions/Answers
Q - Won't a VPN bypass the DNS and revoke my apps? **Q -** Won't a VPN bypass the DNS and revoke my apps?
A - It shouldn't , based on the settings I used, I do not recommend using a VPN. If you really want to use a VPN, Use this [guide](#using-a-vpn). **A -** It shouldn't , based on the settings I used, I do not recommend using a VPN. If you really want to use a VPN, Use this [guide](#using-a-vpn)
--- ---
Q - Will a restart bypass the DNS and revoke my apps? **Q -** Will a restart bypass the DNS and revoke my apps?
A - Simple answer, No. **A -** Simple answer, No.
--- ---
Q - Um, He's a cocky big-time dev and I need to look at your code thingies to ensure they don't have viruses. **Q -** OMG, Are you going to track my furry content?
A - Sure, Go over [here](https://git.lainlounge.xyz/hax/USSideloading-Guide/src/branch/main/whysoooofurious/files) to look at what is used in the process! **A -** No, I have no need to look at your expenditures.
--- ---
Q - Will services such as AltStore, Sideloadly and Sidestore affect this guide at all? **Q -** Um, I'm a cocky big-time dev and I need to look at your code thingies to ensure they don't have viruses.
A - No, Those listed services use developer signing instead of Enterprise signing so they are fine to use alongside! You might need to edit SideStore's WireGuard and edit the DNS inside to match your NextDNS settings in this [guide](#using-a-vpn). **A -** Sure, Go over [here](https://shorturl.at/zHEbJ) to look at what is used in the process!
---
**Q -** Can I see the NextDNS settings used?
**A -** Yes, make an issue and mention your email and I will send you a viewing invitation if you're that paranoid.
--- ---
@ -170,58 +155,29 @@ A - No, Those listed services use developer signing instead of Enterprise signin
So you want to use a VPN with the DNS blocker, follow the steps below and you should be able to use your VPN normally and on-demand, I still do not recommend using a VPN with the DNS, You should know how to configure your VPN's DNS server yourself as there are different steps for each VPN app. So you want to use a VPN with the DNS blocker, follow the steps below and you should be able to use your VPN normally and on-demand, I still do not recommend using a VPN with the DNS, You should know how to configure your VPN's DNS server yourself as there are different steps for each VPN app.
### Method 1 ### Method 1
1. Find the DNS under the subheading Linked IP 1. 45.90.28.51 and 45.90.30.51 are the DNS servers you need to replace in your VPN's settings
2. Use either one or both if you can, and replace them in your VPN's DNS settings.
## Revoked? ## Revoked? or Blacklisted?
So you've gotten yourself revoked, either from the DNS (which seems very unlikely) or from another creator's DNS. Follow the methods listed below and you should be unrevoked. So you've gotten yourself blacklisted, either from my DNS (which seems very unlikely) or from another creator's DNS. Follow the methods listed below and you should be unrevoked.
Method 2 will completely reset your device!
Use Method 2 if Method 1 does not work. Use Method 2 if Method 1 does not work.
You must not use your backups with Method 2 otherwise you will get revoked again. You *might* be able to use an iCloud backup. You must not use your backups with Method 2 otherwise you will get revoked again.
### Method 1 ### Method 1
1. Remove the DNS and uninstall ESign 1. Back up your device, here is a [guide](https://shorturl.at/fnR5J)
2. Back up your device, here is a [guide](https://support.apple.com/en-us/118426) 2. After backing up, reset your device, here is a [guide](https://shorturl.at/JKnhG)
3. After backing up, reset your device, here is a [guide](https://support.apple.com/en-au/guide/iphone/iphea1c2fe48/ios) 3. Now if you have an iCloud backup you should be prompted to restore from your backup after logging in to your Apple ID, if you have a local backup all you need to do is plug your phone in, go on either Finder for macOS or iTunes for Windows and click on restore backup from your device's menu
4. Now if you have an iCloud backup you should be prompted to restore from your backup after logging in to your Apple ID, if you have a local backup all you need to do is plug your phone in, go on either Finder for macOS or iTunes for Windows and click on restore backup from your device's menu 4. Then follow the guide for Part 1 of the WhySooooFurious DNS Blocker to prevent revokes in the future
5. Then follow Part 1 and 2 of the guide to prevent revokes in the future
### Method 2 ### Method 2
1. Follow this [guide](https://support.apple.com/en-au/guide/iphone/iphea1c2fe48/ios) 1. Follow this [guide](https://shorturl.at/JKnhG)
2. Then follow Part 1 and 2 of the guide to prevent revokes in the future 2. Then follow the guide for Part 1 of the WhySooooFurious DNS Blocker to prevent revokes in the future
### Block ESign Analytics
1. Go onto your NextDNS profile [here](https://my.nextdns.io/)
2. Go to the Denylist tab and add the following domains:
qmuiteam.com
h.trace.qq.com
ios.bugly.qq.com
ios.bugly.qcloud.com
ucc.umeng.com
aspect-upush.umeng.com
ulogs.umeng.com
ulogs.umengcloud.com
alogus.umeng.com
utoken.umeng.com
aladdinsys.com
## ESign Sources ## ESign Sources
My sources for ESign My sources for ESign
### ###
source[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] source[5GHxhb1U7Lc5jIMpumASbN2teg9dyK5EAazzwnfm1/gPKQPTWzcz/GqmMyJ96qOpN9I+sobaxc2bOxLJOnEOvCBO0S3fPLfBifsFqblxWBSpvpIt92QQghflQC3w+Exfmk/TRgDUpbmR0WYET6IlVgzUUt7zvQnk7OiXHlKE211IckI8xJGGbC6i4pHK7a2i7uAzEJjZ612XcSAUVA/z9d09OYgTx3UQwP6vQ6pG/tTT6Miy/oiQOfn4EY1keR6ER2m4J09StZmkEnFVBn2x+CED9WuUY6lqPIE/qSQ+ituWE6E67AbhSk4crGGNzlcO9PoeyHjGA3w+SQVoiVbgetHxdx0c4fdqt+GG0vZvZK7TLp7iWFgDcewQhC9MEOuzVfQy267Uy7Ag6VAw37qcUP/WJOkbUuFRGUgICFesTlR1BDRsQyOmT3jek2XBLBC8nVR7EQlgm6Ggkf3bOhm3OBi/dHxwbtB4zPa8l3TyAwp8rhDwsE493pH84s84Bfws5KQNh2/XQRVRL4CwnkUe1eljMIZgewKrS0GR37coqecAkiPJNnurDLN0nqf5ddRd0d3+9wl40Q8LPv2vuBWk0mqwlgDaLwmJK1ZmT/ikcagjd79u3RoQo3uSZHJbGPA/WoDgxLHGPcPgC0DgzBu3/8D1dmp3nzzUtNppbr7IJkdmizglxmitKG6jbbMylxEDcBcu/b33wu2E8AsL31mmxXCHk8oqylqP8QscHrExXuIDcPck/f7596VWXDGAWxfjRi7RdJ6ePpPY3HYYkWhXjzVgzIk4zT2+6NbCvICyYun7HjOXLPZTA1UFg32dt096Ej+W+tM6o6Ve27+XplpPdp5cBIE3kvP141ejnG76dKdUkuR+m/udL/26PSNPjbMkihWXpCUKPmV5hqbnyZQ2e4l+TelnEGOCkWFBMzgESBQkAvdvNfEgFwtYlYVcvSgYVOl4JyI8zpbQVRWBAo1ba/OJANB0JJrDSMbxfuMi4u6QDp6F1SiR9ah5Q5knGELpREQwbYPgEHalW0z5FovlNn/70jNKP8Keas8F/5g7FdfNE7Y7C/YJpcBwqfBBvP3cAZ6ZZIZIgN+BNfNrqBzCx2jBxpEj2jrujw1qUcaJ8kQj8N9aalGysKnqMaUNjm3Mi2GKSugVMZU3CmwdfAfP8Zc8y89L+Il7/EVtwDHjss8SEHMj8oKJNZT2vL7l4a8S9fr2r30wbUix/oLm1Vy7h7rFjEwCiKXc2uUZdD4bTlwjlrp99fdqxjHLvcdelq73ncgAc8MeqPXIgkLmLTVrfu4UdUfD5PYLuKC4QB62gP84QSpCW60WxImA6jR5wSVS+gu6+srQVjSajO3Z6YfxkFg2KdDqw5tbhDoDPaAgM9iWO0pjpsDyYZkWKPUSxvsO7jxLJFeWp41SaYZtIqDEt8lQMHoOzpTd282hRAxNYAbUlL1aZLMWj3Wb16ma9QR58IPsbBdHHfGZOAeQV5ASYgbflLiw581wRPtCMzlPO4LLBYnNDHPSegZz3O2zGaTj1GA+ZkYsj+j+82cqGtZQiaP5bulAie/KaYBZm2z04TVb0Ez+j6QRXAPeB80xgovZ2AEbxMdwLizDaBbGc966M8ibOY0f2xyokC1q45MaEVOSLLkfo9uVX/RKq0o0Mm54nscNJ5Oy+ewCiRaLQCiJteWNYfQEqTOb2QAVLJvl0Ts=]
## Tips & Tricks for ESign ## Tips & Tricks for ESign
Making use of ESign settings! Making use of ESign settings!
@ -283,9 +239,3 @@ Change the ESign theme and icon, you can change the icon only when using with Al
1. Go onto the Settings Tab 1. Go onto the Settings Tab
2. Click on Theme 2. Click on Theme
3. Change the settings as desired 3. Change the settings as desired
## Disclaimer:
He *never* going to charge for this at all!
This doesn't cost him anything from now on except his time, He'd appreciate if you guys donated but no fucking pressure at all!
[Here](https://ko-fi.com/anmol56) is the Ko-Fi donation link!

BIN
bin/ESign/ESign_5.0.2.ipa Normal file

Binary file not shown.

View file

@ -11,7 +11,7 @@
<key>kind</key> <key>kind</key>
<string>software-package</string> <string>software-package</string>
<key>url</key> <key>url</key>
<string>https://git.lainlounge.xyz/hax/Ultimate-Sideloading-Guide/raw/branch/main/whysoooofurious/files/ESign/ESign_5.0.2.ipa</string> <string>https://github.com/WhySooooFurious/Ultimate-Sideloading-Guide/raw/main/bin/ESign/ESign_5.0.2.ipa</string>
</dict> </dict>
<dict> <dict>
<key>kind</key> <key>kind</key>

View file

@ -11,7 +11,7 @@
<key>kind</key> <key>kind</key>
<string>software-package</string> <string>software-package</string>
<key>url</key> <key>url</key>
<string>https://git.lainlounge.xyz/hax/Ultimate-Sideloading-Guide/raw/branch/main/whysoooofurious/files/Feather/Feather_1.0.5.ipa</string> <string>https://github.com/WhySooooFurious/Ultimate-Sideloading-Guide/raw/main/bin/Feather/Feather_1.0.5.ipa</string>
</dict> </dict>
<dict> <dict>
<key>kind</key> <key>kind</key>

View file

@ -0,0 +1,140 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ConsentText</key>
<dict>
<key>default</key>
<string>Thank you for installing WhySooooFurious DNS Blocker</string>
</dict>
<key>PayloadContent</key>
<array>
<dict>
<key>DNSSettings</key>
<dict>
<key>DNSProtocol</key>
<string>HTTPS</string>
<key>ServerURL</key>
<string>https://apple.dns.nextdns.io/b9ec35//Apple%20iPhone16%2C2</string>
</dict>
<key>OnDemandRules</key>
<array>
<dict>
<key>Action</key>
<string>EvaluateConnection</string>
<key>ActionParameters</key>
<array>
<dict>
<key>DomainAction</key>
<string>NeverConnect</string>
<key>Domains</key>
<array>
<string>dav.orange.fr</string>
<string>vvm.mobistar.be</string>
<string>msg.t-mobile.com</string>
<string>tma.vvm.mone.pan-net.eu</string>
<string>vvm.ee.co.uk</string>
</array>
</dict>
</array>
</dict>
<dict>
<key>Action</key>
<string>Connect</string>
</dict>
</array>
<key>PayloadDisplayName</key>
<string>WhySooooFurious DNS Blocker</string>
<key>PayloadIdentifier</key>
<string>io.nextdns.b9ec35.profile.dnsSettings.managed</string>
<key>PayloadOrganization</key>
<string>NextDNS</string>
<key>PayloadType</key>
<string>com.apple.dnsSettings.managed</string>
<key>PayloadUUID</key>
<string>A1E2F262-DB73-40F6-BD22-2E42A43A3C94.b9ec35.dnsSettings.managed</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
<dict>
<key>PayloadContent</key>
<data>
LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZMakNDQXhh
Z0F3SUJBZ0lRYWxYREhSVnZ3K2Q2bERDOHU4MFhNVEFOQmdrcWhr
aUc5dzBCQVFzRkFEQXgKTVJVd0V3WURWUVFLRXd4T1pYaDBSRTVU
SUVsdVl5NHhHREFXQmdOVkJBTVREMDVsZUhSRVRsTWdVbTl2ZENC
RApRVEFlRncweU1EQXhNREV3TURBd01EQmFGdzAwTURBeE1ERXdN
REF3TURCYU1ERXhGVEFUQmdOVkJBb1RERTVsCmVIUkVUbE1nU1c1
akxqRVlNQllHQTFVRUF4TVBUbVY0ZEVST1V5QlNiMjkwSUVOQk1J
SUNJakFOQmdrcWhraUcKOXcwQkFRRUZBQU9DQWc4QU1JSUNDZ0tD
QWdFQS9YeG9sQlRMWmxLNzcyM3VmaGIzOVJIbzhlNElpWG9odlZ0
VAp1Y1V4RWhIS3p4aG5leEtNT0hEYkZvQm5pR091ZXBGb0liSEFQ
ODZwRVJYVVEyR2F0TmZ0QW5DWnArV0FJbG1vCkhSZ3dWTTkzQWhF
dXM1NFlJclphNU1aSmR1MUJMV3hhblJ6Q3pDTHkrajNhNkxkYTNm
cE1zSXJCMkRGSTF1dXAKZlJyZTRGQ1hHaUVqSjdTZzBwc3RlY0gr
N1JZR3I1bEZoc2wxbjdSWlExcUtPazBqWTNoNlV0R3l1am9kejlQ
WApIdEc2QUEzR3BBbE5PQXNlSUh3aHp3VmhZSmxWeXNHOG9MT3ky
d3E0R0Vub21VL2wvOUIxU0MyNDgxNUxBVit1CnlHTGN5WWRYTzNR
bkswYm9yejQ2aEdnNTMySENWWFo4STNhemlvYVZzK3o1R2lGS2E3
dFBIM3MyWTRkbzg0NmkKMUhyOGFUWHJDQ2NHS2d1RHFIYmxSc0Er
bHNwN3FabGRiQm14NjVVSmpUdjNxbTRBSDJrdEFYNE9xei9oSDky
Zgpxa29sK0NXZ3RreFROYk9TdjlZcHUrd1JrUkZDaWlLNndCajFm
UXVsa1p5MkUwM1JZdUd5d3g1MzMxMkwwbVBSCmdScERsNks0bmtY
WitJZmtKS3hWdkhUZzZrRDl5WHk4SDd6Qk5mTFlWaE9EeWRGcFNa
QU5qN3FFL1VRN3NXblIKQm9YM0VFQTJTejlYNjRMZkNOU01lMzln
eGpSMmw5dHN5ODRMSXdpbXlFV0Y1d2grYW1scFMwTlVKcUhWNGE3
RApheW1CaEZMNkxkcnVEWGh1b0s3MnJVYWxWREEweElyWVBBNVFB
Nm85eFpwTjNzaGZCMmZiUWZma3liRitXQ2VVCkVIZEUxc2tDQXdF
QUFhTkNNRUF3RGdZRFZSMFBBUUgvQkFRREFnRUdNQThHQTFVZEV3
RUIvd1FGTUFNQkFmOHcKSFFZRFZSME9CQllFRkhYMHdiOGRleGgy
bGR2UWdFVFFlcmI4ZlFDdk1BMEdDU3FHU0liM0RRRUJDd1VBQTRJ
QwpBUUJJYmZ1MlRMZytDc3NIbWM3MEVBNHFZbFYxamhzSmVJZ3px
bHEwVGZoSWx1cFVzQUQvS1FIbm0xYkhxZXhNClFhQUJDQWR5MXU1
OU1WZVlJeFhRSTRiSWFRcVpYVG52Z1BkQi85RkF6TUlPMERaRXpY
TFBWc29XcS9qblNVSGQKdjNSS3R0SmtlMDAyQ21meWpYUyttVmpW
WUF3Z0NzL1BsaWR3ZjVqR0g2dFljM0wvVXZOSW9xNERTb0NlMC93
OAoxMjA5VEI1aWpXZnhpTDdKYlgrSjBIbnZ4UFJLMUVzdjhoendh
UHhiYUFGU09sRG5XQWF6TWwrMjhBaGZBMXFrClp5YlFJdkpnL1Zq
WXpMQ0JvREx3YjFUcFllaE84ZEZVM2NLV2p3cUttU042c2lLZEhM
UVdwem9lbWJ5RndhSkYKNWZyY1dlTlVkNGk4MnlSeWtaTUVydlVS
WVJ2NjZqUVNpRjdtNlNFNVV6eG1vbnh2NnNyYjZGZTBqTlNQempu
cgphRlRER2FLbDhmQnRyU1MxNysrSFVicitQVGV0UVRYclpFNWVN
b1NzelpUbm5SUEJvTkx0ZE91YXcwVFBjYXdiCk9pZWVTZ0s5VnVP
bi9mTHFSRHBZOGM2SzJneXoyTVVxMkc1SjkzWldwYmpNQWQ1ZjRZ
WUhJbENwa3BxaENCaEsKOStvN3ZrL3NlSGQ4RjFZcnNPTGxtQ2dR
MW41dUlkZEhXa1lPaEJZTi9ZOGdyNngxampCR1BRbkQ4MURudFZM
WQoxUDBmNGlBbjQzUkFPUFJMSjEvUTFlVWxaY2JkMXZKNlRCY0R2
RE9mT0pWNnNZNm1jdTFVajBnSWx6bTJZOFVpCmk0WlBYUnB5Rmlk
VnNXeEYyc2tGNzFaUFZ3WFUvK1NNVEphZkh2S1k5S1U4a0E9PQot
LS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==
</data>
<key>PayloadDisplayName</key>
<string>WhySooooFurious Blocker</string>
<key>PayloadIdentifier</key>
<string>io.nextdns.profile.security.root</string>
<key>PayloadType</key>
<string>com.apple.security.root</string>
<key>PayloadUUID</key>
<string>CA12F263-DB74-40F7-BD22-2E42A43A3123</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</array>
<key>PayloadDescription</key>
<string>This profile blocks Apple servers in order to keep apps verified permanently.</string>
<key>PayloadDisplayName</key>
<string>WhySooooFurious DNS Blocker</string>
<key>PayloadIdentifier</key>
<string>whysoooofurious.dns.blocker</string>
<key>PayloadOrganization</key>
<string>WhySooooFurious Incorporated</string>
<key>PayloadScope</key>
<string>User</string>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>A1E2F262-DB73-40F6-BD22-2E42A43A3C94.b9ec35</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>

View file

@ -1,89 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Downloads</title>
<style>
/* Global Styles */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
background: linear-gradient(145deg, #f5f5f7, #eaeef1);
min-height: 100vh;
display: flex;
justify-content: center;
align-items: center;
padding: 20px;
}
/* Card Container */
.container {
max-width: 400px;
width: 100%;
padding: 20px;
background: rgba(255, 255, 255, 0.8);
box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1), inset 0 -1px 3px rgba(255, 255, 255, 0.5);
backdrop-filter: blur(10px);
border-radius: 16px;
text-align: center;
}
h1 {
font-size: 28px;
margin-bottom: 20px;
color: #1d1d1f;
}
/* Card for Each Download Link */
.card {
background: #ffffff;
margin: 10px 0;
padding: 15px;
border-radius: 12px;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
transition: transform 0.2s ease, box-shadow 0.2s ease;
}
.card:hover {
transform: scale(1.05);
box-shadow: 0 8px 16px rgba(0, 0, 0, 0.15);
}
.card a {
text-decoration: none;
color: #007aff;
font-weight: 500;
font-size: 18px;
}
/* Footer for Copyright or Additional Info */
footer {
margin-top: 20px;
font-size: 14px;
color: #86868b;
}
</style>
</head>
<body>
<div class="container">
<h1>Download Files</h1>
<div class="card">
<a href="itms-services://?action=download-manifest&url=https://whysoooofurious.netlify.app/files/ESign/manifest.plist" download>ESign</a>
</div>
<div class="card">
<a href="itms-services://?action=download-manifest&url=https://whysoooofurious.netlify.app/files/Feather/manifest.plist" download>Feather</a>
</div>
<div class="card">
<a href="https://whysoooofurious.netlify.app/files/Certificates/Sunrise-Insurance-Group.esigncert" download>Certificate</a>
</div>
</body>
</html>