397 MB
/home/fdroid/fdroiddata/tmp/de.jbservices.nc_passwords_app_18.apk vs.
/home/fdroid/fdroiddata/unsigned/de.jbservices.nc_passwords_app_18.apk
8.2 KB
APK Signing Block
    
Offset 1, 121 lines modifiedOffset 0, 0 lines modified
1 Key·0x42726577: 
2 0000000000000000000000000000000000000000000000000000000000000000000000 
3 0000000000000000000000000000000000000000000000000000000000000000000000 
4 0000000000000000000000000000000000000000000000000000000000000000000000 
5 0000000000000000000000000000000000000000000000000000000000000000000000 
6 0000000000000000000000000000000000000000000000000000000000000000000000 
7 0000000000000000000000000000000000000000000000000000000000000000000000 
8 0000000000000000000000000000000000000000000000000000000000000000000000 
9 0000000000000000000000000000000000000000000000000000000000000000000000 
10 0000000000000000000000000000000000000000000000000000000000000000000000 
11 00000000000000000000000000 
  
12 Key·0x7109871a: 
13 3607000032070000e803000060000000280000000301000020000000d50c7b9f909e76 
14 a8d32df2be2bdad4128dca0a0e1777d80b5b2ea034d0db29c030000000210400002800 
15 00005cc914dc0eee8ed4005f3ff76718ccfd15697d58a0d8ef03a1f6006282447fc6aa 
16 45a301000000006c03000068030000308203643082024ca003020102020900e34c0144 
17 9147bb4a300d06092a864886f70d01010b05003060310b300906035504061302554b31 
18 0c300a060355040813034f5247310c300a060355040713034f52473113301106035504 
19 0a130a6664726f69642e6f7267310f300d060355040b13064644726f6964310f300d06 
20 0355040313064644726f6964301e170d3231303132313030323633305a170d34383036 
21 30383030323633305a3060310b300906035504061302554b310c300a06035504081303 
22 4f5247310c300a060355040713034f524731133011060355040a130a6664726f69642e 
23 6f7267310f300d060355040b13064644726f6964310f300d060355040313064644726f 
24 696430820122300d06092a864886f70d01010105000382010f003082010a0282010100 
25 cf598f73a229ff2c76409cebb63882d53a105a443e90e381e516da66d8205de4dfb1bb 
26 9949dd9ed6dd6eace316a3f26f9fd94d55d4dac2689ffbf63c67694b4b3551369effc3 
27 a576814d85805863ec72e85ff6ec0205528d336d69403a702f93277c6c9bd1958fd54d 
28 800f6e8f4f8c2426645a88519bf4c81c0c35dec96d1ead2c932abadcce9d7070a6dad9 
29 d58a58b2d866cc2eb2ae8e2df6dbbc1428fa30a821f438c264f338463bae6137495460 
30 7067acea026e909caedd01cc08cb2765c877ad2a91975d63ecadfc047b0b8edad9da87 
31 8ce73e62021c769b9d6529a76265980f1225873c91ab7a8c334768b59f08e45571fcd7 
32 a27e10a8a89374aab692b90203010001a321301f301d0603551d0e041604143c38ee80 
33 96527ce193bd4a64a7a7c1e7988cc0f3300d06092a864886f70d01010b050003820101 
34 0020a25f7b6f02532113b9b6955d821fd32dc2d6d2d9513503638051127540fb2c296f 
35 b7e9e86e03102b4fae9e8f36b45b97d2bb5b324c0bc1aa1851073667f51e2efbd545c0 
36 f515082d89ee930f894f23fd639c96372d45ae36e8b17ee13a4e4666c142c63715914d 
37 bd2d2fb4bbd5d23bc333dc2d88cd6c7825a86a426601de8fe35bc56d67a2d4e9756050 
38 a1c1fe724f64c9e787392d27fe83997999265fd2a607acc19eff9ddd21767c051518a2 
39 cb7fcc18687066ada0f350e34f5efe266b82fad0b4493a0fdd05f95e88aec6ad2324e4 
40 c474681f1fcb5205820ab6d4ca3e6a46026f2562fcef7c84d2cb37829204b9b2440a10 
41 424508d4e745be6a8120e0f60c000000080000000df0efbe0300000000000000180200 
42 000801000003010000000100001c5f7196259f5193d8af54cce355a854ef51322e8311 
43 9106b0bd9ad34f8fc93d50ae2f4792e777cb9176d76453531a39e2b7c1b01c72c0425e 
44 097955de2989270ff0ab568401f5259d9e3677ce34d1ba7e43f1c414e49bad7beed6b6 
45 6134ea5e93e3f9f2287a3542c1367405ccb3eb7325b987f7ae781cf1153ecc774487be 
46 c7141314bdbea1e7558c0df26826bfb386fbbfe7987fbaa2e6c2d997945d1ba008107d 
47 ca4638065f555cc5c9b3aca7daceb16ad87017683ed2b98dadb3f5fef91eb7eefc13b7 
48 50cbb725651c12e7a80387e6e4ef24db695b410166fd200612af473860c4c524fd5e11 
49 15578a4aab8d2af1fea2cc69d4f8a6083d46ced87bd485270801000021040000000100 
50 001c5f7196259f5193d8af54cce355a854ef51322e83119106b0bd9ad34f8fc93d50ae 
51 2f4792e777cb9176d76453531a39e2b7c1b01c72c0425e097955de2989270ff0ab5684 
52 01f5259d9e3677ce34d1ba7e43f1c414e49bad7beed6b66134ea5e93e3f9f2287a3542 
53 c1367405ccb3eb7325b987f7ae781cf1153ecc774487bec7141314bdbea1e7558c0df2 
54 6826bfb386fbbfe7987fbaa2e6c2d997945d1ba008107dca4638065f555cc5c9b3aca7 
55 daceb16ad87017683ed2b98dadb3f5fef91eb7eefc13b750cbb725651c12e7a80387e6 
56 e4ef24db695b410166fd200612af473860c4c524fd5e1115578a4aab8d2af1fea2cc69 
57 d4f8a6083d46ced87bd485272601000030820122300d06092a864886f70d0101010500 
58 0382010f003082010a0282010100cf598f73a229ff2c76409cebb63882d53a105a443e 
59 90e381e516da66d8205de4dfb1bb9949dd9ed6dd6eace316a3f26f9fd94d55d4dac268 
60 9ffbf63c67694b4b3551369effc3a576814d85805863ec72e85ff6ec0205528d336d69 
61 403a702f93277c6c9bd1958fd54d800f6e8f4f8c2426645a88519bf4c81c0c35dec96d 
62 1ead2c932abadcce9d7070a6dad9d58a58b2d866cc2eb2ae8e2df6dbbc1428fa30a821 
63 f438c264f338463bae61374954607067acea026e909caedd01cc08cb2765c877ad2a91 
64 975d63ecadfc047b0b8edad9da878ce73e62021c769b9d6529a76265980f1225873c91 
65 ab7a8c334768b59f08e45571fcd7a27e10a8a89374aab692b90203010001 
  
66 Key·0xf05368c0: 
67 3607000032070000e003000060000000280000000301000020000000d50c7b9f909e76 
68 a8d32df2be2bdad4128dca0a0e1777d80b5b2ea034d0db29c030000000210400002800 
69 00005cc914dc0eee8ed4005f3ff76718ccfd15697d58a0d8ef03a1f6006282447fc6aa 
70 45a301000000006c03000068030000308203643082024ca003020102020900e34c0144 
71 9147bb4a300d06092a864886f70d01010b05003060310b300906035504061302554b31 
72 0c300a060355040813034f5247310c300a060355040713034f52473113301106035504 
73 0a130a6664726f69642e6f7267310f300d060355040b13064644726f6964310f300d06 
74 0355040313064644726f6964301e170d3231303132313030323633305a170d34383036 
75 30383030323633305a3060310b300906035504061302554b310c300a06035504081303 
76 4f5247310c300a060355040713034f524731133011060355040a130a6664726f69642e 
77 6f7267310f300d060355040b13064644726f6964310f300d060355040313064644726f 
78 696430820122300d06092a864886f70d01010105000382010f003082010a0282010100 
79 cf598f73a229ff2c76409cebb63882d53a105a443e90e381e516da66d8205de4dfb1bb 
80 9949dd9ed6dd6eace316a3f26f9fd94d55d4dac2689ffbf63c67694b4b3551369effc3 
81 a576814d85805863ec72e85ff6ec0205528d336d69403a702f93277c6c9bd1958fd54d 
82 800f6e8f4f8c2426645a88519bf4c81c0c35dec96d1ead2c932abadcce9d7070a6dad9 
83 d58a58b2d866cc2eb2ae8e2df6dbbc1428fa30a821f438c264f338463bae6137495460 
84 7067acea026e909caedd01cc08cb2765c877ad2a91975d63ecadfc047b0b8edad9da87 
85 8ce73e62021c769b9d6529a76265980f1225873c91ab7a8c334768b59f08e45571fcd7 
86 a27e10a8a89374aab692b90203010001a321301f301d0603551d0e041604143c38ee80 
87 96527ce193bd4a64a7a7c1e7988cc0f3300d06092a864886f70d01010b050003820101 
88 0020a25f7b6f02532113b9b6955d821fd32dc2d6d2d9513503638051127540fb2c296f 
89 b7e9e86e03102b4fae9e8f36b45b97d2bb5b324c0bc1aa1851073667f51e2efbd545c0 
90 f515082d89ee930f894f23fd639c96372d45ae36e8b17ee13a4e4666c142c63715914d 
91 bd2d2fb4bbd5d23bc333dc2d88cd6c7825a86a426601de8fe35bc56d67a2d4e9756050 
92 a1c1fe724f64c9e787392d27fe83997999265fd2a607acc19eff9ddd21767c051518a2 
93 cb7fcc18687066ada0f350e34f5efe266b82fad0b4493a0fdd05f95e88aec6ad2324e4 
94 c474681f1fcb5205820ab6d4ca3e6a46026f2562fcef7c84d2cb37829204b9b2440a10 
95 424508d4e745be6a8120e0f618000000ffffff7f0000000018000000ffffff7f180200 
96 00080100000301000000010000455f49cfe1e56b82dde53bd54d800569275a9e7b5bf2 
97 b98aec73f0bae4b619a54279e7aa0af0ac7d14685715dc8a9d244964f6d4df78c981a2 
98 fb0201aa8f1c5d8ee0a40fb280cf310079047b4f9c5d17a6af4ab956a5bbe3842a624b 
99 1c485618f1dc0d1c276944f06c54b6842326c6abfad0fa6f780d53f82d971bfce95601 
100 f38733624de177a2da2b2e807a82b05e41bcd55bcdb16a8b7fc65aa94a7d1eea121f55 
101 3f10c606def4c4fd1561fda7f3d968c27b763f739c1b0de8d8c4f9227a04b54c9ba21c 
102 17b5bdc4b006e0697477844cc17a407ad718452f272ff95756bd44f54bc54d8a0d6007 
103 90800c6043458f630e916f17970f4a83e6f47bdce762c74c0801000021040000000100 
104 00455f49cfe1e56b82dde53bd54d800569275a9e7b5bf2b98aec73f0bae4b619a54279 
105 e7aa0af0ac7d14685715dc8a9d244964f6d4df78c981a2fb0201aa8f1c5d8ee0a40fb2 
106 80cf310079047b4f9c5d17a6af4ab956a5bbe3842a624b1c485618f1dc0d1c276944f0 
107 6c54b6842326c6abfad0fa6f780d53f82d971bfce95601f38733624de177a2da2b2e80 
108 7a82b05e41bcd55bcdb16a8b7fc65aa94a7d1eea121f553f10c606def4c4fd1561fda7 
109 f3d968c27b763f739c1b0de8d8c4f9227a04b54c9ba21c17b5bdc4b006e0697477844c 
110 c17a407ad718452f272ff95756bd44f54bc54d8a0d600790800c6043458f630e916f17 
111 970f4a83e6f47bdce762c74c2601000030820122300d06092a864886f70d0101010500 
112 0382010f003082010a0282010100cf598f73a229ff2c76409cebb63882d53a105a443e 
113 90e381e516da66d8205de4dfb1bb9949dd9ed6dd6eace316a3f26f9fd94d55d4dac268 
114 9ffbf63c67694b4b3551369effc3a576814d85805863ec72e85ff6ec0205528d336d69 
115 403a702f93277c6c9bd1958fd54d800f6e8f4f8c2426645a88519bf4c81c0c35dec96d 
116 1ead2c932abadcce9d7070a6dad9d58a58b2d866cc2eb2ae8e2df6dbbc1428fa30a821 
117 f438c264f338463bae61374954607067acea026e909caedd01cc08cb2765c877ad2a91 
118 975d63ecadfc047b0b8edad9da878ce73e62021c769b9d6529a76265980f1225873c91 
119 ab7a8c334768b59f08e45571fcd7a27e10a8a89374aab692b90203010001 
12.1 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: Missing META-INF/MANIFEST.MF
    
Offset 1, 72 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·1c15bcadd013d7c0632f5a63604008f73d340e25de1b676fb22ca51287fffe1e 
10 Signer·#1·certificate·SHA-1·digest:·e0df62bed55f3d4cb76c6c67a66b196f8b1215d5 
11 Signer·#1·certificate·MD5·digest:·607f07a0c3b96fb2136311e4394c818a 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·e4fa64308174f5fe1f344fd34fbef57310b1b83dde2fd67fa638205ae098febe 
15 Signer·#1·public·key·SHA-1·digest:·712cd2ceaad2879b24a69ba0f6112a4629170be9 
16 Signer·#1·public·key·MD5·digest:·948bc077d20a81d6b541937ba240483f 
17 WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/androidx.browser_browser.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/com.google.android.material_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/kotlin-stdlib.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/androidx.exifinterface_exifinterface.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/moshi.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
23 WARNING:·META-INF/metadata.jvm.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
24 WARNING:·META-INF/autofill_service_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26 WARNING:·META-INF/core-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
27 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
28 WARNING:·META-INF/services/kotlin.n0.p.c.p0.a.a·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
29 WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 WARNING:·META-INF/util.runtime.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
33 WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/kotlin-logging.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
38 WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
39 WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
40 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
41 WARNING:·META-INF/metadata.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
42 WARNING:·META-INF/androidx.biometric_biometric.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
43 WARNING:·META-INF/descriptors.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
44 WARNING:·META-INF/kotlin-android-extensions-runtime.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
45 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
46 WARNING:·META-INF/services/kotlin.n0.p.c.p0.j.d·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
47 WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
48 WARNING:·META-INF/kotlin-stdlib-common.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
49 WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
50 WARNING:·META-INF/androidx.core_core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
51 WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
52 WARNING:·META-INF/androidx.tracing_tracing.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
53 WARNING:·META-INF/androidx.webkit_webkit.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
54 WARNING:·META-INF/kotlin-stdlib-jdk7.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
55 WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
56 WARNING:·META-INF/type-system.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
57 WARNING:·META-INF/reflect.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
58 WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
59 WARNING:·META-INF/descriptors.runtime.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
60 WARNING:·META-INF/app_fdroidRelease.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
61 WARNING:·META-INF/deserialization.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
62 WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
63 WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
64 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
65 WARNING:·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
66 WARNING:·META-INF/kotlin-reflection.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
67 WARNING:·META-INF/descriptors.jvm.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
68 WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
69 WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
70 WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
71 WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
72 WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
11.2 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·27481514·bytes,·number·of·entries:·8071 Zip·file·size:·27425327·bytes,·number·of·entries:·804
2 -rw----·····0.0·fat······360·b-·defN·81-Jan-01·01:01·res/layout/test_toolbar.xml2 -rw----·····0.0·fat······360·b-·defN·81-Jan-01·01:01·res/layout/test_toolbar.xml
3 -rw----·····0.0·fat······316·b-·defN·81-Jan-01·01:01·res/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0.xml3 -rw----·····0.0·fat······316·b-·defN·81-Jan-01·01:01·res/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0.xml
4 -rw----·····0.0·fat······309·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/abc_ic_star_half_black_16dp.png4 -rw----·····0.0·fat······309·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/abc_ic_star_half_black_16dp.png
5 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/color/material_on_primary_disabled.xml5 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/color/material_on_primary_disabled.xml
6 -rw----·····0.0·fat······500·b-·defN·81-Jan-01·01:01·res/color-v23/abc_btn_colored_text_material.xml6 -rw----·····0.0·fat······500·b-·defN·81-Jan-01·01:01·res/color-v23/abc_btn_colored_text_material.xml
7 -rw----·····0.0·fat······904·b-·defN·81-Jan-01·01:01·res/drawable/fingerprint_success_icon.xml7 -rw----·····0.0·fat······904·b-·defN·81-Jan-01·01:01·res/drawable/fingerprint_success_icon.xml
8 -rw----·····0.0·fat······532·b-·defN·81-Jan-01·01:01·res/drawable/notification_bg_low.xml8 -rw----·····0.0·fat······532·b-·defN·81-Jan-01·01:01·res/drawable/notification_bg_low.xml
Offset 183, 15 lines modifiedOffset 183, 15 lines modified
183 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/drawable/mtrl_popupmenu_background.xml183 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/drawable/mtrl_popupmenu_background.xml
184 -rw----·····0.0·fat······440·b-·defN·81-Jan-01·01:01·res/layout/notification_template_part_chronometer.xml184 -rw----·····0.0·fat······440·b-·defN·81-Jan-01·01:01·res/layout/notification_template_part_chronometer.xml
185 -rw----·····0.0·fat······668·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_ic_star_black_48dp.png185 -rw----·····0.0·fat······668·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_ic_star_black_48dp.png
186 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/color/mtrl_tabs_icon_color_selector_colored.xml186 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/color/mtrl_tabs_icon_color_selector_colored.xml
187 -rw----·····0.0·fat······223·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/notification_bg_normal_pressed.9.png187 -rw----·····0.0·fat······223·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/notification_bg_normal_pressed.9.png
188 -rw----·····0.0·fat······209·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png188 -rw----·····0.0·fat······209·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png
189 -rw----·····0.0·fat······200·b-·defN·81-Jan-01·01:01·kotlin/coroutines/coroutines.kotlin_builtins189 -rw----·····0.0·fat······200·b-·defN·81-Jan-01·01:01·kotlin/coroutines/coroutines.kotlin_builtins
190 -rw----·····0.0·fat·····8596·b-·defN·81-Jan-01·01:01·AndroidManifest.xml190 -rw----·····0.0·fat·····8436·b-·defN·81-Jan-01·01:01·AndroidManifest.xml
191 -rw----·····0.0·fat·····2778·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/ic_launcher_background.png191 -rw----·····0.0·fat·····2778·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/ic_launcher_background.png
192 -rw----·····0.0·fat······431·b-·stor·81-Jan-01·01:01·res/drawable-ldpi-v23/fingerprint_dialog_error.png192 -rw----·····0.0·fat······431·b-·stor·81-Jan-01·01:01·res/drawable-ldpi-v23/fingerprint_dialog_error.png
193 -rw----·····0.0·fat·····1079·b-·defN·81-Jan-01·01:01·META-INF/core-ktx_release.kotlin_module193 -rw----·····0.0·fat·····1079·b-·defN·81-Jan-01·01:01·META-INF/core-ktx_release.kotlin_module
194 -rw----·····0.0·fat·····1728·b-·defN·81-Jan-01·01:01·res/drawable/btn_radio_off_mtrl.xml194 -rw----·····0.0·fat·····1728·b-·defN·81-Jan-01·01:01·res/drawable/btn_radio_off_mtrl.xml
195 -rw----·····0.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.lifecycle_lifecycle-runtime.version195 -rw----·····0.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.lifecycle_lifecycle-runtime.version
196 -rw----·····0.0·fat······983·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/abc_ic_star_black_36dp.png196 -rw----·····0.0·fat······983·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/abc_ic_star_black_36dp.png
197 -rw----·····0.0·fat·····2751·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/i18n/zh.yaml197 -rw----·····0.0·fat·····2751·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/i18n/zh.yaml
Offset 255, 15 lines modifiedOffset 255, 15 lines modified
255 -rw----·····0.0·fat······563·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png255 -rw----·····0.0·fat······563·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png
256 -rw----·····0.0·fat·····1056·b-·defN·81-Jan-01·01:01·res/layout/abc_tooltip.xml256 -rw----·····0.0·fat·····1056·b-·defN·81-Jan-01·01:01·res/layout/abc_tooltip.xml
257 -rw----·····0.0·fat······270·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png257 -rw----·····0.0·fat······270·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png
258 -rw----·····0.0·fat·····2305·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png258 -rw----·····0.0·fat·····2305·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png
259 -rw----·····0.0·fat······167·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png259 -rw----·····0.0·fat······167·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png
260 -rw----·····0.0·fat·····7820·b-·stor·81-Jan-01·01:01·res/mipmap-xxxhdpi-v4/ic_launcher.png260 -rw----·····0.0·fat·····7820·b-·stor·81-Jan-01·01:01·res/mipmap-xxxhdpi-v4/ic_launcher.png
261 -rw----·····0.0·fat······389·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png261 -rw----·····0.0·fat······389·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png
262 -rw----·····0.0·fat···878141·b-·defN·81-Jan-01·01:01·assets/flutter_assets/NOTICES262 -rw----·····0.0·fat···881297·b-·defN·81-Jan-01·01:01·assets/flutter_assets/NOTICES
263 -rw----·····0.0·fat·····1352·b-·defN·81-Jan-01·01:01·res/layout-watch-v20/abc_alert_dialog_title_material.xml263 -rw----·····0.0·fat·····1352·b-·defN·81-Jan-01·01:01·res/layout-watch-v20/abc_alert_dialog_title_material.xml
264 -rw----·····0.0·fat······710·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png264 -rw----·····0.0·fat······710·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png
265 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/anim/abc_slide_in_top.xml265 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/anim/abc_slide_in_top.xml
266 -rw----·····0.0·fat······167·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png266 -rw----·····0.0·fat······167·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png
267 -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/mtrl_calendar_selected_range.xml267 -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/mtrl_calendar_selected_range.xml
268 -rw----·····0.0·fat······568·b-·defN·81-Jan-01·01:01·META-INF/util.runtime.kotlin_module268 -rw----·····0.0·fat······568·b-·defN·81-Jan-01·01:01·META-INF/util.runtime.kotlin_module
269 -rw----·····0.0·fat······816·b-·defN·81-Jan-01·01:01·res/drawable/abc_btn_radio_material_anim.xml269 -rw----·····0.0·fat······816·b-·defN·81-Jan-01·01:01·res/drawable/abc_btn_radio_material_anim.xml
Offset 348, 15 lines modifiedOffset 348, 15 lines modified
348 -rw----·····0.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.vectordrawable_vectordrawable-animated.version348 -rw----·····0.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.vectordrawable_vectordrawable-animated.version
349 -rw----·····0.0·fat······310·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_ic_star_half_black_48dp.png349 -rw----·····0.0·fat······310·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_ic_star_half_black_48dp.png
350 -rw----·····0.0·fat·····1888·b-·defN·81-Jan-01·01:01·res/animator/mtrl_fab_transformation_sheet_expand_spec.xml350 -rw----·····0.0·fat·····1888·b-·defN·81-Jan-01·01:01·res/animator/mtrl_fab_transformation_sheet_expand_spec.xml
351 -rw----·····0.0·fat······848·b-·defN·81-Jan-01·01:01·res/color/mtrl_chip_background_color.xml351 -rw----·····0.0·fat······848·b-·defN·81-Jan-01·01:01·res/color/mtrl_chip_background_color.xml
352 -rw----·····0.0·fat······467·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_ic_star_black_48dp.png352 -rw----·····0.0·fat······467·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_ic_star_black_48dp.png
353 -rw----·····0.0·fat······225·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_low_pressed.9.png353 -rw----·····0.0·fat······225·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_low_pressed.9.png
354 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/layout/design_navigation_item.xml354 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/layout/design_navigation_item.xml
355 -rw----·····0.0·fat··4453304·b-·defN·81-Jan-01·01:01·classes.dex355 -rw----·····0.0·fat··4452516·b-·defN·81-Jan-01·01:01·classes.dex
356 -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/design_icon_tint.xml356 -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/design_icon_tint.xml
357 -rw----·····0.0·fat······391·b-·stor·81-Jan-01·01:01·res/drawable-ldpi-v4/ic_fingerprint_white_24dp.png357 -rw----·····0.0·fat······391·b-·stor·81-Jan-01·01:01·res/drawable-ldpi-v4/ic_fingerprint_white_24dp.png
358 -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/material_on_surface_disabled.xml358 -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/material_on_surface_disabled.xml
359 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/anim/design_snackbar_in.xml359 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/anim/design_snackbar_in.xml
360 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png360 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png
361 -rw----·····0.0·fat·····5642·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/icon_full.png361 -rw----·····0.0·fat·····5642·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/icon_full.png
362 -rw----·····0.0·fat·····1232·b-·defN·81-Jan-01·01:01·res/layout/activity_web_view.xml362 -rw----·····0.0·fat·····1232·b-·defN·81-Jan-01·01:01·res/layout/activity_web_view.xml
Offset 518, 15 lines modifiedOffset 518, 15 lines modified
518 -rw----·····0.0·fat······988·b-·defN·81-Jan-01·01:01·res/layout-v21/notification_template_icon_group.xml518 -rw----·····0.0·fat······988·b-·defN·81-Jan-01·01:01·res/layout-v21/notification_template_icon_group.xml
519 -rw----·····0.0·fat······712·b-·defN·81-Jan-01·01:01·res/layout/mtrl_picker_header_selection_text.xml519 -rw----·····0.0·fat······712·b-·defN·81-Jan-01·01:01·res/layout/mtrl_picker_header_selection_text.xml
520 -rw----·····0.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.webkit_webkit.version520 -rw----·····0.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.webkit_webkit.version
521 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/layout/abc_activity_chooser_view_list_item.xml521 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/layout/abc_activity_chooser_view_list_item.xml
522 -rw----·····0.0·fat······612·b-·defN·81-Jan-01·01:01·res/drawable/abc_vector_test.xml522 -rw----·····0.0·fat······612·b-·defN·81-Jan-01·01:01·res/drawable/abc_vector_test.xml
523 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/color/material_slider_inactive_tick_marks_color.xml523 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/color/material_slider_inactive_tick_marks_color.xml
524 -rw----·····0.0·fat······772·b-·defN·81-Jan-01·01:01·res/color/abc_tint_edittext.xml524 -rw----·····0.0·fat······772·b-·defN·81-Jan-01·01:01·res/color/abc_tint_edittext.xml
525 -rw----·····0.0·fat·10203744·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libapp.so525 -rw----·····0.0·fat·10211936·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libapp.so
526 -rw----·····0.0·fat·····8020·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/launcher/icon_full.png526 -rw----·····0.0·fat·····8020·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/launcher/icon_full.png
527 -rw----·····0.0·fat······216·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png527 -rw----·····0.0·fat······216·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png
528 -rw----·····0.0·fat······228·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png528 -rw----·····0.0·fat······228·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png
529 -rw----·····0.0·fat······872·b-·defN·81-Jan-01·01:01·res/layout/abc_action_bar_title_item.xml529 -rw----·····0.0·fat······872·b-·defN·81-Jan-01·01:01·res/layout/abc_action_bar_title_item.xml
530 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/drawable/abc_btn_check_material.xml530 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/drawable/abc_btn_check_material.xml
531 -rw----·····0.0·fat·····1176·b-·defN·81-Jan-01·01:01·res/drawable/$avd_hide_password__0.xml531 -rw----·····0.0·fat·····1176·b-·defN·81-Jan-01·01:01·res/drawable/$avd_hide_password__0.xml
532 -rw----·····0.0·fat······684·b-·defN·81-Jan-01·01:01·res/layout/fragment_capture.xml532 -rw----·····0.0·fat······684·b-·defN·81-Jan-01·01:01·res/layout/fragment_capture.xml
Offset 561, 15 lines modifiedOffset 561, 15 lines modified
561 -rw----·····0.0·fat······178·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png561 -rw----·····0.0·fat······178·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png
562 -rw----·····0.0·fat······926·b-·defN·81-Jan-01·01:01·kotlin/annotation/annotation.kotlin_builtins562 -rw----·····0.0·fat······926·b-·defN·81-Jan-01·01:01·kotlin/annotation/annotation.kotlin_builtins
563 -rw----·····0.0·fat······524·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png563 -rw----·····0.0·fat······524·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png
564 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/anim-v21/mtrl_bottom_sheet_slide_out.xml564 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/anim-v21/mtrl_bottom_sheet_slide_out.xml
565 -rw----·····0.0·fat······372·b-·defN·81-Jan-01·01:01·res/drawable-watch-v20/abc_dialog_material_background.xml565 -rw----·····0.0·fat······372·b-·defN·81-Jan-01·01:01·res/drawable-watch-v20/abc_dialog_material_background.xml
566 -rw----·····0.0·fat······612·b-·defN·81-Jan-01·01:01·res/layout/design_text_input_start_icon.xml566 -rw----·····0.0·fat······612·b-·defN·81-Jan-01·01:01·res/layout/design_text_input_start_icon.xml
567 -rw----·····0.0·fat······848·b-·defN·81-Jan-01·01:01·res/layout/mtrl_picker_fullscreen.xml567 -rw----·····0.0·fat······848·b-·defN·81-Jan-01·01:01·res/layout/mtrl_picker_fullscreen.xml
568 -rw----·····0.0·fat··9790384·b-·defN·81-Jan-01·01:01·lib/x86_64/libapp.so568 -rw----·····0.0·fat··9798576·b-·defN·81-Jan-01·01:01·lib/x86_64/libapp.so
569 -rw----·····0.0·fat······352·b-·defN·81-Jan-01·01:01·res/layout/mtrl_calendar_year.xml569 -rw----·····0.0·fat······352·b-·defN·81-Jan-01·01:01·res/layout/mtrl_calendar_year.xml
570 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/layout/design_navigation_menu.xml570 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/layout/design_navigation_menu.xml
571 -rw----·····0.0·fat······966·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png571 -rw----·····0.0·fat······966·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png
572 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/color/abc_secondary_text_material_light.xml572 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/color/abc_secondary_text_material_light.xml
573 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/color/switch_thumb_material_light.xml573 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/color/switch_thumb_material_light.xml
574 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/anim/abc_slide_out_top.xml574 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/anim/abc_slide_out_top.xml
575 -rw----·····0.0·fat······408·b-·defN·81-Jan-01·01:01·res/layout/text_view_with_line_height_from_appearance.xml575 -rw----·····0.0·fat······408·b-·defN·81-Jan-01·01:01·res/layout/text_view_with_line_height_from_appearance.xml
Offset 581, 15 lines modifiedOffset 581, 15 lines modified
581 -rw----·····0.0·fat······592·b-·defN·81-Jan-01·01:01·res/drawable/$avd_hide_password__1.xml581 -rw----·····0.0·fat······592·b-·defN·81-Jan-01·01:01·res/drawable/$avd_hide_password__1.xml
582 -rw----·····0.0·fat······400·b-·defN·81-Jan-01·01:01·res/interpolator/fast_out_slow_in.xml582 -rw----·····0.0·fat······400·b-·defN·81-Jan-01·01:01·res/interpolator/fast_out_slow_in.xml
583 -rw----·····0.0·fat······668·b-·defN·81-Jan-01·01:01·res/color-v23/abc_tint_edittext.xml583 -rw----·····0.0·fat······668·b-·defN·81-Jan-01·01:01·res/color-v23/abc_tint_edittext.xml
584 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/drawable/abc_switch_thumb_material.xml584 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/drawable/abc_switch_thumb_material.xml
585 -rw----·····0.0·fat·····2147·b-·stor·81-Jan-01·01:01·res/drawable/scan_light.png585 -rw----·····0.0·fat·····2147·b-·stor·81-Jan-01·01:01·res/drawable/scan_light.png
586 -rw----·····0.0·fat·····3310·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/i18n/de.yaml586 -rw----·····0.0·fat·····3310·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/i18n/de.yaml
587 -rw----·····0.0·fat····36752·b-·defN·81-Jan-01·01:01·okhttp3/internal/publicsuffix/publicsuffixes.gz587 -rw----·····0.0·fat····36752·b-·defN·81-Jan-01·01:01·okhttp3/internal/publicsuffix/publicsuffixes.gz
588 -rw----·····0.0·fat··9761712·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libapp.so588 -rw----·····0.0·fat··9774000·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libapp.so
589 -rw----·····0.0·fat·····2656·b-·defN·81-Jan-01·01:01·res/drawable-anydpi-v24/fingerprint_dialog_error.xml589 -rw----·····0.0·fat·····2656·b-·defN·81-Jan-01·01:01·res/drawable-anydpi-v24/fingerprint_dialog_error.xml
590 -rw----·····0.0·fat······335·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/abc_text_select_handle_left_mtrl_light.png590 -rw----·····0.0·fat······335·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/abc_text_select_handle_left_mtrl_light.png
591 -rw----·····0.0·fat·····1912·b-·defN·81-Jan-01·01:01·res/layout/fingerprint_dialog_layout.xml591 -rw----·····0.0·fat·····1912·b-·defN·81-Jan-01·01:01·res/layout/fingerprint_dialog_layout.xml
592 -rw----·····0.0·fat·····2660·b-·defN·81-Jan-01·01:01·res/drawable/btn_checkbox_unchecked_mtrl.xml592 -rw----·····0.0·fat·····2660·b-·defN·81-Jan-01·01:01·res/drawable/btn_checkbox_unchecked_mtrl.xml
593 -rw----·····0.0·fat······173·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png593 -rw----·····0.0·fat······173·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png
594 -rw----·····0.0·fat······167·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png594 -rw----·····0.0·fat······167·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png
595 -rw----·····0.0·fat······472·b-·stor·81-Jan-01·01:01·res/mipmap-hdpi-v4/ic_light.png595 -rw----·····0.0·fat······472·b-·stor·81-Jan-01·01:01·res/mipmap-hdpi-v4/ic_light.png
Offset 799, 11 lines modifiedOffset 799, 8 lines modified
799 -rw----·····0.0·fat·····2440·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/ic_launcher_foreground.png799 -rw----·····0.0·fat·····2440·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/ic_launcher_foreground.png
800 -rw----·····0.0·fat······324·b-·defN·81-Jan-01·01:01·res/layout/chrome_custom_tabs_layout.xml800 -rw----·····0.0·fat······324·b-·defN·81-Jan-01·01:01·res/layout/chrome_custom_tabs_layout.xml
801 -rw----·····0.0·fat······281·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png801 -rw----·····0.0·fat······281·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png
802 -rw----·····0.0·fat······186·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png802 -rw----·····0.0·fat······186·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png
803 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/xml/standalone_badge_offset.xml803 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/xml/standalone_badge_offset.xml
804 -rw----·····0.0·fat······516·b-·defN·81-Jan-01·01:01·res/drawable/abc_seekbar_tick_mark_material.xml804 -rw----·····0.0·fat······516·b-·defN·81-Jan-01·01:01·res/drawable/abc_seekbar_tick_mark_material.xml
805 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png805 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png
806 -rw----·····2.0·fat····96169·b-·defN·81-Jan-01·01:01·META-INF/D715C6D5.SF 
807 -rw----·····2.0·fat·····1344·b-·defN·81-Jan-01·01:01·META-INF/D715C6D5.RSA 
808 -rw----·····2.0·fat····96042·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF 
809 807·files,·63739438·bytes·uncompressed,·27337396·bytes·compressed:··57.1%806 804·files,·63576763·bytes·uncompressed,·27287772·bytes·compressed:··57.1%
1.04 KB
AndroidManifest.xml (decoded)
1010 B
AndroidManifest.xml
    
