🖥️ Canvid 2.4.0 / 3.0.0 [Win, Mac]

GIF

:glowing_star: For smooth, animated screen recordings: Cursor + Zoom
I fixed all vulnerabilities the orig crack missed. Dev can’t close them anymore

🕵️‍♂️ 🇮​​​​​🇳​​​​​🇸​​​​​🇹​​​​​🇦​​​​​🇱​​​​​🇱

:one: Install Canvid. Sign in, record a test, hit Export - it’ll prompt you to subscribe

:two: Close Canvid completely. Check Task Manager to make sure the Canvid.exe process isn’t still running

:three: Rename app.asar to app.asar.backup

  • :window: Win: C:\Program Files\Canvid\resources
  • :red_apple: Mac: /Applications/Canvid.app/Contents/Resources/

:four: Drop the app 2.4.0 / 3.0.0 folder into:

  • :window: Win: C:\Program Files\Canvid\resources
  • :red_apple: Mac: /Applications/Canvid.app/Contents/Resources/

Didn’t work on Mac? Patch the app manually

🧐 𝗗𝗜𝗬 𝗰𝗿𝗮𝗰𝗸𝗶𝗻𝗴 𝗴𝘂𝗶𝗱𝗲

:one: Install Node.js

:two: In CMD as admin npm install -g asar

:three: Install Canvid. Sign in, record a test, hit Export - it’ll prompt you to subscribe

:four: Close Canvid completely. Check Task Manager to make sure the Canvid.exe process isn’t still running

:five: In CMD as admin. If Canvid is installed elsewhere, use your own path

  • :window: Win: cd C:\Program Files\Canvid\resources
  • :red_apple: Mac: cd "/Applications/Canvid.app/Contents/Resources"
    copy app.asar app.asar.backup Backup original
    mkdir app app folder
    asar extract app.asar app Extract app.asar

Don’t close CMD

:six: Drop patch.js 2.4.0 / 3.0.0 ➜ C:\Program Files\Canvid\resources
In CMD: node patch.js Apply patch

:white_check_mark: Launch Canvid

👨‍💻 𝗙𝗲𝗮𝘁𝘂𝗿𝗲𝘀 𝗼𝗳 𝚙𝚊𝚝𝚌𝚑.𝚓𝚜

Canvid runs on Electron. All code is packed into the app.asar archive. The patch is applied by unpacking the archive, modifying scripts, and renaming the original file to .backup

:wrench: patch.js 2.4.0 (Direct Editing)

  • License: Finds specific verification lines in the backend code and hard-codes the responses from “No” to “Yes”
  • Updates: The New version check function is replaced with a dummy that returns nothing. The software thinks there are no updates

:shield: patch.js 3.0.0 (Two-Level Protection)
The interface became smart: it caches the license in memory and constantly communicates with the developer’s servers

  • Firewall (Protection): Embedded into the software core. Hard-blocks at the network level access to update servers and cuts off hidden communication channels (websockets). The developer won’t be able to: update the software, remotely block it

  • Interceptor (License): Sits between the server and the software. Replaces responses “on the fly”. Doesn’t look for specific setting names, but the meaning of words (if it sees the words “export”, “license” and the value false - changes it to true). The patch won’t break even if the developer renames variables in the code

8 Likes

Thank you so much! It works! :tada:

1 Likes

thank you Marsas Bro

1 Likes

Not working. Canvid updated and now there is no resources folder.

File is in owner’s trash : cannot download app 2.4.0.rar

i got : SKIP: Update check string not found.
License strings not found. in the last step

Marsas Bro again after updating it asking for subscription have solution for it new version is v3.1.0

Any solution after updating?

Please share the latest way to do it, thanks. :blush:

1 Likes