破解debug+需要的信息
测试2022.3.3--223.8836.41¶
CRT、 CRL(Certificate Revocation List,吊销列表)¶
- SHA1withRSA:这个虽然和2022.3.3的key中part256B和part3证书基本一样,但是最关键的公钥和指纹不一样
- part1:256B
- part2:对应idea.crl.crt(文件就是字节)
- 颁发者:CN = JetProfile CA
- 使用者:CN = prod2y-from-20201019
- 时间:2020年10月19日 17:05:53到2022年10月21日 17:05:53
- BEGIN X509 CRL对应idea.crl(文件就是字符串)
- 这个原本是一个Base64,不知道那里来的,但是保存在
C:\Users\LYM\AppData\Roaming\JetBrains\crl
{0001}<!-- SHA1withRSA-dazY9mMOKxbhv4hb81i71dqFC1kIjlRBf1UYZfKhZJNzjP4GO7wkfLsNPa5KiE+NxBktHp0g6G2lHmHVMNu9yU/j6X/br21bb/2V89jxS4vbiY8vR6sNZ9f2Fy0v1Sf7WaAn5kTGo0LjkQDG+2+Gcrd7zzEVGhln+/jVfA0m2Xj+pfto8bazDJak2P/f14zPsMIwhWiJh4nlQaeyXpUz/yzUsJab3bJnmaBMsZ8TsS39Mfke4ZqppalbFZHIvuY6wy8YidGmTuRcsuvi07Mew+UulkwxKcffdO3CY6+GGM0+mQC3UVfBjH0lLRfc92zVY/m1EFXmgUSzu6zNhz/6PA==
-
MIIETDCCAjSgAwIBAgIBDTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTIwMTAxOTA5MDU1M1oXDTIyMTAyMTA5MDU1M1owHzEdMBsGA1UEAwwUcHJvZDJ5LWZyb20tMjAyMDEwMTkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDCP4uk4SlVdA5nuA3DQC+NsEnZS9npFnO0zrmMWcz1++q2UWJNuGTh0rwi+3fUJIArfvVh7gNtIp93rxjtrQAuf4/Fa6sySp4c32MeFACfC0q+oUoWebhOIaYTYUxm4LAZ355vzt8YeDPmvWKxA81udqEk4gU9NNAOz1Um5/8LyR8SGsSc4EDBRSjcMWMwMkYSauGqGcEUK8WhfplsyF61lKSOFA6VmfUmeDK15rUWWLbOMKgn2cxFA98A+s74T9Oo96CU7rp/umDXvhnyhAXSukw/qCGOVhwKR8B6aeDtoBWQgjnvMtPgOUPRTPkPGbwPwwDkvAHYiuKJ7Bd2wH7rAgMBAAGjgZkwgZYwCQYDVR0TBAIwADAdBgNVHQ4EFgQUJNoRIpb1hUHAk0foMSNM9MCEAv8wSAYDVR0jBEEwP4AUo562SGdCEjZBvW3gubSgUouX8bOhHKQaMBgxFjAUBgNVBAMMDUpldFByb2ZpbGUgQ0GCCQDSbLGDsoN54TATBgNVHSUEDDAKBggrBgEFBQcDATALBgNVHQ8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAB2J1ysRudbkqmkUFK8xqhiZaYPd30TlmCmSAaGJ0eBpvkVeqA2jGYhAQRqFiAlFC63JKvWvRZO1iRuWCEfUMkdqQ9VQPXziE/BlsOIgrL6RlJfuFcEZ8TK3syIfIGQZNCxYhLLUuet2HE6LJYPQ5c0jH4kDooRpcVZ4rBxNwddpctUO2te9UU5/FjhioZQsPvd92qOTsV+8Cyl2fvNhNKD1Uu9ff5AkVIQn4JU23ozdB/R5oUlebwaTE6WZNBs+TA/qPj+5/wi9NH71WRB0hqUoLI2AKKyiPw++FtN4Su1vsdDlrAzDj9ILjpjJKA1ImuVcG329/WTYIKysZ1CWK3zATg9BeCUPAV1pQy8ToXOq+RSYen6winZ2OO93eyHv2Iw5kbn1dqfBw1BuTE29V2FJKicJSu8iEOpfoafwJISXmz1wnnWL3V/0NxTulfWsXugOoLfv0ZIBP1xH9kmf22jjQ2JiHhQZP7ZDsreRrOeIQ/c4yR8IQvMLfC0WKQqrHu5ZzXTH4NO3CwGWSlTY74kE91zXB5mwWAx1jig+UXYc2w4RkVhy0//lOmVya/PEepuuTTI4+UJwC7qbVlh5zfhj8oTNUXgN0AOc+Q0/WFPl1aw5VV/VrO8FCoB15lFVlpKaQ1Yh+DVU8ke+rt9Th0BCHXe0uZOEmH0nOnH/0onD
-->
-----BEGIN X509 CRL-----
MIICxTCBrgIBATANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBFw0xNTEwMDIxMTA0MTVaFw0xNTExMDIxMTA0MTVaMBQwEgIBAxcNMTUxMDAyMTEwMzM2WqBMMEowSAYDVR0jBEEwP4AUo562SGdCEjZBvW3gubSgUouX8bOhHKQaMBgxFjAUBgNVBAMMDUpldFByb2ZpbGUgQ0GCCQDSbLGDsoN54TANBgkqhkiG9w0BAQsFAAOCAgEAyPOZ4n0SezBAXGxVxVvtR3sPQ88CXWORXo/lgoj6zSb6rWEDqk2Yd68s22ZH0xeRaKvDLobBQlEZ7BdkS03bY6nmRgEhczv94mznPv2nmY+FfeoDEYtXJJr6MivYUtCuVZbFaTDluufQFVjw/jrlRcQDTkSPcXdFpx9uaYu2MUbSguQKJA5rzZ1sFCfJ29JX8d1GQjtmcuyD46MikWCNFl5yhSk3mYBTeIgyQR7v7WpLjeJOBKMsqjtn/iRIaCGI9X8u5p3ePJ6q7XucTHCSFmm7kiYzE0gsZ21NlSVYjeXfMUSkKR0H+RqTFk8SJG/63GZaYpAZvefSY8AZ4iectcd7ggfCxl80umulXhU/yT/75P76W0P2y6yrxDgF7G0BTlSgIStMi0fpKTP30Y5i/+zMHzkYQaJOvSMy0LVr5rVqFV2egOYdJR5K/0MoYmbqkfjpOu0n0VYyXt3POCVZtkBgWHqa1E5Mrz4pSkSJ+2ZU62nJAW2B1SR51TyONzDszsAbbvKKV+p3BCXD6TALV0yrMseBFIamQk0+0E/xPqFmyxWD3Ir3980wY5DTezOzWP2rleJfBsnXm+NGK1ygrgdkynI203jKoGdcFLz1bYwlzN+mlHC5yrxiGgsbDF5CuHmsNWTwuQf4UWVEJdic3qpeKDZdjf1OShtslABWl4M=
-----END X509 CRL-----
C:\Users\LYM\AppData\Roaming\JetBrains\bl:证书和上面一样,256B不一样
�<!-- SHA1withRSA-JPcy00TqQ5NYFhn9NEzaSEcotLCCl2mBcXw41uFSYJWkwyz+Ua83gMS1eTWQ+Dq85Nw/QcKHk4ewOqtOSvB67ZGfy/FAEz1yYV1rJQTkrVpD9gJ5GogBrE2DEp2NmnhF3+3hMs17xMloYz74KP4NvyLJWs1obskzIHIIy/zRH+hPDQnoS/z3inqGPIWStubnt7fcNDHzpw7ZVIUiYr/+RVf7Wa8m7zWwcMHMn1EFsjY3KN92wtbU7HvIw9NrdXaypXWs/caQzaBWJmIhhEpPR+1DZzSKVcgAcPVeVe/QtEdmIIEIYlZFcNMnMX9DvEUxLB814y4ZGizlHu9kLlwKWA==
-MIIETDCCAjSgAwIBAgIBDTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTIwMTAxOTA5MDU1M1oXDTIyMTAyMTA5MDU1M1owHzEdMBsGA1UEAwwUcHJvZDJ5LWZyb20tMjAyMDEwMTkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDCP4uk4SlVdA5nuA3DQC+NsEnZS9npFnO0zrmMWcz1++q2UWJNuGTh0rwi+3fUJIArfvVh7gNtIp93rxjtrQAuf4/Fa6sySp4c32MeFACfC0q+oUoWebhOIaYTYUxm4LAZ355vzt8YeDPmvWKxA81udqEk4gU9NNAOz1Um5/8LyR8SGsSc4EDBRSjcMWMwMkYSauGqGcEUK8WhfplsyF61lKSOFA6VmfUmeDK15rUWWLbOMKgn2cxFA98A+s74T9Oo96CU7rp/umDXvhnyhAXSukw/qCGOVhwKR8B6aeDtoBWQgjnvMtPgOUPRTPkPGbwPwwDkvAHYiuKJ7Bd2wH7rAgMBAAGjgZkwgZYwCQYDVR0TBAIwADAdBgNVHQ4EFgQUJNoRIpb1hUHAk0foMSNM9MCEAv8wSAYDVR0jBEEwP4AUo562SGdCEjZBvW3gubSgUouX8bOhHKQaMBgxFjAUBgNVBAMMDUpldFByb2ZpbGUgQ0GCCQDSbLGDsoN54TATBgNVHSUEDDAKBggrBgEFBQcDATALBgNVHQ8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAB2J1ysRudbkqmkUFK8xqhiZaYPd30TlmCmSAaGJ0eBpvkVeqA2jGYhAQRqFiAlFC63JKvWvRZO1iRuWCEfUMkdqQ9VQPXziE/BlsOIgrL6RlJfuFcEZ8TK3syIfIGQZNCxYhLLUuet2HE6LJYPQ5c0jH4kDooRpcVZ4rBxNwddpctUO2te9UU5/FjhioZQsPvd92qOTsV+8Cyl2fvNhNKD1Uu9ff5AkVIQn4JU23ozdB/R5oUlebwaTE6WZNBs+TA/qPj+5/wi9NH71WRB0hqUoLI2AKKyiPw++FtN4Su1vsdDlrAzDj9ILjpjJKA1ImuVcG329/WTYIKysZ1CWK3zATg9BeCUPAV1pQy8ToXOq+RSYen6winZ2OO93eyHv2Iw5kbn1dqfBw1BuTE29V2FJKicJSu8iEOpfoafwJISXmz1wnnWL3V/0NxTulfWsXugOoLfv0ZIBP1xH9kmf22jjQ2JiHhQZP7ZDsreRrOeIQ/c4yR8IQvMLfC0WKQqrHu5ZzXTH4NO3CwGWSlTY74kE91zXB5mwWAx1jig+UXYc2w4RkVhy0//lOmVya/PEepuuTTI4+UJwC7qbVlh5zfhj8oTNUXgN0AOc+Q0/WFPl1aw5VV/VrO8FCoB15lFVlpKaQ1Yh+DVU8ke+rt9Th0BCHXe0uZOEmH0nOnH/0onD -->
每次启动¶
-
看见一个可能是
Cipher.DES/CBC/PKCS5Padding, mode: decryption, algorithm from: SunJCE -
疑似获取access_token(JWT)
{
"alg": "RS256",
"kid": "public:9288e824-24ea-4a0f-afdd-d75e32a98977"
}
{
"at_hash": "zIgCv7yhQqnNE8zlesKScw",
"aud": [
"ide"
],
"auth_time": 1700220872,
"email": "xxx@qq.com",
//2023-11-17 20:34:37
"exp": 1700224477,
"first_name": "xx",
"full_name": "xxx xxx",
"iat": 1700220877,
"iss": "https://oauth.account.jetbrains.com/",
"jba_login": "xxx",
"jti": "cd2ed031-835b-452d-a741-d11f296df18a",
"last_name": "xxx",
"linked_emails": [],
"rat": 1700220845,
"sid": "3e76d825-5fac-495b-9f06-3add13d62640",
"sub": "12642343",
"user_id": "wwwwwww"
}
//这个可能就是签名RSA256的公钥
MdAk37umXP1BONv-Fj0TmMGQ1WGxgwdPZl2ZUuMH7IBhOLjxZfU0o9TaU73lqykjnhbSXn0khPdrNGuLBO-Fr6XfvUWKM-8K0MJMAjkJOAF2cDxiU2XEBlz7gOVAD18eac-m_2oEtOQo9KbvmOanRlOlq7kziD3RKzfP2-lD31cMDLm4tYBKdssQRB5ZobcSjcA6kC8kgEl63cE2OP0irKoCY2EyJBYl3Ht1Av79sjGhWMydn8qJ-ofhgXK6csUYbOg2FLELMwxzo33JoBRvtdMHgFBQ4vdggbduO7w-q0oN7fw3vdS72o2iSp1_hCSJeLl64m-GYek59xS2wLoRvuQXqiDBrcAHD2u-O9puT2AACEXFzSjEG0XoaUPTV3tWCiGI95tZwoaLycS6AHV-QoJpyx0-AyjTgMaeyfRJq2gAw-g-N2IGH6dwa3CKKL2-3j5fBfMav8ben9LWQ1x6zl9SncL44527XrRnOBNsAtsAcxUvFlQtkGa-SCPuomo79FCNmwJVpgF3SyfglNSfkhD8_uzaPMeY3nHK4G1cDLC8TYTsaI_Yf_X9og2UAWbSz5SCiIRurtrDaY1x4rJc53zptQLK3A4MrVLCnOyn6yybjTy3wAfNw3Q2qUDPwqTiwAKm69tELCezQhyCJcHvzOvSxax_AIU6PdRmUflJW_4
- javax.net.ssl.SSLContext
-
sun.security.ssl.TrustStoreManager:loadKeyStore:
C:\Users\LYM\AppData\Local\JetBrains\Apps\IntelliJ IDEA 2022.3.3\jbr\lib\security\cacerts- 无密码、pkcs12
- 共89个TrustedCertificateEntry
[sslrooteccca [jdk], digicertassuredidg3 [jdk], verisignuniversalrootca [jdk], digicerttrustedrootg4 [jdk], luxtrustglobalroot2ca [jdk], utnuserfirstobjectca [jdk], identrustpublicca [jdk], geotrustuniversalca [jdk], digicertglobalrootg3 [jdk], entrustrootcaec1 [jdk], secomscrootca1 [jdk], comodoeccca [jdk], globalsignrootcar6 [jdk], entrust2048ca [jdk], addtrustexternalca [jdk], globalsigneccrootcar4 [jdk], usertrustrsaca [jdk], digicertassuredidrootca [jdk], digicertglobalrootg2 [jdk], actalisauthenticationrootca [jdk], digicertassuredidg2 [jdk], haricarootca2015 [jdk], amazonrootca4 [jdk], swisssigngoldg2ca [jdk], entrustrootcag2 [jdk], quovadisrootca2g3 [jdk], securetrustca [jdk], camerfirmachambersca [jdk], geotrustprimaryca [jdk], identrustcommercial [jdk], thawteprimaryrootcag3 [jdk], buypassclass3ca [jdk], verisignclass3g4ca [jdk], baltimorecybertrustca [jdk], sslrootevrsaca [jdk], luxtrustglobalrootca [jdk], camerfirmachamberscommerceca [jdk], affirmtrustnetworkingca [jdk], ttelesecglobalrootclass3ca [jdk], xrampglobalca [jdk], geotrustprimarycag3 [jdk], camerfirmachambersignca [jdk], thawteprimaryrootcag2 [jdk], amazonrootca3 [jdk], usertrusteccca [jdk], swisssignsilverg2ca [jdk], affirmtrustpremiumca [jdk], globalsignca [jdk], dtrustclass3ca2 [jdk], affirmtrustcommercialca [jdk], letsencryptisrgx1 [jdk], haricaeccrootca2015 [jdk], comodoaaaca [jdk], geotrustprimarycag2 [jdk], globalsignr3ca [jdk], thawteprimaryrootca [jdk], quovadisrootca3 [jdk], amazonrootca2 [jdk], starfieldclass2ca [jdk], starfieldrootg2ca [jdk], affirmtrustpremiumeccca [jdk], geotrustglobalca [jdk], sslrootrsaca [jdk], godaddyclass2ca [jdk], godaddyrootg2ca [jdk], verisignclass3g5ca [jdk], certumca [jdk], quovadisrootca2 [jdk], amazonrootca1 [jdk], swisssignplatinumg2ca [jdk], chunghwaepkirootca [jdk], quovadisrootca3g3 [jdk], quovadisrootca [jdk], digicerthighassuranceevrootca [jdk], quovadisrootca1g3 [jdk], comodorsaca [jdk], buypassclass2ca [jdk], secomscrootca2 [jdk], verisignclass3g3ca [jdk], entrustevca [jdk], certumtrustednetworkca [jdk], entrustrootcag4 [jdk], teliasonerarootcav1 [jdk], globalsigneccrootcar5 [jdk], dtrustclass3ca2ev [jdk], ttelesecglobalrootclass2ca [jdk], starfieldservicesrootg2ca [jdk], digicertglobalrootca [jdk], addtrustqualifiedca [jdk]]
-
ConfirmingTrustManager:保存操作系统和Java系统的TrustManager保存的证书到
C:\Users\LYM\AppData\Roaming\JetBrains\IntelliJIdea2022.3\ssl\cacerts,密码=changeit- 操作系统(
OsCertificatesService.getInstance().getCustomOsSpecificTrustedCertificates())可能对应的是受信任的根证书
- 操作系统(
-
请求:HttpsURLConnectionImpl
- GET:https://plugins.jetbrains.com/files/brokenPlugins.json
- User-Agent=IntelliJ IDEA/223.8836.41
- GET:https://plugins.jetbrains.com/files/brokenPlugins.json
-
com.intellij.ide.AgreementUpdater+com.intellij.ultimate.UltimateVerifier
- 处理CRT、CRL
- 处理idea-rootca.crt、idea.crl.crt
- 创建
CertPathBuilder(Set<TrustAnchor> trustAnchors, CertSelector targetConstraints)- 都是一个trustAnchors,且trustedCert(X509Certificate)、targetConstraints(X509CertSelector)是同一个
- 比较方法:
- 先把X509Certificate保存为crt文件,然后对比公钥第10个Byte,每次都是-46
- 不然读取再对比以下证书的encoded也行
- 比较方法:
- trustAnchor对应idea-rootca.crt(CN = JetProfile CA的自签名证书)
- targetConstraints对应idea.crl.crt(JetProfile CA颁发的)
- 都是一个trustAnchors,且trustedCert(X509Certificate)、targetConstraints(X509CertSelector)是同一个
- 目的:用idea-rootca.crt的公钥校验idea.crl.crt
- sun.security.x509.X509CertImpl#verify
-
此处用到plugins-power:证书验证,需要CA公钥解密签名
c=m.modPow(e, n):m、e、n对应下面的x、y、z,即替换了解密结果,即替换了签名- 怪怪的:x、y、z虽然和ResultFilter的l1cached对上(intValue的),但是BigInteger就对比上,因此替换失败
-
HttpsURLConnection:GET
https://plugins.jetbrains.com/files/brokenPlugins.json -
读取plugin_PCWMP.license(2022.3.3)
-
又来一次CertPathBuilder
- 共有3个CN=prod2y-from-20201019的证书
- 第2个出现的(plugin_PCWMP.license(2022.3.3))被plugins-power成功替换result
- 生效的是power.conf中的第一个Result
- 第3个则是idea.key中的证书FDXL1Y2811
- 第2个出现的(plugin_PCWMP.license(2022.3.3))被plugins-power成功替换result
- 验证证书的公钥都是idea-rootca
- 共有3个CN=prod2y-from-20201019的证书
//2
108391492724719606277191711676038310454333436786970899072879934267610324870870961974305689698304529291751931883693569275416671653649715395540162187908455880751887548211257780817773830153477469379663893839249632010489688404104740814832791608983255964373246023808678041003248593298915323068020141515280275870731964298697511434302901212533563571472947179437111243030002421474283363073021442715554541318313064598900684758246291687123240210640543678544269324094608551763049140564128299834843381841274260516105408318037686490277144538983963856617365418526798235932271319705894170543971766101775628884107261100637290512593943587295268337137890353216997114446658051251047509442298463526766678103653729776506979657957966027949436493606289520405331110453990512846697802196701678785414928082416405650857741201229183421400567636999723106788808933737428330992184832395299929033666381663232693108552887968738513151493044369308652310586803160326722967115451573652070286501044484503083240302303438554529551204609089966636092666792347623413483134664670641246129954999815529917163967761617333572567787618346281658716181608204191963817312534492517480248086896060880038259592723773361709406277837609546030729611710076711450268767610513506889086815865283,
65537,
860106576952879101192782278876319243486072481962999610484027161162448933268423045647258145695082284265933019120714643752088997312766689988016808929265129401027490891810902278465065056686129972085119605237470899952751915070244375173428976413406363879128531449407795115913715863867259163957682164040613505040314747660800424242248055421184038777878268502955477482203711835548014501087778959157112423823275878824729132393281517778742463067583320091009916141454657614089600126948087954465055321987012989937065785013284988096504657892738536613208311013047138019418152103262155848541574327484510025594166239784429845180875774012229784878903603491426732347994359380330103328705981064044872334790365894924494923595382470094461546336020961505275530597716457288511366082299255537762891238136381924520749228412559219346777184174219999640906007205260040707839706131662149325151230558316068068139406816080119906833578907759960298749494098180107991752250725928647349597506532778539709852254478061194098069801549845163358315116260915270480057699929968468068015735162890213859113563672040630687357054902747438421559817252127187138838514773245413540030800888215961904267348727206110582505606182944023582459006406137831940959195566364811905585377246353
->
31872219281407242025505148642475109331663948030010491344733687844358944945421064967310388547820970408352359213697487269225694990179009814674781374751323403257628081559561462351695605167675284372388551941279783515209238245831229026662363729380633136520288327292047232179909791526492877475417113579821717193807584807644097527647305469671333646868883650312280989663788656507661713409911267085806708237966730821529702498972114194166091819277582149433578383639532136271637219758962252614390071122773223025154710411681628917523557526099053858210363406122853294409830276270946292893988830514538950951686480580886602618927728470029090747400687617046511462665469446846624685614084264191213318074804549715573780408305977947238915527798680393538207482620648181504876534152430149355791756374642327623133843473947861771150672096834149014464956451480803326284417202116346454345929350148770746553056995922154382822307758515805142704373984019252210715650875853634697920708113806880196144197384637328982263167395073688501517286678083973976140696077590122053014085412828620051470085033364773099146103525313018873319293728800442101520384088109603555959893639842091339193857485407672132882577840295039058621747654642202620767068924079813640067442975
## 原来解密签名的结果---是错误的
336819210631108600515207658799330929003421351968281678097820016843961287140613038683596481482216883770184577997720174740542042475507748609698295772537184145575736270070790363849745455089573427000544940602768834117076338824400446226712145117317419429692987345162233254163337117987259423403639881684079449225038941036693261946233086379975096357378828895838241274727598471317155566420237069751639033491971374307052912999304468615117660443759220739030680166007624773193104641839638248002573951397556846458246969943946583837373766032741780370286842837315499964004437632025151324926712156508669643325784443091828262603802674393329436738079779352733610942679280902801206634630842666745249562445376053346937733238362773812794909809806220607193327088560553781787725494914593805398370962008032838401071365132343968770199820531675284801068745249366733403077577155127327300123981144969090787093015527450785070089170931731603025902417436124213954872141091925449025229508236958277466770316292155166693452602887969009447844821434048793984987911894945351494241000090667043156622759375442400015046810843532259701270315584984171567570418496443745583410093529395424291987541868131905614274413798355188227743305996468994955636025813486914794466543539065
//可以正确解密签名
//1
120506319308405029943033101198259523557651500267734599270782782071425072541184605728867830395125412768750966448411447392137801711908001958831204692561738046570955709184538088569271703484602917023462976408329100293802371486063140115775311907530943821345005598057265747678100463689973450156515895355214983079672467769169324175533323801179755544364921063654340185317077965735659865485150734884110709760680757502730007505995422237875348017761382234951127263548660889969621730944377745779983141046566943391462669170080476746626162180681559297081222193147548832912503038220937114426895844643755779584163485905343158073809723214829618077319576356204932676402633563781110887945987725691504463824624723453185586071695733602369554186494304392950010997467020653566633288983205259551626444136141732551091606467557899461468610879574886100350980938263463366909399388108305757974461772747658612782310639045083060017588337974489769956934926153847043251623359067978765500249171783598764021112034961502416300683627576527509426713984694017128837054251174266821856701858998676421540219471576710409583411623548047305450194584357275258451020919219785102718990781883299393190991762395803725986107002256987539111809525619220598090382828162135335367460686275
//3
859893904615649946868081787030589194223379574142327534925659657345540765492297586461417950492568639833919866406005404951330688221864534734184818358327967906793943034556212763779444005908147312932031355087366647568227385151134267500743565830072082612522104414812064056232293958880953320809713611843692469473320818266809764476928843246736064475259230640069683663282795554919261060372006923950002026512120254444344888702002920528415226632825373315378315829660259071523214188412623583544031751653714319489424283232237160196204804741645741164117595591808590300613041335954666757626305929216890824420862227779552601395394686648182786659396898253589743159463560110892778975031366116930012023915519336540835426252998820033260082254533800579603228072595196474896075641208889866347476305293832561739360965611318998897403700707984417325788965492930696109978660947155270258849278364495680494572892298581067950449249791432201485807424319767689511144919542332020778889877570716017902425091395577420866791139644709749294742828686261271016622310368168460739414444218046389548707539910306846540785103156074647164987302622440785917838617177145648345323726456956166497013242368829266064938639143033354148122298970443510747856172030676977092724252378031
-
可能是有超时机制,上面重复了好多遍
-
接着是plugins-url开始作用了拦截
https://account.jetbrains.com/lservice/rpc/validateKey.action- 使用HttpsURLConnection
- 实际URL
https://account.jetbrains.com/lservice/rpc/validateKey.action?buildDate=20221129&buildNumber=2022.3.3 Build IU-223.8836.41&clientVersion=13&hostName=&licenseHash=41472961/0:1563609451&licenseKey=FDXL1Y2811&machineId=c5ec68a6-6e17-439f-b6fd-d965dda1b541&productCode=II&productFamilyId=II&salt=1712770577184&secure=false&userName=&version=2022300https://account.jetbrains.com/lservice/rpc/validateKey.action?buildDate=20221129&buildNumber=2022.3.3 Build IU-223.8836.41&clientVersion=13&hostName=&licenseHash=TRIAL:-103503422&licenseKey=XIZQAN09CR&machineId=c5ec68a6-6e17-439f-b6fd-d965dda1b541&productCode=PCWMP&productFamilyId=PCWMP&salt=1712770957251&secure=false&userName=&version=2022300
- 不同处:licenseHash、licenseKey、productCode、productFamilyId、salt
- licenseHash、licenseKey就是idea.key的part1中的hash和id
- 上面2个分别是2022.3.3、2024.1
- 但是第2个,我偏向于是2022.3.3的plugin_PCWMP.license,因为我测试的是2022.3.3,且plugin_PCWMP.license和目前2024.1用idea.key一样
- 至此,验证结束
idea.key¶
?<certificate-key>\n{licenseId}-{licenseJSON}-${256B}-${1104B}- 看了2个key,part2和part3都是256B和1104B
- 根据伴随CRL的CRT,1104(part3)应该是一个CRT
- licenseJSON关键信息:licenseId、licenseeName、products中的paidUpTo
2024-3-27(目前在2022.2.5--222.4554.10、2022.3.3--223.8836.41)¶
- part3证书:
- 时间:2022年10月11日 0:05:44到2024年10月12日 0:05:44
- 颁发者:CN = JetProfile CA
- 使用者:CN = prod2y-from-20221010
key¶
FDXL1Y2811
-eyJsaWNlbnNlSWQiOiJGRFhMMVkyODExIiwibGljZW5zZWVOYW1lIjoiQmVub2l0IE1lbmVuZGV6IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IiIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb2R1Y3RzIjpbeyJjb2RlIjoiRFBOIiwiZmFsbGJhY2tEYXRlIjoiMjAyMy0wMy0yNyIsInBhaWRVcFRvIjoiMjAyNC0wMy0yNiIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiREIiLCJmYWxsYmFja0RhdGUiOiIyMDIzLTAzLTI3IiwicGFpZFVwVG8iOiIyMDI0LTAzLTI2IiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJQUyIsImZhbGxiYWNrRGF0ZSI6IjIwMjMtMDMtMjciLCJwYWlkVXBUbyI6IjIwMjQtMDMtMjYiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IklJIiwiZmFsbGJhY2tEYXRlIjoiMjAyMy0wMy0yNyIsInBhaWRVcFRvIjoiMjAyNC0wMy0yNiIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUlNDIiwiZmFsbGJhY2tEYXRlIjoiMjAyMy0wMy0yNyIsInBhaWRVcFRvIjoiMjAyNC0wMy0yNiIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJHTyIsImZhbGxiYWNrRGF0ZSI6IjIwMjMtMDMtMjciLCJwYWlkVXBUbyI6IjIwMjQtMDMtMjYiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IkRNIiwiZmFsbGJhY2tEYXRlIjoiMjAyMy0wMy0yNyIsInBhaWRVcFRvIjoiMjAyNC0wMy0yNiIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUlNGIiwiZmFsbGJhY2tEYXRlIjoiMjAyMy0wMy0yNyIsInBhaWRVcFRvIjoiMjAyNC0wMy0yNiIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJEUyIsImZhbGxiYWNrRGF0ZSI6IjIwMjMtMDMtMjciLCJwYWlkVXBUbyI6IjIwMjQtMDMtMjYiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IlBDIiwiZmFsbGJhY2tEYXRlIjoiMjAyMy0wMy0yNyIsInBhaWRVcFRvIjoiMjAyNC0wMy0yNiIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUkMiLCJmYWxsYmFja0RhdGUiOiIyMDIzLTAzLTI3IiwicGFpZFVwVG8iOiIyMDI0LTAzLTI2IiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJDTCIsImZhbGxiYWNrRGF0ZSI6IjIwMjMtMDMtMjciLCJwYWlkVXBUbyI6IjIwMjQtMDMtMjYiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IldTIiwiZmFsbGJhY2tEYXRlIjoiMjAyMy0wMy0yNyIsInBhaWRVcFRvIjoiMjAyNC0wMy0yNiIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUkQiLCJmYWxsYmFja0RhdGUiOiIyMDIzLTAzLTI3IiwicGFpZFVwVG8iOiIyMDI0LTAzLTI2IiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJSUzAiLCJmYWxsYmFja0RhdGUiOiIyMDIzLTAzLTI3IiwicGFpZFVwVG8iOiIyMDI0LTAzLTI2IiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJSTSIsImZhbGxiYWNrRGF0ZSI6IjIwMjMtMDMtMjciLCJwYWlkVXBUbyI6IjIwMjQtMDMtMjYiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IkFDIiwiZmFsbGJhY2tEYXRlIjoiMjAyMy0xMi0zMSIsInBhaWRVcFRvIjoiMjAyNC0wMy0yNiIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUlNWIiwiZmFsbGJhY2tEYXRlIjoiMjAyMy0wMy0yNyIsInBhaWRVcFRvIjoiMjAyNC0wMy0yNiIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJEQyIsImZhbGxiYWNrRGF0ZSI6IjIwMjMtMDMtMjciLCJwYWlkVXBUbyI6IjIwMjQtMDMtMjYiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IlJTVSIsImZhbGxiYWNrRGF0ZSI6IjIwMjMtMDMtMjciLCJwYWlkVXBUbyI6IjIwMjQtMDMtMjYiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IkRQIiwiZmFsbGJhY2tEYXRlIjoiMjAyMy0wMy0yNyIsInBhaWRVcFRvIjoiMjAyNC0wMy0yNiIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJQREIiLCJmYWxsYmFja0RhdGUiOiIyMDIzLTAzLTI3IiwicGFpZFVwVG8iOiIyMDI0LTAzLTI2IiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBXUyIsImZhbGxiYWNrRGF0ZSI6IjIwMjMtMTItMzEiLCJwYWlkVXBUbyI6IjIwMjQtMDMtMjYiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiUFNJIiwiZmFsbGJhY2tEYXRlIjoiMjAyMy0xMi0zMSIsInBhaWRVcFRvIjoiMjAyNC0wMy0yNiIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJQUFMiLCJmYWxsYmFja0RhdGUiOiIyMDIzLTAzLTI3IiwicGFpZFVwVG8iOiIyMDI0LTAzLTI2IiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBDV01QIiwicGFpZFVwVG8iOiIyMDI0LTAzLTI2IiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBHTyIsImZhbGxiYWNrRGF0ZSI6IjIwMjMtMDMtMjciLCJwYWlkVXBUbyI6IjIwMjQtMDMtMjYiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiUFBDIiwiZmFsbGJhY2tEYXRlIjoiMjAyMy0wMy0yNyIsInBhaWRVcFRvIjoiMjAyNC0wMy0yNiIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJQUkIiLCJmYWxsYmFja0RhdGUiOiIyMDIzLTAzLTI3IiwicGFpZFVwVG8iOiIyMDI0LTAzLTI2IiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBTVyIsImZhbGxiYWNrRGF0ZSI6IjIwMjMtMTItMzEiLCJwYWlkVXBUbyI6IjIwMjQtMDMtMjYiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiUlMiLCJmYWxsYmFja0RhdGUiOiIyMDIzLTAzLTI3IiwicGFpZFVwVG8iOiIyMDI0LTAzLTI2IiwiZXh0ZW5kZWQi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
-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
part1¶
{
"licenseId": "FDXL1Y2811",
"licenseeName": "Benoit Menendez",
"assigneeName": "",
"assigneeEmail": "",
"licenseRestriction": "",
"checkConcurrentUse": false,
"products": [
{
"code": "DPN",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": false
},
{
"code": "DB",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": false
},
{
"code": "PS",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": false
},
{
"code": "II",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": false
},
{
"code": "RSC",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": true
},
{
"code": "GO",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": false
},
{
"code": "DM",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": false
},
{
"code": "RSF",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": true
},
{
"code": "DS",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": false
},
{
"code": "PC",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": false
},
{
"code": "RC",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": false
},
{
"code": "CL",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": false
},
{
"code": "WS",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": false
},
{
"code": "RD",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": false
},
{
"code": "RS0",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": false
},
{
"code": "RM",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": false
},
{
"code": "AC",
"fallbackDate": "2023-12-31",
"paidUpTo": "2024-03-26",
"extended": false
},
{
"code": "RSV",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": true
},
{
"code": "DC",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": false
},
{
"code": "RSU",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": false
},
{
"code": "DP",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": true
},
{
"code": "PDB",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": true
},
{
"code": "PWS",
"fallbackDate": "2023-12-31",
"paidUpTo": "2024-03-26",
"extended": true
},
{
"code": "PSI",
"fallbackDate": "2023-12-31",
"paidUpTo": "2024-03-26",
"extended": true
},
{
"code": "PPS",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": true
},
{
"code": "PCWMP",
"paidUpTo": "2024-03-26",
"extended": true
},
{
"code": "PGO",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": true
},
{
"code": "PPC",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": true
},
{
"code": "PRB",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": true
},
{
"code": "PSW",
"fallbackDate": "2023-12-31",
"paidUpTo": "2024-03-26",
"extended": true
},
{
"code": "RS",
"fallbackDate": "2023-03-27",
"paidUpTo": "2024-03-26",
"extended": true
}
],
"metadata": "0120230102PPAA013009",
"hash": "41472961/0:1563609451",
//宽限期
"gracePeriodDays": 7,
//自动延长
"autoProlongated": true,
"isAutoProlongated": true
}
part2-3¶
part2=6b825d912e9a0dfd122ea19fc1d78b061120ac2f3564d8fbd653a2fb88e423995c9509a9f98f308a5f80d2eec31a75540351ab276b6ee775e4707e415610fd4d01a6c96211df845bf8795cf415b63601e3c102e135235b1bf2c4a33325f769059b07511d325bd496c85e23ac38d22042ee950a20b25ae7df6bfd3e3687bdb081012c8877674a283b0543630afc45eda72913609e46a09d2f0c39eedad9598fbb9f22905b52b2f79b2cab3ad77621ab5119f884fd8293304c67e974baaf43f1261dd7db63cdc710eb870406818a482800d4980fb23119ed690e90931589f283488288481ebaf738eaca646bc9bc95c2bf4c1a46fcbc624fe0f1dfa6b56ba8d888
part3=3082044c30820234a00302010202010f300d06092a864886f70d01010b050030183116301406035504030c0d4a657450726f66696c65204341301e170d3232313031303136303534345a170d3234313031313136303534345a301f311d301b06035504030c1470726f6432792d66726f6d2d323032323130313030820122300d06092a864886f70d01010105000382010f003082010a0282010100bf5b7b82a54e4cdb2e3cad447fddf151eb2e318f59ce9b7ac8b86a766eb10b546cdd80ad817b38e70d7a40c550f0e7ae7b84190050ca32072883b363209958bd21ca9d030a64f7cf3f0da69a8eaf71b94d687f9f631fd790f5cdc19ac12d740e1ba0ddd5a5e9d82804f09a9298909295734ed92a85cbea44b266e17b26aec7a1065c7250a16c5ef94093c66eb8b7730f6f0e4fdee3a92ecdfc2919fb6f97afaf2a26e92273ba0efd287302260db3aeb72642ec4f81c29126d532595b85e8bcc05e8078560b4e1c26fa47d6ef7cc6847de22721c348ca85da69cb00117b8deb194f7ad7add172422e16614340a655f52314af0a5016ee19d83e724cdaa794b45f0203010001a3819930819630090603551d1304023000301d0603551d0e04160414e4566a43882755cfa29c879917ea37203f9585c130480603551d230441303f8014a39eb6486742123641bd6de0b9b4a0528b97f1b3a11ca41a30183116301406035504030c0d4a657450726f66696c65204341820900d26cb183b28379e130130603551d25040c300a06082b06010505070301300b0603551d0f0404030205a0300d06092a864886f70d01010b05000382020100d2c6d5a9c42a27785bceef424a966904e446d14a276185b4178c86f2e123233a0a0dc57509cc66bd2aafd9a5574c36f3da5fffe335e09ed2ed282c7f0c4c26f15bc3d8199701ef841976e0ddf8f46bad86c8463bd3fd78a98d3e0c932734edc3a15e757aeb1d5f7d9c2eeca5a63ce1ef83a9f1c660eccc243ae0f311c360b2c7939436cf94e5af3b5731bb4b8633caadcdbe65a8c516c8601397a8c1f92eb52631797f2e03973314d4f5671983c17d4a21e95baa187a5e4310149ba2f2ff04a37f7afec3774404127ef05ded2ca1721daf95a30fe05001d7502530a3b6c7fd61a0a887054de853738a4537e85137f2d6e1f74feb74de4d5092bd1daa01cbc62bfa414e56adaad1f6dc7f75aa6a6ec4a6ad86a9989ed2e7e8217381535b15c90757232518775fe8302481e33955bee5956a5d31b6b362708b675a0ede9761e8a0c602f64a542978be64bd734272e489bab25571164561493356ff395df0dabaa1b162a69e84f70ad93ce671739458f7f14312c97764eba9288efa6b1eaaa90d4dbdd90e2612fd9a9d428198214c09a97a3e10382a966b96521916c02932a38aed4d97808fe9cfd34bf79fc2665ed3b7d058a9fa5c697ec551ded3b5864e158b69265635f24645b61bb0fb58056dfbdd5a845a127915a52b26f829cbc6bf051a6b8ddf58b7a6da1c88e1d8b6a5976bddf718277c6f2f97a32f79b5e1b2ac7e83af
2025-08-01(目前在2024.1(最新版))¶
- part3证书:
- 时间:2020年10月19日 17:05:53到2022年10月21日 17:05:53
- 颁发者:CN = JetProfile CA
- 使用者:CN = prod2y-from-20221010
key¶
XIZQAN09CR
-eyJsaWNlbnNlSWQiOiJYSVpRQU4wOUNSIiwibGljZW5zZWVOYW1lIjoia2lkZHkgaW5zZWFtcyIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiIiLCJjaGVja0NvbmN1cnJlbnRVc2UiOmZhbHNlLCJwcm9kdWN0cyI6W3siY29kZSI6IlBEQiIsImZhbGxiYWNrRGF0ZSI6IjIwMjUtMDgtMDEiLCJwYWlkVXBUbyI6IjIwMjUtMDgtMDEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiUFNJIiwiZmFsbGJhY2tEYXRlIjoiMjAyNS0wOC0wMSIsInBhaWRVcFRvIjoiMjAyNS0wOC0wMSIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJQUEMiLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBDV01QIiwiZmFsbGJhY2tEYXRlIjoiMjAyNS0wOC0wMSIsInBhaWRVcFRvIjoiMjAyNS0wOC0wMSIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJQUkIiLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBQUyIsImZhbGxiYWNrRGF0ZSI6IjIwMjUtMDgtMDEiLCJwYWlkVXBUbyI6IjIwMjUtMDgtMDEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiSUkiLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJQR08iLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBTVyIsImZhbGxiYWNrRGF0ZSI6IjIwMjUtMDgtMDEiLCJwYWlkVXBUbyI6IjIwMjUtMDgtMDEiLCJleHRlbmRlZCI6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
-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
part1¶
{
"licenseId": "XIZQAN09CR",
"licenseeName": "kiddy inseams",
"assigneeName": "",
"assigneeEmail": "",
"licenseRestriction": "",
"checkConcurrentUse": false,
"products": [
{
"code": "PDB",
"fallbackDate": "2025-08-01",
"paidUpTo": "2025-08-01",
"extended": true
},
{
"code": "PSI",
"fallbackDate": "2025-08-01",
"paidUpTo": "2025-08-01",
"extended": true
},
{
"code": "PPC",
"fallbackDate": "2025-08-01",
"paidUpTo": "2025-08-01",
"extended": true
},
{
"code": "PCWMP",
"fallbackDate": "2025-08-01",
"paidUpTo": "2025-08-01",
"extended": true
},
{
"code": "PRB",
"fallbackDate": "2025-08-01",
"paidUpTo": "2025-08-01",
"extended": true
},
{
"code": "PPS",
"fallbackDate": "2025-08-01",
"paidUpTo": "2025-08-01",
"extended": true
},
{
"code": "II",
"fallbackDate": "2025-08-01",
"paidUpTo": "2025-08-01",
"extended": false
},
{
"code": "PGO",
"fallbackDate": "2025-08-01",
"paidUpTo": "2025-08-01",
"extended": true
},
{
"code": "PSW",
"fallbackDate": "2025-08-01",
"paidUpTo": "2025-08-01",
"extended": true
},
{
"code": "PWS",
"fallbackDate": "2025-08-01",
"paidUpTo": "2025-08-01",
"extended": true
}
],
"metadata": "0120220801PSAN000005",
"hash": "TRIAL:-103503422",
"gracePeriodDays": 7,
"autoProlongated": false,
"isAutoProlongated": false
}
part2-3¶
part2=0a814e2f88422d50c501d94e731b727dfe0b03e1d4e03228468f904dd8d66c4b9ebf3086ae1e2084a3d64c2593ed874c62869a2c641fa51ec33fc236c3803144c047e53fca11478d33bd2e4e47732176e84b8eb4c5918b226b5cb5ee61883fd4ea4dcfe8d2f60554204301933111b9bad946763d56b45fe36fecb3a7bfaf689882b7cbaaaaa5e312885aa50b1139352286ab5545591df69780b52d60cca737f5810c9f1bbb3a0823ba8efdef33129d2b304f96f81158e0b3e189c4bf1139b6f5a39c672a4f33e1f0924735570f8b5c55bc0c5ecfce55cafdf9c81460c89108b8651d539026d6fc179af720560a1443c23e6c150051df9a43310b7b95980715b2
part3=3082044c30820234a00302010202010d300d06092a864886f70d01010b050030183116301406035504030c0d4a657450726f66696c65204341301e170d3230313031393039303535335a170d3232313032313039303535335a301f311d301b06035504030c1470726f6432792d66726f6d2d323032303130313930820122300d06092a864886f70d01010105000382010f003082010a02820101009495a505735c1ff827d8f70cc55842f67ae290e67b30a9be7b57c4191bb77b46847aaf0614217b1e4ce005ab6d74a0c11efbe2c28f3283baac037ecca180335381904f01a0b8bd4536a32f9747e16af27062c5622c1faebc1de3a744ae91461b2bd2b273441f79699dc400fcc1b90daa3da3469b5ee9017d1177a30f4608e9ef9216c08f5e03a68c11d3d011537bbb23ad339cd2b23a23efd2dbbb57e34a13a7419b8972c57cb6a9dac9e164373bf62d33a5a1f53f4dbc79d36468d3bde01a3a1e47336faf29c03f4de92f8f3a3f728203288d3e10ecdb3f3f08e32bc519595b999fce8d31b0ad1d406347dd4a06ffd455c071b8792f0b16931347da1eb476410203010001a3819930819630090603551d1304023000301d0603551d0e0416041424da112296f58541c09347e831234cf4c08402ff30480603551d230441303f8014a39eb6486742123641bd6de0b9b4a0528b97f1b3a11ca41a30183116301406035504030c0d4a657450726f66696c65204341820900d26cb183b28379e130130603551d25040c300a06082b06010505070301300b0603551d0f0404030205a0300d06092a864886f70d01010b050003820201001a91a0d1b101072df5d41414af31aa18996983dddf44e598299201a189d1e069be455ea80da3198840411a858809450badc92af5af4593b5891b960847d432476a43d5503d7ce213f065b0e220acbe919497ee15c119f132b7b3221f206419342c5884b2d4b9eb761c4e8b2583d0e5cd231f8903a28469715678ac1c4dc1d76972d50edad7bd514e7f163862a1942c3ef77ddaa393b15fbc0b29767ef36134a0f552ef5f7f9024548427e09536de8cdd07f479a1495e6f069313a599341b3e4c0fea3e3fb9ff07bd347ef559107486a5282c8d8028aca23f0fbe16d3784aed6fb1d0e5ac0cc38fd20b8e98c9280d489ae55c1b7dbdfd64d820acac6750962b7cc04e0f4178250f015d69432f13a173aaf914987a7eb08a767638ef777b21efd88c3991b9f576a7c1c3506e4c4dbd5761492a27094aef2210ea5fa1a7f02484979b3d709e758bdd5ff43714ee95f5ac5ee80ea0b7efd192013f5c47f6499fdb68e34362621e14193fb643b2b791ace78843f738c91f0842f30b7c2d16290aab1eee59cd74c7e0d3b70b01964a54d8ef8904f75cd70799b0580c758e283e51761cdb0e11915872d3ffe53a65726bf3c47a9bae4d3238f942700bba9b565879cdf863f284cd51780dd0039cf90d3f5853e5d5ac39555fd5acef050a8075e6515596929a435621f83554f247beaedf538740421d77b4b99384987d273a71ffd289c3
plugin_PCWMP.license¶
- pcwmp即personal code with me plugin的license
<certificate-key>
XIZQAN09CR-eyJsaWNlbnNlSWQiOiJYSVpRQU4wOUNSIiwibGljZW5zZWVOYW1lIjoia2lkZHkgaW5zZWFtcyIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiIiLCJjaGVja0NvbmN1cnJlbnRVc2UiOmZhbHNlLCJwcm9kdWN0cyI6W3siY29kZSI6IlBEQiIsImZhbGxiYWNrRGF0ZSI6IjIwMjUtMDgtMDEiLCJwYWlkVXBUbyI6IjIwMjUtMDgtMDEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiUFNJIiwiZmFsbGJhY2tEYXRlIjoiMjAyNS0wOC0wMSIsInBhaWRVcFRvIjoiMjAyNS0wOC0wMSIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJQUEMiLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBDV01QIiwiZmFsbGJhY2tEYXRlIjoiMjAyNS0wOC0wMSIsInBhaWRVcFRvIjoiMjAyNS0wOC0wMSIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJQUkIiLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBQUyIsImZhbGxiYWNrRGF0ZSI6IjIwMjUtMDgtMDEiLCJwYWlkVXBUbyI6IjIwMjUtMDgtMDEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiSUkiLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJQR08iLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBTVyIsImZhbGxiYWNrRGF0ZSI6IjIwMjUtMDgtMDEiLCJwYWlkVXBUbyI6IjIwMjUtMDgtMDEiLCJleHRlbmRlZCI6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
-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