{"id":13337777,"url":"https://github.com/xtekky/TikTok-TTEncrypt","last_synced_at":"2025-03-11T07:30:51.644Z","repository":{"id":62371488,"uuid":"536323021","full_name":"xtekky/TikTok-TTEncrypt","owner":"xtekky","description":"TTEncrypt for /device_register, register devices on tiktok","archived":false,"fork":false,"pushed_at":"2022-09-13T22:16:04.000Z","size":36,"stargazers_count":15,"open_issues_count":0,"forks_count":5,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-03-08T04:52:16.285Z","etag":null,"topics":["tiktok","tiktok-api","tiktok-device-register","tiktok-device-registration"],"latest_commit_sha":null,"homepage":"https://t.me/xtekky","language":"Python","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/xtekky.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-09-13T22:03:21.000Z","updated_at":"2025-01-10T17:01:50.000Z","dependencies_parsed_at":"2022-10-31T18:32:10.895Z","dependency_job_id":null,"html_url":"https://github.com/xtekky/TikTok-TTEncrypt","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xtekky%2FTikTok-TTEncrypt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xtekky%2FTikTok-TTEncrypt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xtekky%2FTikTok-TTEncrypt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xtekky%2FTikTok-TTEncrypt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xtekky","download_url":"https://codeload.github.com/xtekky/TikTok-TTEncrypt/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242991136,"owners_count":20218107,"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":["tiktok","tiktok-api","tiktok-device-register","tiktok-device-registration"],"created_at":"2024-07-29T19:15:02.442Z","updated_at":"2025-03-11T07:30:51.358Z","avatar_url":"https://github.com/xtekky.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003e algorithm: **.py** = 500€  \n\u003e full device registration **.py / .go** = 1.0k€  \n\u003e full device registration and activation **.py** = 1.5k €\n\nhttps://t.me/xtekky demo on request, middleman accepted\n\n\nTTEncrypt is used from /device_register on tiktok which returns this value:\n\n```json\n{\n  \"install_id\": 7137816449338137000,\n  \"device_id_str\": \"6990234216324986369\",\n  \"install_id_str\": \"7137846409338136325\",\n  \"new_user\": 1,\n  \"server_time\": 1663094970,\n  \"device_id\": 6990239216424987000\n}\n```\n\n/device_register post body example:\n\n```json\n{\n    \"magic_tag\":\"ss_app_log\",\n    \"header\": {\n        \"display_name\"          : \"TikTok Lite\",\n        \"update_version_code\"   : APP[\"version_code\"],\n        \"manifest_version_code\" : APP[\"version_code\"],\n        \"app_version_minor\"     : \"\",\n        \"aid\"                   : 1340,\n        \"channel\"               : \"googleplay\",\n        \"package\"               : \"com.zhiliaoapp.musically.go\",\n        \"app_version\"           : \"16.9.4\",\n        \"version_code\"          : APP[\"version_code\"],\n        \"sdk_version\"           : \"2.12.1-rc.6-lite\",\n        \"sdk_target_version\"    : 29,\n        \"git_hash\"              : APP[\"git_hash\"],\n        \"os\"                    : \"Android\",\n        \"os_version\"            : \"7.1.2\",\n        \"os_api\"                : 25,\n        \"device_model\"          : self.__device[\"device_model\"],\n        \"device_brand\"          : self.__device[\"device_brand\"],\n        \"device_manufacturer\"   : self.__device[\"device_brand\"],\n        \"cpu_abi\"               : \"armeabi-v7a\",\n        \"release_build\"         : APP[\"release_build\"],\n        \"density_dpi\"           : 320,\n        \"display_density\"       : \"xhdpi\",\n        \"resolution\"            : self.__device[\"resolution\"],\n        \"language\"              : \"en\",\n        \"timezone\"              : 2,\n        \"access\"                : \"wifi\",\n        \"not_request_sender\"    : 0,\n        \"carrier\"               : \"Android\",\n        \"mcc_mnc\"               : \"31002\",\n        \"rom\"                   : self.__device[\"rom\"],\n        \"rom_version\"           : f\"beyond1qlteue-user 7.1.2 PPR1.190810.011 {self.__device['rom']} release-keys\",\n        \"cdid\"                  : self.__device[\"cdid\"],\n        \"sig_hash\"              : APP[\"sig_hash\"],\n        \"gaid_limited\"          : 0,\n        \"google_aid\"            : self.__device[\"google_aid\"],\n        \"openudid\"              : self.__device[\"openudid\"],\n        \"clientudid\"            : self.__device[\"clientudid\"],\n        \"region\"                : \"US\",\n        \"tz_name\"               : self.__device[\"tz_name\"],\n        \"tz_offset\"             : self.__device[\"tz_offset\"],\n        \"sim_region\"            : \"IE\",\n        \"oaid_may_support\"      : False,\n        \"req_id\"                : self.__device[\"req_id\"],\n        \"apk_first_install_time\": self.__device[\"install_time\"],\n        \"is_system_app\"         : 0,\n        \"sdk_flavor\"            : \"global\"\n    },\n    \"_gen_time\": int(round(time.time() * 1000))\n}\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxtekky%2FTikTok-TTEncrypt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxtekky%2FTikTok-TTEncrypt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxtekky%2FTikTok-TTEncrypt/lists"}