Update readme.md

This commit is contained in:
somebasj 2022-09-17 16:31:50 +08:00
parent d04d1bfe60
commit bd5e386ff7
1 changed files with 75 additions and 29 deletions

104
readme.md
View File

@ -1,6 +1,6 @@
# Parallels Desktop Crack
Crack for Parallels Desktop 18.0.1-53056
Crack for Parallels Desktop
- [x] Support Intel
- [x] Support Apple Silicon (M1 & M2)
@ -9,29 +9,36 @@ Crack for Parallels Desktop 18.0.1-53056
# Usage
1. Install Parallels Desktop 18.0.1-53056.
1. Install Parallels Desktop.
https://download.parallels.com/desktop/v18/18.0.1-53056/ParallelsDesktop-18.0.1-53056.dmg
https://www.parallels.com/products/desktop/download/
2. Exit parallels account.
3. Download this repo file.
3. Download this repo files.
4. Extract and run Terminal in this directory.
5. `chmod +x ./install.sh && sudo ./install.sh`
If you got "Operation not permitted" error, enable "Full Disk Access" permission for your Terminal app.
`System Preferences ▸ Security & Privacy ▸ Privacy ▸ Full Disk Access`
# Manual
1. Exit Parallels Desktop
1. Open `Parallels Desktop` and exit your account.
2. Exit `Parallels Desktop`.
3. Ensure prl_disp_service not running.
```
killall -9 prl_client_app
killall -9 prl_disp_service
pkill -9 prl_disp_service
```
2. Copy crack file
4. Copy cracked `prl_disp_service` file.
```
sudo cp -f prl_disp_service "/Applications/Parallels Desktop.app/Contents/MacOS/Parallels Service.app/Contents/MacOS/prl_disp_service"
@ -39,42 +46,81 @@ sudo chown root:wheel "/Applications/Parallels Desktop.app/Contents/MacOS/Parall
sudo chmod 755 "/Applications/Parallels Desktop.app/Contents/MacOS/Parallels Service.app/Contents/MacOS/prl_disp_service"
```
3. Copy licenses.json
5. Copy fake licenses.json.
```
sudo rm -f "/Library/Preferences/Parallels/licenses.json"
sudo cp licenses.json "/Library/Preferences/Parallels/licenses.json"
sudo cp -f licenses.json "/Library/Preferences/Parallels/licenses.json"
sudo chown root:wheel "/Library/Preferences/Parallels/licenses.json"
sudo chmod 444 "/Library/Preferences/Parallels/licenses.json"
sudo chflags uchg "/Library/Preferences/Parallels/licenses.json"
sudo chflags schg "/Library/Preferences/Parallels/licenses.json"
```
4. Sign
6. Sign `prl_disp_service` file.
```
sudo codesign -f -s - --timestamp=none --all-architectures --deep --entitlements ParallelsService.entitlements "/Applications/Parallels Desktop.app/Contents/MacOS/Parallels Service.app/Contents/MacOS/prl_disp_service"
sudo codesign -f -s - --timestamp=none --all-architectures --entitlements ParallelsService.entitlements "/Applications/Parallels Desktop.app/Contents/MacOS/Parallels Service.app/Contents/MacOS/prl_disp_service"
```
# Notice
Parallels Desktop may upload client info or logs to server.
You can use a firewall block there domains.
You can use a firewall, hosts or custom DNS block there domains.
Or use Hosts, AdGuardHome filter DNS resolve.
## Hosts
```
download.parallels.com
update.parallels.com
desktop.parallels.com
download.parallels.com.cdn.cloudflare.net
update.parallels.com.cdn.cloudflare.net
desktop.parallels.com.cdn.cloudflare.net
www.parallels.cn
www.parallels.com
reportus.parallels.com
parallels.com
parallels.cn
pax-manager.myparallels.com
myparallels.com
my.parallels.com
127.0.0.1 download.parallels.com
127.0.0.1 update.parallels.com
127.0.0.1 desktop.parallels.com
127.0.0.1 download.parallels.com.cdn.cloudflare.net
127.0.0.1 update.parallels.com.cdn.cloudflare.net
127.0.0.1 desktop.parallels.com.cdn.cloudflare.net
127.0.0.1 www.parallels.cn
127.0.0.1 www.parallels.com
127.0.0.1 reportus.parallels.com
127.0.0.1 parallels.com
127.0.0.1 parallels.cn
127.0.0.1 pax-manager.myparallels.com
127.0.0.1 myparallels.com
127.0.0.1 my.parallels.com
```
Parallels Desktop will uncomment hosts file, can use this command lock your hosts file:
```
sudo chflags uchg /etc/hosts
sudo chflags schg /etc/hosts
```
## AdGuardHome
Add the following rules to your `Custom filtering rules`:
```
||myparallels.com^$important
||parallels.cn^$important
||parallels.com^$important
||parallels.com.cdn.cloudflare.net^$important
```
# FAQ
## Why `prl_disp_service` file so big?
It's direct patch'd file for original `prl_disp_service` file.
## Is this crack safe?
It's opensource, you can use any hex file comparison tool you like open `prl_disp_service` to see what has been modified.
## I want to crack it myself.
Check the `prl_disp_service.md` to see how I cracked it.
## Where to get update?
[https://icrack.day/pdfm](https://icrack.day/pdfm)