Offset 1, 14 lines modifiedOffset 1, 13 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="18"·android:versionName="21.4.0"·android:compileSdkVersion="30"·android:compileSdkVersionCodename="11"·package="de.jbservices.nc_passwords_app"·platformBuildVersionCode="30"·platformBuildVersionName="11">2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="18"·android:versionName="21.4.0"·android:compileSdkVersion="30"·android:compileSdkVersionCodename="11"·package="de.jbservices.nc_passwords_app"·platformBuildVersionCode="30"·platformBuildVersionName="11">
3 ··<uses-sdk·android:minSdkVersion="22"·android:targetSdkVersion="30"/>3 ··<uses-sdk·android:minSdkVersion="22"·android:targetSdkVersion="30"/>
4 ··<uses-permission·android:name="android.permission.USE_FINGERPRINT"/>4 ··<uses-permission·android:name="android.permission.USE_FINGERPRINT"/>
5 ··<uses-permission·android:name="android.permission.INTERNET"/>5 ··<uses-permission·android:name="android.permission.INTERNET"/>
6 ··<uses-permission·android:name="android.permission.CAMERA"/>6 ··<uses-permission·android:name="android.permission.CAMERA"/>
7 ··<uses-permission·android:name="android.permission.QUERY_ALL_PACKAGES"/> 
8 ··<queries>7 ··<queries>
9 ····<intent>8 ····<intent>
10 ······<action·android:name="android.support.customtabs.action.CustomTabsService"/>9 ······<action·android:name="android.support.customtabs.action.CustomTabsService"/>
11 ····</intent>10 ····</intent>
12 ··</queries>11 ··</queries>
13 ··<uses-permission·android:name="android.permission.VIBRATE"/>12 ··<uses-permission·android:name="android.permission.VIBRATE"/>
14 ··<uses-permission·android:name="android.permission.FLASHLIGHT"/>13 ··<uses-permission·android:name="android.permission.FLASHLIGHT"/>
117 MB
classes.dex
117 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·16ef133c4 checksum············:·6713ffd8
5 signature···········:·6ae0...f7ee5 signature···········:·fe33...2729
6 file_size···········:·44533046 file_size···········:·4452516
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·2390710 string_ids_size·····:·23896
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·601312 type_ids_size·······:·6012
13 type_ids_off········:·95740·(0x0175fc)13 type_ids_off········:·95696·(0x0175d0)
14 proto_ids_size······:·956214 proto_ids_size······:·9561
15 proto_ids_off·······:·119792·(0x01d3f0)15 proto_ids_off·······:·119744·(0x01d3c0)
16 field_ids_size······:·1565116 field_ids_size······:·15651
17 field_ids_off·······:·234536·(0x039428)17 field_ids_off·······:·234476·(0x0393ec)
18 method_ids_size·····:·3793718 method_ids_size·····:·37936
19 method_ids_off······:·359744·(0x057d40)19 method_ids_off······:·359684·(0x057d04)
20 class_defs_size·····:·483420 class_defs_size·····:·4834
21 class_defs_off······:·663240·(0x0a1ec8)21 class_defs_off······:·663172·(0x0a1e84)
22 data_size···········:·363537622 data_size···········:·3634656
23 data_off············:·817928·(0x0c7b08)23 data_off············:·817860·(0x0c7ac4)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·725 class_idx···········:·7
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·354327 superclass_idx······:·3542
28 source_file_idx·····:·028 source_file_idx·····:·0
29 static_fields_size··:·029 static_fields_size··:·0
30 instance_fields_size:·030 instance_fields_size:·0
31 direct_methods_size·:·031 direct_methods_size·:·0
32 virtual_methods_size:·632 virtual_methods_size:·6
  
33 Class·#0·annotations:33 Class·#0·annotations:
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 ······code··········:·(none)83 ······code··········:·(none)
  
84 ··source_file_idx···:·0·()84 ··source_file_idx···:·0·()
  
85 Class·#1·header:85 Class·#1·header:
86 class_idx···········:·1086 class_idx···········:·10
87 access_flags········:·1537·(0x0601)87 access_flags········:·1537·(0x0601)
88 superclass_idx······:·354388 superclass_idx······:·3542
89 source_file_idx·····:·089 source_file_idx·····:·0
90 static_fields_size··:·090 static_fields_size··:·0
91 instance_fields_size:·091 instance_fields_size:·0
92 direct_methods_size·:·092 direct_methods_size·:·0
93 virtual_methods_size:·493 virtual_methods_size:·4
  
94 Class·#1·annotations:94 Class·#1·annotations:
Offset 133, 17 lines modifiedOffset 133, 17 lines modified
133 ······type··········:·'(J)Z'133 ······type··········:·'(J)Z'
134 ······access········:·0x0401·(PUBLIC·ABSTRACT)134 ······access········:·0x0401·(PUBLIC·ABSTRACT)
135 ······code··········:·(none)135 ······code··········:·(none)
  
136 ··source_file_idx···:·0·()136 ··source_file_idx···:·0·()
  
137 Class·#2·header:137 Class·#2·header:
138 class_idx···········:·587138 class_idx···········:·586
139 access_flags········:·0·(0x0000)139 access_flags········:·0·(0x0000)
140 superclass_idx······:·3543140 superclass_idx······:·3542
141 source_file_idx·····:·0141 source_file_idx·····:·0
142 static_fields_size··:·0142 static_fields_size··:·0
143 instance_fields_size:·1143 instance_fields_size:·1
144 direct_methods_size·:·1144 direct_methods_size·:·1
145 virtual_methods_size:·1145 virtual_methods_size:·1
  
146 Class·#2·annotations:146 Class·#2·annotations:
Offset 169, 57 lines modifiedOffset 169, 57 lines modified
169 ······type··········:·'(Landroidx/activity/ComponentActivity;)V'169 ······type··········:·'(Landroidx/activity/ComponentActivity;)V'
170 ······access········:·0x10000·(CONSTRUCTOR)170 ······access········:·0x10000·(CONSTRUCTOR)
171 ······code··········-171 ······code··········-
172 ······registers·····:·2172 ······registers·····:·2
173 ······ins···········:·2173 ······ins···········:·2
174 ······outs··········:·1174 ······outs··········:·1
175 ······insns·size····:·6·16-bit·code·units175 ······insns·size····:·6·16-bit·code·units
176 0c81a4:········································|[0c81a4]·androidx.activity.ComponentActivity$a.<init>:(Landroidx/activity/ComponentActivity;)V176 0c8160:········································|[0c8160]·androidx.activity.ComponentActivity$a.<init>:(Landroidx/activity/ComponentActivity;)V
177 0c81b4:·5b01·1201······························|0000:·iput-object·v1,·v0,·Landroidx/activity/ComponentActivity$a;.c:Landroidx/activity/ComponentActivity;·//·field@0112177 0c8170:·5b01·1201······························|0000:·iput-object·v1,·v0,·Landroidx/activity/ComponentActivity$a;.c:Landroidx/activity/ComponentActivity;·//·field@0112
178 0c81b8:·7010·7060·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@6070178 0c8174:·7010·6f60·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@606f
179 0c81be:·0e00···································|0005:·return-void179 0c817a:·0e00···································|0005:·return-void
180 ······catches·······:·(none)180 ······catches·······:·(none)
181 ······positions·····:·181 ······positions·····:·
182 ······locals········:·182 ······locals········:·
  
183 ··Virtual·methods···-183 ··Virtual·methods···-
184 ····#0··············:·(in·Landroidx/activity/ComponentActivity$a;)184 ····#0··············:·(in·Landroidx/activity/ComponentActivity$a;)
185 ······name··········:·'run'185 ······name··········:·'run'
186 ······type··········:·'()V'186 ······type··········:·'()V'
187 ······access········:·0x0001·(PUBLIC)187 ······access········:·0x0001·(PUBLIC)
188 ······code··········-188 ······code··········-
189 ······registers·····:·4189 ······registers·····:·4
190 ······ins···········:·1190 ······ins···········:·1
191 ······outs··········:·2191 ······outs··········:·2
192 ······insns·size····:·21·16-bit·code·units192 ······insns·size····:·21·16-bit·code·units
193 0c81c0:········································|[0c81c0]·androidx.activity.ComponentActivity$a.run:()V193 0c817c:········································|[0c817c]·androidx.activity.ComponentActivity$a.run:()V
194 0c81d0:·5430·1201······························|0000:·iget-object·v0,·v3,·Landroidx/activity/ComponentActivity$a;.c:Landroidx/activity/ComponentActivity;·//·field@0112194 0c818c:·5430·1201······························|0000:·iget-object·v0,·v3,·Landroidx/activity/ComponentActivity$a;.c:Landroidx/activity/ComponentActivity;·//·field@0112
195 0c81d4:·7110·5710·0000·························|0002:·invoke-static·{v0},·Landroidx/activity/ComponentActivity;.access$001:(Landroidx/activity/ComponentActivity;)V·//·method@1057195 0c8190:·7110·5610·0000·························|0002:·invoke-static·{v0},·Landroidx/activity/ComponentActivity;.access$001:(Landroidx/activity/ComponentActivity;)V·//·method@1056
196 0c81da:·280e···································|0005:·goto·0013·//·+000e196 0c8196:·280e···································|0005:·goto·0013·//·+000e
197 0c81dc:·0d00···································|0006:·move-exception·v0197 0c8198:·0d00···································|0006:·move-exception·v0
198 0c81de:·6e10·1e60·0000·························|0007:·invoke-virtual·{v0},·Ljava/lang/IllegalStateException;.getMessage:()Ljava/lang/String;·//·method@601e198 0c819a:·6e10·1d60·0000·························|0007:·invoke-virtual·{v0},·Ljava/lang/IllegalStateException;.getMessage:()Ljava/lang/String;·//·method@601d
199 0c81e4:·0c01···································|000a:·move-result-object·v1199 0c81a0:·0c01···································|000a:·move-result-object·v1
200 0c81e6:·1a02·9e0b······························|000b:·const-string·v2,·"Can·not·perform·this·action·after·onSaveInstanceState"·//·string@0b9e200 0c81a2:·1a02·9e0b······························|000b:·const-string·v2,·"Can·not·perform·this·action·after·onSaveInstanceState"·//·string@0b9e
201 0c81ea:·7120·1b06·2100·························|000d:·invoke-static·{v1,·v2},·Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z·//·method@061b201 0c81a6:·7120·1a06·2100·························|000d:·invoke-static·{v1,·v2},·Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z·//·method@061a
202 0c81f0:·0a01···································|0010:·move-result·v1202 0c81ac:·0a01···································|0010:·move-result·v1
203 0c81f2:·3801·0300······························|0011:·if-eqz·v1,·0014·//·+0003203 0c81ae:·3801·0300······························|0011:·if-eqz·v1,·0014·//·+0003
204 0c81f6:·0e00···································|0013:·return-void204 0c81b2:·0e00···································|0013:·return-void
205 0c81f8:·2700···································|0014:·throw·v0205 0c81b4:·2700···································|0014:·throw·v0
206 ······catches·······:·1206 ······catches·······:·1
207 ········0x0000·-·0x0005207 ········0x0000·-·0x0005
208 ··········Ljava/lang/IllegalStateException;·->·0x0006208 ··········Ljava/lang/IllegalStateException;·->·0x0006
209 ······positions·····:·209 ······positions·····:·
210 ······locals········:·210 ······locals········:·
  
211 ··source_file_idx···:·0·()211 ··source_file_idx···:·0·()
  
212 Class·#3·header:212 Class·#3·header:
213 class_idx···········:·588213 class_idx···········:·587
214 access_flags········:·0·(0x0000)214 access_flags········:·0·(0x0000)
215 superclass_idx······:·3543215 superclass_idx······:·3542
216 source_file_idx·····:·0216 source_file_idx·····:·0
217 static_fields_size··:·0217 static_fields_size··:·0
218 instance_fields_size:·3218 instance_fields_size:·3
219 direct_methods_size·:·1219 direct_methods_size·:·1
220 virtual_methods_size:·1220 virtual_methods_size:·1
  
221 Class·#3·annotations:221 Class·#3·annotations:
Max diff block lines reached; 122443709/122451165 bytes (99.99%) of diff not shown.
26.0 KB
classes.jar
4.98 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·8152100·bytes,·number·of·entries:·48311 Zip·file·size:·8150737·bytes,·number·of·entries:·4831
2 ?rwxrwxr-x··2.0·unx······359·b-·stor·80-Jan-01·00:00·a/a/a/a.class2 ?rwxrwxr-x··2.0·unx······359·b-·stor·80-Jan-01·00:00·a/a/a/a.class
3 ?rwxrwxr-x··2.0·unx······259·b-·stor·80-Jan-01·00:00·a/a/a/b.class3 ?rwxrwxr-x··2.0·unx······259·b-·stor·80-Jan-01·00:00·a/a/a/b.class
4 ?rwxrwxr-x··2.0·unx······679·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$a.class4 ?rwxrwxr-x··2.0·unx······679·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$a.class
5 ?rwxrwxr-x··2.0·unx······639·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$b$a.class5 ?rwxrwxr-x··2.0·unx······639·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$b$a.class
6 ?rwxrwxr-x··2.0·unx······963·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$b$b.class6 ?rwxrwxr-x··2.0·unx······963·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$b$b.class
7 ?rwxrwxr-x··2.0·unx······222·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$c.class7 ?rwxrwxr-x··2.0·unx······222·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$c.class
8 ?rwxrwxr-x··2.0·unx·····1457·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedDispatcher.class8 ?rwxrwxr-x··2.0·unx·····1457·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedDispatcher.class
Offset 904, 15 lines modifiedOffset 904, 15 lines modified
904 ?rwxrwxr-x··2.0·unx······113·b-·stor·80-Jan-01·00:00·c/a/a/o.class904 ?rwxrwxr-x··2.0·unx······113·b-·stor·80-Jan-01·00:00·c/a/a/o.class
905 ?rwxrwxr-x··2.0·unx·······90·b-·stor·80-Jan-01·00:00·c/a/a/r$a.class905 ?rwxrwxr-x··2.0·unx·······90·b-·stor·80-Jan-01·00:00·c/a/a/r$a.class
906 ?rwxrwxr-x··2.0·unx·······80·b-·stor·80-Jan-01·00:00·c/a/a/r$c.class906 ?rwxrwxr-x··2.0·unx·······80·b-·stor·80-Jan-01·00:00·c/a/a/r$c.class
907 ?rwxrwxr-x··2.0·unx·······90·b-·stor·80-Jan-01·00:00·c/a/a/r$d.class907 ?rwxrwxr-x··2.0·unx·······90·b-·stor·80-Jan-01·00:00·c/a/a/r$d.class
908 ?rwxrwxr-x··2.0·unx·······94·b-·stor·80-Jan-01·00:00·c/a/a/r$f.class908 ?rwxrwxr-x··2.0·unx·······94·b-·stor·80-Jan-01·00:00·c/a/a/r$f.class
909 ?rwxrwxr-x··2.0·unx·······80·b-·stor·80-Jan-01·00:00·c/a/a/r$g.class909 ?rwxrwxr-x··2.0·unx·······80·b-·stor·80-Jan-01·00:00·c/a/a/r$g.class
910 ?rwxrwxr-x··2.0·unx·····5049·b-·stor·80-Jan-01·00:00·c/a/a/r.class910 ?rwxrwxr-x··2.0·unx·····5049·b-·stor·80-Jan-01·00:00·c/a/a/r.class
911 ?rwxrwxr-x··2.0·unx·····5818·b-·stor·80-Jan-01·00:00·c/a/a/s.class911 ?rwxrwxr-x··2.0·unx·····5829·b-·stor·80-Jan-01·00:00·c/a/a/s.class
912 ?rwxrwxr-x··2.0·unx·······80·b-·stor·80-Jan-01·00:00·c/a/a/t$a.class912 ?rwxrwxr-x··2.0·unx·······80·b-·stor·80-Jan-01·00:00·c/a/a/t$a.class
913 ?rwxrwxr-x··2.0·unx·····2790·b-·stor·80-Jan-01·00:00·c/a/a/t.class913 ?rwxrwxr-x··2.0·unx·····2790·b-·stor·80-Jan-01·00:00·c/a/a/t.class
914 ?rwxrwxr-x··2.0·unx······106·b-·stor·80-Jan-01·00:00·c/c/a/a/a0/c.class914 ?rwxrwxr-x··2.0·unx······106·b-·stor·80-Jan-01·00:00·c/c/a/a/a0/c.class
915 ?rwxrwxr-x··2.0·unx······361·b-·stor·80-Jan-01·00:00·c/c/a/a/a0/d.class915 ?rwxrwxr-x··2.0·unx······361·b-·stor·80-Jan-01·00:00·c/c/a/a/a0/d.class
916 ?rwxrwxr-x··2.0·unx······266·b-·stor·80-Jan-01·00:00·c/c/a/a/a0/f.class916 ?rwxrwxr-x··2.0·unx······266·b-·stor·80-Jan-01·00:00·c/c/a/a/a0/f.class
917 ?rwxrwxr-x··2.0·unx·····1903·b-·stor·80-Jan-01·00:00·c/c/a/a/a0/g$c.class917 ?rwxrwxr-x··2.0·unx·····1903·b-·stor·80-Jan-01·00:00·c/c/a/a/a0/g$c.class
918 ?rwxrwxr-x··2.0·unx······880·b-·stor·80-Jan-01·00:00·c/c/a/a/a0/h.class918 ?rwxrwxr-x··2.0·unx······880·b-·stor·80-Jan-01·00:00·c/c/a/a/a0/h.class
Offset 1116, 16 lines modifiedOffset 1116, 16 lines modified
1116 ?rwxrwxr-x··2.0·unx·····7351·b-·stor·80-Jan-01·00:00·c/c/c/x/e/c.class1116 ?rwxrwxr-x··2.0·unx·····7351·b-·stor·80-Jan-01·00:00·c/c/c/x/e/c.class
1117 ?rwxrwxr-x··2.0·unx·····2131·b-·stor·80-Jan-01·00:00·c/c/c/x/e/d.class1117 ?rwxrwxr-x··2.0·unx·····2131·b-·stor·80-Jan-01·00:00·c/c/c/x/e/d.class
1118 ?rwxrwxr-x··2.0·unx·····6218·b-·stor·80-Jan-01·00:00·c/c/c/x/e/e.class1118 ?rwxrwxr-x··2.0·unx·····6218·b-·stor·80-Jan-01·00:00·c/c/c/x/e/e.class
1119 ?rwxrwxr-x··2.0·unx·····1217·b-·stor·80-Jan-01·00:00·c/c/c/x/e/f.class1119 ?rwxrwxr-x··2.0·unx·····1217·b-·stor·80-Jan-01·00:00·c/c/c/x/e/f.class
1120 ?rwxrwxr-x··2.0·unx······448·b-·stor·80-Jan-01·00:00·c/d/a/a$a$a.class1120 ?rwxrwxr-x··2.0·unx······448·b-·stor·80-Jan-01·00:00·c/d/a/a$a$a.class
1121 ?rwxrwxr-x··2.0·unx······608·b-·stor·80-Jan-01·00:00·c/d/a/a$a$b.class1121 ?rwxrwxr-x··2.0·unx······608·b-·stor·80-Jan-01·00:00·c/d/a/a$a$b.class
1122 ?rwxrwxr-x··2.0·unx······357·b-·stor·80-Jan-01·00:00·c/d/a/a$a$c.class1122 ?rwxrwxr-x··2.0·unx······357·b-·stor·80-Jan-01·00:00·c/d/a/a$a$c.class
1123 ?rwxrwxr-x··2.0·unx·····2820·b-·stor·80-Jan-01·00:00·c/d/a/a$b.class1123 ?rwxrwxr-x··2.0·unx·····2544·b-·stor·80-Jan-01·00:00·c/d/a/a$b.class
1124 ?rwxrwxr-x··2.0·unx·····6901·b-·stor·80-Jan-01·00:00·c/d/a/b/a.class1124 ?rwxrwxr-x··2.0·unx·····6016·b-·stor·80-Jan-01·00:00·c/d/a/b/a.class
1125 ?rwxrwxr-x··2.0·unx·······94·b-·stor·80-Jan-01·00:00·c/d/a/b/c.class1125 ?rwxrwxr-x··2.0·unx·······94·b-·stor·80-Jan-01·00:00·c/d/a/b/c.class
1126 ?rwxrwxr-x··2.0·unx·····3277·b-·stor·80-Jan-01·00:00·c/e/a/b.class1126 ?rwxrwxr-x··2.0·unx·····3277·b-·stor·80-Jan-01·00:00·c/e/a/b.class
1127 ?rwxrwxr-x··2.0·unx······693·b-·stor·80-Jan-01·00:00·c/e/a/c$b.class1127 ?rwxrwxr-x··2.0·unx······693·b-·stor·80-Jan-01·00:00·c/e/a/c$b.class
1128 ?rwxrwxr-x··2.0·unx······136·b-·stor·80-Jan-01·00:00·c/e/a/e.class1128 ?rwxrwxr-x··2.0·unx······136·b-·stor·80-Jan-01·00:00·c/e/a/e.class
1129 ?rwxrwxr-x··2.0·unx······135·b-·stor·80-Jan-01·00:00·c/e/a/f$a.class1129 ?rwxrwxr-x··2.0·unx······135·b-·stor·80-Jan-01·00:00·c/e/a/f$a.class
1130 ?rwxrwxr-x··2.0·unx·····1412·b-·stor·80-Jan-01·00:00·c/e/a/f.class1130 ?rwxrwxr-x··2.0·unx·····1412·b-·stor·80-Jan-01·00:00·c/e/a/f.class
1131 ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·c/e/a/g.class1131 ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·c/e/a/g.class
Offset 2950, 15 lines modifiedOffset 2950, 15 lines modified
2950 ?rwxrwxr-x··2.0·unx······256·b-·stor·80-Jan-01·00:00·c/c/c/x/c/c$f.class2950 ?rwxrwxr-x··2.0·unx······256·b-·stor·80-Jan-01·00:00·c/c/c/x/c/c$f.class
2951 ?rwxrwxr-x··2.0·unx······258·b-·stor·80-Jan-01·00:00·c/c/c/x/c/c$g.class2951 ?rwxrwxr-x··2.0·unx······258·b-·stor·80-Jan-01·00:00·c/c/c/x/c/c$g.class
2952 ?rwxrwxr-x··2.0·unx······262·b-·stor·80-Jan-01·00:00·c/c/c/x/c/c$h.class2952 ?rwxrwxr-x··2.0·unx······262·b-·stor·80-Jan-01·00:00·c/c/c/x/c/c$h.class
2953 ?rwxrwxr-x··2.0·unx······268·b-·stor·80-Jan-01·00:00·c/c/c/x/c/c$i.class2953 ?rwxrwxr-x··2.0·unx······268·b-·stor·80-Jan-01·00:00·c/c/c/x/c/c$i.class
2954 ?rwxrwxr-x··2.0·unx······517·b-·stor·80-Jan-01·00:00·c/c/c/x/d/a.class2954 ?rwxrwxr-x··2.0·unx······517·b-·stor·80-Jan-01·00:00·c/c/c/x/d/a.class
2955 ?rwxrwxr-x··2.0·unx······709·b-·stor·80-Jan-01·00:00·c/c/c/x/d/d.class2955 ?rwxrwxr-x··2.0·unx······709·b-·stor·80-Jan-01·00:00·c/c/c/x/d/d.class
2956 ?rwxrwxr-x··2.0·unx······976·b-·stor·80-Jan-01·00:00·c/d/a/a$a.class2956 ?rwxrwxr-x··2.0·unx······976·b-·stor·80-Jan-01·00:00·c/d/a/a$a.class
2957 ?rwxrwxr-x··2.0·unx·····5638·b-·stor·80-Jan-01·00:00·c/d/a/a.class2957 ?rwxrwxr-x··2.0·unx·····5425·b-·stor·80-Jan-01·00:00·c/d/a/a.class
2958 ?rwxrwxr-x··2.0·unx·····2505·b-·stor·80-Jan-01·00:00·c/d/a/b/b.class2958 ?rwxrwxr-x··2.0·unx·····2505·b-·stor·80-Jan-01·00:00·c/d/a/b/b.class
2959 ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·c/e/a/a$a.class2959 ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·c/e/a/a$a.class
2960 ?rwxrwxr-x··2.0·unx·····1429·b-·stor·80-Jan-01·00:00·c/e/a/a.class2960 ?rwxrwxr-x··2.0·unx·····1429·b-·stor·80-Jan-01·00:00·c/e/a/a.class
2961 ?rwxrwxr-x··2.0·unx······545·b-·stor·80-Jan-01·00:00·c/e/a/b$a.class2961 ?rwxrwxr-x··2.0·unx······545·b-·stor·80-Jan-01·00:00·c/e/a/b$a.class
2962 ?rwxrwxr-x··2.0·unx······660·b-·stor·80-Jan-01·00:00·c/e/a/b$b.class2962 ?rwxrwxr-x··2.0·unx······660·b-·stor·80-Jan-01·00:00·c/e/a/b$b.class
2963 ?rwxrwxr-x··2.0·unx······704·b-·stor·80-Jan-01·00:00·c/e/a/b$c.class2963 ?rwxrwxr-x··2.0·unx······704·b-·stor·80-Jan-01·00:00·c/e/a/b$c.class
2964 ?rwxrwxr-x··2.0·unx······597·b-·stor·80-Jan-01·00:00·c/e/a/b$d.class2964 ?rwxrwxr-x··2.0·unx······597·b-·stor·80-Jan-01·00:00·c/e/a/b$d.class
Offset 4826, 8 lines modifiedOffset 4826, 8 lines modified
4826 ?rwxrwxr-x··2.0·unx·····3458·b-·stor·80-Jan-01·00:00·kotlin/n0/p/c/p0/k/b/g0/c.class4826 ?rwxrwxr-x··2.0·unx·····3458·b-·stor·80-Jan-01·00:00·kotlin/n0/p/c/p0/k/b/g0/c.class
4827 ?rwxrwxr-x··2.0·unx·····3436·b-·stor·80-Jan-01·00:00·kotlin/n0/p/c/p0/k/b/g0/i.class4827 ?rwxrwxr-x··2.0·unx·····3436·b-·stor·80-Jan-01·00:00·kotlin/n0/p/c/p0/k/b/g0/i.class
4828 ?rwxrwxr-x··2.0·unx·······58·b-·stor·80-Jan-01·00:00·kotlin/p0/t.class4828 ?rwxrwxr-x··2.0·unx·······58·b-·stor·80-Jan-01·00:00·kotlin/p0/t.class
4829 ?rwxrwxr-x··2.0·unx·····1141·b-·stor·80-Jan-01·00:00·kotlin/n0/p/c/p0/d/a/z/e.class4829 ?rwxrwxr-x··2.0·unx·····1141·b-·stor·80-Jan-01·00:00·kotlin/n0/p/c/p0/d/a/z/e.class
4830 ?rwxrwxr-x··2.0·unx·····3558·b-·stor·80-Jan-01·00:00·kotlin/n0/p/c/p0/m/u$c.class4830 ?rwxrwxr-x··2.0·unx·····3558·b-·stor·80-Jan-01·00:00·kotlin/n0/p/c/p0/m/u$c.class
4831 ?rwxrwxr-x··2.0·unx······765·b-·stor·80-Jan-01·00:00·kotlin/p0/u.class4831 ?rwxrwxr-x··2.0·unx······765·b-·stor·80-Jan-01·00:00·kotlin/p0/u.class
4832 ?rwxrwxr-x··2.0·unx·····3646·b-·stor·80-Jan-01·00:00·kotlin/p0/i.class4832 ?rwxrwxr-x··2.0·unx·····3646·b-·stor·80-Jan-01·00:00·kotlin/p0/i.class
4833 4831·files,·8558173·bytes·uncompressed,·7487520·bytes·compressed:··12.5%4833 4831·files,·8556810·bytes·uncompressed,·7486157·bytes·compressed:··12.5%
7.27 KB
c/a/a/s.class
7.25 KB
procyon -ec {}
    
