{"id":22900786,"url":"https://github.com/braindead-dev/cursor-device-id-changer","last_synced_at":"2025-04-15T04:17:17.487Z","repository":{"id":267413404,"uuid":"901170948","full_name":"braindead-dev/Cursor-Device-ID-Changer","owner":"braindead-dev","description":"A simple Bash script to reset the telemetry device IDs for the Cursor editor. Features automatic ID generation, backups, and customization.","archived":false,"fork":false,"pushed_at":"2025-01-30T22:31:59.000Z","size":6,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-15T04:17:12.718Z","etag":null,"topics":["bypass","cursor","device-id","free","free-trial","hwid","privacy","telemetry"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/braindead-dev.png","metadata":{"files":{"readme":"README.md","changelog":"change_id.sh","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-10T07:04:18.000Z","updated_at":"2025-02-26T21:24:40.000Z","dependencies_parsed_at":"2024-12-10T08:18:45.270Z","dependency_job_id":"8bec9d98-6c76-434b-bb76-4f7f4620bcaa","html_url":"https://github.com/braindead-dev/Cursor-Device-ID-Changer","commit_stats":null,"previous_names":["braindead-dev/cursor-device-id-changer"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/braindead-dev%2FCursor-Device-ID-Changer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/braindead-dev%2FCursor-Device-ID-Changer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/braindead-dev%2FCursor-Device-ID-Changer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/braindead-dev%2FCursor-Device-ID-Changer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/braindead-dev","download_url":"https://codeload.github.com/braindead-dev/Cursor-Device-ID-Changer/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249003972,"owners_count":21196793,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bypass","cursor","device-id","free","free-trial","hwid","privacy","telemetry"],"created_at":"2024-12-14T01:29:46.656Z","updated_at":"2025-04-15T04:17:17.466Z","avatar_url":"https://github.com/braindead-dev.png","language":"Shell","readme":"# Cursor Device ID Changer\n\nThis script is a simple tool designed to modify the device IDs used by the Cursor editor. It can be useful if frequent account switching causes your device to become locked. By running this script, you can reset these IDs.\n\n### NOTE: No longer working for 0.45\n\n## Features\n\n- Automatically generate new random device IDs\n- Automatically back up the original configuration file before making changes\n- Supports providing a custom machine ID as an argument\n- Uses system-provided tools and does not require additional dependencies\n\n## Usage\n\n1. Download the `change_id.sh` script.\n\n2. Make the script executable:\n    ```bash\n    chmod +x change_id.sh\n    ```\n   \n3. Run the script:\n    - To use automatically generated IDs:\n      ```bash\n      ./change_id.sh\n      ```\n      \n    - To specify a custom machine ID:\n      ```bash\n      ./change_id.sh your_custom_id\n      ```\n\n## Notes\n\n- The script automatically creates a backup of the original configuration file before any modifications.\n- The backup file is stored in the same directory as the original configuration file, with a timestamped suffix, e.g. `storage.json.backup_YYYYMMDD_HHMMSS`.\n- Make sure to close the Cursor editor before running the script.\n- This script has been tested on macOS systems.\n\n## Configuration File Location\n\nBy default, the configuration file is located at:\n```\n~/Library/Application Support/Cursor/User/globalStorage/storage.json\n```\n\n## Disclaimer\n\nThis script is provided for educational and research purposes only. Using this script may violate the terms of service of the Cursor editor. Use at your own risk.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbraindead-dev%2Fcursor-device-id-changer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbraindead-dev%2Fcursor-device-id-changer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbraindead-dev%2Fcursor-device-id-changer/lists"}