├── README.md ├── anal.py ├── analyzer.py ├── crypt.py ├── database_design.md ├── device.py ├── dl.py ├── download_anzhi.py ├── dynamic.py ├── ebpf ├── d.c ├── e.c └── ebpf.sh ├── exceptions.py ├── helper ├── .gitignore ├── .idea │ ├── .gitignore │ ├── compiler.xml │ ├── gradle.xml │ └── misc.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── debug.apk │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── research │ │ │ └── helper │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── research │ │ │ │ └── helper │ │ │ │ ├── AutoStart.kt │ │ │ │ ├── MainActivity.kt │ │ │ │ └── SendGPS.kt │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── values-night │ │ │ └── themes.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── themes.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── research │ │ └── helper │ │ └── ExampleUnitTest.kt ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── hooker.py ├── interactor.py ├── interactor_parameters.json ├── js ├── built_in_crypto.js ├── bypass_root_detection.js ├── debug.js ├── fs.js ├── general.js ├── java.js ├── m.js ├── media.js ├── n.js ├── native.js ├── pinning.js └── sk.js ├── json_parser.py ├── login.py ├── main.py ├── packages.txt ├── requirements.txt ├── res.py ├── result ├── analysis.py └── json_parser.py ├── scripts ├── attributed_path.py ├── create_db.py ├── create_insecure_apps.py ├── create_result_attribution.py ├── create_result_infor_leaks.py ├── create_result_network.py ├── create_result_redirection.py ├── custom_define.py ├── draft │ ├── create_db_2.py │ ├── custom_define.py │ ├── parse_attribution_2.py │ └── parse_validation_2.py ├── merge_db.py ├── my_parsers.py ├── parse_attribution.py ├── parse_network.py ├── parse_traffic_separation.py └── parse_validation.py ├── static.py ├── tls.py └── tls_passthrough.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/README.md -------------------------------------------------------------------------------- /anal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/anal.py -------------------------------------------------------------------------------- /analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/analyzer.py -------------------------------------------------------------------------------- /crypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/crypt.py -------------------------------------------------------------------------------- /database_design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/database_design.md -------------------------------------------------------------------------------- /device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/device.py -------------------------------------------------------------------------------- /dl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/dl.py -------------------------------------------------------------------------------- /download_anzhi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/download_anzhi.py -------------------------------------------------------------------------------- /dynamic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/dynamic.py -------------------------------------------------------------------------------- /ebpf/d.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/ebpf/d.c -------------------------------------------------------------------------------- /ebpf/e.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/ebpf/e.c -------------------------------------------------------------------------------- /ebpf/ebpf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/ebpf/ebpf.sh -------------------------------------------------------------------------------- /exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/exceptions.py -------------------------------------------------------------------------------- /helper/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/.gitignore -------------------------------------------------------------------------------- /helper/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /helper/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/.idea/compiler.xml -------------------------------------------------------------------------------- /helper/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/.idea/gradle.xml -------------------------------------------------------------------------------- /helper/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/.idea/misc.xml -------------------------------------------------------------------------------- /helper/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /helper/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/build.gradle -------------------------------------------------------------------------------- /helper/app/debug.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/debug.apk -------------------------------------------------------------------------------- /helper/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/proguard-rules.pro -------------------------------------------------------------------------------- /helper/app/src/androidTest/java/com/research/helper/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/androidTest/java/com/research/helper/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /helper/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /helper/app/src/main/java/com/research/helper/AutoStart.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/main/java/com/research/helper/AutoStart.kt -------------------------------------------------------------------------------- /helper/app/src/main/java/com/research/helper/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/main/java/com/research/helper/MainActivity.kt -------------------------------------------------------------------------------- /helper/app/src/main/java/com/research/helper/SendGPS.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/main/java/com/research/helper/SendGPS.kt -------------------------------------------------------------------------------- /helper/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /helper/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /helper/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /helper/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /helper/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /helper/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /helper/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /helper/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /helper/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /helper/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /helper/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /helper/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /helper/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /helper/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /helper/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /helper/app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /helper/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /helper/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /helper/app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /helper/app/src/test/java/com/research/helper/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/app/src/test/java/com/research/helper/ExampleUnitTest.kt -------------------------------------------------------------------------------- /helper/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/build.gradle -------------------------------------------------------------------------------- /helper/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/gradle.properties -------------------------------------------------------------------------------- /helper/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /helper/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /helper/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/gradlew -------------------------------------------------------------------------------- /helper/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/gradlew.bat -------------------------------------------------------------------------------- /helper/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/helper/settings.gradle -------------------------------------------------------------------------------- /hooker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/hooker.py -------------------------------------------------------------------------------- /interactor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/interactor.py -------------------------------------------------------------------------------- /interactor_parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/interactor_parameters.json -------------------------------------------------------------------------------- /js/built_in_crypto.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/js/built_in_crypto.js -------------------------------------------------------------------------------- /js/bypass_root_detection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/js/bypass_root_detection.js -------------------------------------------------------------------------------- /js/debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/js/debug.js -------------------------------------------------------------------------------- /js/fs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/js/fs.js -------------------------------------------------------------------------------- /js/general.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/js/general.js -------------------------------------------------------------------------------- /js/java.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/js/java.js -------------------------------------------------------------------------------- /js/m.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/js/m.js -------------------------------------------------------------------------------- /js/media.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/js/media.js -------------------------------------------------------------------------------- /js/n.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/js/n.js -------------------------------------------------------------------------------- /js/native.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/js/native.js -------------------------------------------------------------------------------- /js/pinning.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/js/pinning.js -------------------------------------------------------------------------------- /js/sk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/js/sk.js -------------------------------------------------------------------------------- /json_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/json_parser.py -------------------------------------------------------------------------------- /login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/login.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/main.py -------------------------------------------------------------------------------- /packages.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/requirements.txt -------------------------------------------------------------------------------- /res.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/res.py -------------------------------------------------------------------------------- /result/analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/result/analysis.py -------------------------------------------------------------------------------- /result/json_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/result/json_parser.py -------------------------------------------------------------------------------- /scripts/attributed_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/scripts/attributed_path.py -------------------------------------------------------------------------------- /scripts/create_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/scripts/create_db.py -------------------------------------------------------------------------------- /scripts/create_insecure_apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/scripts/create_insecure_apps.py -------------------------------------------------------------------------------- /scripts/create_result_attribution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/scripts/create_result_attribution.py -------------------------------------------------------------------------------- /scripts/create_result_infor_leaks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/scripts/create_result_infor_leaks.py -------------------------------------------------------------------------------- /scripts/create_result_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/scripts/create_result_network.py -------------------------------------------------------------------------------- /scripts/create_result_redirection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/scripts/create_result_redirection.py -------------------------------------------------------------------------------- /scripts/custom_define.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/scripts/custom_define.py -------------------------------------------------------------------------------- /scripts/draft/create_db_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/scripts/draft/create_db_2.py -------------------------------------------------------------------------------- /scripts/draft/custom_define.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/scripts/draft/custom_define.py -------------------------------------------------------------------------------- /scripts/draft/parse_attribution_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/scripts/draft/parse_attribution_2.py -------------------------------------------------------------------------------- /scripts/draft/parse_validation_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/scripts/draft/parse_validation_2.py -------------------------------------------------------------------------------- /scripts/merge_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/scripts/merge_db.py -------------------------------------------------------------------------------- /scripts/my_parsers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/scripts/my_parsers.py -------------------------------------------------------------------------------- /scripts/parse_attribution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/scripts/parse_attribution.py -------------------------------------------------------------------------------- /scripts/parse_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/scripts/parse_network.py -------------------------------------------------------------------------------- /scripts/parse_traffic_separation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/scripts/parse_traffic_separation.py -------------------------------------------------------------------------------- /scripts/parse_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/scripts/parse_validation.py -------------------------------------------------------------------------------- /static.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/static.py -------------------------------------------------------------------------------- /tls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/tls.py -------------------------------------------------------------------------------- /tls_passthrough.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Madiba-Research/Marvin/HEAD/tls_passthrough.py --------------------------------------------------------------------------------