Giter Site home page Giter Site logo

Comments (11)

elijahtsai avatar elijahtsai commented on June 7, 2024

duplicate in #22 , #28 and #39

from sketchcrapp.

elijahtsai avatar elijahtsai commented on June 7, 2024

@yuanshizhan , try to watch those cases. but if you still have the problem you can ask us down below.

from sketchcrapp.

elijahtsai avatar elijahtsai commented on June 7, 2024

also, the password is your login password, but you need to choose "Always allow" to prevent it keeps asking you multiple time.

from sketchcrapp.

yuanshizhan avatar yuanshizhan commented on June 7, 2024

hi

@yuanshizhan , try to watch those cases. but if you still have the problem you can ask us down below.

hi the answers in other issues didn't quite help. I tried deleting the the sketch.app in /Application, and use ./sketchcrapp.sh -m but got the following errors.
Downloading sketch manually and unzipping the install file give me the same error as before.

$$$ ./sketchcrapp.sh -m
           __       __      __
      ___ / /_____ / /_____/ /  ___________ ____  ___
    ( _-</  '_/ -_) __/ __/ _ \/ __/ __/ _ `/ _ \/ _ \
    /___/_/\_\\__/\__/\__/_//_/\__/_/  \_,_/ .__/ .__/
                                          /_/  /_/
         Sketch.App Patch Tool (https://github.com/duraki/SketchCrapp)
         by @duraki & @elijahtsai

[+] Checking directory tmp existence ... OK
[+] Fetching https://download.sketchapp.com/sketch-69.2-107504.zip ... 
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
Checking if Sketch.app exist in /tmp ... Not exist. Continuous.
[/tmp/latest.zip]
  End-of-central-directory signature not found.  Either this file is not
  a zipfile, or it constitutes one disk of a multi-part archive.  In the
  latter case the central directory and zipfile comment will be found on
  the last disk(s) of this archive.
unzip:  cannot find zipfile directory in one of /tmp/latest.zip or
        /tmp/latest.zip.zip, and cannot find /tmp/latest.zip.ZIP, period.
[-] Can't unzip downloaded archived file of the latest application version.
[+] Cleaning up file(s) ... Cleaned
[+] SketchCrapp last published date: 2020-11-01 serial 001
victoryuan-C02YD1PWJGH6:sketchcrapp victoryuan$ 

from sketchcrapp.

elijahtsai avatar elijahtsai commented on June 7, 2024

Hi @yuanshizhan ,
I've fixed the problem in magic function. Can you re-download our script from our repository and try again with same command ./sketchcrapp.sh -m and according to the description, I assume the window you seem is like the following image.

Screenshot 2020-12-12 at 18 07 03

Remember the password is your login password, and don't forget to press the "Always Allow" button.

from sketchcrapp.

yuanshizhan avatar yuanshizhan commented on June 7, 2024

hi thanks for answeriing! I followed your insturction, and it ran successfully, but when I tried opening Sketch app either in Application or launchpad, nothing happens, not even the prompt saying the app can't be open. It only showed me that prompt when i tried opening sketch in spotlight search. Any idea why this would happen?

from sketchcrapp.

yuanshizhan avatar yuanshizhan commented on June 7, 2024

and ono top of that, im not really sure how to go to Settings -› Security and allow opening Sketch.app application.. I went to the Security & Privacy tab, and dont really know what to do there.

from sketchcrapp.

elijahtsai avatar elijahtsai commented on June 7, 2024

@yuanshizhan I really don’t think the script has this many unseen problem in order to patch your sketch, can you tell me your OS version and sketch version and post entire debug message in your terminal here(included whatever command you type in), I really need to make sure the patch process in your OS environment was successfully completed.

from sketchcrapp.

yuanshizhan avatar yuanshizhan commented on June 7, 2024

OS: macOS Catalina Version 10.15.7
sketch version: sketch-69.2-107504.zip (according to command msg)

The whole command msg:

$$$ ./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-69.2-107504.zip ... 
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 50.0M  100 50.0M    0     0  14.8M      0  0:00:03  0:00:03 --:--:-- 14.8M
Checking if Sketch.app exist in /tmp ... Not exist. Continuous.
[+] Checking if Sketch.app exist in /Applications ... Not exist. Continuous.
[+] 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 69.2 ... SketchCrapp starting ... OK
[+] Patching offsets for 69.2 ... Starting
[+] Patching address at offset: 0x5d09df with value: \00
1+0 records in
1+0 records out
1 bytes transferred in 0.000032 secs (31301 bytes/sec)
[+] Patching address at offset: 0x5d09e2 with value: \00
1+0 records in
1+0 records out
1 bytes transferred in 0.000025 secs (39946 bytes/sec)
[+] Patching address at offset: 0x5cf57e with value: \00\00
2+0 records in
2+0 records out
2 bytes transferred in 0.000033 secs (60350 bytes/sec)
[+] Patching address at offset: 0x5cf6ae with value: \165
1+0 records in
1+0 records out
1 bytes transferred in 0.000030 secs (33288 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.
error: The specified item could not be found in the keychain.
[+] 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-11-01 serial 001

from sketchcrapp.

duraki avatar duraki commented on June 7, 2024

SketchCrapp process completed. Sketch.app has been patched :)

I don't see anything wrong with the SketchCrapp. It should work as-is (patched).

from sketchcrapp.

elijahtsai avatar elijahtsai commented on June 7, 2024

@yuanshizhan , there is a problem in your keychain, the script couldn’t sign the sketch with exist “sketchcrapp” self-sign certificate, since this is not script side error, you should figure it out by your self. but if there have many people meet the same problem as yours, we can reopen the issue and start the investigation anytime, I agree with @duraki decision to close the issue.

from sketchcrapp.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.