Legitimate versions of the software require a license key and often an internet connection for activation. This Digital Rights Management (DRM) ensures that the developers are compensated for the intellectual property. Cracks, such as the one mentioned, typically modify the core script files or inject code into the extension’s initialization process to circumvent these checks.