{"id":13540105,"url":"https://github.com/NVISOsecurity/MagiskTrustUserCerts","last_synced_at":"2025-04-02T06:32:04.167Z","repository":{"id":38077888,"uuid":"114384112","full_name":"NVISOsecurity/MagiskTrustUserCerts","owner":"NVISOsecurity","description":"A Magisk/KernelSU module that automatically adds user certificates to the system root CA store","archived":false,"fork":false,"pushed_at":"2023-11-10T15:02:48.000Z","size":20,"stargazers_count":1753,"open_issues_count":4,"forks_count":207,"subscribers_count":43,"default_branch":"master","last_synced_at":"2024-10-29T17:58:06.497Z","etag":null,"topics":[],"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/NVISOsecurity.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,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-12-15T15:22:28.000Z","updated_at":"2024-10-29T15:30:44.000Z","dependencies_parsed_at":"2024-01-23T18:08:48.840Z","dependency_job_id":"3ddfd430-a711-44ec-a6f6-78b7fe3819a8","html_url":"https://github.com/NVISOsecurity/MagiskTrustUserCerts","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NVISOsecurity%2FMagiskTrustUserCerts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NVISOsecurity%2FMagiskTrustUserCerts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NVISOsecurity%2FMagiskTrustUserCerts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NVISOsecurity%2FMagiskTrustUserCerts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NVISOsecurity","download_url":"https://codeload.github.com/NVISOsecurity/MagiskTrustUserCerts/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246548021,"owners_count":20795086,"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":[],"created_at":"2024-08-01T09:01:40.608Z","updated_at":"2025-04-02T06:32:04.136Z","avatar_url":"https://github.com/NVISOsecurity.png","language":"Shell","funding_links":[],"categories":["\u003ca id=\"86d5daccb4ed597e85a0ec9c87f3c66f\"\u003e\u003c/a\u003eTLS\u0026\u0026SSL\u0026\u0026HTTPS","Shell","Network and Web Protocols","Mobile"],"sub_categories":["\u003ca id=\"776c034543a65be69c061d1aafce3127\"\u003e\u003c/a\u003e新添加的","mTLS","Android"],"readme":"# Magisk Trust User Certs\nThis module makes all installed user certificates part of the system certificate store, so that they will automatically be used when building the trust chain. This module makes it unnecessary to add the network_security_config property to an application's manifest.\n\n## Accompanying blogpost\n[Intercepting HTTPS Traffic from Apps on Android 7+ using Magisk \u0026 Burp](https://blog.nviso.be/2017/12/22/intercepting-https-traffic-from-apps-on-android-7-using-magisk-burp/)\n\n### Installation\n1. Install [Magisk](https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445)\n2. Zip files `zip -r AlwaysTrustUserCerts.zip ./*` or download zip from releases\n3. Install in Magisk\n4. Install client certificates through [normal flow](https://support.portswigger.net/customer/portal/articles/1841102-installing-burp-s-ca-certificate-in-an-android-device)\n5. Restart your device. Certificate copying happens during boot.\n6. The installed user certificates can now be found in the system store.\n\n### Adding certificates\nInstall the certificate as a user certificate and restart the device.\n\n### Removing certificates\nRemove the certificate from the user store through the settings, and restart the device.\n\n### Changelog\n\n#### v0.4.1\n* Supports Android 10\n* Updated Module to be compatible with latest Magisk module template (v20.4+)\n\n#### v0.3\n* The module now removes all user-installed certificates from the system store before copying them over, so that user certificates that were removed will no longer be kept in the system store.\n\n#### v0.2\n* Fixed directory creation bug\n* Updated Module to be compatible with latest Magisk module template (v15+)\n\n#### v0.1\n* Initial release\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNVISOsecurity%2FMagiskTrustUserCerts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FNVISOsecurity%2FMagiskTrustUserCerts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNVISOsecurity%2FMagiskTrustUserCerts/lists"}