Comments (24)
To: @JosephShenton , @Aurther-Nadeem
cc: @duraki
Hello👋🏻, our good fans, I've fixed some bugs in the script. please redownload the script and patch with the command ./sketchcrapp.sh -m
, and get back some msg to us. thank you!🥳
from sketchcrapp.
from sketchcrapp.
~offtopic: added @JosephShenton as a collaborator =) Welcome
from sketchcrapp.
Hey! I am currently writing this from my phone but the terminal output from my reading showed no errors, however when I get home from work I will send it.
Steps I took:
Downloaded Sketch from the official website, put it in my applications folder.
Downloaded SketchCrapp, and ran ./sketchcrapp.sh
Opened Sketch from Applications Folder
Sketch bounces on dock a few times then dies
Then about 30 seconds later a popup shows and says "This app was downloaded on on another computer, please enter the apple id used to download this app"
So I enter my Apple ID and it just does nothing.
So I deleted sketch from my applications folder, redownloaded, put in applications folder, opened it and it ran normally without the crack
So I deleted sketch again and run ./SketchCrapp.sh -m
Again, I didn't see any errors but upon completion and opening sketch it did the apple id prompt again
from sketchcrapp.
from sketchcrapp.
Thank you @JosephShenton , it’s meaning lot to me and @duraki , if you gentlemen don’t mind , we can keep working together, for the future version 💪🏻
from sketchcrapp.
I will clean the code and renew readme file, then we can close this issue.
from sketchcrapp.
Hey! Yes, I have done that and I get the same issue.
from sketchcrapp.
Hey, sorry for the delay! Here it is
josephshenton@Mac-mini sketchcrapp % cd $HOME/sketchcrapp && ./sketchcrapp.sh -m
__ __ __
___ / /_____ / /_____/ / ___________ ____ ___
( _-</ '_/ -_) __/ __/ _ \/ __/ __/ _ `/ _ \/ _ \
/___/_/\_\\__/\__/\__/_//_/\__/_/ \_,_/ .__/ .__/
/_/ /_/
Sketch.App Patch Tool (https://github.com/duraki/SketchCrapp)
by @duraki & @elijahtsai
[+] Checking directory tmp existence ... OK
[+] Fetching https://download.sketch.com/sketch-70.3-109109.zip ...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
1 58.5M 1 1039k 0 0 146k 0 0:06:50 0:00:07 0:06:43 159k
100 58.5M 100 58.5M 0 0 132k 0 0:07:33 0:07:33 --:--:-- 161k
Checking if Sketch.app exist in /tmp ... Not exist. Continuous.
[+] Checking if Sketch.app exist in /Applications ... Exist. Removing.
[+] Moving Sketch.app to /Applications directory ... Successfully.
[+] Analysing application bundle ... Starting
[+] Finding executable file ... OK
[+] Finding Info.plist ... OK
[+] Checking Info.plist for CFBundleShortVersionString ... OK
[+] Validating executable file ... OK
[+] Selected Sketch.app version is 70.3 ... SketchCrapp starting ... OK
[+] Patching offsets for 70.3 ... Starting modern arch patch via bash&seek ...
[+] Patching address at offset: 0x58619f with value: \00
1+0 records in
1+0 records out
1 bytes transferred in 0.000011 secs (91181 bytes/sec)
[+] Patching address at offset: 0x5861a2 with value: \00
1+0 records in
1+0 records out
1 bytes transferred in 0.000005 secs (199729 bytes/sec)
[+] Patching address at offset: 0x584dee with value: \00\00
2+0 records in
2+0 records out
2 bytes transferred in 0.000007 secs (289262 bytes/sec)
[+] Patching address at offset: 0x584f1e with value: \165
1+0 records in
1+0 records out
1 bytes transferred in 0.000005 secs (209715 bytes/sec)
[+] Patching address at offset: 0x66d058 with value: \00\00\00\00\00\00\00\00\00\00\00\00\00\00\00
15+0 records in
15+0 records out
15 bytes transferred in 0.000024 secs (629146 bytes/sec)
[+] Patching address at offset: 0x66d068 with value: \40\123\153\145\164\143\150\103\162\141\160\160\40
13+0 records in
13+0 records out
13 bytes transferred in 0.000021 secs (619613 bytes/sec)
[+] SketchCrapp certificate already exists.
[+] Skipping certificate creation ... OK
[+] Signing the patched *.app bundle. This may require root privilege.
[+] If asked, enter your login password. Choose "Always Allow" to not be asked again.
/Applications/Sketch.app: replacing existing signature
[+] Cleaning up file(s) ... Cleaned
[+] SketchCrapp process completed. Sketch.app has been patched :)
[+] -- Notice:
[+] If a dialogue shows up with message: “Sketch 3.app” can’t be opened
[+] please right-click the application and select open,
[+] or go to Settings -› Security and allow opening Sketch.app application.
[+]
[+] If you are using an old version and a dialogue shows up asking for password
[+] about "com.bohemiancoding.sketch3.HockeySDK"
[+] please enter your login password. Choose "Always Allow" to not be asked again.
[+] SketchCrapp (A Sketch.app cracking tool)
[+] https://github.com/duraki/SketchCrapp [by @duraki & @elijahtsai]
[+] SketchCrapp last published date: 2020-12-28 serial 001
from sketchcrapp.
Yay! It's working on the M1 MacBook Pro :)
from sketchcrapp.
Awesome! It is working now on the M1 Mac Mini!
from sketchcrapp.
I will gladly test, I just tried using it and it worked except for Sketch now asking for my apple username and password because apparently it was downloaded on another computer and when I provide my apple id it does nothing.
from sketchcrapp.
Btw @JosephShenton thanks you for join us, to let us having the chance the make our project SketchCrapp more powerful!!!!
from sketchcrapp.
Hi, @JosephShenton We are waiting for your terminal output, and since we had released the patch script of the latest version currently having, so I will get back to this problem and more focus on this after there has a new version coming. 💪🏻
from sketchcrapp.
Hey, M1 MacBook user here. Having the same issue, happy to help :)
from sketchcrapp.
Can you remove Sketch completely and then try SketchCrapp via a magic function:
ie. sh sketchcrapp.sh -m
from sketchcrapp.
We need entire (1)terminal message in order to understand how it work in your computer, second, (2)what issue you are facing? Describe more detail to us, there has more chance the problem can be fix. (3)Like what step you do...etc and I don’t understand why there will have Apple ID request, (4)are you still get the Apple ID login request second time the command Duraki told you to do?
from sketchcrapp.
Hi, @Aurther-Nadeem welcome to this community 🥳🥳🥳
from sketchcrapp.
@Aurther-Nadeem have you tried to used this method yet? https://support.apple.com/en-us/HT211861
P.S. Please follow the instructions strictly, and do not open the application before step four, also please inform us about the other situation or step we don’t write down below.
Step one: remove any Sketch application from your computer 💻
Step two: launch script with ./sketchcrapp.sh -m
Step three: right click application and choose Get info, after window pop up, choose Open using Rosetta
Step four: open the application!!
(outdated, do not use this method.)
from sketchcrapp.
@Aurther-Nadeem and @JosephShenton : Thank you for testing but can you give me some screenshots, I need the terminal message, application document window, license window, and application get info window(with all triangle open). following images are for the example.
P.S. you should remove all your personal information before uploading.😉
terminal image:
application document window:
license window
application get info window
from sketchcrapp.
Yes!!!, Thank you @Aurther-Nadeem
from sketchcrapp.
What about @JosephShenton ??😃
from sketchcrapp.
To: @JosephShenton , @Aurther-Nadeem
Thank you for your testing, We've your names in the README.md file, you can go check it out!! 👍🏻🥳❤️
from sketchcrapp.
This was spot-on iteration guys. xD
from sketchcrapp.
Related Issues (20)
- MacOS 10.13.6 with Sketch 63.1 ? HOT 4
- Missing xcrun HOT 5
- not working for Sketch 70. HOT 1
- Add specified version function with magic function. HOT 3
- Ghidra analyse settings HOT 2
- Version v71.2 is not supported HOT 3
- Version 72 support would be amazing HOT 16
- [-] Failed to sign Sketch bundle. missing xcrun HOT 2
- Sketch 71.2 appeared as missing registration key HOT 7
- Version 73 is not supported HOT 2
- add support for sketch version 53 HOT 4
- add support for sketch version 51.3 HOT 5
- Version 78.1 support HOT 1
- Version support request HOT 1
- No Longer Working? HOT 6
- Version 81.2 support
- Support for Sketch V82.1 HOT 2
- Version 95.3 HOT 1
- Potential Release for Sketch v82.x
- Where did you hear about our tool? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sketchcrapp.