diff --git a/IMG/1.jpeg b/IMG/1.jpeg new file mode 100644 index 0000000..e26f45b Binary files /dev/null and b/IMG/1.jpeg differ diff --git a/IMG/2.jpeg b/IMG/2.jpeg new file mode 100644 index 0000000..fbe9a70 Binary files /dev/null and b/IMG/2.jpeg differ diff --git a/IMG/3.jpeg b/IMG/3.jpeg new file mode 100644 index 0000000..486395a Binary files /dev/null and b/IMG/3.jpeg differ diff --git a/README.md b/README.md index 0f2b3c8..a61dadc 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,7 @@ A simple magisk module to archive local reverse proxy,so you can access discord& - [x] Discord - [x] reCAPTCHA - [x] Medium +- [x] Githubusercontent ## Install @@ -27,7 +28,7 @@ This module is still on development,You can download it in release 3.add fellow hosts to `/system/etc/hosts` -``` +```hosts 223.119.248.19 steamuserimages-a.akamaihd.net #UHE_ 223.119.248.19 steamcdn-a.akamaihd.net #UHE_ 223.119.248.19 steamstore-a.akamaihd.net #UHE_ @@ -96,6 +97,7 @@ This module is still on development,You can download it in release 127.0.0.1 cdn-static-1.medium.com 127.0.0.1 cdn-images-1.medium.com 127.0.0.1 cdn-images-2.medium.com +127.0.0.1 raw.githubusercontent.com ``` 4.reboot diff --git a/RProxy2/caddy2/Caddyfile b/RProxy2/caddy2/Caddyfile index 8101fe9..e1c4e44 100644 --- a/RProxy2/caddy2/Caddyfile +++ b/RProxy2/caddy2/Caddyfile @@ -33,7 +33,7 @@ ciphers TLS_RSA_WITH_3DES_EDE_CBC_SHA TLS_RSA_WITH_AES_128_CBC_SHA TLS_RSA_WITH_ reverse_proxy https://162.159.133.233 https://162.159.129.233 https://162.159.130.233 https://162.159.134.233 https://162.159.135.233 { header_up Host {host} - transport http_ntlm { + transport http { tls_insecure_skip_verify } } @@ -47,7 +47,7 @@ ciphers TLS_RSA_WITH_3DES_EDE_CBC_SHA TLS_RSA_WITH_AES_128_CBC_SHA TLS_RSA_WITH_ reverse_proxy https://162.159.133.232 https://162.159.134.232 https://162.159.129.232 https://162.159.130.232 https://162.159.128.232 { header_up Host {host} - transport http_ntlm { + transport http { tls_insecure_skip_verify } } @@ -58,7 +58,7 @@ tls steamcommunity.crt steamcommunity.key reverse_proxy https://162.159.133.233 https://162.159.129.233 https://162.159.130.233 https://162.159.134.233 https://162.159.135.233 { header_up Host {host} - transport http_ntlm { + transport http { tls_insecure_skip_verify } } @@ -69,7 +69,7 @@ tls steamcommunity.crt steamcommunity.key reverse_proxy https://162.159.133.233 https://162.159.129.233 https://162.159.130.233 https://162.159.134.233 https://162.159.135.233 { header_up Host {host} - transport http_ntlm { + transport http { tls_insecure_skip_verify } } @@ -80,7 +80,7 @@ tls steamcommunity.crt steamcommunity.key reverse_proxy https://162.159.133.232 https://162.159.134.232 https://162.159.129.232 https://162.159.130.232 https://162.159.128.232 { header_up Host {host} - transport http_ntlm { + transport http { tls_insecure_skip_verify } } @@ -91,7 +91,7 @@ tls steamcommunity.crt steamcommunity.key reverse_proxy https://162.159.133.232 https://162.159.134.232 https://162.159.129.232 https://162.159.130.232 https://162.159.128.232 { header_up Host {host} - transport http_ntlm { + transport http { tls_insecure_skip_verify } } @@ -102,7 +102,7 @@ tls steamcommunity.crt steamcommunity.key reverse_proxy https://162.159.133.232 https://162.159.134.232 https://162.159.129.232 https://162.159.130.232 https://162.159.128.232 { header_up Host {host} - transport http_ntlm { + transport http { tls_insecure_skip_verify } } @@ -113,7 +113,7 @@ tls steamcommunity.crt steamcommunity.key reverse_proxy https://104.16.53.111 https://104.16.54.111 https://104.16.51.111 https://104.16.55.111 https://104.16.52.111 { header_up Host {host} - transport http_ntlm { + transport http { tls_insecure_skip_verify } } @@ -124,7 +124,7 @@ tls steamcommunity.crt steamcommunity.key reverse_proxy https://162.159.133.233 https://162.159.129.233 https://162.159.130.233 https://162.159.134.233 https://162.159.135.233 { header_up Host {host} - transport http_ntlm { + transport http { tls_insecure_skip_verify } } @@ -173,7 +173,7 @@ https://url9177.discordapp.com https://canary-api.discordapp.com https://cdn-ptb tls steamcommunity.crt steamcommunity.key reverse_proxy https://162.159.133.233 https://162.159.129.233 https://162.159.130.233 https://162.159.134.233 https://162.159.135.233 { header_up Host {host} -transport http_ntlm { +transport http { tls_insecure_skip_verify } } @@ -185,7 +185,7 @@ tls cert.crt cert.key reverse_proxy https://210.140.131.219 { header_up Host {host} -transport http_ntlm { +transport http { tls_insecure_skip_verify } } @@ -195,7 +195,7 @@ i.pximg.net { tls cert.crt cert.key reverse_proxy https://210.140.92.140 https://210.140.92.137 https://210.140.92.139 https://210.140.92.142 https://210.140.92.134 https://210.140.92.141 https://210.140.92.143 https://210.140.92.136 https://210.140.92.138 https://210.140.92.144 https://210.140.92.145 { header_up Host {host} -transport http_ntlm { +transport http { tls_insecure_skip_verify } } @@ -205,7 +205,7 @@ sketch.pixiv.net { tls cert.crt cert.key reverse_proxy https://210.140.214.211 https://210.140.214.212 https://210.140.214.213 { header_up Host {host} -transport http_ntlm { +transport http { tls_insecure_skip_verify } } @@ -215,7 +215,7 @@ tls_insecure_skip_verify tls cert.crt cert.key reverse_proxy https://210.140.214.211 https://210.140.214.212 https://210.140.214.213 { header_up Host {host} -transport http_ntlm { +transport http { tls_insecure_skip_verify } } @@ -225,7 +225,7 @@ factory.pixiv.net { tls cert.crt cert.key reverse_proxy https://210.140.131.180 { header_up Host {host} -transport http_ntlm { +transport http { tls_insecure_skip_verify } } @@ -235,7 +235,7 @@ dic.pixiv.net, en.dic.pixiv.net, sensei.pixiv.net, fanbox.pixiv.net, payment.pix tls cert.crt cert.key reverse_proxy https://210.140.131.222 { header_up Host {host} -transport http_ntlm { +transport http { tls_insecure_skip_verify } } @@ -245,7 +245,7 @@ imgaz.pixiv.net, comic.pixiv.net, novel.pixiv.net, source.pixiv.net, i1.pixiv.ne tls cert.crt cert.key reverse_proxy https://210.140.131.145 https://210.140.131.144 https://210.140.131.147 https://210.140.131.153 { header_up Host {host} -transport http_ntlm { +transport http { tls_insecure_skip_verify } } @@ -255,7 +255,7 @@ medium.com { tls cert.crt cert.key reverse_proxy https://104.16.120.127 { header_up Host {host} -transport http_ntlm { +transport http { tls_insecure_skip_verify } } @@ -265,9 +265,18 @@ tls_insecure_skip_verify tls cert.crt cert.key reverse_proxy https://104.16.120.145 { header_up Host {host} -transport http_ntlm { +transport http { tls_insecure_skip_verify } } } +raw.githubusercontent.com { +tls cert.crt cert.key +reverse_proxy https://151.101.64.133 { +header_up Host {host} +transport http { +tls_insecure_skip_verify +} +} +} diff --git a/RProxy2/caddy2/caddy b/RProxy2/caddy2/caddy index d0fe474..78602dc 100644 Binary files a/RProxy2/caddy2/caddy and b/RProxy2/caddy2/caddy differ diff --git a/RProxy2/caddy2/cert.crt b/RProxy2/caddy2/cert.crt index ec2025b..98d30c1 100644 --- a/RProxy2/caddy2/cert.crt +++ b/RProxy2/caddy2/cert.crt @@ -1,27 +1,28 @@ -----BEGIN CERTIFICATE----- -MIIEqDCCA5CgAwIBAgIUP9OYYtiJXg5iVATsFAPCJoKYoWwwDQYJKoZIhvcNAQEL +MIIExDCCA6ygAwIBAgIUdstcUlHvwHtH+uerY+94AcruszMwDQYJKoZIhvcNAQEL BQAwVDEMMAoGA1UEAwwDU05JMQswCQYDVQQGEwJDTjEOMAwGA1UECAwFQW5odWkx DTALBgNVBAcMBFd1aHUxCzAJBgNVBAoMAlhYMQswCQYDVQQLDAJYWDAeFw0yMDA0 -MTIxMzA2NThaFw0zMDA0MTAxMzA2NThaMFQxDDAKBgNVBAMMA1NOSTELMAkGA1UE +MjkwOTQ5MzFaFw0zMDA0MjcwOTQ5MzFaMFQxDDAKBgNVBAMMA1NOSTELMAkGA1UE BhMCQ04xDjAMBgNVBAgMBUFuaHVpMQ0wCwYDVQQHDARXdWh1MQswCQYDVQQKDAJY -WDELMAkGA1UECwwCWFgwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDj -xeV6PNKyf9z0wewGtx4gRXsqzIbZcRahAVTlFAB7y+bMIm9WkTGZ9fKLMwtG2W7k -s73unNno4MWJZuMLCyrpOQH/QJ3P6mu3rKQk2TesaBpBs75PWKNh7DIZIcp3B5ZT -1I/dDDjxZAc41pBvjc5sNMjSHA+u9Tdwkmkgee8+yxzS4ZDfPd8nx6BaZTZcz/QL -yKDg8IQZ1jzaKSxkFaki65DSGlChbMPNHbfsTQOwIuEHXKzJCL91ZB75DYTFwI+G -C84RQKk7B3lXtsjZDTgClEec9/exZDiNBpGlznebrEuRqi0cg0KJjpskkEI0u/MH -E8MMGGnvSYs/SoqOhZhXAgMBAAGjggFwMIIBbDAdBgNVHQ4EFgQUKqrVqthRFbf8 -M6b1dtMocpboIFcwHwYDVR0jBBgwFoAUKqrVqthRFbf8M6b1dtMocpboIFcwDgYD +WDELMAkGA1UECwwCWFgwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3 +Y+Sq+ZLpHnXeOvYsDdwkF93TSbcjj/4lm82Jg7z8KNdM+DfYlfq9Vx8YUIlOpZ9Q +sX6/mhTH2yQ9EXfpE+2PgQ/qpjK5Z/K01B51FFZzg3zQhzCDONVZGSdiKKQ1PzNh +PlWANL2t2x/OoHNRdYZAuf7vmYg/d//NlCLmLqiVFaXa2smrY8BjY4YS3AkKng9Q +eg/vNccB/8S7MTs1F9CnV3oB0v+wPACFp/R6eGibk57EXWMO2+R2FnCwhRH78hUW +6q8Ngb9p1g4rzP61Kl3BOj6K72tEtqJlT9iKih+U/hz6nvIzla1KHzSDSxmJSOZD +FwxBsewYSsup4CW8qBKzAgMBAAGjggGMMIIBiDAdBgNVHQ4EFgQU/5hU9iOzRBt8 +nWYWp9cn5vDcz5gwHwYDVR0jBBgwFoAU/5hU9iOzRBt8nWYWp9cn5vDcz5gwDgYD VR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNV -HRMBAf8EAjAAMIHsBgNVHREEgeQwgeGCCXBpeGl2Lm5ldIILKi5waXhpdi5uZXSC -ESoucGl4aXZza2V0Y2gubmV0ggtpLnB4aW1nLm5ldIISKi5zZWN1cmUucGl4aXYu -bmV0gg5waXhpdmlzaW9uLm5ldIIQKi5waXhpdmlzaW9uLm5ldIIKKi5waXhpdi5t -ZYILKi5weGltZy5uZXSCD3BpeGl2c2tldGNoLm5ldIIbcHVibGljLWFwaS5zZWN1 -cmUucGl4aXYubmV0ghBlbi5kaWMucGl4aXYubmV0ggptZWRpdW0uY29tggwqLm1l -ZGl1bS5jb20wDQYJKoZIhvcNAQELBQADggEBAJaOdDndNVyOv4BOpSnjAsNrfJws -lc/1brC3tgBsKnOP0OymQ4tjtuHcd6BiFnmvV9sUfXtp1T0wuoGVPf6vicY5etmU -FnAK/NT+g9sjZ+zcW1n7dZZwVFgafL5MuO44+SW8O2DfLhDmTQ0ETrEVFLrRleYW -8l1JB9eeQ/AGGHkzKEU3yJ6b5VzFolb0BQkxJBImagZkPHQY+95dXL2aVoNAa5sD -7NUgePBz/uAM9WnGphHtsMqpbegitVH89CbtcAR22KBfYa9at+hkkCY3z9+tzW3S -moSFV8DLWVRGF6eriyTMP/Apvg6hWpQ0Vvkb6C5gA6hoLhwihKJoamjT5Ho= +HRMBAf8EAjAAMIIBBwYDVR0RBIH/MIH8gglwaXhpdi5uZXSCCyoucGl4aXYubmV0 +ghEqLnBpeGl2c2tldGNoLm5ldIILaS5weGltZy5uZXSCEiouc2VjdXJlLnBpeGl2 +Lm5ldIIOcGl4aXZpc2lvbi5uZXSCECoucGl4aXZpc2lvbi5uZXSCCioucGl4aXYu +bWWCCyoucHhpbWcubmV0gg9waXhpdnNrZXRjaC5uZXSCG3B1YmxpYy1hcGkuc2Vj +dXJlLnBpeGl2Lm5ldIIQZW4uZGljLnBpeGl2Lm5ldIIKbWVkaXVtLmNvbYIMKi5t +ZWRpdW0uY29tghlyYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tMA0GCSqGSIb3DQEB +CwUAA4IBAQCoRP7C0k6nwbqDjSZ53pfaf42MnuMiI7WOw7i9UVIMTfafJLOxdGan +RvQjQDMf1o4MnN4BZ/Uthe/PZzz40JNi7X0Lg3nRL7sqvzPLOkGVM6cnNhCXdCCN +cxysv84li+VZNnmvXc11Jk0ym4l84GjyNwK80xmoHpN58khc5p7tRcQIei5am+l5 +Ws19QZJpanC+xkqJt41Crn/pNLm3cmrX9WyDJeALIl0r0ioycMCF03vj7OkciaBI +2xKFqu2VgdhS7Ry1iq5KeySYoVAX1eJ48U4wVHtIlfterT38ej3SkAgRYmiLXoUL +hPrVlNbvdvXc7xLbZra2i7fxv0m+mJ8V -----END CERTIFICATE----- diff --git a/RProxy2/caddy2/cert.key b/RProxy2/caddy2/cert.key index 727c852..b7f0e4b 100644 --- a/RProxy2/caddy2/cert.key +++ b/RProxy2/caddy2/cert.key @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDjxeV6PNKyf9z0 -wewGtx4gRXsqzIbZcRahAVTlFAB7y+bMIm9WkTGZ9fKLMwtG2W7ks73unNno4MWJ -ZuMLCyrpOQH/QJ3P6mu3rKQk2TesaBpBs75PWKNh7DIZIcp3B5ZT1I/dDDjxZAc4 -1pBvjc5sNMjSHA+u9Tdwkmkgee8+yxzS4ZDfPd8nx6BaZTZcz/QLyKDg8IQZ1jza -KSxkFaki65DSGlChbMPNHbfsTQOwIuEHXKzJCL91ZB75DYTFwI+GC84RQKk7B3lX -tsjZDTgClEec9/exZDiNBpGlznebrEuRqi0cg0KJjpskkEI0u/MHE8MMGGnvSYs/ -SoqOhZhXAgMBAAECggEAMnJbH9amx7gABQmKL/aQqo8Y92KzHyen3mMAHXhvnvuL -E30w8ZhYxwOtA117yuZPZEHW+CkvLh/SQFtUP9bqWxswMQtrqGgAEX8gH7UoWnv4 -DMM1jDdSgFaixeQxBmncxpZWgpu5ZOVFoDYNaVeb92U9cSOb6aEP9VPICtRWw64n -ri16aPi+IK5OJcpGgR6kozmmHMhKf+Nj7hc1a7vfaB9pZ3E+3hjsqLB4xUGcM5rj -e+JO2ofo0OBE+khPtEjEbBb3LtH9+tE7Z+DkAR8QzqIfL8jbujlagVB9ZXmmqLMV -O89/xCj3lXPKiLT5Ivt3wOQ6cqFozyUF5jVgXPQn+QKBgQDyN+o2awzv3zTcYjoq -0JHli0CFtwcTYwHzImUVil7xT/dR55Oaz9hvH0ZxUbpE9l3+fBp+Mo7H5pGhKOee -PaoUZjhzjsggbVy+tXQy9e0d6mvbmIOEcwVoT/+Vtac4xxGo0IMxZQJWZ2x31/1X -p9qPN4yZEJMjT2aqt3W95jTE6wKBgQDwu5L4oayRXABmUM3LIXvFxQvLiwOAsKiE -LP8F2XYum9wJ4mteFifMJAqS0VjIMWGR4G5Qb5dYEim1aZ6XGhz+gRqjH+mgOoSu -qAovRn2YtxXjgl02mz64EGNoH6YR+T2RHpRtiK6o0su8HUNAwqmS3BFy+/bMCcOA -DXGZaphPRQKBgQC9ysJi0Y7ZhfRNm0oosjUfv/VW0QtiTXoBoTnDnyC1xQrtyp8F -90aIC+GOeZOS5djQxz2bFNJ8IFaMCRk0DO1v/ojNQ1vczNSXOmdKZxjdEApjjyW+ -asIZ8lU6YZQeER3tQTULRzKFsZR0c3G3dXb0MXqhlTM1v8maixZfLjq68QKBgBKA -iCo92tKNPKagfUCogSfRHjf1pj5E1Z7bCnq7nP62EfJciZ4Am+xvtLRWDLnOOc6J -blEWUo59TuFXjc3VPvc8mvyAnmcnOD1oQughRdPv9mm3Ak0JH4fsEofVLuFgw5+c -txG4GJx3HxuFMD8Q9xGHgnvQ68YA1hrIbbu52pz1AoGBALSXMgoeYQyTCEQUxvKX -u2LrozldoGQBC32RZkE4FaFTvGS5GticwQjHmXp1zVBuS90p0L+ydUDwKp+k7elR -gkS669yIvjSNPQtS0xU71gteLlQESvxobGRor+hLCwJetTgQv2w35PmbyfK8B0vF -kjkZkMfoCqOK34GgiKIt+na4 +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQC3Y+Sq+ZLpHnXe +OvYsDdwkF93TSbcjj/4lm82Jg7z8KNdM+DfYlfq9Vx8YUIlOpZ9QsX6/mhTH2yQ9 +EXfpE+2PgQ/qpjK5Z/K01B51FFZzg3zQhzCDONVZGSdiKKQ1PzNhPlWANL2t2x/O +oHNRdYZAuf7vmYg/d//NlCLmLqiVFaXa2smrY8BjY4YS3AkKng9Qeg/vNccB/8S7 +MTs1F9CnV3oB0v+wPACFp/R6eGibk57EXWMO2+R2FnCwhRH78hUW6q8Ngb9p1g4r +zP61Kl3BOj6K72tEtqJlT9iKih+U/hz6nvIzla1KHzSDSxmJSOZDFwxBsewYSsup +4CW8qBKzAgMBAAECggEAY8ck3eVmChH5nUzFLVjpInYdydx8mQu6AipP3PbhNuzd +n1IZyGxpfOTO1ULUQgcYtCWuSX8CuW5AvD0p2ZVvFjnpOAju5jNpOPuECr1i//xV +R3uWaH7ejViDNgPYu+PEB6+Lg3KulM3480oXFAX2YncP/rqxB585fVeQ2V4feOTf +VyyUHcopfZ0UKUNV/sIJE99ttguh20hcoKWmg/sQnlGCesj1sEcy5A8ReR2cMbGQ +jn277dLdaZVb9oDMByZ4rzmqZh4X+ZsyDb/pcSlMg+ocOwLFz1mNnC4E4PMFdyXv +CpEq0FUp0caHM7qsh2tEe3UOqfiT6QwSwUocPOVjwQKBgQDiHt3sNMFCFoPZBRKT +OM2O4TngNVr2Lg+Dstp2oS+jroHwtA4QRRsY7vXe5kOqL8uphwG0lJNBxH2flhAj +fayecr2r2+0s7P6VL5SAN3F2uNH5ocqOm12nrnQgfIHEDAEcobyDp++iWJvq6TUg +ZadKOPKu+fzCT45+HjBT8Iqz4QKBgQDPn461K1ksk9T8wE8pmeZxh9KUalFOoplr +HmvPVAFMt5JHs9KsZV8SI8msH/gU9fIHM9JXcY4PS4jaUqU3nBzt2FFxrHJygyML +75tEvRGqRzsSte63IEm6+CMY6B5LkQ/34QOIqTbJskfE/LnhM7cBVIhGDd4lDjY7 +6tZ/vEPZEwKBgADGvFpQQA2bCC7ZjpvEySfhbBJx/HL164W3OnrHyOMV+Uo7RAUY +R6SJRXzTa44NBfT6Cq51CCBkrU279Sg6CTquCCqr4Z+S3LjkZe0ew5v1vHrP7GMa +83Jc7fcilkt3AxX3FC+bhv4WscpXrKAE2VMu6N5i61Q7c7DJJ79SBxfhAoGAfP6j +LKDXQ8YQQMYKIpJ7sLfDaASFxKCRWnLrFtuNGMGfeDljSNSSotoWzOBGO2BCAGIL +bQd5Le4cisucmdkLdYl4psXZ9OTMEaCDyqNE4k2V29LZzzfKC5zdjF4Z9wZzJZk6 +xmiRCmahXI+F3HWE5HEexYYNyiM/NV1RG3+dHS8CgYBkR4gUvrDkUshE7Ty6waID +rq4Pz/vYrDnMjNJP4d1UYx4fIHHioN5e2TbfcGgNcrvWrr23v4yHBDavo50AorUH +8A64xzzWczlIePi6rGIYvBrUuZCWnFsn47t+Cwkvam02BcTGL6LS8B75/B5ksz48 +lyXw0kst3oFW2JTPTqctnA== -----END PRIVATE KEY----- diff --git a/RProxy2/module.prop b/RProxy2/module.prop index e55a9e3..98ab604 100644 --- a/RProxy2/module.prop +++ b/RProxy2/module.prop @@ -1,6 +1,6 @@ id=RProxy2 name=本地反代2 -version=2.0 +version=v1.1 versionCode=2 author=Ember&Royz description=无需梯子即可访问discord,steam社区等网站 \ No newline at end of file diff --git a/hosts.txt b/hosts.txt index 058bdba..05edae1 100644 --- a/hosts.txt +++ b/hosts.txt @@ -65,4 +65,5 @@ 127.0.0.1 api.medium.com 127.0.0.1 cdn-static-1.medium.com 127.0.0.1 cdn-images-1.medium.com -127.0.0.1 cdn-images-2.medium.com \ No newline at end of file +127.0.0.1 cdn-images-2.medium.com +127.0.0.1 raw.githubusercontent.com \ No newline at end of file