๐Ÿ–ฅ๏ธ [CRACKED] Canvid 2.4.0 / 3.0.0

GIF

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

:busts_in_silhouette: Come through to my ๐—ง๐—ฒ๐—น๐—ฒ๐—ด๐—ฟ๐—ฎ๐—บ

๐Ÿ•ต๏ธโ€โ™‚๏ธ ๐Ÿ‡ฎโ€‹โ€‹โ€‹โ€‹โ€‹๐Ÿ‡ณโ€‹โ€‹โ€‹โ€‹โ€‹๐Ÿ‡ธโ€‹โ€‹โ€‹โ€‹โ€‹๐Ÿ‡นโ€‹โ€‹โ€‹โ€‹โ€‹๐Ÿ‡ฆโ€‹โ€‹โ€‹โ€‹โ€‹๐Ÿ‡ฑโ€‹โ€‹โ€‹โ€‹โ€‹๐Ÿ‡ฑ

: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

1 Like