Offset 17, 67 lines modifiedOffset 17, 67 lines modified
17 public·class·s17 public·class·s
18 {18 {
19 ····static·List·a(final·Context·context,·int·n)·{19 ····static·List·a(final·Context·context,·int·n)·{
20 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;20 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;
21 ········final·ArrayList<String>·list·=·new·ArrayList<String>();21 ········final·ArrayList<String>·list·=·new·ArrayList<String>();
22 ········final·int·n2·=·29;22 ········final·int·n2·=·29;
23 ········String·e·=·null;23 ········String·e·=·null;
24 ········Label_0869:·{24 ········Label_0880:·{
25 ············String·e5·=·null;25 ············String·e5·=·null;
26 ············Label_0740:·{26 ············Label_0742:·{
27 ················switch·(n)·{27 ················switch·(n)·{
28 ····················default:·{28 ····················default:·{
29 ························return·list;29 ························return·list;
30 ····················}30 ····················}
31 ····················case·21:·{31 ····················case·21:·{
32 ························e·=·"android.permission.BLUETOOTH";32 ························e·=·"android.permission.BLUETOOTH";
33 ························if·(b(context,·list,·e))·{33 ························if·(b(context,·list,·e))·{
34 ····························break·Label_0869;34 ····························break·Label_0880;
35 ························}35 ························}
36 ························return·list;36 ························return·list;
37 ····················}37 ····················}
38 ····················case·19:·{38 ····················case·19:·{
39 ························if·(sdk_INT·<·n2)·{39 ························if·(sdk_INT·<·n2)·{
40 ····························return·list;40 ····························return·null;
41 ························}41 ························}
42 ························e·=·"android.permission.ACTIVITY_RECOGNITION";42 ························e·=·"android.permission.ACTIVITY_RECOGNITION";
43 ························if·(b(context,·list,·e))·{43 ························if·(b(context,·list,·e))·{
44 ····························break·Label_0869;44 ····························break·Label_0880;
45 ························}45 ························}
46 ························return·list;46 ························return·list;
47 ····················}47 ····················}
48 ····················case·18:·{48 ····················case·18:·{
49 ························if·(sdk_INT·<·n2)·{49 ························if·(sdk_INT·<·n2)·{
50 ····························return·list;50 ····························return·null;
51 ························}51 ························}
52 ························e·=·"android.permission.ACCESS_MEDIA_LOCATION";52 ························e·=·"android.permission.ACCESS_MEDIA_LOCATION";
53 ························if·(b(context,·list,·e))·{53 ························if·(b(context,·list,·e))·{
54 ····························break·Label_0869;54 ····························break·Label_0880;
55 ························}55 ························}
56 ························return·list;56 ························return·list;
57 ····················}57 ····················}
58 ····················case·16:·{58 ····················case·16:·{
59 ························n·=·23;59 ························n·=·23;
60 ························if·(sdk_INT·<·n)·{60 ························if·(sdk_INT·<·n)·{
61 ····························return·list;61 ····························return·list;
62 ························}62 ························}
63 ························e·=·"android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS";63 ························e·=·"android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS";
64 ························if·(b(context,·list,·e))·{64 ························if·(b(context,·list,·e))·{
65 ····························break·Label_0869;65 ····························break·Label_0880;
66 ························}66 ························}
67 ························return·list;67 ························return·list;
68 ····················}68 ····················}
69 ····················case·15:·{69 ····················case·15:·{
70 ························final·String·e2·=·"android.permission.READ_EXTERNAL_STORAGE";70 ························final·String·e2·=·"android.permission.READ_EXTERNAL_STORAGE";
71 ························if·(b(context,·list,·e2))·{71 ························if·(b(context,·list,·e2))·{
72 ····························list.add(e2);72 ····························list.add(e2);
73 ························}73 ························}
74 ························e·=·"android.permission.WRITE_EXTERNAL_STORAGE";74 ························e·=·"android.permission.WRITE_EXTERNAL_STORAGE";
75 ························if·(b(context,·list,·e))·{75 ························if·(b(context,·list,·e))·{
76 ····························break·Label_0869;76 ····························break·Label_0880;
77 ························}77 ························}
78 ························return·list;78 ························return·list;
79 ····················}79 ····················}
80 ····················case·13:·{80 ····················case·13:·{
81 ························final·String·e3·=·"android.permission.SEND_SMS";81 ························final·String·e3·=·"android.permission.SEND_SMS";
82 ························if·(b(context,·list,·e3))·{82 ························if·(b(context,·list,·e3))·{
83 ····························list.add(e3);83 ····························list.add(e3);
Offset 103, 15 lines modifiedOffset 103, 15 lines modified
103 ····················case·12:·{103 ····················case·12:·{
104 ························n·=·20;104 ························n·=·20;
105 ························if·(sdk_INT·<·n)·{105 ························if·(sdk_INT·<·n)·{
106 ····························return·list;106 ····························return·list;
107 ························}107 ························}
108 ························e·=·"android.permission.BODY_SENSORS";108 ························e·=·"android.permission.BODY_SENSORS";
109 ························if·(b(context,·list,·e))·{109 ························if·(b(context,·list,·e))·{
110 ····························break·Label_0869;110 ····························break·Label_0880;
111 ························}111 ························}
112 ························return·list;112 ························return·list;
113 ····················}113 ····················}
114 ····················case·8:·{114 ····················case·8:·{
115 ························final·String·e6·=·"android.permission.READ_PHONE_STATE";115 ························final·String·e6·=·"android.permission.READ_PHONE_STATE";
116 ························if·(b(context,·list,·e6))·{116 ························if·(b(context,·list,·e6))·{
117 ····························list.add(e6);117 ····························list.add(e6);
Offset 155, 77 lines modifiedOffset 155, 77 lines modified
155 ························}155 ························}
156 ························return·list;156 ························return·list;
157 ····················}157 ····················}
158 ····················case·7:158 ····················case·7:
159 ····················case·14:·{159 ····················case·14:·{
160 ························e·=·"android.permission.RECORD_AUDIO";160 ························e·=·"android.permission.RECORD_AUDIO";
161 ························if·(b(context,·list,·e))·{161 ························if·(b(context,·list,·e))·{
162 ····························break·Label_0869;162 ····························break·Label_0880;
163 ························}163 ························}
164 ························return·list;164 ························return·list;
165 ····················}165 ····················}
166 ····················case·6:166 ····················case·6:
167 ····················case·9:167 ····················case·9:
168 ····················case·11:168 ····················case·11:
169 ····················case·17:169 ····················case·17:
170 ····················case·20:·{170 ····················case·20:·{
171 ························return·null;171 ························return·null;
172 ····················}172 ····················}
173 ····················case·4:·{173 ····················case·4:·{
174 ························if·(sdk_INT·<·n2)·{174 ························if·(sdk_INT·<·n2)·{
175 ····························break·Label_0740;175 ····························break·Label_0742;
176 ························}176 ························}
177 ························final·String·e7·=·"android.permission.ACCESS_BACKGROUND_LOCATION";177 ························final·String·e7·=·"android.permission.ACCESS_BACKGROUND_LOCATION";
178 ························if·(b(context,·list,·e7))·{178 ························if·(b(context,·list,·e7))·{
179 ····························list.add(e7);179 ····························list.add(e7);
180 ························}180 ························}
181 ························break·Label_0740;181 ························break·Label_0742;
182 ····················}182 ····················}
183 ····················case·3:183 ····················case·3:
184 ····················case·5:·{184 ····················case·5:·{
185 ························final·String·e8·=·"android.permission.ACCESS_COARSE_LOCATION";185 ························final·String·e8·=·"android.permission.ACCESS_COARSE_LOCATION";
186 ························if·(b(context,·list,·e8))·{186 ························if·(b(context,·list,·e8))·{
187 ····························list.add(e8);187 ····························list.add(e8);
188 ························}188 ························}
189 ························e·=·"android.permission.ACCESS_FINE_LOCATION";189 ························e·=·"android.permission.ACCESS_FINE_LOCATION";
190 ························if·(b(context,·list,·e))·{190 ························if·(b(context,·list,·e))·{
191 ····························break·Label_0869;191 ····························break·Label_0880;
192 ························}192 ························}
193 ························return·list;193 ························return·list;
194 ····················}194 ····················}
195 ····················case·2:·{195 ····················case·2:·{
196 ························final·String·e9·=·"android.permission.READ_CONTACTS";196 ························final·String·e9·=·"android.permission.READ_CONTACTS";
197 ························if·(b(context,·list,·e9))·{197 ························if·(b(context,·list,·e9))·{
Max diff block lines reached; 1619/7393 bytes (21.90%) of diff not shown.
6.93 KB
c/d/a/a$b.class
6.9 KB
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 14 lines modified
  
1 package·c.d.a;1 package·c.d.a;
  
2 import·java.io.Writer;2 import·java.io.Writer;
3 import·java.io.PrintWriter;3 import·java.io.PrintWriter;
4 import·java.io.StringWriter;4 import·java.io.StringWriter;
5 import·java.util.Map;5 import·java.util.Map;
6 import·android.util.Log; 
7 import·e.a.c.a.j$d;6 import·e.a.c.a.j$d;
8 import·e.a.c.a.i;7 import·e.a.c.a.i;
  
9 class·a$b·implements·Runnable8 class·a$b·implements·Runnable
10 {9 {
11 ····private·final·i·c;10 ····private·final·i·c;
12 ····private·final·j$d·d;11 ····private·final·j$d·d;
Offset 66, 17 lines modifiedOffset 65, 17 lines modified
66 ····························n·=·3;65 ····························n·=·3;
67 ····························break;66 ····························break;
68 ························}67 ························}
69 ························break;68 ························break;
70 ····················}69 ····················}
71 ················}70 ················}
72 ················Object·o·=·null;71 ················Object·o·=·null;
73 ················Label_0452:·{72 ················Label_0426:·{
74 ····················if·(n·==·0)·{73 ····················if·(n·==·0)·{
75 ························break·Label_0452;74 ························break·Label_0426;
76 ····················}75 ····················}
77 ····················Label_0339:·{76 ····················Label_0339:·{
78 ························if·(n·==·n5)·{77 ························if·(n·==·n5)·{
79 ····························break·Label_0339;78 ····························break·Label_0339;
80 ························}79 ························}
81 ························Label_0311:·{80 ························Label_0311:·{
82 ····························if·(n·==·n4)·{81 ····························if·(n·==·n4)·{
Offset 119, 29 lines modifiedOffset 118, 25 lines modified
119 ····································································continue;118 ····································································continue;
120 ····································································final·a·e5·=·this.e;119 ····································································final·a·e5·=·this.e;
121 ····································································try·{120 ····································································try·{
122 ········································································final·String·b2·=·c.d.a.a.b(e5,·this.c);121 ········································································final·String·b2·=·c.d.a.a.b(e5,·this.c);
123 ········································································try·{122 ········································································try·{
124 ············································································final·a·e6·=·this.e;123 ············································································final·a·e6·=·this.e;
125 ············································································try·{124 ············································································try·{
126 ················································································final·boolean·contains·=·c.d.a.a.d(e6).contains(b2); 
127 ················································································final·String·s·=·"FlutterSecureStoragePl"; 
128 ················································································Label_0431:·{125 ················································································Label_0417:·{
129 ····················································································if·(!contains)·{126 ····················································································if·(!c.d.a.a.d(e6).contains(b2))·{
130 ························································································break·Label_0431;127 ························································································break·Label_0417;
131 ····················································································}128 ····················································································}
132 ····················································································Log.d(s,·"Read:·key·exists·=>·Running·ensureInitStorageCipher"); 
133 ····················································································final·a·e7·=·this.e;129 ····················································································final·a·e7·=·this.e;
134 ····················································································try·{130 ····················································································try·{
135 ························································································c.d.a.a.a(e7);131 ························································································c.d.a.a.a(e7);
136 ························································································o·=·c.d.a.a.e(this.e,·b2);132 ························································································o·=·c.d.a.a.e(this.e,·b2);
137 ························································································try·{133 ························································································try·{
138 ····························································································j$d·=·this.d;134 ····························································································j$d·=·this.d;
139 ····························································································continue;135 ····························································································continue;
140 ····························································································Log.d(s,·"Read:·key·not·present·=>·Skip·ensureInitStorageCipher·and·return·null"); 
141 ····························································································j$d·=·this.d;136 ····························································································j$d·=·this.d;
142 ····························································································continue;137 ····························································································continue;
143 ····························································································final·a·e8·=·this.e;138 ····························································································final·a·e8·=·this.e;
144 ····························································································try·{139 ····························································································try·{
145 ································································································c.d.a.a.a(e8);140 ································································································c.d.a.a.a(e8);
146 ································································································final·a·e9·=·this.e;141 ································································································final·a·e9·=·this.e;
147 ································································································try·{142 ································································································try·{
Offset 149, 17 lines modifiedOffset 144, 17 lines modified
149 ····································································································try·{144 ····································································································try·{
150 ········································································································final·i·c2·=·this.c;145 ········································································································final·i·c2·=·this.c;
151 ········································································································try·{146 ········································································································try·{
152 ············································································································final·Object·b4·=·c2.b;147 ············································································································final·Object·b4·=·c2.b;
153 ············································································································try·{148 ············································································································try·{
154 ················································································································final·Object·value·=·((Map<K,·Object>)b4).get("value");149 ················································································································final·Object·value·=·((Map<K,·Object>)b4).get("value");
155 ················································································································try·{150 ················································································································try·{
156 ····················································································································final·String·s2·=·(String)value;151 ····················································································································final·String·s·=·(String)value;
157 ····················································································································try·{152 ····················································································································try·{
158 ························································································································c.d.a.a.c(this.e,·b3,·s2);153 ························································································································c.d.a.a.c(this.e,·b3,·s);
159 ························································································································j$d·=·this.d;154 ························································································································j$d·=·this.d;
160 ····················································································································}155 ····················································································································}
161 ····················································································································catch·(Exception·ex)·{156 ····················································································································catch·(Exception·ex)·{
162 ························································································································final·StringWriter·out·=·new·StringWriter();157 ························································································································final·StringWriter·out·=·new·StringWriter();
163 ························································································································ex.printStackTrace(new·PrintWriter((Writer)out));158 ························································································································ex.printStackTrace(new·PrintWriter((Writer)out));
164 ························································································································this.d.error("Exception·encountered",·this.c.a,·(Object)out.toString());159 ························································································································this.d.error("Exception·encountered",·this.c.a,·(Object)out.toString());
165 ····················································································································}160 ····················································································································}
4.88 KB
c/d/a/b/a.class
4.86 KB
procyon -ec {}
    
Offset 5, 24 lines modifiedOffset 5, 22 lines modified
5 import·android.security.KeyPairGeneratorSpec$Builder;5 import·android.security.KeyPairGeneratorSpec$Builder;
6 import·javax.crypto.Cipher;6 import·javax.crypto.Cipher;
7 import·java.security.cert.Certificate;7 import·java.security.cert.Certificate;
8 import·java.security.PublicKey;8 import·java.security.PublicKey;
9 import·java.security.Key;9 import·java.security.Key;
10 import·java.security.PrivateKey;10 import·java.security.PrivateKey;
11 import·java.security.KeyStore;11 import·java.security.KeyStore;
12 import·android.security.keystore.StrongBoxUnavailableException; 
13 import·java.security.spec.AlgorithmParameterSpec;12 import·java.security.spec.AlgorithmParameterSpec;
14 import·java.math.BigInteger;13 import·java.math.BigInteger;
15 import·javax.security.auth.x500.X500Principal;14 import·javax.security.auth.x500.X500Principal;
16 import·android.security.keystore.KeyGenParameterSpec$Builder;15 import·android.security.keystore.KeyGenParameterSpec$Builder;
17 import·android.os.Build$VERSION;16 import·android.os.Build$VERSION;
18 import·java.security.KeyPairGenerator;17 import·java.security.KeyPairGenerator;
19 import·java.util.Calendar;18 import·java.util.Calendar;
20 import·java.util.Locale;19 import·java.util.Locale;
21 import·android.util.Log; 
22 import·android.content.Context;20 import·android.content.Context;
  
23 class·a21 class·a
24 {22 {
25 ····private·final·String·a;23 ····private·final·String·a;
26 ····private·Context·b;24 ····private·Context·b;
27 ····25 ····
Offset 31, 65 lines modifiedOffset 29, 34 lines modified
31 ········sb.append(b.getPackageName());29 ········sb.append(b.getPackageName());
32 ········sb.append(".FlutterSecureStoragePluginKey");30 ········sb.append(".FlutterSecureStoragePluginKey");
33 ········this.a·=·sb.toString();31 ········this.a·=·sb.toString();
34 ········this.b(this.b·=·b);32 ········this.b(this.b·=·b);
35 ····}33 ····}
36 ····34 ····
37 ····private·void·a(final·Context·context)·{35 ····private·void·a(final·Context·context)·{
38 ········final·String·s·=·"fluttersecurestorage"; 
39 ········Log.i(s,·"Creating·keys!"); 
40 ········final·Locale·default1·=·Locale.getDefault();36 ········final·Locale·default1·=·Locale.getDefault();
41 ········try·{37 ········try·{
42 ············this.h(Locale.ENGLISH);38 ············this.h(Locale.ENGLISH);
43 ············final·Calendar·instance·=·Calendar.getInstance();39 ············final·Calendar·instance·=·Calendar.getInstance();
44 ············final·Calendar·instance2·=·Calendar.getInstance();40 ············final·Calendar·instance2·=·Calendar.getInstance();
45 ············instance2.add(1,·25);41 ············instance2.add(1,·25);
46 ············final·KeyPairGenerator·instance3·=·KeyPairGenerator.getInstance("RSA",·"AndroidKeyStore");42 ············final·KeyPairGenerator·instance3·=·KeyPairGenerator.getInstance("RSA",·"AndroidKeyStore");
47 ············final·int·sdk_INT·=·Build$VERSION.SDK_INT; 
48 ············final·int·n·=·23; 
49 ············final·String·s2·=·"PKCS1Padding"; 
50 ············final·String·s3·=·"ECB"; 
51 ············final·String·s4·=·"SHA-256"; 
52 ············final·String·s5·=·"CN="; 
53 ············final·int·n2·=·3; 
54 ············Object·params;43 ············Object·params;
55 ············if·(sdk_INT·<·n)·{44 ············if·(Build$VERSION.SDK_INT·<·23)·{
56 ················params·=·this.f(context,·instance,·instance2);45 ················params·=·this.f(context,·instance,·instance2);
57 ············}46 ············}
58 ············else·{47 ············else·{
59 ················final·KeyGenParameterSpec$Builder·keyGenParameterSpec$Builder·=·new·KeyGenParameterSpec$Builder(this.a,·n2);48 ················final·KeyGenParameterSpec$Builder·keyGenParameterSpec$Builder·=·new·KeyGenParameterSpec$Builder(this.a,·3);
60 ················final·StringBuilder·sb·=·new·StringBuilder();49 ················final·StringBuilder·sb·=·new·StringBuilder();
61 ················sb.append(s5);50 ················sb.append("CN=");
62 ················sb.append(this.a);51 ················sb.append(this.a);
63 ················final·KeyGenParameterSpec$Builder·setCertificateNotAfter·=·keyGenParameterSpec$Builder.setCertificateSubject(new·X500Principal(sb.toString())).setDigests(new·String[]·{·s4·}).setBlockModes(new·String[]·{·s3·}).setEncryptionPaddings(new·String[]·{·s2·}).set[·...·truncated·by·diffoscope;·len:·134,·SHA:·6837ecd364f9e7e42a81d55bac3b413eee93d77fa94f7f7f003d8dae6dae664a·...·]);52 ················params·=·keyGenParameterSpec$Builder.setCertificateSubject(new·X500Principal(sb.toString())).setDigests(new·String[]·{·"SHA-256"·}).setBlockModes(new·String[]·{·"ECB"·}).setEncryptionPaddings(new·String[]·{·"PKCS1Padding"·}).setCertificateSerialNumber(BigI[·...·truncated·by·diffoscope;·len:·114,·SHA:·2ed3ba9baeec62043d616935dd0160b579b0edfa8d8880e780bd01b2001858bd·...·]);
64 ················if·(sdk_INT·>=·28)·{ 
65 ····················setCertificateNotAfter.setIsStrongBoxBacked(true); 
66 ················} 
67 ················params·=·setCertificateNotAfter.build(); 
68 ············}53 ············}
69 ············final·String·s6·=·"Initializing"; 
70 ············final·String·s7·=·s; 
71 ············try·{ 
72 ················Log.i(s7,·s6); 
73 ················final·KeyPairGenerator·keyPairGenerator·=·instance3; 
74 ················try·{ 
75 ····················keyPairGenerator.initialize((AlgorithmParameterSpec)params);54 ············instance3.initialize((AlgorithmParameterSpec)params);
76 ····················Log.i(s,·"Generating·key·pair"); 
77 ····················instance3.generateKeyPair();55 ············instance3.generateKeyPair();
78 ················} 
79 ················catch·(StrongBoxUnavailableException·ex)·{ 
80 ····················final·KeyGenParameterSpec$Builder·keyGenParameterSpec$Builder2·=·new·KeyGenParameterSpec$Builder(this.a,·3); 
81 ····················final·StringBuilder·sb2·=·new·StringBuilder(); 
82 ····················sb2.append(s5); 
83 ····················sb2.append(this.a); 
84 ····················instance3.initialize((AlgorithmParameterSpec)keyGenParameterSpec$Builder2.setCertificateSubject(new·X500Principal(sb2.toString())).setDigests(new·String[]·{·s4·}).setBlockModes(new·String[]·{·s3·}).setEncryptionPaddings(new·String[]·{·s2·}).setCertificateSerialNumber(BigInteger.valueOf(1L)).setCertificateNotBefore(instance.getTime()).setCertificateNotAfter(instance2.getTime()).build()); 
85 ····················instance3.generateKeyPair(); 
86 ················} 
87 ············} 
88 ············catch·(StrongBoxUnavailableException·ex2)·{} 
89 ········}56 ········}
90 ········finally·{57 ········finally·{
91 ············this.h(default1);58 ············this.h(default1);
92 ········}59 ········}
93 ····}60 ····}
94 ····61 ····
95 ····private·void·b(final·Context·context)·{62 ····private·void·b(final·Context·context)·{
1.91 KB
c/d/a/a.class
1.88 KB
procyon -ec {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 package·c.d.a;1 package·c.d.a;
  
2 import·e.a.c.a.j$d;2 import·e.a.c.a.j$d;
3 import·io.flutter.embedding.engine.h.a$b;3 import·io.flutter.embedding.engine.h.a$b;
4 import·java.util.Iterator;4 import·java.util.Iterator;
5 import·java.util.HashMap;5 import·java.util.HashMap;
6 import·c.d.a.b.b; 
7 import·android.util.Log;6 import·android.util.Log;
 7 import·c.d.a.b.b;
8 import·android.content.SharedPreferences$Editor;8 import·android.content.SharedPreferences$Editor;
9 import·android.util.Base64;9 import·android.util.Base64;
10 import·java.util.Map;10 import·java.util.Map;
11 import·e.a.c.a.i;11 import·e.a.c.a.i;
12 import·android.os.Handler;12 import·android.os.Handler;
13 import·android.os.HandlerThread;13 import·android.os.HandlerThread;
14 import·android.content.Context;14 import·android.content.Context;
Offset 53, 38 lines modifiedOffset 53, 29 lines modified
53 ····private·void·l()·{53 ····private·void·l()·{
54 ········final·SharedPreferences$Editor·edit·=·this.d.edit();54 ········final·SharedPreferences$Editor·edit·=·this.d.edit();
55 ········edit.clear();55 ········edit.clear();
56 ········edit.commit();56 ········edit.commit();
57 ····}57 ····}
58 ····58 ····
59 ····private·void·m()·{59 ····private·void·m()·{
60 ········final·c·f·=·this.f; 
61 ········final·String·s·=·"FlutterSecureStoragePl"; 
62 ········if·(f·==·null)·{60 ········if·(this.f·==·null)·{
63 ············final·String·s2·=·"Initializing·StorageCipher"; 
64 ············final·String·s3·=·s; 
65 ············try·{61 ············try·{
66 ················Log.d(s3,·s2); 
67 ················try·{62 ················try·{
68 ····················final·b·f2·=·new·b(this.g);63 ····················final·b·f·=·new·b(this.g);
69 ····················try·{64 ····················try·{
70 ························this.f·=·(c)f2;65 ························this.f·=·(c)f;
71 ························Log.d(s,·"StorageCipher·initialization·complete"); 
72 ························return; 
73 ····················}66 ····················}
74 ····················catch·(Exception·ex)·{67 ····················catch·(Exception·ex)·{
75 ························Log.e(s,·"StorageCipher·initialization·failed",·(Throwable)ex);68 ························Log.e("FlutterSecureStoragePl",·"StorageCipher·initialization·failed",·(Throwable)ex);
76 ························return; 
77 ····················}69 ····················}
78 ················}70 ················}
79 ················catch·(Exception·ex2)·{}71 ················catch·(Exception·ex2)·{}
80 ············}72 ············}
81 ············catch·(Exception·ex3)·{}73 ············catch·(Exception·ex3)·{}
82 ········}74 ········}
83 ········Log.d(s,·"StorageCipher·already·initialized"); 
84 ····}75 ····}
85 ····76 ····
86 ····private·String·n(final·i·i)·{77 ····private·String·n(final·i·i)·{
87 ········return·this.i(((Map)i.b).get("key"));78 ········return·this.i(((Map)i.b).get("key"));
88 ····}79 ····}
89 ····80 ····
90 ····private·String·p(String·string)·{81 ····private·String·p(String·string)·{
4.47 KB
smali/kotlin/Metadata.smali
    
Offset 33, 43 lines modifiedOffset 33, 43 lines modified
33 .annotation·runtime·Lkotlin/Metadata;33 .annotation·runtime·Lkotlin/Metadata;
34 ····bv·=·{34 ····bv·=·{
35 ········0x1,35 ········0x1,
36 ········0x0,36 ········0x0,
37 ········0x337 ········0x3
38 ····}38 ····}
39 ····d1·=·{39 ····d1·=·{
40 ········"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u001b\n\u0002\u0010\u0015\n\u0002\u0008\u0005\n\u0002\u0010\u0011\n\u0002\u0010\u000e\n\u0002\u0008\u0008\n\u0002\u0010\u0008\n\u0002\u0008\n\u0008\u0087\u0002\u0018\u00002\u00020\u0001Bc\u0012\u0008\u0008\u0002\u0010\u0[·...·truncated·by·diffoscope;·len:·1407,·SHA:·e16845001ab4b473a1cd0ad674b2acdedb2e2d5fe37446f201756f179a8f0135·...·]\u00a8\u0006\u001c"40 ········"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u001b\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u0015\n\u0002\u0008\u0003\n\u0002\u0010\u000e\n\u0002\u0008\t\n\u0002\u0010\u0011\n\u0002\u0008\u0008\u0008\u0087\u0002\u0018\u00002\u00020\u0001Bc\u0012\u0008\[·...·truncated·by·diffoscope;·len:·1419,·SHA:·cf186f31f4ef7e7d82cd9bd04def0dead14114642e900cec0036f6290010edbd·...·]\u00a8\u0006\u001c"
41 ····}41 ····}
42 ····d2·=·{42 ····d2·=·{
43 ········"Lkotlin/Metadata;",43 ········"Lkotlin/Metadata;",
44 ········"",44 ········"",
45 ········"",45 ········"",
46 ········"bv",46 ········"k",
47 ········"()[I",47 ········"()I",
48 ········"bytecodeVersion",48 ········"kind",
 49 ········"",
49 ········"mv",50 ········"mv",
 51 ········"()[I",
50 ········"metadataVersion",52 ········"metadataVersion",
51 ········"",53 ········"",
52 ········"", 
53 ········"d2", 
54 ········"()[Ljava/lang/String;", 
55 ········"data2", 
56 ········"xs", 
57 ········"()Ljava/lang/String;", 
58 ········"extraString", 
59 ········"pn",54 ········"pn",
 55 ········"()Ljava/lang/String;",
60 ········"packageName",56 ········"packageName",
 57 ········"xs",
 58 ········"extraString",
 59 ········"xi",
 60 ········"extraInt",
 61 ········"bv",
 62 ········"bytecodeVersion",
61 ········"",63 ········"",
62 ········"k", 
63 ········"()I", 
64 ········"kind", 
65 ········"d1",64 ········"d1",
 65 ········"()[Ljava/lang/String;",
66 ········"data1",66 ········"data1",
67 ········"xi",67 ········"d2",
68 ········"extraInt",68 ········"data2",
69 ········"<init>",69 ········"<init>",
70 ········"(I[I[ILkotlin/Array;Lkotlin/Array;Ljava/lang/String;Ljava/lang/String;I)V",70 ········"(I[I[ILkotlin/Array;Lkotlin/Array;Ljava/lang/String;Ljava/lang/String;I)V",
71 ········"kotlin-stdlib"71 ········"kotlin-stdlib"
72 ····}72 ····}
73 ····k·=·0x173 ····k·=·0x1
74 ····mv·=·{74 ····mv·=·{
75 ········0x1,75 ········0x1,
1.87 KB
smali/c/d/a/a$b.smali
    
Offset 209, 26 lines modifiedOffset 209, 17 lines modified
209 ····invoke-static·{v2},·Lc/d/a/a;->d(Lc/d/a/a;)Landroid/content/SharedPreferences;209 ····invoke-static·{v2},·Lc/d/a/a;->d(Lc/d/a/a;)Landroid/content/SharedPreferences;
  
210 ····move-result-object·v2210 ····move-result-object·v2
  
211 ····invoke-interface·{v2,·v1},·Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z211 ····invoke-interface·{v2,·v1},·Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z
  
212 ····move-result·v2212 ····move-result·v2
213 ····:try_end_0 
214 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 
  
215 ····const-string·v3,·"FlutterSecureStoragePl" 
  
216 ····if-eqz·v2,·:cond_5213 ····if-eqz·v2,·:cond_5
  
217 ····:try_start_1 
218 ····const-string·v0,·"Read:·key·exists·=>·Running·ensureInitStorageCipher" 
  
219 ····invoke-static·{v3,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I 
  
220 ····iget-object·v0,·p0,·Lc/d/a/a$b;->e:Lc/d/a/a;214 ····iget-object·v0,·p0,·Lc/d/a/a$b;->e:Lc/d/a/a;
  
221 ····invoke-static·{v0},·Lc/d/a/a;->a(Lc/d/a/a;)V215 ····invoke-static·{v0},·Lc/d/a/a;->a(Lc/d/a/a;)V
  
222 ····iget-object·v0,·p0,·Lc/d/a/a$b;->e:Lc/d/a/a;216 ····iget-object·v0,·p0,·Lc/d/a/a$b;->e:Lc/d/a/a;
  
223 ····invoke-static·{v0,·v1},·Lc/d/a/a;->e(Lc/d/a/a;Ljava/lang/String;)Ljava/lang/String;217 ····invoke-static·{v0,·v1},·Lc/d/a/a;->e(Lc/d/a/a;Ljava/lang/String;)Ljava/lang/String;
Offset 236, 18 lines modifiedOffset 227, 14 lines modified
236 ····move-result-object·v0227 ····move-result-object·v0
  
237 ····iget-object·v1,·p0,·Lc/d/a/a$b;->d:Le/a/c/a/j$d;228 ····iget-object·v1,·p0,·Lc/d/a/a$b;->d:Le/a/c/a/j$d;
  
238 ····goto·:goto_1229 ····goto·:goto_1
  
239 ····:cond_5230 ····:cond_5
240 ····const-string·v1,·"Read:·key·not·present·=>·Skip·ensureInitStorageCipher·and·return·null" 
  
241 ····invoke-static·{v3,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I 
  
242 ····iget-object·v1,·p0,·Lc/d/a/a$b;->d:Le/a/c/a/j$d;231 ····iget-object·v1,·p0,·Lc/d/a/a$b;->d:Le/a/c/a/j$d;
  
243 ····goto·:goto_1232 ····goto·:goto_1
  
244 ····:cond_6233 ····:cond_6
245 ····iget-object·v1,·p0,·Lc/d/a/a$b;->e:Lc/d/a/a;234 ····iget-object·v1,·p0,·Lc/d/a/a$b;->e:Lc/d/a/a;
  
Offset 276, 16 lines modifiedOffset 263, 16 lines modified
276 ····check-cast·v2,·Ljava/lang/String;263 ····check-cast·v2,·Ljava/lang/String;
  
277 ····iget-object·v3,·p0,·Lc/d/a/a$b;->e:Lc/d/a/a;264 ····iget-object·v3,·p0,·Lc/d/a/a$b;->e:Lc/d/a/a;
  
278 ····invoke-static·{v3,·v1,·v2},·Lc/d/a/a;->c(Lc/d/a/a;Ljava/lang/String;Ljava/lang/String;)V265 ····invoke-static·{v3,·v1,·v2},·Lc/d/a/a;->c(Lc/d/a/a;Ljava/lang/String;Ljava/lang/String;)V
  
279 ····iget-object·v1,·p0,·Lc/d/a/a$b;->d:Le/a/c/a/j$d;266 ····iget-object·v1,·p0,·Lc/d/a/a$b;->d:Le/a/c/a/j$d;
280 ····:try_end_1267 ····:try_end_0
281 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0268 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
282 ····goto·:goto_1269 ····goto·:goto_1
  
283 ····:catch_0270 ····:catch_0
284 ····move-exception·v0271 ····move-exception·v0
  
285 ····new-instance·v1,·Ljava/io/StringWriter;272 ····new-instance·v1,·Ljava/io/StringWriter;
1.57 KB
smali/c/d/a/a.smali
    
Offset 201, 53 lines modifiedOffset 201, 39 lines modified
201 .end·method201 .end·method
  
202 .method·private·m()V202 .method·private·m()V
203 ····.locals·3203 ····.locals·3
  
204 ····iget-object·v0,·p0,·Lc/d/a/a;->f:Lc/d/a/b/c;204 ····iget-object·v0,·p0,·Lc/d/a/a;->f:Lc/d/a/b/c;
  
205 ····const-string·v1,·"FlutterSecureStoragePl" 
  
206 ····if-nez·v0,·:cond_0205 ····if-nez·v0,·:cond_0
  
207 ····:try_start_0206 ····:try_start_0
208 ····const-string·v0,·"Initializing·StorageCipher" 
  
209 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I 
  
210 ····new-instance·v0,·Lc/d/a/b/b;207 ····new-instance·v0,·Lc/d/a/b/b;
  
211 ····iget-object·v2,·p0,·Lc/d/a/a;->g:Landroid/content/Context;208 ····iget-object·v1,·p0,·Lc/d/a/a;->g:Landroid/content/Context;
  
212 ····invoke-direct·{v0,·v2},·Lc/d/a/b/b;-><init>(Landroid/content/Context;)V209 ····invoke-direct·{v0,·v1},·Lc/d/a/b/b;-><init>(Landroid/content/Context;)V
  
213 ····iput-object·v0,·p0,·Lc/d/a/a;->f:Lc/d/a/b/c;210 ····iput-object·v0,·p0,·Lc/d/a/a;->f:Lc/d/a/b/c;
  
214 ····const-string·v0,·"StorageCipher·initialization·complete" 
  
215 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I 
216 ····:try_end_0211 ····:try_end_0
217 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0212 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
218 ····goto·:goto_0213 ····goto·:goto_0
  
219 ····:catch_0214 ····:catch_0
220 ····move-exception·v0215 ····move-exception·v0
  
 216 ····const-string·v1,·"FlutterSecureStoragePl"
  
221 ····const-string·v2,·"StorageCipher·initialization·failed"217 ····const-string·v2,·"StorageCipher·initialization·failed"
  
222 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I218 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  
223 ····goto·:goto_0 
  
224 ····:cond_0219 ····:cond_0
225 ····const-string·v0,·"StorageCipher·already·initialized" 
  
226 ····invoke-static·{v1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I 
  
227 ····:goto_0220 ····:goto_0
228 ····return-void221 ····return-void
229 .end·method222 .end·method
  
230 .method·private·n(Le/a/c/a/i;)Ljava/lang/String;223 .method·private·n(Le/a/c/a/i;)Ljava/lang/String;
231 ····.locals·1224 ····.locals·1
  
14.5 KB
smali/c/d/a/b/a.smali
    
Offset 39, 303 lines modifiedOffset 39, 174 lines modified
  
39 ····invoke-direct·{p0,·p1},·Lc/d/a/b/a;->b(Landroid/content/Context;)V39 ····invoke-direct·{p0,·p1},·Lc/d/a/b/a;->b(Landroid/content/Context;)V
  
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
42 .method·private·a(Landroid/content/Context;)V42 .method·private·a(Landroid/content/Context;)V
43 ····.locals·1643 ····.locals·7
44 ····.annotation·build·Landroid/annotation/SuppressLint;44 ····.annotation·build·Landroid/annotation/SuppressLint;
45 ········value·=·{45 ········value·=·{
46 ············"NewApi"46 ············"NewApi"
47 ········}47 ········}
48 ····.end·annotation48 ····.end·annotation
  
49 ····move-object/from16·v1,·p0 
  
50 ····const-string·v0,·"fluttersecurestorage" 
  
51 ····const-string·v2,·"Creating·keys!" 
  
52 ····invoke-static·{v0,·v2},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I 
  
53 ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale;49 ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale;
  
54 ····move-result-object·v250 ····move-result-object·v0
  
55 ····:try_start_051 ····:try_start_0
56 ····sget-object·v3,·Ljava/util/Locale;->ENGLISH:Ljava/util/Locale;52 ····sget-object·v1,·Ljava/util/Locale;->ENGLISH:Ljava/util/Locale;
  
57 ····invoke-direct·{v1,·v3},·Lc/d/a/b/a;->h(Ljava/util/Locale;)V53 ····invoke-direct·{p0,·v1},·Lc/d/a/b/a;->h(Ljava/util/Locale;)V
  
58 ····invoke-static·{},·Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;54 ····invoke-static·{},·Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
  
59 ····move-result-object·v355 ····move-result-object·v1
  
60 ····invoke-static·{},·Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;56 ····invoke-static·{},·Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
  
61 ····move-result-object·v457 ····move-result-object·v2
  
62 ····const/16·v5,·0x19 
  
63 ····const/4·v6,·0x1 
  
64 ····invoke-virtual·{v4,·v6,·v5},·Ljava/util/Calendar;->add(II)V 
  
65 ····const-string·v5,·"RSA" 
  
66 ····const-string·v7,·"AndroidKeyStore" 
  
67 ····invoke-static·{v5,·v7},·Ljava/security/KeyPairGenerator;->getInstance(Ljava/lang/String;Ljava/lang/String;)Ljava/security/KeyPairGenerator;58 ····const/4·v3,·0x1
  
68 ····move-result-object·v559 ····const/16·v4,·0x19
  
 60 ····invoke-virtual·{v2,·v3,·v4},·Ljava/util/Calendar;->add(II)V
69 ····sget·v7,·Landroid/os/Build$VERSION;->SDK_INT:I 
70 ····:try_end_0 
71 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 
  
72 ····const/16·v8,·0x1761 ····const-string·v3,·"RSA"
  
73 ····const-string·v11,·"PKCS1Padding"62 ····const-string·v4,·"AndroidKeyStore"
  
74 ····const-string·v12,·"ECB"63 ····invoke-static·{v3,·v4},·Ljava/security/KeyPairGenerator;->getInstance(Ljava/lang/String;Ljava/lang/String;)Ljava/security/KeyPairGenerator;
  
 64 ····move-result-object·v3
75 ····const-string·v13,·"SHA-256" 
  
76 ····const-string·v14,·"CN=" 
  
77 ····const/4·v15,·0x365 ····sget·v4,·Landroid/os/Build$VERSION;->SDK_INT:I
  
78 ····if-ge·v7,·v8,·:cond_066 ····const/16·v5,·0x17
  
79 ····move-object/from16·v8,·p167 ····if-ge·v4,·v5,·:cond_0
  
80 ····:try_start_1 
81 ····invoke-direct·{v1,·v8,·v3,·v4},·Lc/d/a/b/a;->f(Landroid/content/Context;Ljava/util/Calendar;Ljava/util/Calendar;)Ljava/security/spec/AlgorithmParameterSpec;68 ····invoke-direct·{p0,·p1,·v1,·v2},·Lc/d/a/b/a;->f(Landroid/content/Context;Ljava/util/Calendar;Ljava/util/Calendar;)Ljava/security/spec/AlgorithmParameterSpec;
  
82 ····move-result-object·v669 ····move-result-object·p1
  
83 ····goto·:goto_070 ····goto·:goto_0
  
84 ····:cond_071 ····:cond_0
85 ····new-instance·v8,·Landroid/security/keystore/KeyGenParameterSpec$Builder;72 ····new-instance·p1,·Landroid/security/keystore/KeyGenParameterSpec$Builder;
  
86 ····iget-object·v6,·v1,·Lc/d/a/b/a;->a:Ljava/lang/String; 
  
87 ····invoke-direct·{v8,·v6,·v15},·Landroid/security/keystore/KeyGenParameterSpec$Builder;-><init>(Ljava/lang/String;I)V 
  
88 ····new-instance·v6,·Ljavax/security/auth/x500/X500Principal; 
  
89 ····new-instance·v15,·Ljava/lang/StringBuilder; 
  
90 ····invoke-direct·{v15},·Ljava/lang/StringBuilder;-><init>()V 
  
91 ····invoke-virtual·{v15,·v14},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
92 ····iget-object·v9,·v1,·Lc/d/a/b/a;->a:Ljava/lang/String; 
  
93 ····invoke-virtual·{v15,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
94 ····invoke-virtual·{v15},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; 
  
95 ····move-result-object·v9 
  
96 ····invoke-direct·{v6,·v9},·Ljavax/security/auth/x500/X500Principal;-><init>(Ljava/lang/String;)V 
  
97 ····invoke-virtual·{v8,·v6},·Landroid/security/keystore/KeyGenParameterSpec$Builder;->setCertificateSubject(Ljavax/security/auth/x500/X500Principal;)Landroid/security/keystore/KeyGenParameterSpec$Builder; 
  
98 ····move-result-object·v6 
  
99 ····filled-new-array·{v13},·[Ljava/lang/String; 
  
100 ····move-result-object·v8 
  
101 ····invoke-virtual·{v6,·v8},·Landroid/security/keystore/KeyGenParameterSpec$Builder;->setDigests([Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; 
  
102 ····move-result-object·v6 
  
103 ····filled-new-array·{v12},·[Ljava/lang/String; 
  
104 ····move-result-object·v8 
  
105 ····invoke-virtual·{v6,·v8},·Landroid/security/keystore/KeyGenParameterSpec$Builder;->setBlockModes([Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; 
  
106 ····move-result-object·v6 
  
Max diff block lines reached; 9863/14831 bytes (66.50%) of diff not shown.
12.3 KB
smali/c/a/a/s.smali
    
Offset 19, 422 lines modifiedOffset 19, 432 lines modified
  
19 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I19 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
20 ····new-instance·v1,·Ljava/util/ArrayList;20 ····new-instance·v1,·Ljava/util/ArrayList;
  
21 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V21 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V
  
 22 ····const/4·v2,·0x0
  
22 ····const/16·v2,·0x1d23 ····const/16·v3,·0x1d
  
23 ····packed-switch·p1,·:pswitch_data_024 ····packed-switch·p1,·:pswitch_data_0
  
24 ····:pswitch_025 ····:pswitch_0
25 ····goto/16·:goto_226 ····goto/16·:goto_2
  
26 ····:pswitch_127 ····:pswitch_1
27 ····const-string·p1,·"android.permission.BLUETOOTH"28 ····const-string·p1,·"android.permission.BLUETOOTH"
  
28 ····invoke-static·{p0,·v1,·p1},·Lc/a/a/s;->b(Landroid/content/Context;Ljava/util/ArrayList;Ljava/lang/String;)Z29 ····invoke-static·{p0,·v1,·p1},·Lc/a/a/s;->b(Landroid/content/Context;Ljava/util/ArrayList;Ljava/lang/String;)Z
  
29 ····move-result·p030 ····move-result·p0
  
30 ····if-eqz·p0,·:cond_1231 ····if-eqz·p0,·:cond_14
  
31 ····goto/16·:goto_132 ····goto/16·:goto_1
  
32 ····:pswitch_233 ····:pswitch_2
33 ····if-lt·v0,·v2,·:cond_1234 ····if-ge·v0,·v3,·:cond_0
  
 35 ····return-object·v2
  
 36 ····:cond_0
34 ····const-string·p1,·"android.permission.ACTIVITY_RECOGNITION"37 ····const-string·p1,·"android.permission.ACTIVITY_RECOGNITION"
  
35 ····invoke-static·{p0,·v1,·p1},·Lc/a/a/s;->b(Landroid/content/Context;Ljava/util/ArrayList;Ljava/lang/String;)Z38 ····invoke-static·{p0,·v1,·p1},·Lc/a/a/s;->b(Landroid/content/Context;Ljava/util/ArrayList;Ljava/lang/String;)Z
  
36 ····move-result·p039 ····move-result·p0
  
37 ····if-eqz·p0,·:cond_1240 ····if-eqz·p0,·:cond_14
  
38 ····goto/16·:goto_141 ····goto/16·:goto_1
  
39 ····:pswitch_342 ····:pswitch_3
40 ····if-lt·v0,·v2,·:cond_1243 ····if-ge·v0,·v3,·:cond_1
  
 44 ····return-object·v2
  
 45 ····:cond_1
41 ····const-string·p1,·"android.permission.ACCESS_MEDIA_LOCATION"46 ····const-string·p1,·"android.permission.ACCESS_MEDIA_LOCATION"
  
42 ····invoke-static·{p0,·v1,·p1},·Lc/a/a/s;->b(Landroid/content/Context;Ljava/util/ArrayList;Ljava/lang/String;)Z47 ····invoke-static·{p0,·v1,·p1},·Lc/a/a/s;->b(Landroid/content/Context;Ljava/util/ArrayList;Ljava/lang/String;)Z
  
43 ····move-result·p048 ····move-result·p0
  
44 ····if-eqz·p0,·:cond_1249 ····if-eqz·p0,·:cond_14
  
45 ····goto/16·:goto_150 ····goto/16·:goto_1
  
46 ····:pswitch_451 ····:pswitch_4
47 ····const/16·p1,·0x1752 ····const/16·p1,·0x17
  
48 ····if-lt·v0,·p1,·:cond_1253 ····if-lt·v0,·p1,·:cond_14
  
49 ····const-string·p1,·"android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"54 ····const-string·p1,·"android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"
  
50 ····invoke-static·{p0,·v1,·p1},·Lc/a/a/s;->b(Landroid/content/Context;Ljava/util/ArrayList;Ljava/lang/String;)Z55 ····invoke-static·{p0,·v1,·p1},·Lc/a/a/s;->b(Landroid/content/Context;Ljava/util/ArrayList;Ljava/lang/String;)Z
  
51 ····move-result·p056 ····move-result·p0
  
52 ····if-eqz·p0,·:cond_1257 ····if-eqz·p0,·:cond_14
  
53 ····goto/16·:goto_158 ····goto/16·:goto_1
  
54 ····:pswitch_559 ····:pswitch_5
55 ····const-string·p1,·"android.permission.READ_EXTERNAL_STORAGE"60 ····const-string·p1,·"android.permission.READ_EXTERNAL_STORAGE"
  
56 ····invoke-static·{p0,·v1,·p1},·Lc/a/a/s;->b(Landroid/content/Context;Ljava/util/ArrayList;Ljava/lang/String;)Z61 ····invoke-static·{p0,·v1,·p1},·Lc/a/a/s;->b(Landroid/content/Context;Ljava/util/ArrayList;Ljava/lang/String;)Z
  
57 ····move-result·v062 ····move-result·v0
  
58 ····if-eqz·v0,·:cond_063 ····if-eqz·v0,·:cond_2
  
59 ····invoke-virtual·{v1,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z64 ····invoke-virtual·{v1,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
60 ····:cond_065 ····:cond_2
61 ····const-string·p1,·"android.permission.WRITE_EXTERNAL_STORAGE"66 ····const-string·p1,·"android.permission.WRITE_EXTERNAL_STORAGE"
  
62 ····invoke-static·{p0,·v1,·p1},·Lc/a/a/s;->b(Landroid/content/Context;Ljava/util/ArrayList;Ljava/lang/String;)Z67 ····invoke-static·{p0,·v1,·p1},·Lc/a/a/s;->b(Landroid/content/Context;Ljava/util/ArrayList;Ljava/lang/String;)Z
  
63 ····move-result·p068 ····move-result·p0
  
64 ····if-eqz·p0,·:cond_1269 ····if-eqz·p0,·:cond_14
  
65 ····goto/16·:goto_170 ····goto/16·:goto_1
  
66 ····:pswitch_671 ····:pswitch_6
67 ····const-string·p1,·"android.permission.SEND_SMS"72 ····const-string·p1,·"android.permission.SEND_SMS"
  
68 ····invoke-static·{p0,·v1,·p1},·Lc/a/a/s;->b(Landroid/content/Context;Ljava/util/ArrayList;Ljava/lang/String;)Z73 ····invoke-static·{p0,·v1,·p1},·Lc/a/a/s;->b(Landroid/content/Context;Ljava/util/ArrayList;Ljava/lang/String;)Z
  
69 ····move-result·v074 ····move-result·v0
  
70 ····if-eqz·v0,·:cond_175 ····if-eqz·v0,·:cond_3
  
71 ····invoke-virtual·{v1,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z76 ····invoke-virtual·{v1,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
72 ····:cond_177 ····:cond_3
73 ····const-string·p1,·"android.permission.RECEIVE_SMS"78 ····const-string·p1,·"android.permission.RECEIVE_SMS"
  
74 ····invoke-static·{p0,·v1,·p1},·Lc/a/a/s;->b(Landroid/content/Context;Ljava/util/ArrayList;Ljava/lang/String;)Z79 ····invoke-static·{p0,·v1,·p1},·Lc/a/a/s;->b(Landroid/content/Context;Ljava/util/ArrayList;Ljava/lang/String;)Z
  
75 ····move-result·v080 ····move-result·v0
  
76 ····if-eqz·v0,·:cond_281 ····if-eqz·v0,·:cond_4
  
77 ····invoke-virtual·{v1,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z82 ····invoke-virtual·{v1,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
78 ····:cond_283 ····:cond_4
79 ····const-string·p1,·"android.permission.READ_SMS"84 ····const-string·p1,·"android.permission.READ_SMS"
  
80 ····invoke-static·{p0,·v1,·p1},·Lc/a/a/s;->b(Landroid/content/Context;Ljava/util/ArrayList;Ljava/lang/String;)Z85 ····invoke-static·{p0,·v1,·p1},·Lc/a/a/s;->b(Landroid/content/Context;Ljava/util/ArrayList;Ljava/lang/String;)Z
  
81 ····move-result·p186 ····move-result·p1
  
82 ····if-eqz·p1,·:cond_387 ····if-eqz·p1,·:cond_5
  
Max diff block lines reached; 9063/12513 bytes (72.43%) of diff not shown.
3.65 KB
smali/de/jbservices/autofill_service/FlutterMyAutofillService.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000@\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000e\n\u0002\u0008\u0005\u0008\u0007\u0018\u00002\u00020\u0001B\u0007\u00a2\u0006\u0004\u0008\u001a\u0010\u0004J\u000f\u0010\u0003\u001a\u00020\u0002H\u0016\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u000f\u0010\u[·...·truncated·by·diffoscope;·len:·595,·SHA:·9776814e5b2c7685cb7d4224ce76a8eec7bd2fbe0d1519270b9905acab09e9f2·...·]\u00a2\u0006\u0006\n\u0004\u0008\u0017\u0010\u0018\u00a8\u0006\u001b"14 ········"\u0000@\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0007\u0018\u00002\u00020\u0001B\u0007\u00a2\u0006\u0004\u0008\u001a\u0010\u0004J\u000f\u0010\u0003\u001a\u00020\u0002H\u0016\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\u000f\u0010\u[·...·truncated·by·diffoscope;·len:·595,·SHA:·3ab0e4dc611bffca732b2d8d4ded16d18b9186fee1b67006504f7dc62ed730ac·...·]\u00a2\u0006\u0006\n\u0004\u0008\u0017\u0010\u0018\u00a8\u0006\u001b"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lde/jbservices/autofill_service/FlutterMyAutofillService;",17 ········"Lde/jbservices/autofill_service/FlutterMyAutofillService;",
18 ········"Landroid/service/autofill/AutofillService;",18 ········"Landroid/service/autofill/AutofillService;",
19 ········"Lkotlin/c0;",19 ········"Lkotlin/c0;",
20 ········"onCreate",20 ········"onCreate",
21 ········"()V",21 ········"()V",
Offset 28, 22 lines modifiedOffset 28, 22 lines modified
28 ········"callback",28 ········"callback",
29 ········"onFillRequest",29 ········"onFillRequest",
30 ········"(Landroid/service/autofill/FillRequest;Landroid/os/CancellationSignal;Landroid/service/autofill/FillCallback;)V",30 ········"(Landroid/service/autofill/FillRequest;Landroid/os/CancellationSignal;Landroid/service/autofill/FillCallback;)V",
31 ········"Landroid/service/autofill/SaveRequest;",31 ········"Landroid/service/autofill/SaveRequest;",
32 ········"Landroid/service/autofill/SaveCallback;",32 ········"Landroid/service/autofill/SaveCallback;",
33 ········"onSaveRequest",33 ········"onSaveRequest",
34 ········"(Landroid/service/autofill/SaveRequest;Landroid/service/autofill/SaveCallback;)V",34 ········"(Landroid/service/autofill/SaveRequest;Landroid/service/autofill/SaveCallback;)V",
35 ········"Lde/jbservices/autofill_service/e;", 
36 ········"c", 
37 ········"Lde/jbservices/autofill_service/e;", 
38 ········"autofillPreferenceStore", 
39 ········"",35 ········"",
40 ········"d",36 ········"d",
41 ········"Ljava/lang/String;",37 ········"Ljava/lang/String;",
42 ········"unlockLabel",38 ········"unlockLabel",
 39 ········"Lde/jbservices/autofill_service/e;",
 40 ········"c",
 41 ········"Lde/jbservices/autofill_service/e;",
 42 ········"autofillPreferenceStore",
43 ········"<init>",43 ········"<init>",
44 ········"autofill_service_release"44 ········"autofill_service_release"
45 ····}45 ····}
46 ····k·=·0x146 ····k·=·0x1
47 ····mv·=·{47 ····mv·=·{
48 ········0x1,48 ········0x1,
49 ········0x1,49 ········0x1,
3.87 KB
smali/de/jbservices/autofill_service/AutofillPreferencesJsonAdapter.smali
    
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 .annotation·runtime·Lkotlin/Metadata;15 .annotation·runtime·Lkotlin/Metadata;
16 ····bv·=·{16 ····bv·=·{
17 ········0x1,17 ········0x1,
18 ········0x0,18 ········0x0,
19 ········0x319 ········0x3
20 ····}20 ····}
21 ····d1·=·{21 ····d1·=·{
22 ········"\u0000L\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0018\u00002\u0008\u0012\u0004\u0012\u00020\u00020\u0001B\u000f\u0012\u0006\u0010\u001d\u001a\u00020\u001c\u[·...·truncated·by·diffoscope;·len:·775,·SHA:·8d9568b612e5ffa726d45aad3c43d1383566a87db42695c91c33e9da6f122dc3·...·]\u00a2\u0006\u0006\n\u0004\u0008\u0019\u0010\u001a\u00a8\u0006·"22 ········"\u0000L\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0018\u00002\u0008\u0012\u0004\u0012\u00020\u00020\u0001B\u000f\u0012\u0006\u0010\u001d\u001a\u00020\u001c\u[·...·truncated·by·diffoscope;·len:·775,·SHA:·45440168f8be65ff8de6e967c7879d2c99ca879e8c2018fbe1b90ed93f2d4ae8·...·]\u00a2\u0006\u0006\n\u0004\u0008\u0019\u0010\u001a\u00a8\u0006·"
23 ····}23 ····}
24 ····d2·=·{24 ····d2·=·{
25 ········"Lde/jbservices/autofill_service/AutofillPreferencesJsonAdapter;",25 ········"Lde/jbservices/autofill_service/AutofillPreferencesJsonAdapter;",
26 ········"Lc/e/a/f;",26 ········"Lc/e/a/f;",
27 ········"Lde/jbservices/autofill_service/AutofillPreferences;",27 ········"Lde/jbservices/autofill_service/AutofillPreferences;",
28 ········"",28 ········"",
29 ········"toString",29 ········"toString",
Offset 34, 26 lines modifiedOffset 34, 26 lines modified
34 ········"(Lc/e/a/k;)Lde/jbservices/autofill_service/AutofillPreferences;",34 ········"(Lc/e/a/k;)Lde/jbservices/autofill_service/AutofillPreferences;",
35 ········"Lc/e/a/r;",35 ········"Lc/e/a/r;",
36 ········"writer",36 ········"writer",
37 ········"value",37 ········"value",
38 ········"Lkotlin/c0;",38 ········"Lkotlin/c0;",
39 ········"k",39 ········"k",
40 ········"(Lc/e/a/r;Lde/jbservices/autofill_service/AutofillPreferences;)V",40 ········"(Lc/e/a/r;Lde/jbservices/autofill_service/AutofillPreferences;)V",
41 ········"", 
42 ········"b", 
43 ········"Lc/e/a/f;", 
44 ········"booleanAdapter", 
45 ········"Lc/e/a/k$a;",41 ········"Lc/e/a/k$a;",
46 ········"a",42 ········"a",
47 ········"Lc/e/a/k$a;",43 ········"Lc/e/a/k$a;",
48 ········"options",44 ········"options",
49 ········"Ljava/lang/reflect/Constructor;",45 ········"Ljava/lang/reflect/Constructor;",
50 ········"c",46 ········"c",
51 ········"Ljava/lang/reflect/Constructor;",47 ········"Ljava/lang/reflect/Constructor;",
52 ········"constructorRef",48 ········"constructorRef",
 49 ········"",
 50 ········"b",
 51 ········"Lc/e/a/f;",
 52 ········"booleanAdapter",
53 ········"Lc/e/a/u;",53 ········"Lc/e/a/u;",
54 ········"moshi",54 ········"moshi",
55 ········"<init>",55 ········"<init>",
56 ········"(Lc/e/a/u;)V",56 ········"(Lc/e/a/u;)V",
57 ········"autofill_service_release"57 ········"autofill_service_release"
58 ····}58 ····}
59 ····k·=·0x159 ····k·=·0x1
3.8 KB
smali/de/jbservices/autofill_service/AutofillMetadataJsonAdapter.smali
    
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 .annotation·runtime·Lkotlin/Metadata;15 .annotation·runtime·Lkotlin/Metadata;
16 ····bv·=·{16 ····bv·=·{
17 ········0x1,17 ········0x1,
18 ········0x0,18 ········0x0,
19 ········0x319 ········0x3
20 ····}20 ····}
21 ····d1·=·{21 ····d1·=·{
22 ········"\u0000L\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\"\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0018\u00002\u0008\u0012\u0004\u0012\u00020\u00020\u0001B\u000f\u0012\u0006\u0010\u001c\u001a\u00020\u001b\u00a2\u0006\u0004\u0008\u001d\u0010\u001eJ\u000f\u0010\u0004\u001a\[·...·truncated·by·diffoscope;·len:·797,·SHA:·e76d6266cfc2409f726de6dd5da61cb32f5ea7fee5e27f706a056a60bc9fe942·...·]\u00a8\u0006\u001f"22 ········"\u0000L\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\"\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0018\u00002\u0008\u0012\u0004\u0012\u00020\u00020\u0001B\u000f\u0012\u0006\u0010\u001c\u001a\u00020\u001b\u00a2\u0006\u0004\u0008\u001d\u0010\u001eJ\u000f\u0010\u0004\u001a\[·...·truncated·by·diffoscope;·len:·797,·SHA:·350f3ce2222f9888d3e7b8e0dcadf4d2f525833cfc5221e65408ac1b76d0e350·...·]\u00a8\u0006\u001f"
23 ····}23 ····}
24 ····d2·=·{24 ····d2·=·{
25 ········"Lde/jbservices/autofill_service/AutofillMetadataJsonAdapter;",25 ········"Lde/jbservices/autofill_service/AutofillMetadataJsonAdapter;",
26 ········"Lc/e/a/f;",26 ········"Lc/e/a/f;",
27 ········"Lde/jbservices/autofill_service/AutofillMetadata;",27 ········"Lde/jbservices/autofill_service/AutofillMetadata;",
28 ········"",28 ········"",
29 ········"toString",29 ········"toString",
Offset 38, 21 lines modifiedOffset 38, 21 lines modified
38 ········"Lkotlin/c0;",38 ········"Lkotlin/c0;",
39 ········"k",39 ········"k",
40 ········"(Lc/e/a/r;Lde/jbservices/autofill_service/AutofillMetadata;)V",40 ········"(Lc/e/a/r;Lde/jbservices/autofill_service/AutofillMetadata;)V",
41 ········"",41 ········"",
42 ········"b",42 ········"b",
43 ········"Lc/e/a/f;",43 ········"Lc/e/a/f;",
44 ········"setOfStringAdapter",44 ········"setOfStringAdapter",
45 ········"Lde/jbservices/autofill_service/WebDomain;", 
46 ········"c", 
47 ········"setOfWebDomainAdapter", 
48 ········"Lc/e/a/k$a;",45 ········"Lc/e/a/k$a;",
49 ········"a",46 ········"a",
50 ········"Lc/e/a/k$a;",47 ········"Lc/e/a/k$a;",
51 ········"options",48 ········"options",
 49 ········"Lde/jbservices/autofill_service/WebDomain;",
 50 ········"c",
 51 ········"setOfWebDomainAdapter",
52 ········"Lc/e/a/u;",52 ········"Lc/e/a/u;",
53 ········"moshi",53 ········"moshi",
54 ········"<init>",54 ········"<init>",
55 ········"(Lc/e/a/u;)V",55 ········"(Lc/e/a/u;)V",
56 ········"autofill_service_release"56 ········"autofill_service_release"
57 ····}57 ····}
58 ····k·=·0x158 ····k·=·0x1
3.55 KB
smali/de/jbservices/autofill_service/WebDomainJsonAdapter.smali
    
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 .annotation·runtime·Lkotlin/Metadata;15 .annotation·runtime·Lkotlin/Metadata;
16 ····bv·=·{16 ····bv·=·{
17 ········0x1,17 ········0x1,
18 ········0x0,18 ········0x0,
19 ········0x319 ········0x3
20 ····}20 ····}
21 ····d1·=·{21 ····d1·=·{
22 ········"\u0000<\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0018\u00002\u0008\u0012\u0004\u0012\u00020\u00020\u0001B\u000f\u0012\u0006\u0010\u001a\u001a\u00020\u0019\u00a2\u0006\u0004\u0008\u001b\u0010\u001cJ\u000f\u0010\u0004\u001a\[·...·truncated·by·diffoscope;·len:·759,·SHA:·71a7a6e860889ae1f21876500d4e21dc346debf57bf6e6b4f70d7dc900ab7e7d·...·]\u00a8\u0006\u001d"22 ········"\u0000<\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0018\u00002\u0008\u0012\u0004\u0012\u00020\u00020\u0001B\u000f\u0012\u0006\u0010\u001a\u001a\u00020\u0019\u00a2\u0006\u0004\u0008\u001b\u0010\u001cJ\u000f\u0010\u0004\u001a\[·...·truncated·by·diffoscope;·len:·759,·SHA:·9c8576a9a375d05f8c745fbe11914bc3954e42132a813479a13bfa1d17d7b21c·...·]\u00a8\u0006\u001d"
23 ····}23 ····}
24 ····d2·=·{24 ····d2·=·{
25 ········"Lde/jbservices/autofill_service/WebDomainJsonAdapter;",25 ········"Lde/jbservices/autofill_service/WebDomainJsonAdapter;",
26 ········"Lc/e/a/f;",26 ········"Lc/e/a/f;",
27 ········"Lde/jbservices/autofill_service/WebDomain;",27 ········"Lde/jbservices/autofill_service/WebDomain;",
28 ········"",28 ········"",
29 ········"toString",29 ········"toString",
Offset 34, 23 lines modifiedOffset 34, 23 lines modified
34 ········"(Lc/e/a/k;)Lde/jbservices/autofill_service/WebDomain;",34 ········"(Lc/e/a/k;)Lde/jbservices/autofill_service/WebDomain;",
35 ········"Lc/e/a/r;",35 ········"Lc/e/a/r;",
36 ········"writer",36 ········"writer",
37 ········"value",37 ········"value",
38 ········"Lkotlin/c0;",38 ········"Lkotlin/c0;",
39 ········"k",39 ········"k",
40 ········"(Lc/e/a/r;Lde/jbservices/autofill_service/WebDomain;)V",40 ········"(Lc/e/a/r;Lde/jbservices/autofill_service/WebDomain;)V",
 41 ········"c",
 42 ········"Lc/e/a/f;",
 43 ········"stringAdapter",
41 ········"Lc/e/a/k$a;",44 ········"Lc/e/a/k$a;",
42 ········"a",45 ········"a",
43 ········"Lc/e/a/k$a;",46 ········"Lc/e/a/k$a;",
44 ········"options",47 ········"options",
45 ········"b",48 ········"b",
46 ········"Lc/e/a/f;", 
47 ········"nullableStringAdapter",49 ········"nullableStringAdapter",
48 ········"c", 
49 ········"stringAdapter", 
50 ········"Lc/e/a/u;",50 ········"Lc/e/a/u;",
51 ········"moshi",51 ········"moshi",
52 ········"<init>",52 ········"<init>",
53 ········"(Lc/e/a/u;)V",53 ········"(Lc/e/a/u;)V",
54 ········"autofill_service_release"54 ········"autofill_service_release"
55 ····}55 ····}
56 ····k·=·0x156 ····k·=·0x1
12.3 KB
assets/flutter_assets/NOTICES
    
Offset 1853, 14 lines modifiedOffset 1853, 45 lines modified
1853 LIMITED·TO,·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,1853 LIMITED·TO,·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,
1854 DATA,·OR·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY1854 DATA,·OR·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY
1855 THEORY·OF·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT1855 THEORY·OF·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT
1856 (INCLUDING·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE1856 (INCLUDING·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE
1857 OF·THIS·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.1857 OF·THIS·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.
  
1858 --------------------------------------------------------------------------------1858 --------------------------------------------------------------------------------
 1859 async
  
 1860 Copyright·2015,·the·Dart·project·authors.·
  
 1861 Redistribution·and·use·in·source·and·binary·forms,·with·or·without
 1862 modification,·are·permitted·provided·that·the·following·conditions·are
 1863 met:
  
 1864 ····*·Redistributions·of·source·code·must·retain·the·above·copyright
 1865 ······notice,·this·list·of·conditions·and·the·following·disclaimer.
 1866 ····*·Redistributions·in·binary·form·must·reproduce·the·above
 1867 ······copyright·notice,·this·list·of·conditions·and·the·following
 1868 ······disclaimer·in·the·documentation·and/or·other·materials·provided
 1869 ······with·the·distribution.
 1870 ····*·Neither·the·name·of·Google·LLC·nor·the·names·of·its
 1871 ······contributors·may·be·used·to·endorse·or·promote·products·derived
 1872 ······from·this·software·without·specific·prior·written·permission.
  
 1873 THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS
 1874 "AS·IS"·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT
 1875 LIMITED·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR
 1876 A·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT
 1877 OWNER·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,
 1878 SPECIAL,·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT
 1879 LIMITED·TO,·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,
 1880 DATA,·OR·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY
 1881 THEORY·OF·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT
 1882 (INCLUDING·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE
 1883 OF·THIS·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.
  
 1884 --------------------------------------------------------------------------------
1859 autofill_service1885 autofill_service
  
1860 TODO:·Add·your·license·here.1886 TODO:·Add·your·license·here.
  
1861 --------------------------------------------------------------------------------1887 --------------------------------------------------------------------------------
1862 boringssl1888 boringssl
  
Offset 4710, 15 lines modifiedOffset 4741, 14 lines modified
4710 AUTHORS·OR·COPYRIGHT·HOLDERS·BE·LIABLE·FOR·ANY·CLAIM,·DAMAGES·OR·OTHER4741 AUTHORS·OR·COPYRIGHT·HOLDERS·BE·LIABLE·FOR·ANY·CLAIM,·DAMAGES·OR·OTHER
4711 LIABILITY,·WHETHER·IN·AN·ACTION·OF·CONTRACT,·TORT·OR·OTHERWISE,·ARISING·FROM,4742 LIABILITY,·WHETHER·IN·AN·ACTION·OF·CONTRACT,·TORT·OR·OTHERWISE,·ARISING·FROM,
4712 OUT·OF·OR·IN·CONNECTION·WITH·THE·SOFTWARE·OR·THE·USE·OR·OTHER·DEALINGS·IN·THE4743 OUT·OF·OR·IN·CONNECTION·WITH·THE·SOFTWARE·OR·THE·USE·OR·OTHER·DEALINGS·IN·THE
4713 SOFTWARE.4744 SOFTWARE.
  
4714 --------------------------------------------------------------------------------4745 --------------------------------------------------------------------------------
4715 characters4746 characters
4716 ffi 
  
4717 Copyright·2019,·the·Dart·project·authors.·All·rights·reserved.4747 Copyright·2019,·the·Dart·project·authors.·All·rights·reserved.
4718 Redistribution·and·use·in·source·and·binary·forms,·with·or·without4748 Redistribution·and·use·in·source·and·binary·forms,·with·or·without
4719 modification,·are·permitted·provided·that·the·following·conditions·are4749 modification,·are·permitted·provided·that·the·following·conditions·are
4720 met:4750 met:
  
4721 ····*·Redistributions·of·source·code·must·retain·the·above·copyright4751 ····*·Redistributions·of·source·code·must·retain·the·above·copyright
Offset 4741, 15 lines modifiedOffset 4771, 14 lines modified
4741 DATA,·OR·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY4771 DATA,·OR·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY
4742 THEORY·OF·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT4772 THEORY·OF·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT
4743 (INCLUDING·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE4773 (INCLUDING·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE
4744 OF·THIS·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.4774 OF·THIS·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.
  
4745 --------------------------------------------------------------------------------4775 --------------------------------------------------------------------------------
4746 charcode4776 charcode
4747 http 
4748 http_parser4777 http_parser
4749 path4778 path
4750 source_span4779 source_span
4751 string_scanner4780 string_scanner
4752 yaml4781 yaml
  
4753 Copyright·2014,·the·Dart·project·authors.·All·rights·reserved.4782 Copyright·2014,·the·Dart·project·authors.·All·rights·reserved.
Offset 5896, 14 lines modifiedOffset 5925, 45 lines modified
5896 FITNESS·FOR·A·PARTICULAR·PURPOSE·AND·NONINFRINGEMENT.·IN·NO·EVENT·SHALL·THE5925 FITNESS·FOR·A·PARTICULAR·PURPOSE·AND·NONINFRINGEMENT.·IN·NO·EVENT·SHALL·THE
5897 AUTHORS·OR·COPYRIGHT·HOLDERS·BE·LIABLE·FOR·ANY·CLAIM,·DAMAGES·OR·OTHER5926 AUTHORS·OR·COPYRIGHT·HOLDERS·BE·LIABLE·FOR·ANY·CLAIM,·DAMAGES·OR·OTHER
5898 LIABILITY,·WHETHER·IN·AN·ACTION·OF·CONTRACT,·TORT·OR·OTHERWISE,·ARISING·FROM,5927 LIABILITY,·WHETHER·IN·AN·ACTION·OF·CONTRACT,·TORT·OR·OTHERWISE,·ARISING·FROM,
5899 OUT·OF·OR·IN·CONNECTION·WITH·THE·SOFTWARE·OR·THE·USE·OR·OTHER·DEALINGS·IN·THE5928 OUT·OF·OR·IN·CONNECTION·WITH·THE·SOFTWARE·OR·THE·USE·OR·OTHER·DEALINGS·IN·THE
5900 SOFTWARE.5929 SOFTWARE.
  
5901 --------------------------------------------------------------------------------5930 --------------------------------------------------------------------------------
 5931 ffi
  
 5932 Copyright·2019,·the·Dart·project·authors.·
  
 5933 Redistribution·and·use·in·source·and·binary·forms,·with·or·without
 5934 modification,·are·permitted·provided·that·the·following·conditions·are
 5935 met:
  
 5936 ····*·Redistributions·of·source·code·must·retain·the·above·copyright
 5937 ······notice,·this·list·of·conditions·and·the·following·disclaimer.
 5938 ····*·Redistributions·in·binary·form·must·reproduce·the·above
 5939 ······copyright·notice,·this·list·of·conditions·and·the·following
 5940 ······disclaimer·in·the·documentation·and/or·other·materials·provided
 5941 ······with·the·distribution.
 5942 ····*·Neither·the·name·of·Google·LLC·nor·the·names·of·its
 5943 ······contributors·may·be·used·to·endorse·or·promote·products·derived
 5944 ······from·this·software·without·specific·prior·written·permission.
  
 5945 THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS
 5946 "AS·IS"·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT
 5947 LIMITED·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR
 5948 A·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT
 5949 OWNER·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,
 5950 SPECIAL,·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT
 5951 LIMITED·TO,·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,
 5952 DATA,·OR·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY
 5953 THEORY·OF·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT
 5954 (INCLUDING·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE
 5955 OF·THIS·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.
  
 5956 --------------------------------------------------------------------------------
5902 ffx_spd5957 ffx_spd
  
5903 Copyright·(c)·2017-2019·Advanced·Micro·Devices,·Inc.·All·rights·reserved.5958 Copyright·(c)·2017-2019·Advanced·Micro·Devices,·Inc.·All·rights·reserved.
5904 Copyright·(c)·<2014>·<Michal·Drobot>5959 Copyright·(c)·<2014>·<Michal·Drobot>
  
5905 Permission·is·hereby·granted,·free·of·charge,·to·any·person·obtaining·a·copy·of·this·software·and·associated·documentation5960 Permission·is·hereby·granted,·free·of·charge,·to·any·person·obtaining·a·copy·of·this·software·and·associated·documentation
5906 files·(the·"Software"),·to·deal·in·the·Software·without·restriction,·including·without·limitation·the·rights·to·use,·copy,5961 files·(the·"Software"),·to·deal·in·the·Software·without·restriction,·including·without·limitation·the·rights·to·use,·copy,
Offset 6392, 15 lines modifiedOffset 6452, 18 lines modified
6392 LIABILITY,·WHETHER·IN·AN·ACTION·OF·CONTRACT,·TORT·OR·OTHERWISE,·ARISING·FROM,6452 LIABILITY,·WHETHER·IN·AN·ACTION·OF·CONTRACT,·TORT·OR·OTHERWISE,·ARISING·FROM,
6393 OUT·OF·OR·IN·CONNECTION·WITH·THE·SOFTWARE·OR·THE·USE·OR·OTHER·DEALINGS·IN·THE6453 OUT·OF·OR·IN·CONNECTION·WITH·THE·SOFTWARE·OR·THE·USE·OR·OTHER·DEALINGS·IN·THE
6394 SOFTWARE.6454 SOFTWARE.
Max diff block lines reached; 6563/12586 bytes (52.15%) of diff not shown.
88.4 MB
lib/armeabi-v7a/libapp.so
901 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········10203264·(bytes·into·file)13 ··Start·of·section·headers:··········10211456·(bytes·into·file)
14 ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI14 ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········1219 ··Number·of·section·headers:·········12
20 ··Section·header·string·table·index:·1120 ··Section·header·string·table·index:·11
1.34 KB
readelf --wide --program-header {}
    
Offset 6, 19 lines modifiedOffset 6, 19 lines modified
6 Program·Headers:6 Program·Headers:
7 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align7 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
8 ··PHDR···········0x000034·0x00000034·0x00000034·0x00160·0x00160·R···0x48 ··PHDR···········0x000034·0x00000034·0x00000034·0x00160·0x00160·R···0x4
9 ··LOAD···········0x000000·0x00000000·0x00000000·0x00194·0x00194·RW··0x10009 ··LOAD···········0x000000·0x00000000·0x00000000·0x00194·0x00194·RW··0x1000
10 ··LOAD···········0x001000·0x00001000·0x00001000·0x0002c·0x0002c·RW··0x100010 ··LOAD···········0x001000·0x00001000·0x00001000·0x0002c·0x0002c·RW··0x1000
11 ··LOAD···········0x002000·0x00002000·0x00002000·0x03420·0x03420·R·E·0x100011 ··LOAD···········0x002000·0x00002000·0x00002000·0x03420·0x03420·R·E·0x1000
12 ··LOAD···········0x006000·0x00006000·0x00006000·0x05f60·0x05f60·R···0x100012 ··LOAD···········0x006000·0x00006000·0x00006000·0x05f60·0x05f60·R···0x1000
13 ··LOAD···········0x00c000·0x0000c000·0x0000c000·0x5aefa0·0x5aefa0·R·E·0x100013 ··LOAD···········0x00c000·0x0000c000·0x0000c000·0x5aeab0·0x5aeab0·R·E·0x1000
14 ··LOAD···········0x5bb000·0x005bb000·0x005bb000·0x3ffc00·0x3ffc00·R···0x100014 ··LOAD···········0x5bb000·0x005bb000·0x005bb000·0x401ad0·0x401ad0·R···0x1000
15 ··NOTE···········0x001000·0x00001000·0x00001000·0x00020·0x00020·RW··0x415 ··NOTE···········0x001000·0x00001000·0x00001000·0x00020·0x00020·RW··0x4
16 ··LOAD···········0x9bb000·0x009bb000·0x009bb000·0x00030·0x00030·RW··0x100016 ··LOAD···········0x9bd000·0x009bd000·0x009bd000·0x00030·0x00030·RW··0x1000
17 ··DYNAMIC········0x9bb000·0x009bb000·0x009bb000·0x00030·0x00030·RW··0x417 ··DYNAMIC········0x9bd000·0x009bd000·0x009bd000·0x00030·0x00030·RW··0x4
  
18 ·Section·to·Segment·mapping:18 ·Section·to·Segment·mapping:
19 ··Segment·Sections...19 ··Segment·Sections...
20 ···00·····20 ···00·····
21 ···01·····21 ···01·····
22 ···02·····.note.gnu.build-id·.bss·22 ···02·····.note.gnu.build-id·.bss·
23 ···03·····.text·23 ···03·····.text·
2.07 KB
readelf --wide --sections {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 There·are·12·section·headers,·starting·at·offset·0x9bb080:1 There·are·12·section·headers,·starting·at·offset·0x9bd080:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00001000·001000·000020·00··WA··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00001000·001000·000020·00··WA··0···0··4
6 ··[·2]·.bss··············PROGBITS········00001020·001020·00000c·00··WA··0···0··46 ··[·2]·.bss··············PROGBITS········00001020·001020·00000c·00··WA··0···0··4
7 ··[·3]·.text·············PROGBITS········00002000·002000·003420·00··AX··0···0·40967 ··[·3]·.text·············PROGBITS········00002000·002000·003420·00··AX··0···0·4096
8 ··[·4]·.rodata···········PROGBITS········00006000·006000·005f60·00···A··0···0·168 ··[·4]·.rodata···········PROGBITS········00006000·006000·005f60·00···A··0···0·16
9 ··[·5]·.text·············PROGBITS········0000c000·00c000·5aefa0·00··AX··0···0·40969 ··[·5]·.text·············PROGBITS········0000c000·00c000·5aeab0·00··AX··0···0·4096
10 ··[·6]·.rodata···········PROGBITS········005bb000·5bb000·3ffae0·00···A··0···0·1610 ··[·6]·.rodata···········PROGBITS········005bb000·5bb000·4019b0·00···A··0···0·16
11 ··[·7]·.dynstr···········STRTAB··········009baae0·9baae0·000085·00···A··0···0··111 ··[·7]·.dynstr···········STRTAB··········009bc9b0·9bc9b0·000085·00···A··0···0··1
12 ··[·8]·.dynsym···········DYNSYM··········009bab68·9bab68·000060·10···A··7···1··412 ··[·8]·.dynsym···········DYNSYM··········009bca38·9bca38·000060·10···A··7···1··4
13 ··[·9]·.hash·············HASH············009babc8·9babc8·000038·04···A··8···0··413 ··[·9]·.hash·············HASH············009bca98·9bca98·000038·04···A··8···0··4
14 ··[10]·.dynamic··········DYNAMIC·········009bb000·9bb000·000030·08··WA··7···0··414 ··[10]·.dynamic··········DYNAMIC·········009bd000·9bd000·000030·08··WA··7···0··4
15 ··[11]·.shstrtab·········STRTAB··········00000000·9bb030·000050·00······0···0··115 ··[11]·.shstrtab·········STRTAB··········00000000·9bd030·000050·00······0···0··1
16 Key·to·Flags:16 Key·to·Flags:
17 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),17 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
18 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),18 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
19 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),19 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
20 ··y·(purecode),·p·(processor·specific)20 ··y·(purecode),·p·(processor·specific)
794 B
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.dynsym'·contains·6·entries:1 Symbol·table·'.dynsym'·contains·6·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00001000····32·FUNC····GLOBAL·DEFAULT····1·_kDartSnapshotBuildId4 ·····1:·00001000····32·FUNC····GLOBAL·DEFAULT····1·_kDartSnapshotBuildId
5 ·····2:·00002000·13344·FUNC····GLOBAL·DEFAULT····3·_kDartVmSnapshotInstructions5 ·····2:·00002000·13344·FUNC····GLOBAL·DEFAULT····3·_kDartVmSnapshotInstructions
6 ·····3:·00006000·24416·FUNC····GLOBAL·DEFAULT····4·_kDartVmSnapshotData6 ·····3:·00006000·24416·FUNC····GLOBAL·DEFAULT····4·_kDartVmSnapshotData
7 ·····4:·0000c000·0x5aefa0·FUNC····GLOBAL·DEFAULT····5·_kDartIsolateSnapshotInstructions7 ·····4:·0000c000·0x5aeab0·FUNC····GLOBAL·DEFAULT····5·_kDartIsolateSnapshotInstructions
8 ·····5:·005bb000·0x3ffae0·FUNC····GLOBAL·DEFAULT····6·_kDartIsolateSnapshotData8 ·····5:·005bb000·0x4019b0·FUNC····GLOBAL·DEFAULT····6·_kDartIsolateSnapshotData
697 B
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x9bb000·contains·6·entries:1 Dynamic·section·at·offset·0x9bd000·contains·6·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000004·(HASH)·······················0x9babc83 ·0x00000004·(HASH)·······················0x9bca98
4 ·0x00000005·(STRTAB)·····················0x9baae04 ·0x00000005·(STRTAB)·····················0x9bc9b0
5 ·0x0000000a·(STRSZ)······················133·(bytes)5 ·0x0000000a·(STRSZ)······················133·(bytes)
6 ·0x00000006·(SYMTAB)·····················0x9bab686 ·0x00000006·(SYMTAB)·····················0x9bca38
7 ·0x0000000b·(SYMENT)·····················16·(bytes)7 ·0x0000000b·(SYMENT)·····················16·(bytes)
8 ·0x00000000·(NULL)·······················0x08 ·0x00000000·(NULL)·······················0x0
414 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0ec936bf149019b296b21be363a732f53 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0ec936bf9d9a2b0496b21be31dfc0716
469 KB
strings --all --bytes=8 {}
    
Offset 658, 17 lines modifiedOffset 658, 17 lines modified
658 dart:collection/linked_list.dart658 dart:collection/linked_list.dart
659 daddFirst659 daddFirst
660 hLinkedList.660 hLinkedList.
661 LinkedList661 LinkedList
662 $init:_recentlyUsed@0150898662 $init:_recentlyUsed@0150898
663 UU_RegExpHashKey@0150898663 UU_RegExpHashKey@0150898
664 _recentlyUsed@0150898664 _recentlyUsed@0150898
665 2dyn:[]= 
666 [~containsKey665 [~containsKey
667 Z2dyn:containsKey666 Z2dyn:containsKey
 667 2dyn:[]=
668 dart:core/map.dart668 dart:core/map.dart
669 \Yget:entries669 \Yget:entries
670 updateAll670 updateAll
671 )get:values671 )get:values
672 .mget:keys672 .mget:keys
673 =)putIfAbsent673 =)putIfAbsent
674 #RwCastMap674 #RwCastMap
Offset 1274, 59 lines modifiedOffset 1274, 64 lines modified
1274 `get:stream1274 `get:stream
1275 get:hasListener1275 get:hasListener
1276 _addEventError@40484581276 _addEventError@4048458
1277 M~rget:isPaused81277 M~rget:isPaused8
1278 fget:_add@40484581278 fget:_add@4048458
1279 _recordCancel@40484581279 _recordCancel@4048458
1280 }_subscribe@40484581280 }_subscribe@4048458
 1281 adget:done
1281 xVonListen1282 xVonListen
1282 cset:onListen81283 cset:onListen8
1283 >_addError@40484581284 >_addError@4048458
1284 _callOnCancel@40484581285 _callOnCancel@4048458
1285 aget:_addError@40484581286 aget:_addError@4048458
1286 0cancelOnError1287 0cancelOnError
1287 [addStream1288 [addStream
1288 _ensureDoneFuture@40484581289 _ensureDoneFuture@4048458
1289 q[_recordPause@404845881290 q[_recordPause@40484588
1290 |set:onResume81291 |set:onResume8
1291 &get:_mayAddEvent@40484581292 &get:_mayAddEvent@4048458
1292 qonCancel1293 qonCancel
1293 2set:onCancel81294 2set:onCancel8
1294 get:isClosed81295 get:isClosed8
 1296 Eschedule
 1297 !ti_PendingEvents@4048458
 1298 _cancelSchedule
 1299 ShandleNext
 1300 =|_StreamImplEvents@4048458
 1301 2SynchronousStreamController
 1302 D_sendDone@4048458
 1303 _sendError@4048458
 1304 R_sendData@4048458
 1305 lT#_SyncBroadcastStreamController@4048458
 1306 _flushPending@4048458
 1307 _addPendingEvent@4048458
 1308 (_AsBroadcastStreamController@40484588
1295 _forEachListener@40484581309 _forEachListener@4048458
1296 _$_removeListener@40484581310 _$_removeListener@4048458
1297 5>get:_close@40484581311 5>get:_close@4048458
1298 _BroadcastStreamController@40484581312 _BroadcastStreamController@4048458
1299 dart:async/broadcast_stream_controller.dart1313 dart:async/broadcast_stream_controller.dart
1300 D_sendDone@4048458 
1301 _sendError@4048458 
1302 R_sendData@4048458 
1303 _AsyncBroadcastStreamController@40484581314 _AsyncBroadcastStreamController@4048458
1304 2SynchronousStreamController 
1305 lT#_SyncBroadcastStreamController@4048458 
1306 f.Rpsync81315 f.Rpsync8
1307 StreamController.broadcast1316 StreamController.broadcast
1308 Lh{k_StreamControllerBase@40484581317 Lh{k_StreamControllerBase@4048458
1309 a_state@40484581318 a_state@4048458
1310 1_varData@40484581319 1_varData@4048458
1311 YSdget:_isInitialState@40484581320 YSdget:_isInitialState@4048458
1312 _cancelSchedule 
1313 Eschedule 
1314 !ti_PendingEvents@4048458 
1315 ShandleNext 
1316 =|_StreamImplEvents@4048458 
1317 8w_ensurePendingEvents@404845881321 8w_ensurePendingEvents@40484588
1318 Iget:_varData@404845881322 Iget:_varData@40484588
1319 ·1'get:_isCanceled@40484581323 ·1'get:_isCanceled@4048458
1320 dyn:cancel1324 dyn:cancel
1321 StreamSubscription1325 StreamSubscription
1322 G_onData@40484581326 G_onData@4048458
1323 get:_isInputPaused@40484581327 get:_isInputPaused@4048458
1324 LHTasFuture1328 LHTasFuture
1325 "nset:_onData@40484581329 "nset:_onData@4048458
 1330 C~resumeSignal8
1326 P~get:pause1331 P~get:pause
1327 &_onPause@40484581332 &_onPause@4048458
1328 get:_onPause@404845881333 get:_onPause@40484588
1329 _onResume@40484581334 _onResume@4048458
1330 amget:_onResume@40484581335 amget:_onResume@4048458
1331 {[s_guardCallback@40484581336 {[s_guardCallback@4048458
1332 L_BufferingStreamSubscription@4048458.1337 L_BufferingStreamSubscription@4048458.
Offset 1377, 14 lines modifiedOffset 1382, 15 lines modified
1377 +_getAnsiSupported@140693161382 +_getAnsiSupported@14069316
1378 rL$_stdout@140693161383 rL$_stdout@14069316
1379 =_StreamImpl@40484581384 =_StreamImpl@4048458
1380 _createSubscription@40484581385 _createSubscription@4048458
1381 (_ControllerStream@40484581386 (_ControllerStream@4048458
1382 &Stream.fromFutures1387 &Stream.fromFutures
1383 »       Stream.error81388 »       Stream.error8
 1389 asBroadcastStream
1384 ]dart:_internal/async_cast.dart1390 ]dart:_internal/async_cast.dart
1385 CastStream1391 CastStream
1386 A_GeneratedStreamImpl@404845881392 A_GeneratedStreamImpl@40484588
1387 Stream.fromIterable1393 Stream.fromIterable
1388 Stream.value81394 Stream.value8
1389 &Atransform1395 &Atransform
1390 t_handleDone@40484581396 t_handleDone@4048458
Offset 1996, 27 lines modifiedOffset 2002, 27 lines modified
1996 _rehashObjects@32208322002 _rehashObjects@3220832
1997 \_isToStringVisiting@32208322003 \_isToStringVisiting@3220832
1998 giterableToShortString2004 giterableToShortString
1999 n5IterableBase82005 n5IterableBase8
2000 iterableToFullString82006 iterableToFullString8
2001 LIzlistToString82007 LIzlistToString8
2002 ListBase2008 ListBase
2003 _IntBuffer@1385423996 
2004 T_createBuffer@13854239962009 !_createBuffer@1387423996
2005 #BUint8Buffer.82010 #BUint8Buffer.8
2006 rUint8Buffer2011 rUint8Buffer
 2012 _IntBuffer@1387423996
2007 cpackage:typed_data/src/typed_buffer.dart2013 cpackage:typed_data/src/typed_buffer.dart
2008 K_addAll@13854239962014 B2_addAll@1387423996
2009 ,)_insertKnownLength@1385423996 
2010 C_ensureCapacity@1385423996 
2011 )_createBiggerBuffer@1385423996 
Max diff block lines reached; 476995/479936 bytes (99.39%) of diff not shown.
54.5 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 3339, 46 lines modifiedOffset 3339, 46 lines modified
3339 »       mov»    r0,·sp3339 »       mov»    r0,·sp
3340 »       bx»     lr3340 »       bx»     lr
3341 »       bkpt»   0x00003341 »       bkpt»   0x0000
  
3342 Disassembly·of·section·.text:3342 Disassembly·of·section·.text:
  
3343 0000c000·<_kDartIsolateSnapshotInstructions>:3343 0000c000·<_kDartIsolateSnapshotInstructions>:
3344 »       subseq» lr,·sl,·r0,·lsr·#313344 »       ldrheq» lr,·[sl],·#-160»    ;·0xffffff60
3345 »       andeq»  r0,·r0,·r0,·lsl·r03345 »       andeq»  r0,·r0,·r0,·lsl·r0
3346 »       ...3346 »       ...
3347 »       andseq» r0,·r0,·r8,·lsl·r03347 »       andseq» r0,·r0,·r8,·lsl·r0
3348 »       subseq» lr,·sl,·ip,·ror·pc3348 »       subseq» lr,·sl,·r8,·lsl·#21
3349 »       »       »       ;·<UNDEFINED>·instruction:·0xffff50243349 »       »       »       ;·<UNDEFINED>·instruction:·0xffff5024
3350 »       andeq»  ip,·r0,·r03350 »       andeq»  ip,·r0,·r0
3351 »       »       »       ;·<UNDEFINED>·instruction:·0xffff50003351 »       »       »       ;·<UNDEFINED>·instruction:·0xffff5000
3352 »       push»   {fp,·lr}3352 »       push»   {fp,·lr}
3353 »       add»    fp,·sp,·#03353 »       add»    fp,·sp,·#0
3354 »       sub»    sp,·sp,·#43354 »       sub»    sp,·sp,·#4
3355 »       ldr»    ip,·[sl,·#32]3355 »       ldr»    ip,·[sl,·#32]
3356 »       cmp»    sp,·ip3356 »       cmp»    sp,·ip
3357 »       blls»   4ddde4·<_kDartIsolateSnapshotInstructions+0x4d1de4>3357 »       blls»   4dd7cc·<_kDartIsolateSnapshotInstructions+0x4d17cc>
3358 »       ldr»    r0,·[fp,·#8]3358 »       ldr»    r0,·[fp,·#8]
3359 »       ldr»    r2,·[sl,·#104]»;·0x683359 »       ldr»    r2,·[sl,·#104]»;·0x68
3360 »       ldr»    r1,·[sl,·#104]»;·0x683360 »       ldr»    r1,·[sl,·#104]»;·0x68
3361 »       tst»    r0,·#13361 »       tst»    r0,·#1
3362 »       ldrhne» r4,·[r0,·#1]3362 »       ldrhne» r4,·[r0,·#1]
3363 »       moveq»  r4,·#49»    ;·0x313363 »       moveq»  r4,·#49»    ;·0x31
3364 »       movw»   ip,·#61985»  ;·0xf2213364 »       movw»   ip,·#61978»  ;·0xf21a
3365 »       movt»   ip,·#65535»  ;·0xffff3365 »       movt»   ip,·#65535»  ;·0xffff
3366 »       adds»   r4,·r4,·ip3366 »       adds»   r4,·r4,·ip
3367 »       beq»    c078·<_kDartIsolateSnapshotInstructions+0x78>3367 »       beq»    c078·<_kDartIsolateSnapshotInstructions+0x78>
3368 »       add»    r8,·r5,·#24576»;·0x60003368 »       add»    r8,·r5,·#24576»;·0x6000
3369 »       ldr»    r8,·[r8,·#1535]»       ;·0x5ff3369 »       ldr»    r8,·[r8,·#2267]»       ;·0x8db
3370 »       add»    r3,·r5,·#24576»;·0x60003370 »       add»    r3,·r5,·#24576»;·0x6000
3371 »       ldr»    r3,·[r3,·#1547]»       ;·0x60b3371 »       ldr»    r3,·[r3,·#2279]»       ;·0x8e7
3372 »       bl»     4dc894·<_kDartIsolateSnapshotInstructions+0x4d0894>3372 »       bl»     4dc27c·<_kDartIsolateSnapshotInstructions+0x4d027c>
3373 »       ldr»    lr,·[fp,·#8]3373 »       ldr»    lr,·[fp,·#8]
3374 »       push»   {lr}»       »       ;·(str·lr,·[sp,·#-4]!)3374 »       push»   {lr}»       »       ;·(str·lr,·[sp,·#-4]!)
3375 »       bl»     96b54·<_kDartIsolateSnapshotInstructions+0x8ab54>3375 »       bl»     96fb0·<_kDartIsolateSnapshotInstructions+0x8afb0>
3376 »       add»    sp,·sp,·#43376 »       add»    sp,·sp,·#4
3377 »       mov»    r1,·r03377 »       mov»    r1,·r0
3378 »       ldr»    r0,·[fp,·#12]3378 »       ldr»    r0,·[fp,·#12]
3379 »       ldr»    r2,·[r0,·#3]3379 »       ldr»    r2,·[r0,·#3]
3380 »       str»    r2,·[fp,·#-4]3380 »       str»    r2,·[fp,·#-4]
3381 »       ldr»    r3,·[r1,·#3]3381 »       ldr»    r3,·[r1,·#3]
3382 »       cmp»    r2,·r33382 »       cmp»    r2,·r3
Offset 3457, 28 lines modifiedOffset 3457, 28 lines modified
3457 »       mov»    r1,·r03457 »       mov»    r1,·r0
3458 »       ldr»    r3,·[fp,·#-20]»;·0xffffffec3458 »       ldr»    r3,·[fp,·#-20]»;·0xffffffec
3459 »       ldr»    r0,·[fp,·#-16]3459 »       ldr»    r0,·[fp,·#-16]
3460 »       str»    r6,·[fp,·#-48]»;·0xffffffd03460 »       str»    r6,·[fp,·#-48]»;·0xffffffd0
3461 »       str»    r8,·[fp,·#-56]»;·0xffffffc83461 »       str»    r8,·[fp,·#-56]»;·0xffffffc8
3462 »       ldr»    ip,·[sl,·#32]3462 »       ldr»    ip,·[sl,·#32]
3463 »       cmp»    sp,·ip3463 »       cmp»    sp,·ip
3464 »       blls»   4ddde4·<_kDartIsolateSnapshotInstructions+0x4d1de4>3464 »       blls»   4dd7cc·<_kDartIsolateSnapshotInstructions+0x4d17cc>
3465 »       cmp»    r6,·r03465 »       cmp»    r6,·r0
3466 »       bgt»    c1f4·<_kDartIsolateSnapshotInstructions+0x1f4>3466 »       bgt»    c1f4·<_kDartIsolateSnapshotInstructions+0x1f4>
3467 »       blt»    c2cc·<_kDartIsolateSnapshotInstructions+0x2cc>3467 »       blt»    c2cc·<_kDartIsolateSnapshotInstructions+0x2cc>
3468 »       cmp»    r8,·r33468 »       cmp»    r8,·r3
3469 »       bcc»    c2cc·<_kDartIsolateSnapshotInstructions+0x2cc>3469 »       bcc»    c2cc·<_kDartIsolateSnapshotInstructions+0x2cc>
3470 »       ldr»    r2,·[fp,·#-4]3470 »       ldr»    r2,·[fp,·#-4]
3471 »       mov»    r9,·r33471 »       mov»    r9,·r3
3472 »       mov»    r3,·r03472 »       mov»    r3,·r0
3473 »       lsl»    r0,·r8,·#13473 »       lsl»    r0,·r8,·#1
3474 »       cmp»    r8,·r0,·asr·#13474 »       cmp»    r8,·r0,·asr·#1
3475 »       cmpeq»  r6,·r0,·asr·#313475 »       cmpeq»  r6,·r0,·asr·#31
3476 »       beq»    c21c·<_kDartIsolateSnapshotInstructions+0x21c>3476 »       beq»    c21c·<_kDartIsolateSnapshotInstructions+0x21c>
3477 »       bl»     4ddedc·<_kDartIsolateSnapshotInstructions+0x4d1edc>3477 »       bl»     4dd8c4·<_kDartIsolateSnapshotInstructions+0x4d18c4>
3478 »       str»    r8,·[r0,·#7]3478 »       str»    r8,·[r0,·#7]
3479 »       str»    r6,·[r0,·#11]3479 »       str»    r6,·[r0,·#11]
3480 »       mov»    r1,·r03480 »       mov»    r1,·r0
3481 »       mov»    r6,·r03481 »       mov»    r6,·r0
3482 »       ldr»    r0,·[fp,·#-24]»;·0xffffffe83482 »       ldr»    r0,·[fp,·#-24]»;·0xffffffe8
3483 »       tst»    r1,·#13483 »       tst»    r1,·#1
3484 »       bne»    c2f0·<_kDartIsolateSnapshotInstructions+0x2f0>3484 »       bne»    c2f0·<_kDartIsolateSnapshotInstructions+0x2f0>
Offset 3526, 16 lines modifiedOffset 3526, 16 lines modified
3526 »       b»      c2e0·<_kDartIsolateSnapshotInstructions+0x2e0>3526 »       b»      c2e0·<_kDartIsolateSnapshotInstructions+0x2e0>
3527 »       ldr»    r3,·[fp,·#-12]3527 »       ldr»    r3,·[fp,·#-12]
3528 »       ldr»    r2,·[fp,·#-8]3528 »       ldr»    r2,·[fp,·#-8]
3529 »       mov»    r0,·r33529 »       mov»    r0,·r3
3530 »       mov»    r1,·r23530 »       mov»    r1,·r2
3531 »       sub»    sp,·fp,·#03531 »       sub»    sp,·fp,·#0
3532 »       pop»    {fp,·pc}3532 »       pop»    {fp,·pc}
3533 »       bl»     4de04c·<_kDartIsolateSnapshotInstructions+0x4d204c>3533 »       bl»     4dda34·<_kDartIsolateSnapshotInstructions+0x4d1a34>
3534 »       bl»     4de04c·<_kDartIsolateSnapshotInstructions+0x4d204c>3534 »       bl»     4dda34·<_kDartIsolateSnapshotInstructions+0x4d1a34>
3535 »       push»   {fp,·lr}3535 »       push»   {fp,·lr}
3536 »       add»    fp,·sp,·#03536 »       add»    fp,·sp,·#0
3537 »       sub»    sp,·sp,·#48»   ;·0x303537 »       sub»    sp,·sp,·#48»   ;·0x30
3538 »       mov»    r2,·#03538 »       mov»    r2,·#0
3539 »       ldr»    r6,·[fp,·#20]3539 »       ldr»    r6,·[fp,·#20]
3540 »       ldr»    r8,·[fp,·#24]3540 »       ldr»    r8,·[fp,·#24]
3541 »       ldr»    r3,·[fp,·#8]3541 »       ldr»    r3,·[fp,·#8]
Offset 3572, 27 lines modifiedOffset 3572, 27 lines modified
3572 »       mov»    r6,·r23572 »       mov»    r6,·r2
3573 »       ldr»    r2,·[fp,·#-16]3573 »       ldr»    r2,·[fp,·#-16]
3574 »       ldr»    r4,·[fp,·#-12]3574 »       ldr»    r4,·[fp,·#-12]
3575 »       str»    r6,·[fp,·#-44]»;·0xffffffd43575 »       str»    r6,·[fp,·#-44]»;·0xffffffd4
3576 »       str»    r8,·[fp,·#-48]»;·0xffffffd03576 »       str»    r8,·[fp,·#-48]»;·0xffffffd0
3577 »       ldr»    ip,·[sl,·#32]3577 »       ldr»    ip,·[sl,·#32]
3578 »       cmp»    sp,·ip3578 »       cmp»    sp,·ip
3579 »       blls»   4ddde4·<_kDartIsolateSnapshotInstructions+0x4d1de4>3579 »       blls»   4dd7cc·<_kDartIsolateSnapshotInstructions+0x4d17cc>
3580 »       cmp»    r6,·r43580 »       cmp»    r6,·r4
3581 »       bgt»    c3c0·<_kDartIsolateSnapshotInstructions+0x3c0>3581 »       bgt»    c3c0·<_kDartIsolateSnapshotInstructions+0x3c0>
3582 »       blt»    c49c·<_kDartIsolateSnapshotInstructions+0x49c>3582 »       blt»    c49c·<_kDartIsolateSnapshotInstructions+0x49c>
3583 »       cmp»    r8,·r23583 »       cmp»    r8,·r2
3584 »       bcc»    c49c·<_kDartIsolateSnapshotInstructions+0x49c>3584 »       bcc»    c49c·<_kDartIsolateSnapshotInstructions+0x49c>
3585 »       ldr»    r3,·[fp,·#28]3585 »       ldr»    r3,·[fp,·#28]
3586 »       mov»    r9,·r13586 »       mov»    r9,·r1
3587 »       lsl»    r0,·r8,·#13587 »       lsl»    r0,·r8,·#1
3588 »       cmp»    r8,·r0,·asr·#13588 »       cmp»    r8,·r0,·asr·#1
3589 »       cmpeq»  r6,·r0,·asr·#313589 »       cmpeq»  r6,·r0,·asr·#31
3590 »       beq»    c3e4·<_kDartIsolateSnapshotInstructions+0x3e4>3590 »       beq»    c3e4·<_kDartIsolateSnapshotInstructions+0x3e4>
3591 »       bl»     4ddedc·<_kDartIsolateSnapshotInstructions+0x4d1edc>3591 »       bl»     4dd8c4·<_kDartIsolateSnapshotInstructions+0x4d18c4>
3592 »       str»    r8,·[r0,·#7]3592 »       str»    r8,·[r0,·#7]
3593 »       str»    r6,·[r0,·#11]3593 »       str»    r6,·[r0,·#11]
3594 »       mov»    r1,·r03594 »       mov»    r1,·r0
3595 »       mov»    r6,·r03595 »       mov»    r6,·r0
3596 »       ldr»    r0,·[fp,·#-20]»;·0xffffffec3596 »       ldr»    r0,·[fp,·#-20]»;·0xffffffec
3597 »       tst»    r1,·#13597 »       tst»    r1,·#1
3598 »       bne»    c4b8·<_kDartIsolateSnapshotInstructions+0x4b8>3598 »       bne»    c4b8·<_kDartIsolateSnapshotInstructions+0x4b8>
Offset 3640, 27 lines modifiedOffset 3640, 27 lines modified
3640 »       ldr»    r0,·[fp,·#-32]»;·0xffffffe03640 »       ldr»    r0,·[fp,·#-32]»;·0xffffffe0
3641 »       ldr»    r1,·[fp,·#-28]»;·0xffffffe43641 »       ldr»    r1,·[fp,·#-28]»;·0xffffffe4
3642 »       b»      c4b0·<_kDartIsolateSnapshotInstructions+0x4b0>3642 »       b»      c4b0·<_kDartIsolateSnapshotInstructions+0x4b0>
3643 »       ldr»    r0,·[fp,·#-8]3643 »       ldr»    r0,·[fp,·#-8]
3644 »       ldr»    r1,·[fp,·#-4]3644 »       ldr»    r1,·[fp,·#-4]
3645 »       sub»    sp,·fp,·#03645 »       sub»    sp,·fp,·#0
Max diff block lines reached; 57110726/57114813 bytes (99.99%) of diff not shown.
33.5 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 ··0x00006070·7a795f61·73796e63·5f737461·636b7320·zy_async_stacks·10 ··0x00006070·7a795f61·73796e63·5f737461·636b7320·zy_async_stacks·
11 ··0x00006080·6e6f2d6c·617a795f·64697370·61746368·no-lazy_dispatch11 ··0x00006080·6e6f2d6c·617a795f·64697370·61746368·no-lazy_dispatch
12 ··0x00006090·65727320·7573655f·62617265·5f696e73·ers·use_bare_ins12 ··0x00006090·65727320·7573655f·62617265·5f696e73·ers·use_bare_ins
13 ··0x000060a0·74727563·74696f6e·73206465·6475705f·tructions·dedup_13 ··0x000060a0·74727563·74696f6e·73206465·6475705f·tructions·dedup_
14 ··0x000060b0·696e7374·72756374·696f6e73·206e6f2d·instructions·no-14 ··0x000060b0·696e7374·72756374·696f6e73·206e6f2d·instructions·no-
15 ··0x000060c0·22617373·65727473·22206172·6d2d6561·"asserts"·arm-ea15 ··0x000060c0·22617373·65727473·22206172·6d2d6561·"asserts"·arm-ea
16 ··0x000060d0·62692073·6f667466·70206e6f·2d6e756c·bi·softfp·no-nul16 ··0x000060d0·62692073·6f667466·70206e6f·2d6e756c·bi·softfp·no-nul
17 ··0x000060e0·6c2d7361·66657479·00d97787·82824987·l-safety..w...I.17 ··0x000060e0·6c2d7361·66657479·00d97787·82824b87·l-safety..w...K.
18 ··0x000060f0·f282c027·c64ec027·86828382·82828584·...'.N.'........18 ··0x000060f0·f282c027·c64ec027·86828382·82828584·...'.N.'........
19 ··0x00006100·82838382·82828384·83838282·83838383·................19 ··0x00006100·82838382·82828384·83838282·83838383·................
20 ··0x00006110·82828483·82848285·84838382·83838282·................20 ··0x00006110·82828483·82848285·84838382·83838282·................
21 ··0x00006120·82828482·82828586·83828384·83848386·................21 ··0x00006120·82828482·82828586·83828384·83848386·................
22 ··0x00006130·82848284·84828284·82828382·84838283·................22 ··0x00006130·82848284·84828284·82828382·84838283·................
23 ··0x00006140·82828282·83848283·84828484·82848283·................23 ··0x00006140·82828282·83848283·84828484·82848283·................
24 ··0x00006150·82848282·82848484·83828284·82828383·................24 ··0x00006150·82848282·82848484·83828284·82828383·................
Offset 1525, 63 lines modifiedOffset 1525, 63 lines modified
1525 ··0x0000bf20·36344172·72617900·38034e00·16000000·64Array.8.N.....1525 ··0x0000bf20·36344172·72617900·38034e00·16000000·64Array.8.N.....
1526 ··0x0000bf30·0cf04676·5f55696e·7431364c·69737400·..Fv_Uint16List.1526 ··0x0000bf30·0cf04676·5f55696e·7431364c·69737400·..Fv_Uint16List.
1527 ··0x0000bf40·38024e00·02000000·02000000·00000000·8.N.............1527 ··0x0000bf40·38024e00·02000000·02000000·00000000·8.N.............
1528 ··0x0000bf50·38024e00·00000000·02000000·00000000·8.N.............1528 ··0x0000bf50·38024e00·00000000·02000000·00000000·8.N.............
  
  
1529 Hex·dump·of·section·'.rodata':1529 Hex·dump·of·section·'.rodata':
1530 ··0x005bb000·f5f5dcdc·d9881d00·00000000·03000000·................1530 ··0x005bb000·f5f5dcdc·1ba71d00·00000000·03000000·................
1531 ··0x005bb010·00000000·35623937·32393262·32356630·....5b97292b25f01531 ··0x005bb010·00000000·35623937·32393262·32356630·....5b97292b25f0
1532 ··0x005bb020·61373135·36313362·37613238·65303733·a715613b7a28e0731532 ··0x005bb020·61373135·36313362·37613238·65303733·a715613b7a28e073
1533 ··0x005bb030·34663737·70726f64·75637420·6e6f2d64·4f77product·no-d1533 ··0x005bb030·34663737·70726f64·75637420·6e6f2d64·4f77product·no-d
1534 ··0x005bb040·77617266·5f737461·636b5f74·72616365·warf_stack_trace1534 ··0x005bb040·77617266·5f737461·636b5f74·72616365·warf_stack_trace
1535 ··0x005bb050·735f6d6f·6465206e·6f2d6361·7573616c·s_mode·no-causal1535 ··0x005bb050·735f6d6f·6465206e·6f2d6361·7573616c·s_mode·no-causal
1536 ··0x005bb060·5f617379·6e635f73·7461636b·73206c61·_async_stacks·la1536 ··0x005bb060·5f617379·6e635f73·7461636b·73206c61·_async_stacks·la
1537 ··0x005bb070·7a795f61·73796e63·5f737461·636b7320·zy_async_stacks·1537 ··0x005bb070·7a795f61·73796e63·5f737461·636b7320·zy_async_stacks·
1538 ··0x005bb080·6e6f2d6c·617a795f·64697370·61746368·no-lazy_dispatch1538 ··0x005bb080·6e6f2d6c·617a795f·64697370·61746368·no-lazy_dispatch
1539 ··0x005bb090·65727320·7573655f·62617265·5f696e73·ers·use_bare_ins1539 ··0x005bb090·65727320·7573655f·62617265·5f696e73·ers·use_bare_ins
1540 ··0x005bb0a0·74727563·74696f6e·73206465·6475705f·tructions·dedup_1540 ··0x005bb0a0·74727563·74696f6e·73206465·6475705f·tructions·dedup_
1541 ··0x005bb0b0·696e7374·72756374·696f6e73·206e6f2d·instructions·no-1541 ··0x005bb0b0·696e7374·72756374·696f6e73·206e6f2d·instructions·no-
1542 ··0x005bb0c0·22617373·65727473·22206172·6d2d6561·"asserts"·arm-ea1542 ··0x005bb0c0·22617373·65727473·22206172·6d2d6561·"asserts"·arm-ea
1543 ··0x005bb0d0·62692073·6f667466·70206e6f·2d6e756c·bi·softfp·no-nul1543 ··0x005bb0d0·62692073·6f667466·70206e6f·2d6e756c·bi·softfp·no-nul
1544 ··0x005bb0e0·6c2d7361·66657479·00778702·53893b83·l-safety.w..S.;.1544 ··0x005bb0e0·6c2d7361·66657479·00778749·55893c83·l-safety.w.IU.<.
1545 ··0x005bb0f0·9e4987e6·81c1c2e8·478a8181·81818183·.I......G.......1545 ··0x005bb0f0·9e4b87e6·81c1c2e8·478a8181·81818183·.K......G.......
1546 ··0x005bb100·81818182·86828181·81818181·81818282·................1546 ··0x005bb100·81818182·86828181·81818181·81818282·................
1547 ··0x005bb110·82818181·81818182·81818181·81818181·................1547 ··0x005bb110·82818181·81818182·81818181·81818181·................
1548 ··0x005bb120·83818182·82818182·81818181·81818281·................1548 ··0x005bb120·83818182·82818182·81818181·81818281·................
1549 ··0x005bb130·82828182·86848184·81818282·81818181·................1549 ··0x005bb130·82828182·86848184·81818282·81818181·................
1550 ··0x005bb140·82868281·82828181·82828181·81818181·................1550 ··0x005bb140·82868281·82828181·82828181·81818181·................
1551 ··0x005bb150·81818181·81818181·81828281·81818181·................1551 ··0x005bb150·81818181·81818181·81828281·81818181·................
1552 ··0x005bb160·81818181·81818182·81818181·82828281·................1552 ··0x005bb160·81818181·81818281·81818181·82828281·................
 1553 ··0x005bb170·81828381·82818181·81828181·81818282·................
1553 ··0x005bb170·81838182·83828281·81818281·81818181·................1554 ··0x005bb180·82828281·81818181·82818181·81818181·................
1554 ··0x005bb180·82828282·82828181·81818181·81818281·................ 
1555 ··0x005bb190·81818181·81828181·81818181·81818181·................1555 ··0x005bb190·81828181·81818181·81818181·81818181·................
 1556 ··0x005bb1a0·81818182·81818181·81818182·81818181·................
1556 ··0x005bb1a0·81818181·81828182·81818181·81818181·................1557 ··0x005bb1b0·81818183·83828283·82818181·81818181·................
1557 ··0x005bb1b0·81818181·81818181·81838382·82838281·................ 
1558 ··0x005bb1c0·81818181·81818181·81818181·81818281·................1558 ··0x005bb1c0·81818181·81818181·81818181·81818281·................
1559 ··0x005bb1d0·81818181·81818181·81818181·81818181·................1559 ··0x005bb1d0·81818181·81818181·81818181·81818181·................
 1560 ··0x005bb1e0·81818182·81818182·82818281·82818281·................
1560 ··0x005bb1e0·81818181·81818181·81828181·81828281·................1561 ··0x005bb1f0·82828181·81818182·81828181·82818282·................
1561 ··0x005bb1f0·82818281·82818282·81828181·81828182·................ 
1562 ··0x005bb200·81828282·81828282·82828281·82828182·................1562 ··0x005bb200·82818282·82828282·81828281·82828282·................
1563 ··0x005bb210·82828282·81818182·82828181·81828181·................1563 ··0x005bb210·82818181·82828281·82818183·82828181·................
1564 ··0x005bb220·81828181·81818182·81818181·81818181·................1564 ··0x005bb220·81828181·81818182·81818181·81818181·................
1565 ··0x005bb230·82828182·82818382·81818482·84828381·................1565 ··0x005bb230·82828382·81818282·81818482·84828382·................
1566 ··0x005bb240·83828381·85828381·81818185·84818181·................ 
1567 ··0x005bb250·81818181·81818281·81818181·81818182·................1566 ··0x005bb240·83818181·81818181·81818181·81818182·................
1568 ··0x005bb260·81818181·81818181·81828181·81818182·................1567 ··0x005bb250·81818181·81818181·81828181·81818181·................
1569 ··0x005bb270·81818182·81818181·81818181·81818181·................1568 ··0x005bb260·83818582·83858481·81818181·81828181·................
1570 ··0x005bb280·81818181·81818181·83818181·81818184·................ 
1571 ··0x005bb290·82838181·81818181·84838183·85838185·................ 
1572 ··0x005bb2a0·84838481·83818184·84818383·83818381·................ 
1573 ··0x005bb2b0·82818281·81818281·83828283·82818181·................ 
1574 ··0x005bb2c0·81828181·81818181·81818181·81818181·................1569 ··0x005bb270·81828181·81818181·81818181·81818182·................
 1570 ··0x005bb280·81818181·83818181·81818482·83818181·................
 1571 ··0x005bb290·81818182·81848183·81838184·84818383·................
 1572 ··0x005bb2a0·83818181·81818184·83818385·83818584·................
 1573 ··0x005bb2b0·83818182·81828181·81838281·83828282·................
 1574 ··0x005bb2c0·81818181·82818181·81818181·81818181·................
1575 ··0x005bb2d0·81818181·81818184·81818381·83848182·................1575 ··0x005bb2d0·81818181·81818181·81818481·81838183·................
1576 ··0x005bb2e0·81818181·82818281·83828182·81818181·................1576 ··0x005bb2e0·84818281·81818184·83838181·83828182·................
1577 ··0x005bb2f0·81818181·81818181·81818282·82828282·................1577 ··0x005bb2f0·81818181·81818181·81818181·81818282·................
1578 ··0x005bb300·81838182·81818183·81828282·82818483·................1578 ··0x005bb300·82828282·81818382·81818182·82828282·................
1579 ··0x005bb310·81858381·82828182·81828181·81828282·................1579 ··0x005bb310·81858381·82828182·81828181·81828282·................
1580 ··0x005bb320·82828382·82818281·81818281·82818181·................1580 ··0x005bb320·82828382·82818281·81818281·82818181·................
1581 ··0x005bb330·81818181·81818181·81818181·81818282·................1581 ··0x005bb330·81818181·81818181·81818181·81818282·................
1582 ··0x005bb340·82818281·81828183·83818182·82818181·................1582 ··0x005bb340·82818281·81828183·83818182·82818181·................
1583 ··0x005bb350·81818181·81818182·81818282·82828281·................1583 ··0x005bb350·81818181·81818182·81818282·82828281·................
1584 ··0x005bb360·81818181·82818383·82838481·82818282·................1584 ··0x005bb360·81818181·82818383·82838481·82818282·................
1585 ··0x005bb370·82818281·81818181·81828181·81818181·................1585 ··0x005bb370·82818281·81818181·81828181·81818181·................
Offset 1611, 4621 lines modifiedOffset 1611, 4621 lines modified
1611 ··0x005bb4f0·81828181·81818182·81818181·81818181·................1611 ··0x005bb4f0·81828181·81818182·81818181·81818181·................
1612 ··0x005bb500·81818181·81818181·82818181·81818181·................1612 ··0x005bb500·81818181·81818181·82818181·81818181·................
1613 ··0x005bb510·81818181·81818281·81818381·81818182·................1613 ··0x005bb510·81818181·81818281·81818381·81818182·................
1614 ··0x005bb520·83818281·81838181·81818181·82818181·................1614 ··0x005bb520·83818281·81838181·81818181·82818181·................
1615 ··0x005bb530·81828381·82818181·81818181·81818282·................1615 ··0x005bb530·81828381·82818181·81818181·81818282·................
1616 ··0x005bb540·82818183·81848483·81818181·81828386·................1616 ··0x005bb540·82818183·81848483·81818181·81828386·................
1617 ··0x005bb550·86838382·81818485·83848482·82828282·................1617 ··0x005bb550·86838382·81818485·83848482·82828282·................
1618 ··0x005bb560·86848383·82818181·86848183·82838185·................1618 ··0x005bb560·86848383·82818181·83828684·81838185·................
1619 ··0x005bb570·83818282·83838383·83828181·82818681·................1619 ··0x005bb570·83818282·83838383·83828181·82818681·................
1620 ··0x005bb580·81818181·81818181·81818182·81828281·................1620 ··0x005bb580·81818181·81818181·81818182·81828281·................
1621 ··0x005bb590·82818281·81828182·82818281·82828282·................1621 ··0x005bb590·82818281·81828182·82818281·82828282·................
1622 ··0x005bb5a0·83838282·81818281·84818183·82828384·................1622 ··0x005bb5a0·83838282·81818281·84818183·82828384·................
1623 ··0x005bb5b0·84838184·82818181·81818181·81818181·................1623 ··0x005bb5b0·84838184·82818181·81818181·81818181·................
1624 ··0x005bb5c0·81818181·81818181·81818181·81818281·................1624 ··0x005bb5c0·81818181·81818181·81818181·81818281·................
1625 ··0x005bb5d0·81828282·81828281·82828181·82818281·................1625 ··0x005bb5d0·81828282·81828281·82828181·82818281·................
1626 ··0x005bb5e0·81818282·82818282·81818282·81818282·................1626 ··0x005bb5e0·81818282·82818282·81818282·81818282·................
1627 ··0x005bb5f0·81828182·81818181·81828282·81828281·................1627 ··0x005bb5f0·81828182·81818181·81828282·81828281·................
1628 ··0x005bb600·81818181·81818181·81818282·81818281·................1628 ··0x005bb600·81818181·81818181·81818282·81818281·................
1629 ··0x005bb610·82818181·82818282·82818183·81828282·................1629 ··0x005bb610·82818181·82818282·82818183·81828282·................
1630 ··0x005bb620·82838181·81828182·81818381·81818181·................1630 ··0x005bb620·82838181·81828182·81818381·81818181·................
Diff chunk too large, falling back to line-by-line diff (3597 lines added, 3597 lines removed)
1631 ··0x005bb630·83818282·83818182·82828281·81818181·................1631 ··0x005bb630·83818282·83818182·82828281·81818181·................
1632 ··0x005bb640·81ea6ea4·eb3f8ced·2381ee35·81f27cd7·..n..?..#..5..|.1632 ··0x005bb640·81ea76a4·eb3e8ced·2381ee35·81f20ad8·..v..>..#..5....
1633 ··0x005bb650·3c745731·c129614e·49c166da·211937cb·<tW1.)aNI.f.!.7.1633 ··0x005bb650·56673b12·c1103969·e86cda2a·667044c3·Vg;...9i.l.*fpD.
1634 ··0x005bb660·1b07241f·c1c21a24·6904c369·6a4b51c0·..$....$i..ijKQ.1634 ··0x005bb660·1b07241f·c1c25c0d·1f05c34a·5b2771c0·..$...\....J['q.
1635 ··0x005bb670·0e672f59·c073da42·34756fc2·15244136·.g/Y.s.B4uo..$A61635 ··0x005bb670·2459275d·c179da3b·4c615cc3·6e6d4f61·$Y'].y.;La\.nmOa
1636 ··0x005bb680·c2612a77·14c367da·5072042e·c223393d·.a*w..g.Pr...#9=1636 ··0x005bb680·c0056608·75c36dda·044f3f41·c00d5c5d·..f.u.m..O?A..\]
1637 ··0x005bb690·09c33128·3129c12b·71005cc0·245e560a·..1(1).+q.\.$^V.1637 ··0x005bb690·4ac1326f·29e22d48·606ec04e·337308c2·J.2o).-H`n.N3s..
1638 ··0x005bb6a0·c12cdbc5·6f323d1c·c352dbc1·7464021d·.,..o2=..R..td..1638 ··0x005bb6a0·32dbc529·33013fc3·59dbc129·3968d744·2..)3.?.Y..)9h.D
1639 ··0x005bb6b0·c122112e·4cc32ddb·65604468·c30b7c5f·."..L.-.e`Dh..|_1639 ··0x005bb6b0·147c23c3·33db2353·7f71c02e·181a01c1·.|#.3.#S.q......
1640 ··0x005bb6c0·2ac22516·2a32c12e·17690ec2·3fdb4c38·*.%.*2...i..?.L81640 ··0x005bb6c0·61753679·c1550f45·23c245db·6c3c3743·au6y.U.E#.E.l<7C
1641 ··0x005bb6d0·61c0751b·3ec42859·29c8583c·2766c265·a.u.>.(Y).X<'f.e1641 ··0x005bb6d0·c1616533·73c15932·0707c16a·3b5e6ec1·.ae3s.Y2...j;^n.
1642 ··0x005bb6e0·231c58c1·2b457015·c2420921·db5a0a7c·#.X.+Ep..B.!.Z.|1642 ··0x005bb6e0·65231c58·c14624ed·79556e45·c0253b68·e#.X.F$.yUnE.%;h
1643 ··0x005bb6f0·5bc24fda·192e0562·c1635e5e·18c37718·[.O....b.c^^..w.1643 ··0x005bb6f0·06c353da·293f720f·c379731f·16c27718·..S.)?r..ys...w.
1644 ··0x005bb700·055ec169·623d75c1·4674137a·c135d856·.^.ib=u.Ft.z.5.V1644 ··0x005bb700·055ec131·274d5fc1·22793e04·c338d818·.^.1'M_."y>..8..
1645 ··0x005bb710·096dd332·d8430b16·1bc23d56·3268c170·.m.2.C....=V2h.p1645 ··0x005bb710·61304ec3·35d84674·137ac13d·563268c1·a0N.5.Ft.z.=V2h.
1646 ··0x005bb720·4d2409c2·66696d6c·c147db51·635bd357·M$..fiml.G.Qc[.W1646 ··0x005bb720·540c1d76·c14e5f7c·36c34edb·55440239·T..v.N_|6.N.UD.9
1647 ··0x005bb730·db18281d·3ac16c36·5858c14e·db74403b·..(.:.l6XX.N.t@;1647 ··0x005bb730·c25edb73·5c0755c0·6c18512e·c255db28·.^.s\.U.l.Q..U.(
1648 ··0x005bb740·6ec34612·290dc1d0·7a255829·c35b762f·n.F.)...z%X).[v/1648 ··0x005bb740·1e286ac2·4612290d·c1d07a25·5829c35b·.(j.F.)...z%X).[
Max diff block lines reached; 34638727/35129275 bytes (98.60%) of diff not shown.
1.3 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x009baae0·005f6b44·61727453·6e617073·686f7442·._kDartSnapshotB2 ··0x009bc9b0·005f6b44·61727453·6e617073·686f7442·._kDartSnapshotB
3 ··0x009baaf0·75696c64·4964005f·6b446172·74566d53·uildId._kDartVmS3 ··0x009bc9c0·75696c64·4964005f·6b446172·74566d53·uildId._kDartVmS
4 ··0x009bab00·6e617073·686f7449·6e737472·75637469·napshotInstructi4 ··0x009bc9d0·6e617073·686f7449·6e737472·75637469·napshotInstructi
5 ··0x009bab10·6f6e7300·5f6b4461·7274566d·536e6170·ons._kDartVmSnap5 ··0x009bc9e0·6f6e7300·5f6b4461·7274566d·536e6170·ons._kDartVmSnap
6 ··0x009bab20·73686f74·44617461·005f6b44·61727449·shotData._kDartI6 ··0x009bc9f0·73686f74·44617461·005f6b44·61727449·shotData._kDartI
7 ··0x009bab30·736f6c61·7465536e·61707368·6f74496e·solateSnapshotIn7 ··0x009bca00·736f6c61·7465536e·61707368·6f74496e·solateSnapshotIn
8 ··0x009bab40·73747275·6374696f·6e73005f·6b446172·structions._kDar8 ··0x009bca10·73747275·6374696f·6e73005f·6b446172·structions._kDar
9 ··0x009bab50·7449736f·6c617465·536e6170·73686f74·tIsolateSnapshot9 ··0x009bca20·7449736f·6c617465·536e6170·73686f74·tIsolateSnapshot
10 ··0x009bab60·44617461·00·························Data.10 ··0x009bca30·44617461·00·························Data.
  
664 B
readelf --wide --decompress --hex-dump=.hash {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.hash':1 Hex·dump·of·section·'.hash':
2 ··0x009babc8·06000000·06000000·00000000·03000000·................2 ··0x009bca98·06000000·06000000·00000000·03000000·................
3 ··0x009babd8·01000000·04000000·00000000·05000000·................3 ··0x009bcaa8·01000000·04000000·00000000·05000000·................
4 ··0x009babe8·00000000·00000000·00000000·00000000·................4 ··0x009bcab8·00000000·00000000·00000000·00000000·................
5 ··0x009babf8·00000000·02000000···················........5 ··0x009bcac8·00000000·02000000···················........
  
94.4 MB
lib/x86_64/libapp.so
888 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········9789616·(bytes·into·file)13 ··Start·of·section·headers:··········9797808·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1219 ··Number·of·section·headers:·········12
20 ··Section·header·string·table·index:·1120 ··Section·header·string·table·index:·11
1.6 KB
readelf --wide --program-header {}
    
Offset 6, 19 lines modifiedOffset 6, 19 lines modified
6 Program·Headers:6 Program·Headers:
7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
8 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000268·0x000268·R···0x88 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000268·0x000268·R···0x8
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0002a8·0x0002a8·RW··0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0002a8·0x0002a8·RW··0x1000
10 ··LOAD···········0x001000·0x0000000000001000·0x0000000000001000·0x000038·0x000038·RW··0x100010 ··LOAD···········0x001000·0x0000000000001000·0x0000000000001000·0x000038·0x000038·RW··0x1000
11 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x0038e0·0x0038e0·R·E·0x100011 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x0038e0·0x0038e0·R·E·0x1000
12 ··LOAD···········0x006000·0x0000000000006000·0x0000000000006000·0x008180·0x008180·R···0x100012 ··LOAD···········0x006000·0x0000000000006000·0x0000000000006000·0x008180·0x008180·R···0x1000
13 ··LOAD···········0x00f000·0x000000000000f000·0x000000000000f000·0x4d1700·0x4d1700·R·E·0x100013 ··LOAD···········0x00f000·0x000000000000f000·0x000000000000f000·0x4d1140·0x4d1140·R·E·0x1000
14 ··LOAD···········0x4e1000·0x00000000004e1000·0x00000000004e1000·0x474440·0x474440·R···0x100014 ··LOAD···········0x4e1000·0x00000000004e1000·0x00000000004e1000·0x476b90·0x476b90·R···0x1000
15 ··NOTE···········0x001000·0x0000000000001000·0x0000000000001000·0x000020·0x000020·RW··0x415 ··NOTE···········0x001000·0x0000000000001000·0x0000000000001000·0x000020·0x000020·RW··0x4
16 ··LOAD···········0x956000·0x0000000000956000·0x0000000000956000·0x000060·0x000060·RW··0x100016 ··LOAD···········0x958000·0x0000000000958000·0x0000000000958000·0x000060·0x000060·RW··0x1000
17 ··DYNAMIC········0x956000·0x0000000000956000·0x0000000000956000·0x000060·0x000060·RW··0x817 ··DYNAMIC········0x958000·0x0000000000958000·0x0000000000958000·0x000060·0x000060·RW··0x8
  
18 ·Section·to·Segment·mapping:18 ·Section·to·Segment·mapping:
19 ··Segment·Sections...19 ··Segment·Sections...
20 ···00·····20 ···00·····
21 ···01·····21 ···01·····
22 ···02·····.note.gnu.build-id·.bss·22 ···02·····.note.gnu.build-id·.bss·
23 ···03·····.text·23 ···03·····.text·
2.23 KB
readelf --wide --sections {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 There·are·12·section·headers,·starting·at·offset·0x9560b0:1 There·are·12·section·headers,·starting·at·offset·0x9580b0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000001000·001000·000020·00··WA··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000001000·001000·000020·00··WA··0···0··4
6 ··[·2]·.bss··············PROGBITS········0000000000001020·001020·000018·00··WA··0···0··86 ··[·2]·.bss··············PROGBITS········0000000000001020·001020·000018·00··WA··0···0··8
7 ··[·3]·.text·············PROGBITS········0000000000002000·002000·0038e0·00··AX··0···0·40967 ··[·3]·.text·············PROGBITS········0000000000002000·002000·0038e0·00··AX··0···0·4096
8 ··[·4]·.rodata···········PROGBITS········0000000000006000·006000·008180·00···A··0···0·168 ··[·4]·.rodata···········PROGBITS········0000000000006000·006000·008180·00···A··0···0·16
9 ··[·5]·.text·············PROGBITS········000000000000f000·00f000·4d1700·00··AX··0···0·40969 ··[·5]·.text·············PROGBITS········000000000000f000·00f000·4d1140·00··AX··0···0·4096
10 ··[·6]·.rodata···········PROGBITS········00000000004e1000·4e1000·4742f0·00···A··0···0·1610 ··[·6]·.rodata···········PROGBITS········00000000004e1000·4e1000·476a40·00···A··0···0·16
11 ··[·7]·.dynstr···········STRTAB··········00000000009552f0·9552f0·000085·00···A··0···0··111 ··[·7]·.dynstr···········STRTAB··········0000000000957a40·957a40·000085·00···A··0···0··1
12 ··[·8]·.dynsym···········DYNSYM··········0000000000955378·955378·000090·18···A··7···1··812 ··[·8]·.dynsym···········DYNSYM··········0000000000957ac8·957ac8·000090·18···A··7···1··8
13 ··[·9]·.hash·············HASH············0000000000955408·955408·000038·04···A··8···0··813 ··[·9]·.hash·············HASH············0000000000957b58·957b58·000038·04···A··8···0··8
14 ··[10]·.dynamic··········DYNAMIC·········0000000000956000·956000·000060·10··WA··7···0··814 ··[10]·.dynamic··········DYNAMIC·········0000000000958000·958000·000060·10··WA··7···0··8
15 ··[11]·.shstrtab·········STRTAB··········0000000000000000·956060·000050·00······0···0··115 ··[11]·.shstrtab·········STRTAB··········0000000000000000·958060·000050·00······0···0··1
16 Key·to·Flags:16 Key·to·Flags:
17 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),17 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
18 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),18 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
19 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),19 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
20 ··l·(large),·p·(processor·specific)20 ··l·(large),·p·(processor·specific)
866 B
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.dynsym'·contains·6·entries:1 Symbol·table·'.dynsym'·contains·6·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000001000····32·FUNC····GLOBAL·DEFAULT····1·_kDartSnapshotBuildId4 ·····1:·0000000000001000····32·FUNC····GLOBAL·DEFAULT····1·_kDartSnapshotBuildId
5 ·····2:·0000000000002000·14560·FUNC····GLOBAL·DEFAULT····3·_kDartVmSnapshotInstructions5 ·····2:·0000000000002000·14560·FUNC····GLOBAL·DEFAULT····3·_kDartVmSnapshotInstructions
6 ·····3:·0000000000006000·33152·FUNC····GLOBAL·DEFAULT····4·_kDartVmSnapshotData6 ·····3:·0000000000006000·33152·FUNC····GLOBAL·DEFAULT····4·_kDartVmSnapshotData
7 ·····4:·000000000000f000·0x4d1700·FUNC····GLOBAL·DEFAULT····5·_kDartIsolateSnapshotInstructions7 ·····4:·000000000000f000·0x4d1140·FUNC····GLOBAL·DEFAULT····5·_kDartIsolateSnapshotInstructions
8 ·····5:·00000000004e1000·0x4742f0·FUNC····GLOBAL·DEFAULT····6·_kDartIsolateSnapshotData8 ·····5:·00000000004e1000·0x476a40·FUNC····GLOBAL·DEFAULT····6·_kDartIsolateSnapshotData
697 B
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x956000·contains·6·entries:1 Dynamic·section·at·offset·0x958000·contains·6·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000004·(HASH)···············0x9554083 ·0x0000000000000004·(HASH)···············0x957b58
4 ·0x0000000000000005·(STRTAB)·············0x9552f04 ·0x0000000000000005·(STRTAB)·············0x957a40
5 ·0x000000000000000a·(STRSZ)··············133·(bytes)5 ·0x000000000000000a·(STRSZ)··············133·(bytes)
6 ·0x0000000000000006·(SYMTAB)·············0x9553786 ·0x0000000000000006·(SYMTAB)·············0x957ac8
7 ·0x000000000000000b·(SYMENT)·············24·(bytes)7 ·0x000000000000000b·(SYMENT)·············24·(bytes)
8 ·0x0000000000000000·(NULL)···············0x08 ·0x0000000000000000·(NULL)···············0x0
414 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·95dc59510bac6d2800448db324817e6f3 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·95dc5951ab47ee8a00448db338482d0e
489 KB
strings --all --bytes=8 {}
    
Offset 409, 16 lines modifiedOffset 409, 24 lines modified
409 Int32List.409 Int32List.
410 moveNext410 moveNext
411 :current_position411 :current_position
412 FutureOr412 FutureOr
413 boolean·expression413 boolean·expression
414 _ExternalInt64Array414 _ExternalInt64Array
415 _Uint16List415 _Uint16List
 416 AQRQPQPH
 417 APWVSRQI
 418 ATWVRQPWPH
 419 XYZ^_A\I;
 420 APWVSRQI
 421 AQAPWVSRQI
 422 AQRQPQPH
416 XA[A[A[H423 XA[A[A[H
417 XA[A[A[H424 XA[A[A[H
 425 XA[A[A[A[H
418 XA[A[A[H426 XA[A[A[H
419 XA[A[A[A[H427 XA[A[A[A[H
420 A[A[A[I;428 A[A[A[I;
421 A[A[A[I;429 A[A[A[I;
422 XA[A[A[H430 XA[A[A[H
423 XA[A[A[H431 XA[A[A[H
424 XA[A[A[H432 XA[A[A[H
Offset 517, 22 lines modifiedOffset 525, 14 lines modified
517 APWVSRQAPVH525 APWVSRQAPVH
518 XA[A[A[A[H526 XA[A[A[A[H
519 XA[A[A[H527 XA[A[A[H
520 XA[A[A[A[H528 XA[A[A[A[H
521 XA[A[A[A[H529 XA[A[A[A[H
522 XA[A[A[H530 XA[A[A[H
523 XA[A[A[H531 XA[A[A[H
524 XA[A[A[A[H 
525 AQRQPQPH 
526 APWVSRQI 
527 ATWVRQPWPH 
528 XYZ^_A\I; 
529 APWVSRQI 
530 AQAPWVSRQI 
531 AQRQPQPH 
532 YYYZ^_I;532 YYYZ^_I;
533 AQWVRQPPAQH533 AQWVRQPPAQH
534 XYZ^_AYI;534 XYZ^_AYI;
535 \$0VSRQPQVH535 \$0VSRQPQVH
536 T$·RQPRQH536 T$·RQPRQH
537 WVSRQPQWH537 WVSRQPQWH
538 T$·VSRQPSVH538 T$·VSRQPSVH
Offset 559, 19 lines modifiedOffset 559, 19 lines modified
559 YZ^_AXAYAZA\A]559 YZ^_AXAYAZA\A]
560 T$·AUATARAQAPWVQP560 T$·AUATARAQAPWVQP
561 XY^_AXAYAZA\A]561 XY^_AXAYAZA\A]
562 AUATARAQWVRQP562 AUATARAQWVRQP
563 XYZ^_AYAZA\A]563 XYZ^_AYAZA\A]
564 $AUATARAQWVSRP564 $AUATARAQWVSRP
565 XZ[^_AYAZA\A]565 XZ[^_AYAZA\A]
 566 A[A[A[A[H
566 A[A[A[I;567 A[A[A[I;
567 A[A[A[I;568 A[A[A[I;
568 A[A[A[I;569 A[A[A[I;
569 A[A[A[I;570 A[A[A[I;
570 A[A[A[A[H 
571 A[A[A[I;571 A[A[A[I;
572 A[A[A[XH572 A[A[A[XH
573 A[A[A[I;573 A[A[A[I;
574 A[A[A[I;574 A[A[A[I;
575 A[A[A[I;575 A[A[A[I;
576 A[A[A[I;576 A[A[A[I;
577 T$·VSRQPQVH577 T$·VSRQPQVH
Offset 585, 30 lines modifiedOffset 585, 25 lines modified
585 XY[_AXAYAZA\A]585 XY[_AXAYAZA\A]
586 AUATARAQAPWSQP586 AUATARAQAPWSQP
587 XY[_AXAYAZA\A]587 XY[_AXAYAZA\A]
588 AUATARAQAPWSQP588 AUATARAQAPWSQP
589 XY[_AXAYAZA\A]589 XY[_AXAYAZA\A]
590 A[A[A[A[H590 A[A[A[A[H
591 A[A[A[A[H591 A[A[A[A[H
592 XA[A[A[A[H 
593 A[A[A[A[I 
594 WVSRQPWQH 
595 XYZ[^_M; 
596 WVSRQPQWH 
597 XYZ[^_M; 
598 ARAQWVRQPPWH 
599 XYZ^_AYAZI; 
600 XA[A[A[H592 XA[A[A[H
 593 POSAPAQWARRVH
 594 d$@AQAPWVRQ
 595 YZ^_AXAY
 596 XA[A[A[A[H
601 APWVSRQPWAPH597 APWVSRQPWAPH
602 XYZ[^_AXM;598 XYZ[^_AXM;
603 APWVSRQPWAPH599 APWVSRQPWAPH
604 XYZ[^_AXM;600 XYZ[^_AXM;
 601 XA[A[A[H
605 A[A[A[A[H602 A[A[A[A[H
606 d$@AQAPWVRQ 
607 YZ^_AXAY 
608 $AUATARAQAPWVSR603 $AUATARAQAPWVSR
609 Z[^_AXAYAZA\A]604 Z[^_AXAYAZA\A]
610 \$·AQAPVRQP605 \$·AQAPVRQP
611 XYZ^AXAY606 XYZ^AXAY
612 AQAPVSRQP607 AQAPVSRQP
613 XYZ[^AXAY608 XYZ[^AXAY
614 \$·AQAPWRQP609 \$·AQAPWRQP
Offset 618, 49 lines modifiedOffset 613, 54 lines modified
618 \$·AQAPVRQP613 \$·AQAPVRQP
619 XYZ^AXAY614 XYZ^AXAY
620 AQAPVSRQP615 AQAPVSRQP
621 XYZ[^AXAY616 XYZ[^AXAY
622 XA[A[A[A[H617 XA[A[A[A[H
623 XA[A[A[H618 XA[A[A[H
624 XA[A[A[H619 XA[A[A[H
625 XA[A[A[A[H 
626 XA[A[A[H 
627 XA[A[A[H620 XA[A[A[H
 621 XA[A[A[A[H
628 $ARAQAPWVSRQ622 $ARAQAPWVSRQ
629 YZ[^_AXAYAZ623 YZ[^_AXAYAZ
630 QRSVWAPAQARAT624 QRSVWAPAQARAT
631 SVWAPAQARAT625 SVWAPAQARAT
632 A[A[A[XH626 A[A[A[XH
633 u·QRSVWAP627 u·QRSVWAP
634 A[A[A[I;628 A[A[A[I;
635 YYYZ[^I;629 A[A[A[A[I
 630 WVSRQPWQH
 631 XYZ[^_M;
 632 WVSRQPQWH
Max diff block lines reached; 498929/500540 bytes (99.68%) of diff not shown.
56.6 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 4007, 27 lines modifiedOffset 4007, 26 lines modified
4007 »       int3···4007 »       int3···
4008 »       int3···4008 »       int3···
4009 »       int3···4009 »       int3···
  
4010 Disassembly·of·section·.text:4010 Disassembly·of·section·.text:
  
4011 000000000000f000·<_kDartIsolateSnapshotInstructions>:4011 000000000000f000·<_kDartIsolateSnapshotInstructions>:
 4012 »       rex·adc·%ecx,0x0(%rbp)
4012 »       add····%dl,(%rdi) 
4013 »       rex.WRB·add·%r8b,(%r8) 
4014 »       add····%al,(%rax)4013 »       add····%al,(%rax)
4015 »       add····%dl,(%rax) 
4016 »       add····%al,(%rax)4014 »       add····%al,(%rax)
 4015 »       adc····%al,(%rax)
4017 »       add····%al,(%rax)4016 »       add····%al,(%rax)
4018 »       add····%al,(%rax)4017 »       add····%al,(%rax)
4019 »       add····%bl,(%rax) 
4020 »       add····%dl,(%rax) 
4021 »       add····%al,(%rax)4018 »       add····%al,(%rax)
 4019 »       sbb····%al,(%rax)
 4020 »       adc····%al,(%rax)
4022 »       add····%al,(%rax)4021 »       add····%al,(%rax)
4023 »       add····%al,%ah4022 »       add····%al,(%rax)
4024 »       (bad)··4023 »       add····%dl,(%rcx)
4025 »       rex.WRB·add·%r8b,(%r8)4024 »       rex.WRB·add·%r8b,(%r8)
4026 »       add····%al,(%rax)4025 »       add····%al,(%rax)
4027 »       add····%ch,(%rax)4026 »       add····%ch,(%rax)
4028 »       and····%bh,%bh4027 »       and····%bh,%bh
4029 »       (bad)··4028 »       (bad)··
4030 »       (bad)··4029 »       (bad)··
4031 »       (bad)··4030 »       (bad)··
Offset 4042, 1050 lines modifiedOffset 4041, 1639 lines modified
4042 »       (bad)··4041 »       (bad)··
4043 »       (bad)··4042 »       (bad)··
4044 »       (bad)··4043 »       (bad)··
4045 »       callq··*0x48(%rbp)4044 »       callq··*0x48(%rbp)
4046 »       mov····%esp,%ebp4045 »       mov····%esp,%ebp
4047 »       sub····$0x8,%rsp4046 »       sub····$0x8,%rsp
4048 »       cmp····0x40(%r14),%rsp4047 »       cmp····0x40(%r14),%rsp
4049 »       jbe····f1e3·<_kDartIsolateSnapshotInstructions+0x1e3> 
4050 »       mov····0x10(%rbp),%rax 
4051 »       movzwq·0x1(%rax),%rdx 
4052 »       add····%rdx,%rdx 
4053 »       mov····%rdx,-0x8(%rbp) 
4054 »       cmp····$0x1b1c,%rdx 
4055 »       jg·····f07d·<_kDartIsolateSnapshotInstructions+0x7d> 
4056 »       cmp····$0x1b1a,%rdx 
4057 »       jl·····f07d·<_kDartIsolateSnapshotInstructions+0x7d> 
4058 »       mov····0xf(%rax),%rcx 
4059 »       jmpq···f0ad·<_kDartIsolateSnapshotInstructions+0xad> 
4060 »       cmp····$0x1b10,%rdx 
4061 »       jne····f093·<_kDartIsolateSnapshotInstructions+0x93>4048 »       jbe····f0f9·<_kDartIsolateSnapshotInstructions+0xf9>
4062 »       mov····0xf(%rax),%rcx 
4063 »       jmpq···f0ad·<_kDartIsolateSnapshotInstructions+0xad> 
4064 »       cmp····$0x1b12,%rdx 
4065 »       jne····f0a9·<_kDartIsolateSnapshotInstructions+0xa9> 
4066 »       mov····0xf(%rax),%rcx 
4067 »       jmpq···f0ad·<_kDartIsolateSnapshotInstructions+0xad> 
4068 »       mov····0xf(%rax),%rcx 
4069 »       movzwq·0x1(%rcx),%rbx 
4070 »       push···%rcx 
4071 »       mov····%rbx,%rcx 
4072 »       mov····0x58(%r14),%rax 
4073 »       callq··*0x22830(%rax,%rcx,8) 
4074 »       pop····%r11 
4075 »       test···%rax,%rax 
4076 »       je·····f1cd·<_kDartIsolateSnapshotInstructions+0x1cd> 
4077 »       mov····-0x8(%rbp),%rax 
4078 »       cmp····$0x1b1c,%rax 
4079 »       jg·····f0fe·<_kDartIsolateSnapshotInstructions+0xfe> 
4080 »       cmp····$0x1b1a,%rax 
4081 »       jl·····f0f5·<_kDartIsolateSnapshotInstructions+0xf5> 
4082 »       mov····0x10(%rbp),%rdx 
4083 »       mov····0xf(%rdx),%rax 
4084 »       jmpq···f130·<_kDartIsolateSnapshotInstructions+0x130> 
4085 »       mov····0x10(%rbp),%rdx 
4086 »       jmpq···f102·<_kDartIsolateSnapshotInstructions+0x102> 
4087 »       mov····0x10(%rbp),%rdx 
4088 »       cmp····$0x1b10,%rax 
4089 »       jne····f117·<_kDartIsolateSnapshotInstructions+0x117> 
4090 »       mov····0xf(%rdx),%rax 
4091 »       jmpq···f130·<_kDartIsolateSnapshotInstructions+0x130> 
4092 »       cmp····$0x1b12,%rax 
4093 »       jne····f12c·<_kDartIsolateSnapshotInstructions+0x12c> 
4094 »       mov····0xf(%rdx),%rax 
4095 »       jmpq···f130·<_kDartIsolateSnapshotInstructions+0x130> 
4096 »       mov····0xf(%rdx),%rax 
4097 »       movzwq·0x1(%rax),%rcx 
4098 »       push···%rax 
4099 »       mov····0x58(%r14),%rax 
4100 »       callq··*0x22830(%rax,%rcx,8) 
4101 »       pop····%r11 
4102 »       cmp····0xc0(%r14),%rax 
4103 »       je·····f1ef·<_kDartIsolateSnapshotInstructions+0x1ef> 
4104 »       sar····%rax 
4105 »       jae····f15d·<_kDartIsolateSnapshotInstructions+0x15d> 
4106 »       mov····0x8(,%rax,2),%rax 
4107 »       cmp····$0x1,%rax 
4108 »       jg·····f1d8·<_kDartIsolateSnapshotInstructions+0x1d8> 
4109 »       mov····0x10(%rbp),%rax 
4110 »       mov····0xf(%rax),%rcx 
4111 »       movzwq·0x1(%rcx),%rdx 
4112 »       push···%rcx 
4113 »       pushq··$0x0 
4114 »       mov····%rdx,%rcx 
4115 »       mov····0x58(%r14),%rax 
4116 »       callq··*0x45c38(%rax,%rcx,8) 
4117 »       pop····%r11 
4118 »       pop····%r11 
4119 »       mov····%rax,%rbx 
4120 »       mov····0x10(%rbp),%rax4049 »       mov····0x10(%rbp),%rax
4121 »       mov····%rbx,-0x8(%rbp) 
4122 »       mov····0x7(%rax),%rdx 
4123 »       mov····%rbx,%rax 
4124 »       mov····0xc0(%r14),%rcx 
4125 »       cmp····0xc0(%r14),%rdx 
4126 »       je·····f1c4·<_kDartIsolateSnapshotInstructions+0x1c4> 
4127 »       mov····0x37(%rdx),%rsi 
4128 »       mov····0xc1ef(%r15),%rbx 
4129 »       mov····0xc24f(%r15),%r9 
4130 »       callq··*0x7(%rsi) 
4131 »       mov····-0x8(%rbp),%rax 
4132 »       mov····%rbp,%rsp 
4133 »       pop····%rbp 
4134 »       retq··· 
4135 »       callq··f520·<_kDartIsolateSnapshotInstructions+0x520> 
4136 »       callq··417904·<_kDartIsolateSnapshotInstructions+0x408904> 
Max diff block lines reached; 59353956/59358595 bytes (99.99%) of diff not shown.
37.3 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 ··0x00006070·7a795f61·73796e63·5f737461·636b7320·zy_async_stacks·10 ··0x00006070·7a795f61·73796e63·5f737461·636b7320·zy_async_stacks·
11 ··0x00006080·6e6f2d6c·617a795f·64697370·61746368·no-lazy_dispatch11 ··0x00006080·6e6f2d6c·617a795f·64697370·61746368·no-lazy_dispatch
12 ··0x00006090·65727320·7573655f·62617265·5f696e73·ers·use_bare_ins12 ··0x00006090·65727320·7573655f·62617265·5f696e73·ers·use_bare_ins
13 ··0x000060a0·74727563·74696f6e·73206465·6475705f·tructions·dedup_13 ··0x000060a0·74727563·74696f6e·73206465·6475705f·tructions·dedup_
14 ··0x000060b0·696e7374·72756374·696f6e73·206e6f2d·instructions·no-14 ··0x000060b0·696e7374·72756374·696f6e73·206e6f2d·instructions·no-
15 ··0x000060c0·22617373·65727473·22207836·342d7379·"asserts"·x64-sy15 ··0x000060c0·22617373·65727473·22207836·342d7379·"asserts"·x64-sy
16 ··0x000060d0·7376206e·6f2d6e75·6c6c2d73·61666574·sv·no-null-safet16 ··0x000060d0·7376206e·6f2d6e75·6c6c2d73·61666574·sv·no-null-safet
17 ··0x000060e0·7900d977·87828249·87f282c0·27c64ec0·y..w...I....'.N.17 ··0x000060e0·7900d977·8782824b·87f282c0·27c64ec0·y..w...K....'.N.
18 ··0x000060f0·27868182·82828283·82828282·82828282·'...............18 ··0x000060f0·27868182·82828283·82828282·82828282·'...............
19 ··0x00006100·82828282·82828282·82828282·82828282·................19 ··0x00006100·82828282·82828282·82828282·82828282·................
20 ··0x00006110·83838282·82828282·82828283·82828283·................20 ··0x00006110·83838282·82828282·82828283·82828283·................
21 ··0x00006120·83828282·82828282·84828282·82838282·................21 ··0x00006120·83828282·82828282·84828282·82838282·................
22 ··0x00006130·82828282·82828282·82828282·82828282·................22 ··0x00006130·82828282·82828282·82828282·82828282·................
23 ··0x00006140·82828282·83828382·82828282·82828282·................23 ··0x00006140·82828282·83828382·82828282·82828282·................
24 ··0x00006150·83828282·83828282·82838282·82828282·................24 ··0x00006150·83828282·83828282·82838282·82828282·................
Offset 2071, 63 lines modifiedOffset 2071, 63 lines modified
2071 ··0x0000e140·5f55696e·7431364c·69737400·00000000·_Uint16List.....2071 ··0x0000e140·5f55696e·7431364c·69737400·00000000·_Uint16List.....
2072 ··0x0000e150·38024e00·01000000·02000000·00000000·8.N.............2072 ··0x0000e150·38024e00·01000000·02000000·00000000·8.N.............
2073 ··0x0000e160·00000000·00000000·00000000·00000000·................2073 ··0x0000e160·00000000·00000000·00000000·00000000·................
2074 ··0x0000e170·38014e00·01000000·00000000·00000000·8.N.............2074 ··0x0000e170·38014e00·01000000·00000000·00000000·8.N.............
  
  
2075 Hex·dump·of·section·'.rodata':2075 Hex·dump·of·section·'.rodata':
2076 ··0x004e1000·f5f5dcdc·957e1d00·00000000·03000000·.....~..........2076 ··0x004e1000·f5f5dcdc·ec9c1d00·00000000·03000000·................
2077 ··0x004e1010·00000000·35623937·32393262·32356630·....5b97292b25f02077 ··0x004e1010·00000000·35623937·32393262·32356630·....5b97292b25f0
2078 ··0x004e1020·61373135·36313362·37613238·65303733·a715613b7a28e0732078 ··0x004e1020·61373135·36313362·37613238·65303733·a715613b7a28e073
2079 ··0x004e1030·34663737·70726f64·75637420·6e6f2d64·4f77product·no-d2079 ··0x004e1030·34663737·70726f64·75637420·6e6f2d64·4f77product·no-d
2080 ··0x004e1040·77617266·5f737461·636b5f74·72616365·warf_stack_trace2080 ··0x004e1040·77617266·5f737461·636b5f74·72616365·warf_stack_trace
2081 ··0x004e1050·735f6d6f·6465206e·6f2d6361·7573616c·s_mode·no-causal2081 ··0x004e1050·735f6d6f·6465206e·6f2d6361·7573616c·s_mode·no-causal
2082 ··0x004e1060·5f617379·6e635f73·7461636b·73206c61·_async_stacks·la2082 ··0x004e1060·5f617379·6e635f73·7461636b·73206c61·_async_stacks·la
2083 ··0x004e1070·7a795f61·73796e63·5f737461·636b7320·zy_async_stacks·2083 ··0x004e1070·7a795f61·73796e63·5f737461·636b7320·zy_async_stacks·
2084 ··0x004e1080·6e6f2d6c·617a795f·64697370·61746368·no-lazy_dispatch2084 ··0x004e1080·6e6f2d6c·617a795f·64697370·61746368·no-lazy_dispatch
2085 ··0x004e1090·65727320·7573655f·62617265·5f696e73·ers·use_bare_ins2085 ··0x004e1090·65727320·7573655f·62617265·5f696e73·ers·use_bare_ins
2086 ··0x004e10a0·74727563·74696f6e·73206465·6475705f·tructions·dedup_2086 ··0x004e10a0·74727563·74696f6e·73206465·6475705f·tructions·dedup_
2087 ··0x004e10b0·696e7374·72756374·696f6e73·206e6f2d·instructions·no-2087 ··0x004e10b0·696e7374·72756374·696f6e73·206e6f2d·instructions·no-
2088 ··0x004e10c0·22617373·65727473·22207836·342d7379·"asserts"·x64-sy2088 ··0x004e10c0·22617373·65727473·22207836·342d7379·"asserts"·x64-sy
2089 ··0x004e10d0·7376206e·6f2d6e75·6c6c2d73·61666574·sv·no-null-safet2089 ··0x004e10d0·7376206e·6f2d6e75·6c6c2d73·61666574·sv·no-null-safet
2090 ··0x004e10e0·79007787·2758893b·839e4987·e681c1c2·y.w.'X.;..I.....2090 ··0x004e10e0·79007787·0c5b893c·839e4b87·e681c1c2·y.w..[.<..K.....
2091 ··0x004e10f0·e8478a83·81818181·81818181·82868281·.G..............2091 ··0x004e10f0·e8478a81·81818181·83818181·82868281·.G..............
2092 ··0x004e1100·81818181·81818182·82828181·81818181·................2092 ··0x004e1100·81818181·81818182·82828181·81818181·................
2093 ··0x004e1110·82818181·81818181·81838181·82828181·................2093 ··0x004e1110·82818181·81818181·81838181·82828181·................
2094 ··0x004e1120·82818181·81818182·81828281·82868481·................2094 ··0x004e1120·82818181·81818182·81828281·82868481·................
2095 ··0x004e1130·84818182·82818181·81828682·81828281·................2095 ··0x004e1130·84818182·82818181·81828682·81828281·................
2096 ··0x004e1140·81828281·81818181·81818282·81818181·................2096 ··0x004e1140·81828281·81818181·81818282·81818181·................
2097 ··0x004e1150·81818181·82828181·81818181·81818181·................2097 ··0x004e1150·81818181·82828181·81818181·81818181·................
2098 ··0x004e1160·81818281·81818182·82828181·83818283·................2098 ··0x004e1160·81828181·81818182·82828181·82838182·................
2099 ··0x004e1170·82828181·81828181·81818182·82828282·................2099 ··0x004e1170·81818181·82818181·81828282·82828181·................
2100 ··0x004e1180·82818181·81818181·81828181·81818181·................2100 ··0x004e1180·81818182·81818181·81818181·82818181·................
2101 ··0x004e1190·82818181·81818181·81818181·81818181·................2101 ··0x004e1190·81818181·81818181·81818181·81818281·................
 2102 ··0x004e11a0·81818181·81818281·81818181·81818383·................
2102 ··0x004e11a0·82818281·81818181·81818181·81818181·................2103 ··0x004e11b0·82828382·81818181·81818181·81818181·................
2103 ··0x004e11b0·81818181·83838282·83828181·81818181·................ 
2104 ··0x004e11c0·81818181·81818181·81828181·81818181·................2104 ··0x004e11c0·81818181·81818181·81828181·81818181·................
2105 ··0x004e11d0·81818181·81818181·81818181·81818181·................2105 ··0x004e11d0·81818181·81818181·81818181·81818281·................
2106 ··0x004e11e0·81818181·82818181·82828182·81828182·................2106 ··0x004e11e0·81818282·81828182·81828181·81818181·................
2107 ··0x004e11f0·81818281·81818281·82818282·82818282·................2107 ··0x004e11f0·82818281·81828182·82828182·82828282·................
2108 ··0x004e1200·82828282·81828281·82828282·82818181·................2108 ··0x004e1200·82818282·81828282·82828181·81828282·................
2109 ··0x004e1210·82828281·81818281·81818281·81818181·................2109 ··0x004e1210·81828181·83828281·81818281·81818181·................
2110 ··0x004e1220·82818181·81838281·81818181·84828482·................2110 ··0x004e1220·82818181·81818181·83828181·81848284·................
2111 ··0x004e1230·81828281·82828181·81818181·81818181·................ 
2112 ··0x004e1240·81818181·82818181·81818181·81828181·................2111 ··0x004e1230·82818281·81818181·81818181·81828181·................
 2112 ··0x004e1240·81818181·81818182·81818181·81818182·................
2113 ··0x004e1250·81818181·81838183·82838185·82838584·................2113 ··0x004e1250·82818182·81838183·82838185·82838584·................
2114 ··0x004e1260·81818284·83818385·83818181·81818181·................2114 ··0x004e1260·81818184·83818385·83818181·81818281·................
2115 ··0x004e1270·81828181·81828181·81818181·81818181·................ 
2116 ··0x004e1280·81818181·81818181·81818184·82838183·................ 
2117 ··0x004e1290·81818181·81818281·84818381·83818484·................ 
2118 ··0x004e12a0·81838383·81818185·84838282·84838381·................ 
2119 ··0x004e12b0·81818182·81828181·81828183·82828382·................ 
2120 ··0x004e12c0·81818181·82818181·81818181·81818181·................2115 ··0x004e1270·81818281·81818181·81818181·81818281·................
 2116 ··0x004e1280·81818181·81818184·82838181·83818181·................
 2117 ··0x004e1290·81828184·81838183·81848481·83838381·................
 2118 ··0x004e12a0·81818181·84838381·81818185·84838182·................
 2119 ··0x004e12b0·82828181·82818281·81818183·82818382·................
 2120 ··0x004e12c0·82828181·81818281·81818181·81818181·................
2121 ··0x004e12d0·81818181·81818181·81818481·81838183·................2121 ··0x004e12d0·81818181·81818181·81818181·84818183·................
2122 ··0x004e12e0·84818281·81818281·81818382·81828181·................2122 ··0x004e12e0·81838481·82818181·81818181·81818181·................
2123 ··0x004e12f0·85838181·81818181·81818181·81818281·................2123 ··0x004e12f0·81818181·81838281·82818185·83828182·................
2124 ··0x004e1300·82828282·82818282·83818181·82828281·................2124 ··0x004e1300·82828282·81818382·81818281·82828281·................
2125 ··0x004e1310·82818281·81818282·82828283·82828182·................2125 ··0x004e1310·82818281·81818282·82828283·82828182·................
2126 ··0x004e1320·81818182·81828181·81818181·81818181·................2126 ··0x004e1320·81818182·81828181·81818181·81818181·................
2127 ··0x004e1330·81818181·81818182·82828182·81818281·................2127 ··0x004e1330·81818181·81818182·82828182·81818281·................
2128 ··0x004e1340·83838181·82828181·81818181·81818181·................2128 ··0x004e1340·83838181·82828181·81818181·81818181·................
2129 ··0x004e1350·82818182·82828282·81818181·81828183·................2129 ··0x004e1350·82818182·82828282·81818181·81828183·................
2130 ··0x004e1360·83828384·81828182·82828182·81818181·................2130 ··0x004e1360·83828384·81828182·82828182·81818181·................
2131 ··0x004e1370·81818281·81818181·81818181·81818181·................2131 ··0x004e1370·81818281·81818181·81818181·81818181·................
Offset 2157, 3208 lines modifiedOffset 2157, 3208 lines modified
2157 ··0x004e14f0·82818181·81818181·81818181·81818181·................2157 ··0x004e14f0·82818181·81818181·81818181·81818181·................
2158 ··0x004e1500·81828181·81818181·81818181·81818182·................2158 ··0x004e1500·81828181·81818181·81818181·81818182·................
2159 ··0x004e1510·81818183·81818181·82838182·81818381·................2159 ··0x004e1510·81818183·81818181·82838182·81818381·................
2160 ··0x004e1520·81818181·81828181·81818283·81828181·................2160 ··0x004e1520·81818181·81828181·81818283·81828181·................
2161 ··0x004e1530·81818181·81818182·82828181·83818484·................2161 ··0x004e1530·81818181·81818182·82828181·83818484·................
2162 ··0x004e1540·83818181·81818283·86868383·82818184·................2162 ··0x004e1540·83818181·81818283·86868383·82818184·................
2163 ··0x004e1550·85838484·82828282·82868483·83828181·................2163 ··0x004e1550·85838484·82828282·82868483·83828181·................
2164 ··0x004e1560·81868481·83828381·85838182·82838383·................2164 ··0x004e1560·81838286·84818381·85838182·82838383·................
2165 ··0x004e1570·83838281·81828186·81818181·81818181·................2165 ··0x004e1570·83838281·81828186·81818181·81818181·................
2166 ··0x004e1580·81818181·82818282·81828182·81818281·................2166 ··0x004e1580·81818181·82818282·81828182·81818281·................
2167 ··0x004e1590·82828182·81828282·82838382·82818182·................2167 ··0x004e1590·82828182·81828282·82838382·82818182·................
2168 ··0x004e15a0·81848181·83828283·84848381·84828181·................2168 ··0x004e15a0·81848181·83828283·84848381·84828181·................
2169 ··0x004e15b0·81818181·81818181·81818181·81818181·................2169 ··0x004e15b0·81818181·81818181·81818181·81818181·................
2170 ··0x004e15c0·81818181·81818182·81818182·82828182·................2170 ··0x004e15c0·81818181·81818182·81818182·82828182·................
2171 ··0x004e15d0·82818282·81818281·82818181·82828281·................2171 ··0x004e15d0·82818282·81818281·82818181·82828281·................
2172 ··0x004e15e0·82828181·82828181·82828182·81828181·................2172 ··0x004e15e0·82828181·82828181·82828182·81828181·................
2173 ··0x004e15f0·81818182·82828182·82818181·81818181·................2173 ··0x004e15f0·81818182·82828182·82818181·81818181·................
2174 ··0x004e1600·81818182·82818182·81828181·81828182·................2174 ··0x004e1600·81818182·82818182·81828181·81828182·................
2175 ··0x004e1610·82828181·83818282·82828381·81818281·................2175 ··0x004e1610·82828181·83818282·82828381·81818281·................
Diff chunk too large, falling back to line-by-line diff (3152 lines added, 3152 lines removed)
2176 ··0x004e1620·82818183·81818181·81838182·82838181·................2176 ··0x004e1620·82818183·81818181·81838182·82838181·................
2177 ··0x004e1630·82828282·81818181·8181ea6e·a4eb3f8c·...........n..?.2177 ··0x004e1630·82828282·81818181·8181ea76·a4eb3e8c·...........v..>.
2178 ··0x004e1640·ed2381ee·3581f25b·d7c25812·5807c14c·.#..5..[..X.X..L2178 ··0x004e1640·ed2381ee·3581f269·d756673b·12c11039·.#..5..i.Vg;...9
2179 ··0x004e1650·dbc17464·021dc122·112e4cc3·245e560a·..td..."..L.$^V.2179 ··0x004e1650·69e86cda·2a667044·c31b0724·1fc1c25c·i.l.*fpD...$...\
2180 ··0x004e1660·c12ddb65·604468c3·0b7c5f2a·c225162a·.-.e`Dh..|_*.%.*2180 ··0x004e1660·0d1f05c3·4a5b2771·c0245927·5dc179da·....J['q.$Y'].y.
2181 ··0x004e1670·32c12e17·690ec23f·db0f785d·68c35b3c·2...i..?..x]h.[<2181 ··0x004e1670·3b4c615c·c36e6d4f·61c00566·0875c36d·;La\.nmOa..f.u.m
2182 ··0x004e1680·39d03ad8·3a111e06·c31b1964·e873066c·9.:.:......d.s.l2182 ··0x004e1680·da044f3f·41c00d5c·5d4ac132·6f29e22d·..O?A..\]J.2o).-
2183 ··0x004e1690·05c1465d·7625c30b·db285929·c8583c27·..F]v%...(Y).X<'2183 ··0x004e1690·48606ec0·4e337308·c232dbc5·2933013f·H`n.N3s..2..)3.?
2184 ··0x004e16a0·66c26523·1c58c167·da2b4570·15c24209·f.e#.X.g.+Ep..B.2184 ··0x004e16a0·c359dbc1·293968d7·44147c23·c333db23·.Y..)9h.D.|#.3.#
2185 ··0x004e16b0·21db5a0a·7c5bc24f·da192e05·62c1635e·!.Z.|[.O....b.c^2185 ··0x004e16b0·537f71c0·2e181a01·c1617536·79c1550f·S.q......au6y.U.
2186 ··0x004e16c0·5e18c377·18055ec1·69623d75·c129614e·^..w..^.ib=u.)aN2186 ··0x004e16c0·4523c245·db6c3c37·43c16165·3373c159·E#.E.l<7C.ae3s.Y
2187 ··0x004e16d0·49c166da·211937cb·1b07241f·c11a2469·I.f.!.7...$...$i2187 ··0x004e16d0·320707c1·6a3b5e6e·c165231c·58c14624·2...j;^n.e#.X.F$
2188 ··0x004e16e0·04c3696a·4b51c00e·672f59c0·73da4234·..ijKQ..g/Y.s.B42188 ··0x004e16e0·ed79556e·45c0253b·6806c353·da293f72·.yUnE.%;h..S.)?r
2189 ··0x004e16f0·756fc23c·745731c1·6060133a·c354dbc5·uo.<tW1.``.:.T..2189 ··0x004e16f0·0fc37973·1f16c277·18055ec1·31274d5f·..ys...w..^.1'M_
2190 ··0x004e1700·4c3861c0·751b3ec4·6f323d1c·c352dbc6·L8a.u.>.o2=..R..2190 ··0x004e1700·c122793e·04c338d8·1861304e·c335d846·."y>..8..a0N.5.F
2191 ··0x004e1710·3e57273e·c34e5624·67c153db·52247728·>W'>.NV$g.S.R$w(2191 ··0x004e1710·74137ac1·3d563268·c1540c1d·76c14e5f·t.z.=V2h.T..v.N_
2192 ··0x004e1720·c2152441·36c2612a·7714c350·72042ec2·..$A6.a*w..Pr...2192 ··0x004e1720·7c36c34e·db554402·39c25edb·735c0755·|6.N.UD.9.^.s\.U
2193 ··0x004e1730·23393d09·c3312831·29c12b71·005cc02c·#9=..1(1).+q.\.,2193 ··0x004e1730·c06c1851·2ec255db·281e286a·c2461229·.l.Q..U.(.(j.F.)
2194 ··0x004e1740·db7a2558·29c35b76·2f5ec1f5·320f02d7·.z%X).[v/^..2...2194 ··0x004e1740·0dc1d07a·255829c3·5b762f5e·c1f5723a·...z%X).[v/^..r:
2195 ··0x004e1750·6f703f3e·c1f04944·036ec055·60243cc3·op?>..ID.n.U`$<.2195 ··0x004e1750·64d16f70·3f3ec1f0·4944036e·c06f323d·d.op?>..ID.n.o2=
Max diff block lines reached; 38668628/39099613 bytes (98.90%) of diff not shown.
1.3 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x009552f0·005f6b44·61727453·6e617073·686f7442·._kDartSnapshotB2 ··0x00957a40·005f6b44·61727453·6e617073·686f7442·._kDartSnapshotB
3 ··0x00955300·75696c64·4964005f·6b446172·74566d53·uildId._kDartVmS3 ··0x00957a50·75696c64·4964005f·6b446172·74566d53·uildId._kDartVmS
4 ··0x00955310·6e617073·686f7449·6e737472·75637469·napshotInstructi4 ··0x00957a60·6e617073·686f7449·6e737472·75637469·napshotInstructi
5 ··0x00955320·6f6e7300·5f6b4461·7274566d·536e6170·ons._kDartVmSnap5 ··0x00957a70·6f6e7300·5f6b4461·7274566d·536e6170·ons._kDartVmSnap
6 ··0x00955330·73686f74·44617461·005f6b44·61727449·shotData._kDartI6 ··0x00957a80·73686f74·44617461·005f6b44·61727449·shotData._kDartI
7 ··0x00955340·736f6c61·7465536e·61707368·6f74496e·solateSnapshotIn7 ··0x00957a90·736f6c61·7465536e·61707368·6f74496e·solateSnapshotIn
8 ··0x00955350·73747275·6374696f·6e73005f·6b446172·structions._kDar8 ··0x00957aa0·73747275·6374696f·6e73005f·6b446172·structions._kDar
9 ··0x00955360·7449736f·6c617465·536e6170·73686f74·tIsolateSnapshot9 ··0x00957ab0·7449736f·6c617465·536e6170·73686f74·tIsolateSnapshot
10 ··0x00955370·44617461·00·························Data.10 ··0x00957ac0·44617461·00·························Data.
  
664 B
readelf --wide --decompress --hex-dump=.hash {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.hash':1 Hex·dump·of·section·'.hash':
2 ··0x00955408·06000000·06000000·00000000·03000000·................2 ··0x00957b58·06000000·06000000·00000000·03000000·................
3 ··0x00955418·01000000·04000000·00000000·05000000·................3 ··0x00957b68·01000000·04000000·00000000·05000000·................
4 ··0x00955428·00000000·00000000·00000000·00000000·................4 ··0x00957b78·00000000·00000000·00000000·00000000·................
5 ··0x00955438·00000000·02000000···················........5 ··0x00957b88·00000000·02000000···················........
  
97.5 MB
lib/arm64-v8a/libapp.so
866 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········9760944·(bytes·into·file)13 ··Start·of·section·headers:··········9773232·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1219 ··Number·of·section·headers:·········12
20 ··Section·header·string·table·index:·1120 ··Section·header·string·table·index:·11
1.6 KB
readelf --wide --program-header {}
    
Offset 6, 19 lines modifiedOffset 6, 19 lines modified
6 Program·Headers:6 Program·Headers:
7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
8 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000268·0x000268·R···0x88 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000268·0x000268·R···0x8
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0002a8·0x0002a8·RW··0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0002a8·0x0002a8·RW··0x1000
10 ··LOAD···········0x001000·0x0000000000001000·0x0000000000001000·0x000038·0x000038·RW··0x100010 ··LOAD···········0x001000·0x0000000000001000·0x0000000000001000·0x000038·0x000038·RW··0x1000
11 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x0047e0·0x0047e0·R·E·0x100011 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x0047e0·0x0047e0·R·E·0x1000
12 ··LOAD···········0x007000·0x0000000000007000·0x0000000000007000·0x008190·0x008190·R···0x100012 ··LOAD···········0x007000·0x0000000000007000·0x0000000000007000·0x008190·0x008190·R···0x1000
13 ··LOAD···········0x010000·0x0000000000010000·0x0000000000010000·0x4c9570·0x4c9570·R·E·0x100013 ··LOAD···········0x010000·0x0000000000010000·0x0000000000010000·0x4c9950·0x4c9950·R·E·0x1000
14 ··LOAD···········0x4da000·0x00000000004da000·0x00000000004da000·0x474d20·0x474d20·R···0x100014 ··LOAD···········0x4da000·0x00000000004da000·0x00000000004da000·0x477420·0x477420·R···0x1000
15 ··NOTE···········0x001000·0x0000000000001000·0x0000000000001000·0x000020·0x000020·RW··0x415 ··NOTE···········0x001000·0x0000000000001000·0x0000000000001000·0x000020·0x000020·RW··0x4
16 ··LOAD···········0x94f000·0x000000000094f000·0x000000000094f000·0x000060·0x000060·RW··0x100016 ··LOAD···········0x952000·0x0000000000952000·0x0000000000952000·0x000060·0x000060·RW··0x1000
17 ··DYNAMIC········0x94f000·0x000000000094f000·0x000000000094f000·0x000060·0x000060·RW··0x817 ··DYNAMIC········0x952000·0x0000000000952000·0x0000000000952000·0x000060·0x000060·RW··0x8
  
18 ·Section·to·Segment·mapping:18 ·Section·to·Segment·mapping:
19 ··Segment·Sections...19 ··Segment·Sections...
20 ···00·····20 ···00·····
21 ···01·····21 ···01·····
22 ···02·····.note.gnu.build-id·.bss·22 ···02·····.note.gnu.build-id·.bss·
23 ···03·····.text·23 ···03·····.text·
2.22 KB
readelf --wide --sections {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 There·are·12·section·headers,·starting·at·offset·0x94f0b0:1 There·are·12·section·headers,·starting·at·offset·0x9520b0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000001000·001000·000020·00··WA··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000001000·001000·000020·00··WA··0···0··4
6 ··[·2]·.bss··············PROGBITS········0000000000001020·001020·000018·00··WA··0···0··86 ··[·2]·.bss··············PROGBITS········0000000000001020·001020·000018·00··WA··0···0··8
7 ··[·3]·.text·············PROGBITS········0000000000002000·002000·0047e0·00··AX··0···0·40967 ··[·3]·.text·············PROGBITS········0000000000002000·002000·0047e0·00··AX··0···0·4096
8 ··[·4]·.rodata···········PROGBITS········0000000000007000·007000·008190·00···A··0···0·168 ··[·4]·.rodata···········PROGBITS········0000000000007000·007000·008190·00···A··0···0·16
9 ··[·5]·.text·············PROGBITS········0000000000010000·010000·4c9570·00··AX··0···0·40969 ··[·5]·.text·············PROGBITS········0000000000010000·010000·4c9950·00··AX··0···0·4096
10 ··[·6]·.rodata···········PROGBITS········00000000004da000·4da000·474bd0·00···A··0···0·1610 ··[·6]·.rodata···········PROGBITS········00000000004da000·4da000·4772d0·00···A··0···0·16
11 ··[·7]·.dynstr···········STRTAB··········000000000094ebd0·94ebd0·000085·00···A··0···0··111 ··[·7]·.dynstr···········STRTAB··········00000000009512d0·9512d0·000085·00···A··0···0··1
12 ··[·8]·.dynsym···········DYNSYM··········000000000094ec58·94ec58·000090·18···A··7···1··812 ··[·8]·.dynsym···········DYNSYM··········0000000000951358·951358·000090·18···A··7···1··8
13 ··[·9]·.hash·············HASH············000000000094ece8·94ece8·000038·04···A··8···0··813 ··[·9]·.hash·············HASH············00000000009513e8·9513e8·000038·04···A··8···0··8
14 ··[10]·.dynamic··········DYNAMIC·········000000000094f000·94f000·000060·10··WA··7···0··814 ··[10]·.dynamic··········DYNAMIC·········0000000000952000·952000·000060·10··WA··7···0··8
15 ··[11]·.shstrtab·········STRTAB··········0000000000000000·94f060·000050·00······0···0··115 ··[11]·.shstrtab·········STRTAB··········0000000000000000·952060·000050·00······0···0··1
16 Key·to·Flags:16 Key·to·Flags:
17 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),17 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
18 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),18 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
19 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),19 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
20 ··p·(processor·specific)20 ··p·(processor·specific)
866 B
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.dynsym'·contains·6·entries:1 Symbol·table·'.dynsym'·contains·6·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000001000····32·FUNC····GLOBAL·DEFAULT····1·_kDartSnapshotBuildId4 ·····1:·0000000000001000····32·FUNC····GLOBAL·DEFAULT····1·_kDartSnapshotBuildId
5 ·····2:·0000000000002000·18400·FUNC····GLOBAL·DEFAULT····3·_kDartVmSnapshotInstructions5 ·····2:·0000000000002000·18400·FUNC····GLOBAL·DEFAULT····3·_kDartVmSnapshotInstructions
6 ·····3:·0000000000007000·33168·FUNC····GLOBAL·DEFAULT····4·_kDartVmSnapshotData6 ·····3:·0000000000007000·33168·FUNC····GLOBAL·DEFAULT····4·_kDartVmSnapshotData
7 ·····4:·0000000000010000·0x4c9570·FUNC····GLOBAL·DEFAULT····5·_kDartIsolateSnapshotInstructions7 ·····4:·0000000000010000·0x4c9950·FUNC····GLOBAL·DEFAULT····5·_kDartIsolateSnapshotInstructions
8 ·····5:·00000000004da000·0x474bd0·FUNC····GLOBAL·DEFAULT····6·_kDartIsolateSnapshotData8 ·····5:·00000000004da000·0x4772d0·FUNC····GLOBAL·DEFAULT····6·_kDartIsolateSnapshotData
697 B
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x94f000·contains·6·entries:1 Dynamic·section·at·offset·0x952000·contains·6·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000004·(HASH)···············0x94ece83 ·0x0000000000000004·(HASH)···············0x9513e8
4 ·0x0000000000000005·(STRTAB)·············0x94ebd04 ·0x0000000000000005·(STRTAB)·············0x9512d0
5 ·0x000000000000000a·(STRSZ)··············133·(bytes)5 ·0x000000000000000a·(STRSZ)··············133·(bytes)
6 ·0x0000000000000006·(SYMTAB)·············0x94ec586 ·0x0000000000000006·(SYMTAB)·············0x951358
7 ·0x000000000000000b·(SYMENT)·············24·(bytes)7 ·0x000000000000000b·(SYMENT)·············24·(bytes)
8 ·0x0000000000000000·(NULL)···············0x08 ·0x0000000000000000·(NULL)···············0x0
414 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·77d1b91098c1022b1aac80f3b90c67623 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·77d1b910a46b06e8696680abd9ba8b4d
520 KB
strings --all --bytes=8 {}
    
Offset 408, 29 lines modifiedOffset 408, 38 lines modified
408 U*U*U*Ur408 U*U*U*Ur
409 HBk#auQ`409 HBk#auQ`
410 $auQpz(p410 $auQpz(p
411 ~z6oh#nd411 ~z6oh#nd
412 U*U*U*Uz412 U*U*U*Uz
413 8y->Kors413 8y->Kors
414 `e7y->Ko414 `e7y->Ko
415 dyn:cast 
416 get:last 
417 dyn:get:last 
418 get:isNotEmpty 
419 dyn:get:isNotEmpty415 dart:core/string.dart
 416 dart:core/pattern.dart
 417 dart:core/comparable.dart
 418 Comparable
 419 String_fromEnvironment
 420 defaultValue
 421 dart:core-patch/string_patch.dart
 422 String.fromEnvironment
 423 StringBase_createFromCodePoints
 424 String_toLowerCase
 425 toLowerCase
 426 dyn:toLowerCase
 427 String_getLength8
420 dyn:get:length428 dyn:get:length
421 dyn:skip 
422 growable 
423 dyn:toList 
424 dyn:join 
425 dart:core/iterable.dart 
426 EfficientLengthIterable 
427 dart:_internal/iterable.dart 
428 contains 
429 get:contains429 dyn:split
 430 String_charAt
 431 _substringUnchecked@0150898
 432 substring
 433 dyn:substring
 434 dyn:indexOf
 435 String_concat
 436 _isTwoByteWhitespace@0150898
 437 get:message
 438 dyn:get:message
430 dart:core/stacktrace.dart439 dart:core/stacktrace.dart
431 StackTrace_current440 StackTrace_current
432 dart:core-patch/core_patch.dart441 dart:core-patch/core_patch.dart
433 get:current442 get:current
434 StackTrace443 StackTrace
435 dart:core-patch/errors_patch.dart444 dart:core-patch/errors_patch.dart
436 _stackTrace@0150898445 _stackTrace@0150898
Offset 440, 42 lines modifiedOffset 449, 19 lines modified
440 _toString@0150898449 _toString@0150898
441 _objectToString@0150898450 _objectToString@0150898
442 _stringToSafeString@0150898451 _stringToSafeString@0150898
443 safeToString452 safeToString
444 set:_stackTrace@0150898453 set:_stackTrace@0150898
445 get:_stackTrace@0150898454 get:_stackTrace@0150898
446 dart:core/errors.dart455 dart:core/errors.dart
 456 get:_errorExplanation@0150898
 457 get:_errorName@0150898
 458 checkNotNull
 459 ArgumentError.value
 460 ArgumentError.
447 ConcurrentModificationError 
448 get:message 
449 dyn:get:message 
450 StateError 
451 IterableElementError 
452 noElement 
453 MappedListIterable 
454 elementAt 
455 get:first 
456 get:isEmpty 
457 get:iterator 
458 ListIterable 
459 _id@0150898 
460 _GeneratorIterable@0150898. 
461 _GeneratorIterable@0150898 
462 EmptyIterable 
463 Iterable.generate 
464 WhereTypeIterable 
465 whereType 
466 castFrom 
467 FollowedByIterable 
468 followedBy 
469 Iterable 
470 _CastIterableBase@10040228 
471 dart:_internal/cast.dart 
472 CastIterable 
473 _EfficientLengthCastIterable@10040228 
474 CastIterable. 
475 Internal_makeListFixedLength461 Internal_makeListFixedLength
476 dart:_internal-patch/internal_patch.dart462 dart:_internal-patch/internal_patch.dart
477 _receiver_463 _receiver_
478 dart:_internal/print.dart464 dart:_internal/print.dart
479 printToZone465 printToZone
480 init:nullFuture466 init:nullFuture
481 nullFuture467 nullFuture
Offset 483, 76 lines modifiedOffset 469, 86 lines modified
483 init:_printClosure@10040228469 init:_printClosure@10040228
484 _printClosure@10040228470 _printClosure@10040228
485 Internal_inquireIs64Bit471 Internal_inquireIs64Bit
486 _inquireIs64Bit@10040228472 _inquireIs64Bit@10040228
487 init:is64Bit473 init:is64Bit
488 printToConsole474 printToConsole
489 Isolate_spawnFunction475 Isolate_spawnFunction
 476 dart:isolate/capability.dart
 477 Capability
 478 SendPort
 479 spawnFunction
 480 Internal_boundsCheckForPartialInstantiation
 481 _boundsCheckForPartialInstantiation@10040228
 482 Internal_allocateOneByteString
 483 allocateOneByteString
 484 get:_printClosure@10040228
 485 Internal_allocateTwoByteString
 486 allocateTwoByteString
490 dart:core/string.dart 
491 dart:core/pattern.dart 
492 dart:core/comparable.dart 
493 Comparable 
494 String_fromEnvironment 
495 defaultValue 
496 dart:core-patch/string_patch.dart 
497 String.fromEnvironment 
498 get:_errorExplanation@0150898 
499 get:_errorName@0150898 
Max diff block lines reached; 529371/532029 bytes (99.50%) of diff not shown.
59.7 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 4604, 1928 lines modifiedOffset 4604, 1498 lines modified
4604 »       ret»    x194604 »       ret»    x19
4605 »       mov»    x0,·sp4605 »       mov»    x0,·sp
4606 »       ret4606 »       ret
  
4607 Disassembly·of·section·.text:4607 Disassembly·of·section·.text:
  
4608 0000000000010000·<_kDartIsolateSnapshotInstructions>:4608 0000000000010000·<_kDartIsolateSnapshotInstructions>:
4609 »       .inst»  0x004c9570·;·undefined4609 »       .inst»  0x004c9950·;·undefined
4610 »       udf»    #04610 »       udf»    #0
4611 »       udf»    #164611 »       udf»    #16
4612 »       udf»    #04612 »       udf»    #0
4613 »       .inst»  0x00100018·;·undefined4613 »       .inst»  0x00100018·;·undefined
4614 »       udf»    #04614 »       udf»    #0
4615 »       .inst»  0x004c9538·;·undefined4615 »       .inst»  0x004c9910·;·undefined
4616 »       udf»    #04616 »       udf»    #0
4617 »       .inst»  0xffff1028·;·undefined4617 »       .inst»  0xffff1028·;·undefined
4618 »       .inst»  0xffffffff·;·undefined4618 »       .inst»  0xffffffff·;·undefined
4619 »       .inst»  0x00010000·;·undefined4619 »       .inst»  0x00010000·;·undefined
4620 »       udf»    #04620 »       udf»    #0
4621 »       .inst»  0xffff1000·;·undefined4621 »       .inst»  0xffff1000·;·undefined
4622 »       .inst»  0xffffffff·;·undefined4622 »       .inst»  0xffffffff·;·undefined
4623 »       stp»    x29,·x30,·[x15,·#-16]!4623 »       stp»    x29,·x30,·[x15,·#-16]!
4624 »       mov»    x29,·x154624 »       mov»    x29,·x15
4625 »       sub»    x15,·x15,·#0x84625 »       sub»    x15,·x15,·#0x8
4626 »       ldr»    x16,·[x26,·#64]4626 »       ldr»    x16,·[x26,·#64]
4627 »       cmp»    x15,·x164627 »       cmp»    x15,·x16
4628 »       b.ls»   100a4·<_kDartIsolateSnapshotInstructions+0xa4>··//·b.plast4628 »       b.ls»   10100·<_kDartIsolateSnapshotInstructions+0x100>··//·b.plast
4629 »       ldr»    x0,·[x29,·#32] 
4630 »       ldur»   x1,·[x0,·#7] 
4631 »       stur»   x1,·[x29,·#-8] 
4632 »       ldur»   x2,·[x0,·#15] 
4633 »       ldurh»  w0,·[x2,·#1] 
4634 »       ldr»    x16,·[x29,·#24] 
4635 »       stp»    x16,·x2,·[x15,·#-16]! 
4636 »       ldr»    x2,·[x29,·#16] 
4637 »       str»    x2,·[x15,·#-8]! 
4638 »       mov»    x17,·#0x96df················» //·#38623 
4639 »       add»    x0,·x0,·x17 
4640 »       ldr»    x30,·[x21,·x0,·lsl·#3] 
4641 »       blr»    x30 
4642 »       add»    x15,·x15,·#0x18 
4643 »       ldur»   x16,·[x29,·#-8] 
4644 »       stp»    x0,·x16,·[x15,·#-16]! 
4645 »       bl»     100ac·<_kDartIsolateSnapshotInstructions+0xac> 
4646 »       add»    x15,·x15,·#0x10 
4647 »       mov»    x15,·x29 
4648 »       ldp»    x29,·x30,·[x15],·#16 
4649 »       ret 
4650 »       bl»     4146bc·<_kDartIsolateSnapshotInstructions+0x4046bc> 
4651 »       b.al»   10050·<_kDartIsolateSnapshotInstructions+0x50> 
4652 »       stp»    x29,·x30,·[x15,·#-16]! 
4653 »       mov»    x29,·x15 
4654 »       ldr»    x0,·[x29,·#16] 
4655 »       ldr»    x2,·[x29,·#24] 
4656 »       mov»    x1,·x22 
4657 »       cmp»    x0,·x22 
4658 »       b.eq»   10118·<_kDartIsolateSnapshotInstructions+0x118>··//·b.none 
4659 »       tbz»    w0,·#0,·10118·<_kDartIsolateSnapshotInstructions+0x118> 
4660 »       add»    x8,·x27,·#0xc,·lsl·#12 
4661 »       ldr»    x8,·[x8,·#336] 
4662 »       add»    x3,·x27,·#0xc,·lsl·#12 
4663 »       ldr»    x3,·[x3,·#344] 
4664 »       ldr»    x24,·[x27,·#1928] 
4665 »       ldur»   x30,·[x24,·#7] 
4666 »       blr»    x30 
4667 »       cmp»    x7,·x22 
4668 »       b.eq»   100f8·<_kDartIsolateSnapshotInstructions+0xf8>··//·b.none 
4669 »       tbnz»   w7,·#4,·10118·<_kDartIsolateSnapshotInstructions+0x118> 
4670 »       b.al»   10120·<_kDartIsolateSnapshotInstructions+0x120> 
4671 »       add»    x8,·x27,·#0xc,·lsl·#12 
4672 »       ldr»    x8,·[x8,·#352] 
4673 »       add»    x3,·x27,·#0xc,·lsl·#12 
4674 »       ldr»    x3,·[x3,·#360] 
4675 »       ldr»    x24,·[x27,·#1136] 
4676 »       ldur»   x30,·[x24,·#7] 
4677 »       blr»    x30 
4678 »       b.al»   10124·<_kDartIsolateSnapshotInstructions+0x124> 
4679 »       add»    x0,·x22,·#0x30 
4680 »       b.al»   10124·<_kDartIsolateSnapshotInstructions+0x124> 
4681 »       add»    x0,·x22,·#0x20 
4682 »       tbnz»   w0,·#4,·10150·<_kDartIsolateSnapshotInstructions+0x150> 
4683 »       ldr»    x0,·[x29,·#16] 
4684 »       ldr»    x1,·[x29,·#24] 
4685 »       bl»     11304·<_kDartIsolateSnapshotInstructions+0x1304> 
4686 »       mov»    x1,·x0 
4687 »       ldr»    x0,·[x29,·#16] 
4688 »       stur»   x0,·[x1,·#15] 
4689 »       mov»    x0,·x1 
4690 »       mov»    x15,·x29 
4691 »       ldp»    x29,·x30,·[x15],·#16 
4692 »       ret 
4693 »       ldr»    x0,·[x29,·#16]4629 »       ldr»    x0,·[x29,·#16]
4694 »       ldr»    x1,·[x29,·#24] 
4695 »       bl»     10170·<_kDartIsolateSnapshotInstructions+0x170> 
4696 »       ldr»    x1,·[x29,·#16] 
4697 »       stur»   x1,·[x0,·#15] 
4698 »       mov»    x15,·x29 
4699 »       ldp»    x29,·x30,·[x15],·#16 
4700 »       ret 
4701 »       mov»    x2,·#0x204·················»   //·#516 
4702 »       movk»   x2,·#0xd8d,·lsl·#16 
4703 »       ldr»    x4,·[x26,·#552] 
4704 »       br»     x4 
4705 »       ldr»    x16,·[x26,·#592] 
4706 »       br»     x16 
4707 »       ldurh»  w16,·[x0,·#1] 
4708 »       cmp»    x5,·x16,·lsl·#1 
4709 »       b.ne»   10180·<_kDartIsolateSnapshotInstructions+0x180>··//·b.any 
4710 »       stp»    x29,·x30,·[x15,·#-16]! 
4711 »       mov»    x29,·x15 
4712 »       ldr»    x16,·[x26,·#64] 
4713 »       cmp»    x15,·x16 
4714 »       b.ls»   101c8·<_kDartIsolateSnapshotInstructions+0x1c8>··//·b.plast 
4715 »       ldr»    x16,·[x29,·#24] 
4716 »       ldr»    x30,·[x29,·#16] 
4717 »       stp»    x30,·x16,·[x15,·#-16]! 
4718 »       bl»     23c924·<_kDartIsolateSnapshotInstructions+0x22c924> 
4719 »       add»    x15,·x15,·#0x10 
4720 »       mov»    x15,·x29 
4721 »       ldp»    x29,·x30,·[x15],·#16 
4722 »       ret 
4723 »       bl»     4146bc·<_kDartIsolateSnapshotInstructions+0x4046bc> 
4724 »       b.al»   101a8·<_kDartIsolateSnapshotInstructions+0x1a8> 
4725 »       ldr»    x16,·[x26,·#592] 
4726 »       br»     x16 
4727 »       ldurh»  w16,·[x0,·#1] 
4728 »       cmp»    x5,·x16,·lsl·#1 
Max diff block lines reached; 62589927/62594581 bytes (99.99%) of diff not shown.
37.3 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 ··0x00007070·7a795f61·73796e63·5f737461·636b7320·zy_async_stacks·10 ··0x00007070·7a795f61·73796e63·5f737461·636b7320·zy_async_stacks·
11 ··0x00007080·6e6f2d6c·617a795f·64697370·61746368·no-lazy_dispatch11 ··0x00007080·6e6f2d6c·617a795f·64697370·61746368·no-lazy_dispatch
12 ··0x00007090·65727320·7573655f·62617265·5f696e73·ers·use_bare_ins12 ··0x00007090·65727320·7573655f·62617265·5f696e73·ers·use_bare_ins
13 ··0x000070a0·74727563·74696f6e·73206465·6475705f·tructions·dedup_13 ··0x000070a0·74727563·74696f6e·73206465·6475705f·tructions·dedup_
14 ··0x000070b0·696e7374·72756374·696f6e73·206e6f2d·instructions·no-14 ··0x000070b0·696e7374·72756374·696f6e73·206e6f2d·instructions·no-
15 ··0x000070c0·22617373·65727473·22206172·6d36342d·"asserts"·arm64-15 ··0x000070c0·22617373·65727473·22206172·6d36342d·"asserts"·arm64-
16 ··0x000070d0·73797376·206e6f2d·6e756c6c·2d736166·sysv·no-null-saf16 ··0x000070d0·73797376·206e6f2d·6e756c6c·2d736166·sysv·no-null-saf
17 ··0x000070e0·65747900·d9778782·824987f2·82c027c6·ety..w...I....'.17 ··0x000070e0·65747900·d9778782·824b87f2·82c027c6·ety..w...K....'.
18 ··0x000070f0·4ec02786·81828282·82838282·82828282·N.'.............18 ··0x000070f0·4ec02786·81828282·82838282·82828282·N.'.............
19 ··0x00007100·82828282·82828282·82828282·82828282·................19 ··0x00007100·82828282·82828282·82828282·82828282·................
20 ··0x00007110·82828383·82828282·82828282·82838282·................20 ··0x00007110·82828383·82828282·82828282·82838282·................
21 ··0x00007120·82838382·82828282·82828482·82828283·................21 ··0x00007120·82838382·82828282·82828482·82828283·................
22 ··0x00007130·82828282·82828282·82828282·82828282·................22 ··0x00007130·82828282·82828282·82828282·82828282·................
23 ··0x00007140·82828282·82828382·83828282·82828282·................23 ··0x00007140·82828282·82828382·83828282·82828282·................
24 ··0x00007150·82828382·82828382·82828283·82828282·................24 ··0x00007150·82828382·82828382·82828283·82828282·................
Offset 2072, 63 lines modifiedOffset 2072, 63 lines modified
2072 ··0x0000f150·5f55696e·7431364c·69737400·00000000·_Uint16List.....2072 ··0x0000f150·5f55696e·7431364c·69737400·00000000·_Uint16List.....
2073 ··0x0000f160·38024e00·01000000·02000000·00000000·8.N.............2073 ··0x0000f160·38024e00·01000000·02000000·00000000·8.N.............
2074 ··0x0000f170·00000000·00000000·00000000·00000000·................2074 ··0x0000f170·00000000·00000000·00000000·00000000·................
2075 ··0x0000f180·38014e00·01000000·00000000·00000000·8.N.............2075 ··0x0000f180·38014e00·01000000·00000000·00000000·8.N.............
  
  
2076 Hex·dump·of·section·'.rodata':2076 Hex·dump·of·section·'.rodata':
2077 ··0x004da000·f5f5dcdc·2b811d00·00000000·03000000·....+...........2077 ··0x004da000·f5f5dcdc·af9f1d00·00000000·03000000·................
2078 ··0x004da010·00000000·35623937·32393262·32356630·....5b97292b25f02078 ··0x004da010·00000000·35623937·32393262·32356630·....5b97292b25f0
2079 ··0x004da020·61373135·36313362·37613238·65303733·a715613b7a28e0732079 ··0x004da020·61373135·36313362·37613238·65303733·a715613b7a28e073
2080 ··0x004da030·34663737·70726f64·75637420·6e6f2d64·4f77product·no-d2080 ··0x004da030·34663737·70726f64·75637420·6e6f2d64·4f77product·no-d
2081 ··0x004da040·77617266·5f737461·636b5f74·72616365·warf_stack_trace2081 ··0x004da040·77617266·5f737461·636b5f74·72616365·warf_stack_trace
2082 ··0x004da050·735f6d6f·6465206e·6f2d6361·7573616c·s_mode·no-causal2082 ··0x004da050·735f6d6f·6465206e·6f2d6361·7573616c·s_mode·no-causal
2083 ··0x004da060·5f617379·6e635f73·7461636b·73206c61·_async_stacks·la2083 ··0x004da060·5f617379·6e635f73·7461636b·73206c61·_async_stacks·la
2084 ··0x004da070·7a795f61·73796e63·5f737461·636b7320·zy_async_stacks·2084 ··0x004da070·7a795f61·73796e63·5f737461·636b7320·zy_async_stacks·
2085 ··0x004da080·6e6f2d6c·617a795f·64697370·61746368·no-lazy_dispatch2085 ··0x004da080·6e6f2d6c·617a795f·64697370·61746368·no-lazy_dispatch
2086 ··0x004da090·65727320·7573655f·62617265·5f696e73·ers·use_bare_ins2086 ··0x004da090·65727320·7573655f·62617265·5f696e73·ers·use_bare_ins
2087 ··0x004da0a0·74727563·74696f6e·73206465·6475705f·tructions·dedup_2087 ··0x004da0a0·74727563·74696f6e·73206465·6475705f·tructions·dedup_
2088 ··0x004da0b0·696e7374·72756374·696f6e73·206e6f2d·instructions·no-2088 ··0x004da0b0·696e7374·72756374·696f6e73·206e6f2d·instructions·no-
2089 ··0x004da0c0·22617373·65727473·22206172·6d36342d·"asserts"·arm64-2089 ··0x004da0c0·22617373·65727473·22206172·6d36342d·"asserts"·arm64-
2090 ··0x004da0d0·73797376·206e6f2d·6e756c6c·2d736166·sysv·no-null-saf2090 ··0x004da0d0·73797376·206e6f2d·6e756c6c·2d736166·sysv·no-null-saf
2091 ··0x004da0e0·65747900·77872353·893b839e·4987e681·ety.w.#S.;..I...2091 ··0x004da0e0·65747900·77870a56·893c839e·4b87e681·ety.w..V.<..K...
2092 ··0x004da0f0·c1c2e847·8a838181·81818181·81818286·...G............2092 ··0x004da0f0·c1c2e847·8a818181·81818381·81818286·...G............
2093 ··0x004da100·82818181·81818181·81828282·81818181·................2093 ··0x004da100·82818181·81818181·81828282·81818181·................
2094 ··0x004da110·81818281·81818181·81818183·81818282·................2094 ··0x004da110·81818281·81818181·81818183·81818282·................
2095 ··0x004da120·81818281·81818181·81828182·82818286·................2095 ··0x004da120·81818281·81818181·81828182·82818286·................
2096 ··0x004da130·84818481·81828281·81818182·86828182·................2096 ··0x004da130·84818481·81828281·81818182·86828182·................
2097 ··0x004da140·82818182·82818181·81818181·81818282·................2097 ··0x004da140·82818182·82818181·81818181·82828181·................
2098 ··0x004da150·81828281·81818181·81818181·81818181·................2098 ··0x004da150·81818181·81818282·81818181·81818181·................
2099 ··0x004da160·81818181·81818181·81818281·81818182·................2099 ··0x004da160·81818182·81818181·81828282·81818283·................
2100 ··0x004da170·82818183·81828382·82818181·82818181·................2100 ··0x004da170·81828181·81818281·81818182·82828282·................
2101 ··0x004da180·81818281·81828182·81818181·81818181·................2101 ··0x004da180·81818181·81828181·81818181·81818281·................
2102 ··0x004da190·81818181·81818181·81818182·81818181·................2102 ··0x004da190·81818181·81818181·81818181·81818181·................
2103 ··0x004da1a0·82818181·81818181·81818181·81818181·................2103 ··0x004da1a0·82818181·81818181·82818181·81818181·................
2104 ··0x004da1b0·83838282·83828181·81818182·81818182·................2104 ··0x004da1b0·83838282·83828181·81818181·81818181·................
2105 ··0x004da1c0·81818181·81818181·82818181·81818181·................2105 ··0x004da1c0·81818181·81818181·81818182·81818181·................
2106 ··0x004da1d0·82818181·81818181·81828181·81818181·................ 
2107 ··0x004da1e0·81818181·81818181·81818181·81818181·................2106 ··0x004da1d0·81818181·81818181·81818181·81818181·................
 2107 ··0x004da1e0·82818181·82828182·81828182·81818181·................
2108 ··0x004da1f0·81818181·82818181·82828182·81828182·................2108 ··0x004da1f0·81818281·82818182·81828282·81828282·................
2109 ··0x004da200·81818182·81828281·81818182·81828282·................2109 ··0x004da200·82828281·82828182·82828282·81818182·................
2110 ··0x004da210·82828282·81828282·82828281·82828182·................2110 ··0x004da210·82828182·81818382·82818181·82818181·................
2111 ··0x004da220·82828282·82828281·81828281·81818181·................2111 ··0x004da220·81818281·81818181·81818182·82818181·................
2112 ··0x004da230·81818182·81818381·81828181·81818181·................ 
2113 ··0x004da240·81818181·81828181·84828482·81818584·................ 
2114 ··0x004da250·81818181·81818181·81818181·81818181·................2112 ··0x004da230·81818181·81818181·81818181·81818181·................
2115 ··0x004da260·81818183·81818381·84828381·81818181·................2113 ··0x004da240·82818183·81818281·81818181·81818181·................
 2114 ··0x004da250·81818281·81848284·82818185·84818181·................
 2115 ··0x004da260·83818381·84828381·81818181·81818181·................
2116 ··0x004da270·81818181·81818182·81818181·81818181·................2116 ··0x004da270·81818181·81828181·81818181·81818181·................
2117 ··0x004da280·81828182·81818181·82818382·82838281·................2117 ··0x004da280·84818381·81848481·83838381·83848383·................
2118 ··0x004da290·81818182·81848183·81818484·81838383·................2118 ··0x004da290·81828181·82818281·81818183·82818382·................
2119 ··0x004da2a0·81838181·81818181·81818181·81818181·................2119 ··0x004da2a0·82828181·81818181·81828181·81818181·................
2120 ··0x004da2b0·81818181·81818184·81818381·83848182·................2120 ··0x004da2b0·81818181·81818181·81818181·81818481·................
2121 ··0x004da2c0·81838181·81818483·83818183·82818281·................2121 ··0x004da2c0·81838183·84818181·83818181·81828183·................
2122 ··0x004da2d0·81818283·82818282·82828281·83828181·................2122 ··0x004da2d0·82818281·81828382·82828282·82818382·................
2123 ··0x004da2e0·81828282·81818181·81818181·81818181·................2123 ··0x004da2e0·81818182·82818181·81818181·81818181·................
2124 ··0x004da2f0·81828281·81838281·84838583·81858483·................2124 ··0x004da2f0·81828281·83828184·83858381·85848381·................
2125 ··0x004da300·81828181·82828182·85828381·85838182·................2125 ··0x004da300·81818182·82818282·85828381·85838182·................
2126 ··0x004da310·82818281·82818181·82828282·82838282·................2126 ··0x004da310·82818281·82818181·82828282·82838282·................
2127 ··0x004da320·81828181·81828182·81818181·81818181·................2127 ··0x004da320·81828181·81828182·81818181·81818181·................
2128 ··0x004da330·81818181·81818181·81828282·81828181·................2128 ··0x004da330·81818181·81818181·81828282·81828181·................
2129 ··0x004da340·82818383·81818282·81818181·81818181·................2129 ··0x004da340·82818383·81818282·81818181·81818181·................
2130 ··0x004da350·81818281·81828282·82828181·81818182·................2130 ··0x004da350·81818281·81828282·82828181·81818182·................
2131 ··0x004da360·81838382·83848182·81828282·81828181·................2131 ··0x004da360·81838382·83848182·81828282·81828181·................
2132 ··0x004da370·81818181·82818181·81818181·81818181·................2132 ··0x004da370·81818181·82818181·81818181·81818181·................
Offset 2158, 4606 lines modifiedOffset 2158, 4606 lines modified
2158 ··0x004da4f0·81818281·81818181·81818181·81818181·................2158 ··0x004da4f0·81818281·81818181·81818181·81818181·................
2159 ··0x004da500·81818182·81818181·81818181·81818181·................2159 ··0x004da500·81818182·81818181·81818181·81818181·................
2160 ··0x004da510·81828181·81838181·81818283·81828181·................2160 ··0x004da510·81828181·81838181·81818283·81828181·................
2161 ··0x004da520·83818181·81818182·81818181·82838182·................2161 ··0x004da520·83818181·81818182·81818181·82838182·................
2162 ··0x004da530·81818181·81818181·81828282·81818381·................2162 ··0x004da530·81818181·81818181·81828282·81818381·................
2163 ··0x004da540·84848381·81818181·82838686·83838281·................2163 ··0x004da540·84848381·81818181·82838686·83838281·................
2164 ··0x004da550·81848583·84848282·82828286·84838382·................2164 ··0x004da550·81848583·84848282·82828286·84838382·................
2165 ··0x004da560·81818186·84818382·83818583·81828283·................2165 ··0x004da560·81818183·82868481·83818583·81828283·................
2166 ··0x004da570·83838383·82818182·81868181·81818181·................2166 ··0x004da570·83838383·82818182·81868181·81818181·................
2167 ··0x004da580·81818181·81818281·82828182·81828181·................2167 ··0x004da580·81818181·81818281·82828182·81828181·................
2168 ··0x004da590·82818282·81828182·82828283·83828281·................2168 ··0x004da590·82818282·81828182·82828283·83828281·................
2169 ··0x004da5a0·81828184·81818382·82838484·83818482·................2169 ··0x004da5a0·81828184·81818382·82838484·83818482·................
2170 ··0x004da5b0·81818181·81818181·81818181·81818181·................2170 ··0x004da5b0·81818181·81818181·81818181·81818181·................
2171 ··0x004da5c0·81818181·81818181·81828181·81828282·................2171 ··0x004da5c0·81818181·81818181·81828181·81828282·................
2172 ··0x004da5d0·81828281·82828181·82818281·81818282·................2172 ··0x004da5d0·81828281·82828181·82818281·81818282·................
2173 ··0x004da5e0·82818282·81818282·81818282·81828182·................2173 ··0x004da5e0·82818282·81818282·81818282·81828182·................
2174 ··0x004da5f0·81818181·81828282·81828281·81818181·................2174 ··0x004da5f0·81818181·81828282·81828281·81818181·................
2175 ··0x004da600·81818181·81828281·81828182·81818182·................2175 ··0x004da600·81818181·81828281·81828182·81818182·................
2176 ··0x004da610·81828282·81818381·82828282·83818181·................2176 ··0x004da610·81828282·81818381·82828282·83818181·................
Diff chunk too large, falling back to line-by-line diff (3415 lines added, 3415 lines removed)
2177 ··0x004da620·82818281·81838181·81818183·81828283·................2177 ··0x004da620·82818281·81838181·81818183·81828283·................
2178 ··0x004da630·81818282·82828181·81818181·ea6ea4eb·.............n..2178 ··0x004da630·81818282·82828181·81818181·ea76a4eb·.............v..
2179 ··0x004da640·3f8ced23·81ee3581·f25bd716·500f68c3·?..#..5..[..P.h.2179 ··0x004da640·3e8ced23·81ee3581·f269d756·673b12c1·>..#..5..i.Vg;..
2180 ··0x004da650·73066c05·c1465d76·25c30ddb·5f3a52c8·s.l..F]v%..._:R.2180 ··0x004da650·103969e8·6cda2a66·7044c31b·07241fc1·.9i.l.*fpD...$..
2181 ··0x004da660·6e3b7f2b·c2c21b6b·1517c122·db19394c·n;.+...k..."..9L2181 ··0x004da660·c25c0d1f·05c34a5b·2771c024·59275dc1·.\....J['q.$Y'].
2182 ··0x004da670·f21b0724·1fc1605f·5433c370·262246c1·...$..`_T3.p&"F.2182 ··0x004da670·79da3b4c·615cc36e·6d4f61c0·05660875·y.;La\.nmOa..f.u
2183 ··0x004da680·13db4474·2916c25e·586947c3·4bdbc174·..Dt)..^XiG.K..t2183 ··0x004da680·c36dda04·4f3f41c0·0d5c5d4a·c1326f29·.m..O?A..\]J.2o)
2184 ··0x004da690·64021dc1·22112e4c·c3245e56·0ac12ddb·d..."..L.$^V..-.2184 ··0x004da690·e22d4860·6ec04e33·7308c232·dbc52933·.-H`n.N3s..2..)3
2185 ··0x004da6a0·65604468·c30b7c5f·2ac22516·2a32c12e·e`Dh..|_*.%.*2..2185 ··0x004da6a0·013fc359·dbc12939·68d74414·7c23c333·.?.Y..)9h.D.|#.3
2186 ··0x004da6b0·17690ec2·3fdb5812·5807c14c·db0f785d·.i..?.X.X..L..x]2186 ··0x004da6b0·db23537f·71c02e18·1a01c161·753679c1·.#S.q......au6y.
2187 ··0x004da6c0·68c35b3c·39d03ad8·54582b38·c21fdb20·h.[<9.:.TX+8...·2187 ··0x004da6c0·550f4523·c245db6c·3c3743c1·61653373·U.E#.E.l<7C.ae3s
2188 ··0x004da6d0·322a2cc1·643b0fdf·1cdb1657·2760c32d·2*,.d;.....W'`.-2188 ··0x004da6d0·c1593207·07c16a3b·5e6ec165·231c58c1·.Y2...j;^n.e#.X.
2189 ··0x004da6e0·364866c1·14db375d·1f50c37e·da7f0178·6Hf...7].P.~...x2189 ··0x004da6e0·4624ed79·556e45c0·253b6806·c353da29·F$.yUnE.%;h..S.)
2190 ··0x004da6f0·57c07fda·d7291c22·6fc27ada·1d366550·W....)."o.z..6eP2190 ··0x004da6f0·3f720fc3·79731f16·c2771805·5ec13127·?r..ys...w..^.1'
2191 ··0x004da700·c207db08·0f0652c2·0edb740c·4d7ec23a·......R...t.M~.:2191 ··0x004da700·4d5fc122·793e04c3·38d81861·304ec335·M_."y>..8..a0N.5
2192 ··0x004da710·111e06c3·1b1964e8·0bdb2859·29c8583c·......d...(Y).X<2192 ··0x004da710·d8467413·7ac13d56·3268c154·0c1d76c1·.Ft.z.=V2h.T..v.
2193 ··0x004da720·2766c265·231c58c1·67da2b45·7015c242·'f.e#.X.g.+Ep..B2193 ··0x004da720·4e5f7c36·c34edb55·440239c2·5edb735c·N_|6.N.UD.9.^.s\
2194 ··0x004da730·0921db5a·0a7c5bc2·4fda192e·0562c163·.!.Z.|[.O....b.c2194 ··0x004da730·0755c06c·18512ec2·55db281e·286ac246·.U.l.Q..U.(.(j.F
2195 ··0x004da740·5e5e18c3·7718055e·c169623d·75c12961·^^..w..^.ib=u.)a2195 ··0x004da740·12290dc1·d07a2558·29c35b76·2f5ec1f5·.)...z%X).[v/^..
2196 ··0x004da750·4e49c166·da211937·cb1a2469·04c3696a·NI.f.!.7..$i..ij2196 ··0x004da750·723a64d1·6f703f3e·c1f04944·036ec06f·r:d.op?>..ID.n.o
2197 ··0x004da760·4b51c00e·672f59c0·73da4234·756fc23c·KQ..g/Y.s.B4uo.<2197 ··0x004da760·323d1cc3·52db3a11·1e06c355·60243cc3·2=..R.:....U`$<.
2198 ··0x004da770·745731c1·6060133a·c354dbc5·4c3861c0·tW1.``.:.T..L8a.2198 ··0x004da770·54247151·c15d5b64·75c0372b·482dc314·T$qQ.][du.7+H-..
2199 ··0x004da780·751b3ec4·6f323d1c·c352dbc6·3e57273e·u.>.o2=..R..>W'>2199 ··0x004da780·463a72c1·4d225f2a·c14ec02a·6e0a41c1·F:r.M"_*.N.*n.A.
2200 ··0x004da790·c34e5624·67c153db·52247728·c2152441·.NV$g.S.R$w(..$A2200 ··0x004da790·5d295b5c·c04b1b7d·0ac1116f·7876c030·])[\.K.}...oxv.0
Max diff block lines reached; 38660804/39127232 bytes (98.81%) of diff not shown.
1.3 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x0094ebd0·005f6b44·61727453·6e617073·686f7442·._kDartSnapshotB2 ··0x009512d0·005f6b44·61727453·6e617073·686f7442·._kDartSnapshotB
3 ··0x0094ebe0·75696c64·4964005f·6b446172·74566d53·uildId._kDartVmS3 ··0x009512e0·75696c64·4964005f·6b446172·74566d53·uildId._kDartVmS
4 ··0x0094ebf0·6e617073·686f7449·6e737472·75637469·napshotInstructi4 ··0x009512f0·6e617073·686f7449·6e737472·75637469·napshotInstructi
5 ··0x0094ec00·6f6e7300·5f6b4461·7274566d·536e6170·ons._kDartVmSnap5 ··0x00951300·6f6e7300·5f6b4461·7274566d·536e6170·ons._kDartVmSnap
6 ··0x0094ec10·73686f74·44617461·005f6b44·61727449·shotData._kDartI6 ··0x00951310·73686f74·44617461·005f6b44·61727449·shotData._kDartI
7 ··0x0094ec20·736f6c61·7465536e·61707368·6f74496e·solateSnapshotIn7 ··0x00951320·736f6c61·7465536e·61707368·6f74496e·solateSnapshotIn
8 ··0x0094ec30·73747275·6374696f·6e73005f·6b446172·structions._kDar8 ··0x00951330·73747275·6374696f·6e73005f·6b446172·structions._kDar
9 ··0x0094ec40·7449736f·6c617465·536e6170·73686f74·tIsolateSnapshot9 ··0x00951340·7449736f·6c617465·536e6170·73686f74·tIsolateSnapshot
10 ··0x0094ec50·44617461·00·························Data.10 ··0x00951350·44617461·00·························Data.
  
664 B
readelf --wide --decompress --hex-dump=.hash {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.hash':1 Hex·dump·of·section·'.hash':
2 ··0x0094ece8·06000000·06000000·00000000·03000000·................2 ··0x009513e8·06000000·06000000·00000000·03000000·................
3 ··0x0094ecf8·01000000·04000000·00000000·05000000·................3 ··0x009513f8·01000000·04000000·00000000·05000000·................
4 ··0x0094ed08·00000000·00000000·00000000·00000000·................4 ··0x00951408·00000000·00000000·00000000·00000000·................
5 ··0x0094ed18·00000000·02000000···················........5 ··0x00951418·00000000·02000000···················........