2022-09-07 03:03:00 +00:00
|
|
|
#!/bin/sh
|
|
|
|
|
2022-09-07 04:52:38 +00:00
|
|
|
BASE_PATH=$(
|
|
|
|
cd $(dirname "$0");
|
2022-09-07 03:46:49 +00:00
|
|
|
pwd
|
2022-09-07 04:52:38 +00:00
|
|
|
)
|
2022-09-07 03:03:00 +00:00
|
|
|
|
2022-09-07 03:46:49 +00:00
|
|
|
PDFM_DISP_CRACK="${BASE_PATH}/prl_disp_service"
|
2022-09-07 03:03:00 +00:00
|
|
|
PDFM_DISP_DST="/Applications/Parallels Desktop.app/Contents/MacOS/Parallels Service.app/Contents/MacOS/prl_disp_service"
|
2022-09-07 03:46:49 +00:00
|
|
|
PDFM_DISP_ENT="${BASE_PATH}/ParallelsService.entitlements"
|
2022-09-07 03:03:00 +00:00
|
|
|
|
2022-09-07 03:46:49 +00:00
|
|
|
LICENSE_FILE="${BASE_PATH}/licenses.json"
|
2022-09-07 03:03:00 +00:00
|
|
|
LICENSE_DST="/Library/Preferences/Parallels/licenses.json"
|
|
|
|
|
|
|
|
echo "[*] Kill Parallels Desktop"
|
|
|
|
|
2022-09-07 03:46:49 +00:00
|
|
|
killall -9 prl_client_app 2>/dev/null
|
|
|
|
killall -9 prl_disp_service 2>/dev/null
|
2022-09-07 03:03:00 +00:00
|
|
|
|
|
|
|
echo "[*] Copy prl_disp_service"
|
|
|
|
|
|
|
|
sudo cp -f ${PDFM_DISP_CRACK} "${PDFM_DISP_DST}"
|
|
|
|
|
|
|
|
echo "[*] Sign prl_disp_service"
|
|
|
|
|
|
|
|
sudo codesign -f -s - --timestamp=none --all-architectures --entitlements ${PDFM_DISP_ENT} "${PDFM_DISP_DST}"
|
|
|
|
|
|
|
|
echo "[*] Copy licenses.json"
|
|
|
|
|
|
|
|
sudo rm -f "${LICENSE_DST}" > /dev/null
|
|
|
|
|
|
|
|
sudo cp "${LICENSE_FILE}" "${LICENSE_DST}"
|
|
|
|
|
|
|
|
sudo chown root:wheel "${LICENSE_DST}"
|
|
|
|
|
|
|
|
sudo chmod 444 "${LICENSE_DST}"
|
|
|
|
|
|
|
|
echo "[*] Crack over"
|