{"id":17176111,"url":"https://github.com/upbit/my-idevice-tools","last_synced_at":"2025-04-13T16:30:50.030Z","repository":{"id":23175247,"uuid":"26531247","full_name":"upbit/My-iDevice-Tools","owner":"upbit","description":"A set of console tools for iOS devices","archived":false,"fork":false,"pushed_at":"2019-01-16T01:17:37.000Z","size":31,"stargazers_count":55,"open_issues_count":1,"forks_count":24,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-27T07:35:53.142Z","etag":null,"topics":["keychain","theos"],"latest_commit_sha":null,"homepage":null,"language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/upbit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-11-12T10:39:52.000Z","updated_at":"2025-01-30T20:22:23.000Z","dependencies_parsed_at":"2022-07-25T09:47:07.640Z","dependency_job_id":null,"html_url":"https://github.com/upbit/My-iDevice-Tools","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/upbit%2FMy-iDevice-Tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/upbit%2FMy-iDevice-Tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/upbit%2FMy-iDevice-Tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/upbit%2FMy-iDevice-Tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/upbit","download_url":"https://codeload.github.com/upbit/My-iDevice-Tools/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248743681,"owners_count":21154718,"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":["keychain","theos"],"created_at":"2024-10-14T23:59:06.653Z","updated_at":"2025-04-13T16:30:49.707Z","avatar_url":"https://github.com/upbit.png","language":"Objective-C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# My iDevice Tools\n###### A set of console tools for iOS devices, build with [Theos](http://iphonedevwiki.net/index.php/Theos/Setup).\n\n## Tools\n\n### bundle_ids\nList bundle identifier for installed applications. (depend on **AppList**)\n\n~~~sh\n# ./bundle_ids\ncom.apple.AppStore                              : App Store\ncom.apple.AskPermissionUI                       : AskPermissionUI\ncom.apple.datadetectors.DDActionsService        : DDActionsService\ncom.apple.DemoApp                               : DemoApp\ncom.apple.Diagnostics                           : Diagnostics\ncom.apple.FacebookAccountMigrationDialog        : FacebookAccountMigrationDialog\ncom.apple.facetime                              : FaceTime\n...\n~~~\n\n### wifi_passwords\nRetrieve a saved WiFi password from keychain. See more: [自己动手从iOS Keychain中恢复保存的Wifi密码](http://blog.imaou.com/theos/2014/11/12/retrieve_wifi_password_from_keychain.html)\n\n~~~sh\n# ./wifi_passwords\nMagdalene: Retrieve Wifi password.\niPhone: 123456\n~~~\n\n\n### keychain_cat\nDump / modify and delete keychain v_Data. See more: [keychain_cat - 查看/修改keychain2数据的工具](http://blog.imaou.com/theos/2014/12/26/keychain_cat_tool.html)\n\n~~~sh\n# ./keychain_cat -d\n\u003e\u003e keychain-access-groups:\n6WX5RKLG95.com.supercell.reef\n88L2Q4487U.com.tencent.mttlite\napple\ncom.apple.ProtectedCloudStorage\ncom.apple.PublicCloudStorage\ncom.apple.apsd\ncom.apple.assistant\ncom.apple.cloudd\ncom.apple.ind\ncom.apple.security.sos\n\n# ./keychain_cat -g 6WX5RKLG95.com.supercell.reef -s com.supercell\n\u003cAccessGroup:6WX5RKLG95.com.supercell.reef, Service:com.supercell, Account:appRated\u003e\n{\n  accc = \"\u003cSecAccessControlRef: 0x15563b70\u003e\";\n  acct = appRated;\n  agrp = \"6WX5RKLG95.com.supercell.reef\";\n  cdat = \"2014-11-11 23:33:33 +0000\";\n  class = genp;\n  invi = 1;\n  labl = Supercell;\n  mdat = \"2014-11-11 23:33:33 +0000\";\n  pdmn = ak;\n  svce = \"com.supercell\";\n  sync = 0;\n  tomb = 0;\n  \"v_Data\" = TRUE;\n}\n...\n\n# ./keychain_cat -g 6WX5RKLG95.com.supercell.reef -s com.supercell -a THLevel -v 99 -U\nOrigin: {\n  accc = \"\u003cSecAccessControlRef: 0x146798d0\u003e\";\n  acct = THLevel;\n  agrp = \"6WX5RKLG95.com.supercell.reef\";\n  cdat = \"2014-11-11 23:33:33 +0000\";\n  invi = 1;\n  labl = Supercell;\n  mdat = \"2014-11-11 23:33:33 +0000\";\n  pdmn = ak;\n  svce = \"com.supercell\";\n  sync = 0;\n  tomb = 0;\n  \"v_Data\" = \u003c3133\u003e;\n}\n\u003e\u003e Update v_Data to: \u003c3939\u003e\n~~~\n\n---------\n\n## Compiling\n\n```shell\ngit clone https://github.com/upbit/My-iDevice-Tools.git\ncd My-iDevice-Tools\nln -s /opt/theos ./\nmake\n```\n\n## Requirements\n\n* [Theos](http://iphonedevwiki.net/index.php/Theos/Setup)\n* [AppList](http://iphonedevwiki.net/index.php/AppList) on iOS (only **bundle_ids**)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fupbit%2Fmy-idevice-tools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fupbit%2Fmy-idevice-tools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fupbit%2Fmy-idevice-tools/lists"}