Offset 1, 16 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·false | ||
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:·c791e89f1773c4872f6b782d65795164e89786888a100595bd8befce64b3350f | ||
10 | Signer·#1·certificate·SHA-1·digest:·0fc7436ebfb01355dcab57e326874f34dfc40cfc | ||
11 | Signer·#1·certificate·MD5·digest:·11a9f1f2119d5e87917a4b0c605681c4 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·88230e47a5d6b2f68e98b0b8b1e963f0842c15b2266437a9b0a63670df137c4f | ||
15 | Signer·#1·public·key·SHA-1·digest:·00892acdc75042a112da02aed8b03300aff1d8a0 | ||
16 | Signer·#1·public·key·MD5·digest:·8ffcc9b9f5624052f3b21d12d8d4c30a |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | Zip·file·size:·3431364·bytes,·number·of·entries:·193 | 1 | Zip·file·size:·3431364·bytes,·number·of·entries:·193 |
2 | -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties | 2 | -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties |
3 | -rw-r--r--··0.0·unx·····16 | 3 | -rw-r--r--··0.0·unx·····1689·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof |
4 | -rw-r--r--··0.0·unx······136·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm | 4 | -rw-r--r--··0.0·unx······136·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm |
5 | -rw-r--r--··0.0·unx··411 | 5 | -rw-r--r--··0.0·unx··4113944·b-·defN·81-Jan-01·01:01·classes.dex |
6 | -rw-r--r--··0.0·unx····4 | 6 | -rw-r--r--··0.0·unx····46992·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libgroestl.so |
7 | -rw-r--r--··0.0·unx····56 | 7 | -rw-r--r--··0.0·unx····56088·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libgroestl.so |
8 | -rw-r--r--··0.0·unx····5 | 8 | -rw-r--r--··0.0·unx····58756·b-·stor·81-Jan-01·01:01·lib/x86/libgroestl.so |
9 | -rw-r--r--··0.0·unx····54 | 9 | -rw-r--r--··0.0·unx····54104·b-·stor·81-Jan-01·01:01·lib/x86_64/libgroestl.so |
10 | -rw-r--r--··0.0·unx····13116·b-·defN·81-Jan-01·01:01·assets/bip39-wordlist.txt | 10 | -rw-r--r--··0.0·unx····13116·b-·defN·81-Jan-01·01:01·assets/bip39-wordlist.txt |
11 | -rw-r--r--··0.0·unx···299305·b-·defN·81-Jan-01·01:01·assets/checkpoints.txt | 11 | -rw-r--r--··0.0·unx···299305·b-·defN·81-Jan-01·01:01·assets/checkpoints.txt |
12 | -rw-r--r--··0.0·unx······960·b-·defN·81-Jan-01·01:01·assets/electrum-servers.txt | 12 | -rw-r--r--··0.0·unx······960·b-·defN·81-Jan-01·01:01·assets/electrum-servers.txt |
13 | -rw-r--r--··0.0·unx·······93·b-·defN·81-Jan-01·01:01·assets/fees.txt | 13 | -rw-r--r--··0.0·unx·······93·b-·defN·81-Jan-01·01:01·assets/fees.txt |
14 | -rw----·····0.0·fat····18624·b-·defN·81-Jan-01·01:01·AndroidManifest.xml | 14 | -rw----·····0.0·fat····18624·b-·defN·81-Jan-01·01:01·AndroidManifest.xml |
15 | -rw----·····0.0·fat·····5338·b-·stor·81-Jan-01·01:01·res/-7.png | 15 | -rw----·····0.0·fat·····5338·b-·stor·81-Jan-01·01:01·res/-7.png |
16 | -rw----·····0.0·fat······760·b-·defN·81-Jan-01·01:01·res/-O.xml | 16 | -rw----·····0.0·fat······760·b-·defN·81-Jan-01·01:01·res/-O.xml |
Offset 188, 8 lines modified | Offset 188, 8 lines modified | ||
188 | -rw----·····0.0·fat······900·b-·defN·81-Jan-01·01:01·res/yM.xml | 188 | -rw----·····0.0·fat······900·b-·defN·81-Jan-01·01:01·res/yM.xml |
189 | -rw----·····0.0·fat·····1642·b-·stor·81-Jan-01·01:01·res/ye.mp3 | 189 | -rw----·····0.0·fat·····1642·b-·stor·81-Jan-01·01:01·res/ye.mp3 |
190 | -rw----·····0.0·fat··1065432·b-·stor·81-Jan-01·01:01·resources.arsc | 190 | -rw----·····0.0·fat··1065432·b-·stor·81-Jan-01·01:01·resources.arsc |
191 | -rw----·····2.0·fat·······37·b-·defN·81-Jan-01·01:01·META-INF/services/org.slf4j.spi.SLF4JServiceProvider | 191 | -rw----·····2.0·fat·······37·b-·defN·81-Jan-01·01:01·META-INF/services/org.slf4j.spi.SLF4JServiceProvider |
192 | -rw----·····2.0·fat····16075·b-·defN·81-Jan-01·01:01·META-INF/6A3D6FEE.SF | 192 | -rw----·····2.0·fat····16075·b-·defN·81-Jan-01·01:01·META-INF/6A3D6FEE.SF |
193 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/6A3D6FEE.RSA | 193 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/6A3D6FEE.RSA |
194 | -rw----·····2.0·fat····15948·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 194 | -rw----·····2.0·fat····15948·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
195 | 193·files,·6012 | 195 | 193·files,·6012570·bytes·uncompressed,·3397504·bytes·compressed:··43.5% |
Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
1 | DEX·version·'038' | 1 | DEX·version·'038' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n038\0' | 3 | magic···············:·'dex\n038\0' |
4 | checksum············:· | 4 | checksum············:·87314108 |
5 | signature···········:· | 5 | signature···········:·32db...9694 |
6 | file_size···········:·411 | 6 | file_size···········:·4113944 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·30215 | 10 | string_ids_size·····:·30215 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·5036 | 12 | type_ids_size·······:·5036 |
13 | type_ids_off········:·120972·(0x01d88c) | 13 | type_ids_off········:·120972·(0x01d88c) |
14 | proto_ids_size······:·7706 | 14 | proto_ids_size······:·7706 |
15 | proto_ids_off·······:·141116·(0x02273c) | 15 | proto_ids_off·······:·141116·(0x02273c) |
16 | field_ids_size······:·10100 | 16 | field_ids_size······:·10100 |
17 | field_ids_off·······:·233588·(0x039074) | 17 | field_ids_off·······:·233588·(0x039074) |
18 | method_ids_size·····:·303 | 18 | method_ids_size·····:·30345 |
19 | method_ids_off······:·314388·(0x04cc14) | 19 | method_ids_off······:·314388·(0x04cc14) |
20 | class_defs_size·····:·4029 | 20 | class_defs_size·····:·4029 |
21 | class_defs_off······:·55 | 21 | class_defs_off······:·557148·(0x08805c) |
22 | data_size···········:·342 | 22 | data_size···········:·3427868 |
23 | data_off············:·68 | 23 | data_off············:·686076·(0x0a77fc) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·51 | 25 | class_idx···········:·51 |
26 | access_flags········:·4097·(0x1001) | 26 | access_flags········:·4097·(0x1001) |
27 | superclass_idx······:·3114 | 27 | superclass_idx······:·3114 |
28 | source_file_idx·····:·-1 | 28 | source_file_idx·····:·-1 |
29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
Offset 45, 18 lines modified | Offset 45, 18 lines modified | ||
45 | ······type··········:·'()V' | 45 | ······type··········:·'()V' |
46 | ······access········:·0x11008·(STATIC·SYNTHETIC·CONSTRUCTOR) | 46 | ······access········:·0x11008·(STATIC·SYNTHETIC·CONSTRUCTOR) |
47 | ······code··········- | 47 | ······code··········- |
48 | ······registers·····:·1 | 48 | ······registers·····:·1 |
49 | ······ins···········:·0 | 49 | ······ins···········:·0 |
50 | ······outs··········:·1 | 50 | ······outs··········:·1 |
51 | ······insns·size····:·6·16-bit·code·units | 51 | ······insns·size····:·6·16-bit·code·units |
52 | 0a7 | 52 | 0a7818:········································|[0a7818]·android.app.ServiceStartNotAllowedException.<clinit>:()V |
53 | 0a7 | 53 | 0a7828:·2200·330c······························|0000:·new-instance·v0,·Ljava/lang/NoClassDefFoundError;·//·type@0c33 |
54 | 0a7 | 54 | 0a782c:·7010·a846·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/NoClassDefFoundError;.<init>:()V·//·method@46a8 |
55 | 0a7 | 55 | 0a7832:·2700···································|0005:·throw·v0 |
56 | ······catches·······:·(none) | 56 | ······catches·······:·(none) |
57 | ······positions·····:· | 57 | ······positions·····:· |
58 | ······locals········:· | 58 | ······locals········:· |
59 | ··Virtual·methods···- | 59 | ··Virtual·methods···- |
60 | ··source_file_idx···:·-1·(unknown) | 60 | ··source_file_idx···:·-1·(unknown) |
Offset 115, 18 lines modified | Offset 115, 18 lines modified | ||
115 | ······type··········:·'(Landroidx/activity/ComponentActivity;)V' | 115 | ······type··········:·'(Landroidx/activity/ComponentActivity;)V' |
116 | ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR) | 116 | ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR) |
117 | ······code··········- | 117 | ······code··········- |
118 | ······registers·····:·2 | 118 | ······registers·····:·2 |
119 | ······ins···········:·2 | 119 | ······ins···········:·2 |
120 | ······outs··········:·1 | 120 | ······outs··········:·1 |
121 | ······insns·size····:·6·16-bit·code·units | 121 | ······insns·size····:·6·16-bit·code·units |
122 | 0a78 | 122 | 0a78cc:········································|[0a78cc]·androidx.activity.ComponentActivity$$ExternalSyntheticLambda0.<init>:(Landroidx/activity/ComponentActivity;)V |
123 | 0a78 | 123 | 0a78dc:·7010·b446·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@46b4 |
124 | 0a78 | 124 | 0a78e2:·5b01·7200······························|0003:·iput-object·v1,·v0,·Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;.f$0:Landroidx/activity/ComponentActivity;·//·field@0072 |
125 | 0a78 | 125 | 0a78e6:·0e00···································|0005:·return-void |
126 | ······catches·······:·(none) | 126 | ······catches·······:·(none) |
127 | ······positions·····:· | 127 | ······positions·····:· |
128 | ········0x0000·line=0 | 128 | ········0x0000·line=0 |
129 | ······locals········:· | 129 | ······locals········:· |
130 | ········0x0000·-·0x0006·reg=0·this·Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;· | 130 | ········0x0000·-·0x0006·reg=0·this·Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;· |
131 | ········0x0000·-·0x0006·reg=1·(null)·Landroidx/activity/ComponentActivity;· | 131 | ········0x0000·-·0x0006·reg=1·(null)·Landroidx/activity/ComponentActivity;· |
Offset 136, 18 lines modified | Offset 136, 18 lines modified | ||
136 | ······type··········:·'()V' | 136 | ······type··········:·'()V' |
137 | ······access········:·0x0011·(PUBLIC·FINAL) | 137 | ······access········:·0x0011·(PUBLIC·FINAL) |
138 | ······code··········- | 138 | ······code··········- |
139 | ······registers·····:·2 | 139 | ······registers·····:·2 |
140 | ······ins···········:·1 | 140 | ······ins···········:·1 |
141 | ······outs··········:·1 | 141 | ······outs··········:·1 |
142 | ······insns·size····:·6·16-bit·code·units | 142 | ······insns·size····:·6·16-bit·code·units |
143 | 0a78 | 143 | 0a78e8:········································|[0a78e8]·androidx.activity.ComponentActivity$$ExternalSyntheticLambda0.run:()V |
144 | 0a78 | 144 | 0a78f8:·5410·7200······························|0000:·iget-object·v0,·v1,·Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;.f$0:Landroidx/activity/ComponentActivity;·//·field@0072 |
145 | 0a78 | 145 | 0a78fc:·6e10·b706·0000·························|0002:·invoke-virtual·{v0},·Landroidx/activity/ComponentActivity;.invalidateMenu:()V·//·method@06b7 |
146 | 0a7 | 146 | 0a7902:·0e00···································|0005:·return-void |
147 | ······catches·······:·(none) | 147 | ······catches·······:·(none) |
148 | ······positions·····:· | 148 | ······positions·····:· |
149 | ········0x0000·line=0 | 149 | ········0x0000·line=0 |
150 | ······locals········:· | 150 | ······locals········:· |
151 | ········0x0000·-·0x0006·reg=1·this·Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;· | 151 | ········0x0000·-·0x0006·reg=1·this·Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;· |
152 | ··source_file_idx···:·11817·(R8$$SyntheticClass) | 152 | ··source_file_idx···:·11817·(R8$$SyntheticClass) |
Offset 185, 18 lines modified | Offset 185, 18 lines modified | ||
185 | ······type··········:·'(Landroidx/activity/ComponentActivity;)V' | 185 | ······type··········:·'(Landroidx/activity/ComponentActivity;)V' |
186 | ······access········:·0x10000·(CONSTRUCTOR) | 186 | ······access········:·0x10000·(CONSTRUCTOR) |
187 | ······code··········- | 187 | ······code··········- |
188 | ······registers·····:·2 | 188 | ······registers·····:·2 |
189 | ······ins···········:·2 | 189 | ······ins···········:·2 |
190 | ······outs··········:·1 | 190 | ······outs··········:·1 |
191 | ······insns·size····:·6·16-bit·code·units | 191 | ······insns·size····:·6·16-bit·code·units |
192 | 0a79 | 192 | 0a79b4:········································|[0a79b4]·androidx.activity.ComponentActivity$1.<init>:(Landroidx/activity/ComponentActivity;)V |
193 | 0a79 | 193 | 0a79c4:·5b01·7600······························|0000:·iput-object·v1,·v0,·Landroidx/activity/ComponentActivity$1;.this$0:Landroidx/activity/ComponentActivity;·//·field@0076 |
194 | 0a79 | 194 | 0a79c8:·7010·b446·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@46b4 |
195 | 0a79 | 195 | 0a79ce:·0e00···································|0005:·return-void |
196 | ······catches·······:·(none) | 196 | ······catches·······:·(none) |
197 | ······positions·····:· | 197 | ······positions·····:· |
198 | ········0x0000·line=157 | 198 | ········0x0000·line=157 |
199 | ······locals········:· | 199 | ······locals········:· |
200 | ········0x0000·-·0x0006·reg=0·this·Landroidx/activity/ComponentActivity$1;· | 200 | ········0x0000·-·0x0006·reg=0·this·Landroidx/activity/ComponentActivity$1;· |
201 | ········0x0000·-·0x0006·reg=1·(null)·Landroidx/activity/ComponentActivity;· | 201 | ········0x0000·-·0x0006·reg=1·(null)·Landroidx/activity/ComponentActivity;· |
Offset 206, 27 lines modified | Offset 206, 27 lines modified | ||
206 | ······type··········:·'()V' | 206 | ······type··········:·'()V' |
207 | ······access········:·0x0001·(PUBLIC) | 207 | ······access········:·0x0001·(PUBLIC) |
208 | ······code··········- | 208 | ······code··········- |
209 | ······registers·····:·4 | 209 | ······registers·····:·4 |
210 | ······ins···········:·1 | 210 | ······ins···········:·1 |
211 | ······outs··········:·2 | 211 | ······outs··········:·2 |
212 | ······insns·size····:·21·16-bit·code·units | 212 | ······insns·size····:·21·16-bit·code·units |
213 | 0a79 | 213 | 0a79d0:········································|[0a79d0]·androidx.activity.ComponentActivity$1.run:()V |
214 | 0a79 | 214 | 0a79e0:·5430·7600······························|0000:·iget-object·v0,·v3,·Landroidx/activity/ComponentActivity$1;.this$0:Landroidx/activity/ComponentActivity;·//·field@0076 |
215 | 0a79 | 215 | 0a79e4:·7110·a406·0000·························|0002:·invoke-static·{v0},·Landroidx/activity/ComponentActivity;.access$001:(Landroidx/activity/ComponentActivity;)V·//·method@06a4 |
216 | 0a79 | 216 | 0a79ea:·280e···································|0005:·goto·0013·//·+000e |
217 | 0a79 | 217 | 0a79ec:·0d00···································|0006:·move-exception·v0 |
218 | 0a79 | 218 | 0a79ee:·6e10·5d47·0000·························|0007:·invoke-virtual·{v0},·Ljava/lang/Throwable;.getMessage:()Ljava/lang/String;·//·method@475d |
219 | 0a79 | 219 | 0a79f4:·0c01···································|000a:·move-result-object·v1 |
220 | 0a79 | 220 | 0a79f6:·1a02·370c······························|000b:·const-string·v2,·"Can·not·perform·this·action·after·onSaveInstanceState"·//·string@0c37 |
221 | 0a79 | 221 | 0a79fa:·7120·dc03·2100·························|000d:·invoke-static·{v1,·v2},·Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z·//·method@03dc |
222 | 0a7 | 222 | 0a7a00:·0a01···································|0010:·move-result·v1 |
223 | 0a7 | 223 | 0a7a02:·3801·0300······························|0011:·if-eqz·v1,·0014·//·+0003 |
224 | 0a7 | 224 | 0a7a06:·0e00···································|0013:·return-void |
225 | 0a7 | 225 | 0a7a08:·2700···································|0014:·throw·v0 |
Max diff block lines reached; 110494256/110504573 bytes (99.99%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·757 | 1 | Zip·file·size:·7575431·bytes,·number·of·entries:·4029 |
2 | ?rwxrwxr-x··2.0·unx······225·b-·stor·80-Jan-01·00:00·android/app/ServiceStartNotAllowedException.class | 2 | ?rwxrwxr-x··2.0·unx······225·b-·stor·80-Jan-01·00:00·android/app/ServiceStartNotAllowedException.class |
3 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class | 3 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class |
4 | ?rwxrwxr-x··2.0·unx······422·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$$ExternalSyntheticLambda0.class | 4 | ?rwxrwxr-x··2.0·unx······422·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$$ExternalSyntheticLambda0.class |
5 | ?rwxrwxr-x··2.0·unx······709·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class | 5 | ?rwxrwxr-x··2.0·unx······709·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class |
6 | ?rwxrwxr-x··2.0·unx······834·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$2$1.class | 6 | ?rwxrwxr-x··2.0·unx······834·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$2$1.class |
7 | ?rwxrwxr-x··2.0·unx······999·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$2$2.class | 7 | ?rwxrwxr-x··2.0·unx······999·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$2$2.class |
8 | ?rwxrwxr-x··2.0·unx······226·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$Api19Impl.class | 8 | ?rwxrwxr-x··2.0·unx······226·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$Api19Impl.class |
Offset 1228, 15 lines modified | Offset 1228, 15 lines modified | ||
1228 | ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·com/squareup/moshi/StandardJsonAdapters$11.class | 1228 | ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·com/squareup/moshi/StandardJsonAdapters$11.class |
1229 | ?rwxrwxr-x··2.0·unx·····1845·b-·stor·80-Jan-01·00:00·com/squareup/moshi/StandardJsonAdapters.class | 1229 | ?rwxrwxr-x··2.0·unx·····1845·b-·stor·80-Jan-01·00:00·com/squareup/moshi/StandardJsonAdapters.class |
1230 | ?rwxrwxr-x··2.0·unx·····4240·b-·stor·80-Jan-01·00:00·com/squareup/moshi/Types.class | 1230 | ?rwxrwxr-x··2.0·unx·····4240·b-·stor·80-Jan-01·00:00·com/squareup/moshi/Types.class |
1231 | ?rwxrwxr-x··2.0·unx·····1052·b-·stor·80-Jan-01·00:00·com/squareup/moshi/internal/Util$GenericArrayTypeImpl.class | 1231 | ?rwxrwxr-x··2.0·unx·····1052·b-·stor·80-Jan-01·00:00·com/squareup/moshi/internal/Util$GenericArrayTypeImpl.class |
1232 | ?rwxrwxr-x··2.0·unx·····2313·b-·stor·80-Jan-01·00:00·com/squareup/moshi/internal/Util$ParameterizedTypeImpl.class | 1232 | ?rwxrwxr-x··2.0·unx·····2313·b-·stor·80-Jan-01·00:00·com/squareup/moshi/internal/Util$ParameterizedTypeImpl.class |
1233 | ?rwxrwxr-x··2.0·unx·····1656·b-·stor·80-Jan-01·00:00·com/squareup/moshi/internal/Util$WildcardTypeImpl.class | 1233 | ?rwxrwxr-x··2.0·unx·····1656·b-·stor·80-Jan-01·00:00·com/squareup/moshi/internal/Util$WildcardTypeImpl.class |
1234 | ?rwxrwxr-x··2.0·unx····10648·b-·defN·80-Jan-01·00:00·com/squareup/moshi/internal/Util.class | 1234 | ?rwxrwxr-x··2.0·unx····10648·b-·defN·80-Jan-01·00:00·com/squareup/moshi/internal/Util.class |
1235 | ?rwxrwxr-x··2.0·unx······ | 1235 | ?rwxrwxr-x··2.0·unx······855·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/Configuration$SyncMode.class |
1236 | ?rwxrwxr-x··2.0·unx·····9228·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/Configuration.class | 1236 | ?rwxrwxr-x··2.0·unx·····9228·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/Configuration.class |
1237 | ?rwxrwxr-x··2.0·unx·····1244·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/Constants$Files.class | 1237 | ?rwxrwxr-x··2.0·unx·····1244·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/Constants$Files.class |
1238 | ?rwxrwxr-x··2.0·unx·····4530·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/Constants.class | 1238 | ?rwxrwxr-x··2.0·unx·····4530·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/Constants.class |
1239 | ?rwxrwxr-x··2.0·unx·····2868·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/Logging.class | 1239 | ?rwxrwxr-x··2.0·unx·····2868·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/Logging.class |
1240 | ?rwxrwxr-x··2.0·unx······603·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/WalletApplication$$ExternalSyntheticLambda1.class | 1240 | ?rwxrwxr-x··2.0·unx······603·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/WalletApplication$$ExternalSyntheticLambda1.class |
1241 | ?rwxrwxr-x··2.0·unx·····5708·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/WalletApplication$1.class | 1241 | ?rwxrwxr-x··2.0·unx·····5708·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/WalletApplication$1.class |
1242 | ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/WalletApplication$OnWalletLoadedListener.class | 1242 | ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/WalletApplication$OnWalletLoadedListener.class |
Offset 1249, 15 lines modified | Offset 1249, 15 lines modified | ||
1249 | ?rwxrwxr-x··2.0·unx·····1845·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/addressbook/AddressBookDao_Impl$4.class | 1249 | ?rwxrwxr-x··2.0·unx·····1845·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/addressbook/AddressBookDao_Impl$4.class |
1250 | ?rwxrwxr-x··2.0·unx······821·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/addressbook/AddressBookEntry.class | 1250 | ?rwxrwxr-x··2.0·unx······821·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/addressbook/AddressBookEntry.class |
1251 | ?rwxrwxr-x··2.0·unx······594·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/AbstractWalletLiveData$$ExternalSyntheticLambda1.class | 1251 | ?rwxrwxr-x··2.0·unx······594·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/AbstractWalletLiveData$$ExternalSyntheticLambda1.class |
1252 | ?rwxrwxr-x··2.0·unx······482·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/DynamicFeeLiveData$$ExternalSyntheticLambda0.class | 1252 | ?rwxrwxr-x··2.0·unx······482·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/DynamicFeeLiveData$$ExternalSyntheticLambda0.class |
1253 | ?rwxrwxr-x··2.0·unx······679·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/PaymentIntent$1.class | 1253 | ?rwxrwxr-x··2.0·unx······679·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/PaymentIntent$1.class |
1254 | ?rwxrwxr-x··2.0·unx······707·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/PaymentIntent$Output$1.class | 1254 | ?rwxrwxr-x··2.0·unx······707·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/PaymentIntent$Output$1.class |
1255 | ?rwxrwxr-x··2.0·unx·····3217·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/PaymentIntent$Output.class | 1255 | ?rwxrwxr-x··2.0·unx·····3217·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/PaymentIntent$Output.class |
1256 | ?rwxrwxr-x··2.0·unx······8 | 1256 | ?rwxrwxr-x··2.0·unx······869·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/PaymentIntent$Standard.class |
1257 | ?rwxrwxr-x··2.0·unx·····8742·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/PaymentIntent.class | 1257 | ?rwxrwxr-x··2.0·unx·····8742·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/PaymentIntent.class |
1258 | ?rwxrwxr-x··2.0·unx······522·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/SelectedExchangeRateLiveData$$ExternalSyntheticLambda0.class | 1258 | ?rwxrwxr-x··2.0·unx······522·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/SelectedExchangeRateLiveData$$ExternalSyntheticLambda0.class |
1259 | ?rwxrwxr-x··2.0·unx······486·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/ThrottelingLiveData$$ExternalSyntheticLambda0.class | 1259 | ?rwxrwxr-x··2.0·unx······486·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/ThrottelingLiveData$$ExternalSyntheticLambda0.class |
1260 | ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/TimeLiveData$1.class | 1260 | ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/TimeLiveData$1.class |
1261 | ?rwxrwxr-x··2.0·unx······772·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/TransactionLiveData$$ExternalSyntheticLambda0.class | 1261 | ?rwxrwxr-x··2.0·unx······772·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/TransactionLiveData$$ExternalSyntheticLambda0.class |
1262 | ?rwxrwxr-x··2.0·unx······590·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/WalletBalanceLiveData$$ExternalSyntheticLambda0.class | 1262 | ?rwxrwxr-x··2.0·unx······590·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/WalletBalanceLiveData$$ExternalSyntheticLambda0.class |
1263 | ?rwxrwxr-x··2.0·unx······101·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/WalletBalanceLiveData$1.class | 1263 | ?rwxrwxr-x··2.0·unx······101·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/data/WalletBalanceLiveData$1.class |
Offset 1283, 15 lines modified | Offset 1283, 15 lines modified | ||
1283 | ?rwxrwxr-x··2.0·unx·····1836·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/offline/DirectPaymentTask.class | 1283 | ?rwxrwxr-x··2.0·unx·····1836·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/offline/DirectPaymentTask.class |
1284 | ?rwxrwxr-x··2.0·unx······728·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/service/BlockchainService$$ExternalSyntheticLambda0.class | 1284 | ?rwxrwxr-x··2.0·unx······728·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/service/BlockchainService$$ExternalSyntheticLambda0.class |
1285 | ?rwxrwxr-x··2.0·unx······490·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/service/BlockchainService$$ExternalSyntheticLambda1.class | 1285 | ?rwxrwxr-x··2.0·unx······490·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/service/BlockchainService$$ExternalSyntheticLambda1.class |
1286 | ?rwxrwxr-x··2.0·unx······848·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/service/BlockchainService$1.class | 1286 | ?rwxrwxr-x··2.0·unx······848·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/service/BlockchainService$1.class |
1287 | ?rwxrwxr-x··2.0·unx······673·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/service/BlockchainService$ImpedimentsLiveData$1.class | 1287 | ?rwxrwxr-x··2.0·unx······673·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/service/BlockchainService$ImpedimentsLiveData$1.class |
1288 | ?rwxrwxr-x··2.0·unx······408·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/service/BlockchainService$LocalBinder.class | 1288 | ?rwxrwxr-x··2.0·unx······408·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/service/BlockchainService$LocalBinder.class |
1289 | ?rwxrwxr-x··2.0·unx······632·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/service/BlockchainService$PeerConnectivityListener$$ExternalSyntheticLambda0.class | 1289 | ?rwxrwxr-x··2.0·unx······632·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/service/BlockchainService$PeerConnectivityListener$$ExternalSyntheticLambda0.class |
1290 | ?rwxrwxr-x··2.0·unx······ | 1290 | ?rwxrwxr-x··2.0·unx······908·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/service/BlockchainState$Impediment.class |
1291 | ?rwxrwxr-x··2.0·unx······493·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/service/BlockchainState.class | 1291 | ?rwxrwxr-x··2.0·unx······493·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/service/BlockchainState.class |
1292 | ?rwxrwxr-x··2.0·unx······805·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/service/BootstrapReceiver$$ExternalSyntheticLambda0.class | 1292 | ?rwxrwxr-x··2.0·unx······805·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/service/BootstrapReceiver$$ExternalSyntheticLambda0.class |
1293 | ?rwxrwxr-x··2.0·unx·····8552·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/service/BootstrapReceiver.class | 1293 | ?rwxrwxr-x··2.0·unx·····8552·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/service/BootstrapReceiver.class |
1294 | ?rwxrwxr-x··2.0·unx·····3075·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/service/StartBlockchainService.class | 1294 | ?rwxrwxr-x··2.0·unx·····3075·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/service/StartBlockchainService.class |
1295 | ?rwxrwxr-x··2.0·unx······618·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/AbstractWalletActivityViewModel$1$1$$ExternalSyntheticLambda0.class | 1295 | ?rwxrwxr-x··2.0·unx······618·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/AbstractWalletActivityViewModel$1$1$$ExternalSyntheticLambda0.class |
1296 | ?rwxrwxr-x··2.0·unx······679·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/AddressAndLabel$1.class | 1296 | ?rwxrwxr-x··2.0·unx······679·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/AddressAndLabel$1.class |
1297 | ?rwxrwxr-x··2.0·unx·····2090·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/AddressAndLabel.class | 1297 | ?rwxrwxr-x··2.0·unx·····2090·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/AddressAndLabel.class |
Offset 1327, 19 lines modified | Offset 1327, 19 lines modified | ||
1327 | ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/EncryptKeysDialogFragment$$ExternalSyntheticLambda0.class | 1327 | ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/EncryptKeysDialogFragment$$ExternalSyntheticLambda0.class |
1328 | ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/EncryptKeysDialogFragment$$ExternalSyntheticLambda1.class | 1328 | ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/EncryptKeysDialogFragment$$ExternalSyntheticLambda1.class |
1329 | ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/EncryptKeysDialogFragment$$ExternalSyntheticLambda2.class | 1329 | ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/EncryptKeysDialogFragment$$ExternalSyntheticLambda2.class |
1330 | ?rwxrwxr-x··2.0·unx······631·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/EncryptKeysDialogFragment$$ExternalSyntheticLambda3.class | 1330 | ?rwxrwxr-x··2.0·unx······631·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/EncryptKeysDialogFragment$$ExternalSyntheticLambda3.class |
1331 | ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/EncryptKeysDialogFragment$$ExternalSyntheticLambda4.class | 1331 | ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/EncryptKeysDialogFragment$$ExternalSyntheticLambda4.class |
1332 | ?rwxrwxr-x··2.0·unx······502·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/EncryptKeysDialogFragment$$ExternalSyntheticLambda5.class | 1332 | ?rwxrwxr-x··2.0·unx······502·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/EncryptKeysDialogFragment$$ExternalSyntheticLambda5.class |
1333 | ?rwxrwxr-x··2.0·unx······794·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/EncryptKeysDialogFragment$1.class | 1333 | ?rwxrwxr-x··2.0·unx······794·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/EncryptKeysDialogFragment$1.class |
1334 | ?rwxrwxr-x··2.0·unx······9 | 1334 | ?rwxrwxr-x··2.0·unx······963·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/EncryptKeysDialogFragment$State.class |
1335 | ?rwxrwxr-x··2.0·unx······636·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/Event.class | 1335 | ?rwxrwxr-x··2.0·unx······636·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/Event.class |
1336 | ?rwxrwxr-x··2.0·unx······832·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/ExchangeRatesAdapter$$ExternalSyntheticLambda0.class | 1336 | ?rwxrwxr-x··2.0·unx······832·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/ExchangeRatesAdapter$$ExternalSyntheticLambda0.class |
1337 | ?rwxrwxr-x··2.0·unx······851·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/ExchangeRatesAdapter$$ExternalSyntheticLambda1.class | 1337 | ?rwxrwxr-x··2.0·unx······851·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/ExchangeRatesAdapter$$ExternalSyntheticLambda1.class |
1338 | ?rwxrwxr-x··2.0·unx······9 | 1338 | ?rwxrwxr-x··2.0·unx······966·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType.class |
1339 | ?rwxrwxr-x··2.0·unx······289·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/ExchangeRatesAdapter$ContextMenuCallback.class | 1339 | ?rwxrwxr-x··2.0·unx······289·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/ExchangeRatesAdapter$ContextMenuCallback.class |
1340 | ?rwxrwxr-x··2.0·unx·····1231·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/ExchangeRatesAdapter$ListItem.class | 1340 | ?rwxrwxr-x··2.0·unx·····1231·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/ExchangeRatesAdapter$ListItem.class |
1341 | ?rwxrwxr-x··2.0·unx······185·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/ExchangeRatesAdapter$OnClickListener.class | 1341 | ?rwxrwxr-x··2.0·unx······185·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/ExchangeRatesAdapter$OnClickListener.class |
1342 | ?rwxrwxr-x··2.0·unx······562·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/ExchangeRatesFragment$$ExternalSyntheticLambda4.class | 1342 | ?rwxrwxr-x··2.0·unx······562·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/ExchangeRatesFragment$$ExternalSyntheticLambda4.class |
1343 | ?rwxrwxr-x··2.0·unx·····1310·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/ExchangeRatesFragment$1$1.class | 1343 | ?rwxrwxr-x··2.0·unx·····1310·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/ExchangeRatesFragment$1$1.class |
1344 | ?rwxrwxr-x··2.0·unx·····8322·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/InputParser.class | 1344 | ?rwxrwxr-x··2.0·unx·····8322·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/InputParser.class |
1345 | ?rwxrwxr-x··2.0·unx······746·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/MaybeMaintenanceViewModel$WalletMaintenanceRecommendedLiveData$$ExternalSyntheticLambda0.class | 1345 | ?rwxrwxr-x··2.0·unx······746·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/MaybeMaintenanceViewModel$WalletMaintenanceRecommendedLiveData$$ExternalSyntheticLambda0.class |
Offset 1350, 30 lines modified | Offset 1350, 30 lines modified | ||
1350 | ?rwxrwxr-x··2.0·unx······810·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/RequestCoinsViewModel$FreshReceiveAddressLiveData$$ExternalSyntheticLambda0.class | 1350 | ?rwxrwxr-x··2.0·unx······810·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/RequestCoinsViewModel$FreshReceiveAddressLiveData$$ExternalSyntheticLambda0.class |
1351 | ?rwxrwxr-x··2.0·unx······648·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/SendCoinsQrActivity$1$$ExternalSyntheticLambda0.class | 1351 | ?rwxrwxr-x··2.0·unx······648·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/SendCoinsQrActivity$1$$ExternalSyntheticLambda0.class |
1352 | ?rwxrwxr-x··2.0·unx······706·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/SendingAddressesViewModel$AddressesToExcludeLiveData$$ExternalSyntheticLambda0.class | 1352 | ?rwxrwxr-x··2.0·unx······706·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/SendingAddressesViewModel$AddressesToExcludeLiveData$$ExternalSyntheticLambda0.class |
1353 | ?rwxrwxr-x··2.0·unx······708·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/ShowPasswordCheckListener.class | 1353 | ?rwxrwxr-x··2.0·unx······708·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/ShowPasswordCheckListener.class |
1354 | ?rwxrwxr-x··2.0·unx······891·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/TransactionsAdapter$$ExternalSyntheticLambda0.class | 1354 | ?rwxrwxr-x··2.0·unx······891·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/TransactionsAdapter$$ExternalSyntheticLambda0.class |
1355 | ?rwxrwxr-x··2.0·unx······872·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/TransactionsAdapter$$ExternalSyntheticLambda1.class | 1355 | ?rwxrwxr-x··2.0·unx······872·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/TransactionsAdapter$$ExternalSyntheticLambda1.class |
1356 | ?rwxrwxr-x··2.0·unx······831·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/TransactionsAdapter$$ExternalSyntheticLambda2.class | 1356 | ?rwxrwxr-x··2.0·unx······831·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/TransactionsAdapter$$ExternalSyntheticLambda2.class |
1357 | ?rwxrwxr-x··2.0·unx·····12 | 1357 | ?rwxrwxr-x··2.0·unx·····1255·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/TransactionsAdapter$ChangeType.class |
1358 | ?rwxrwxr-x··2.0·unx······342·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/TransactionsAdapter$ContextMenuCallback.class | 1358 | ?rwxrwxr-x··2.0·unx······342·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/TransactionsAdapter$ContextMenuCallback.class |
1359 | ?rwxrwxr-x··2.0·unx······302·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/TransactionsAdapter$ListItem.class | 1359 | ?rwxrwxr-x··2.0·unx······302·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/TransactionsAdapter$ListItem.class |
1360 | ?rwxrwxr-x··2.0·unx······302·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/TransactionsAdapter$OnClickListener.class | 1360 | ?rwxrwxr-x··2.0·unx······302·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/TransactionsAdapter$OnClickListener.class |
1361 | ?rwxrwxr-x··2.0·unx······9 | 1361 | ?rwxrwxr-x··2.0·unx······983·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/TransactionsAdapter$WarningType.class |
1362 | ?rwxrwxr-x··2.0·unx······603·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActionsFragment$$ExternalSyntheticLambda0.class | 1362 | ?rwxrwxr-x··2.0·unx······603·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActionsFragment$$ExternalSyntheticLambda0.class |
1363 | ?rwxrwxr-x··2.0·unx······603·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActionsFragment$$ExternalSyntheticLambda1.class | 1363 | ?rwxrwxr-x··2.0·unx······603·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActionsFragment$$ExternalSyntheticLambda1.class |
1364 | ?rwxrwxr-x··2.0·unx······603·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActionsFragment$$ExternalSyntheticLambda2.class | 1364 | ?rwxrwxr-x··2.0·unx······603·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActionsFragment$$ExternalSyntheticLambda2.class |
1365 | ?rwxrwxr-x··2.0·unx······458·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActivity$$ExternalSyntheticLambda1.class | 1365 | ?rwxrwxr-x··2.0·unx······458·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActivity$$ExternalSyntheticLambda1.class |
1366 | ?rwxrwxr-x··2.0·unx······612·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActivity$$ExternalSyntheticLambda2.class | 1366 | ?rwxrwxr-x··2.0·unx······612·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActivity$$ExternalSyntheticLambda2.class |
1367 | ?rwxrwxr-x··2.0·unx······564·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActivity$$ExternalSyntheticLambda6.class | 1367 | ?rwxrwxr-x··2.0·unx······564·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActivity$$ExternalSyntheticLambda6.class |
1368 | ?rwxrwxr-x··2.0·unx······564·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActivity$$ExternalSyntheticLambda7.class | 1368 | ?rwxrwxr-x··2.0·unx······564·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActivity$$ExternalSyntheticLambda7.class |
1369 | ?rwxrwxr-x··2.0·unx······564·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActivity$$ExternalSyntheticLambda8.class | 1369 | ?rwxrwxr-x··2.0·unx······564·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActivity$$ExternalSyntheticLambda8.class |
1370 | ?rwxrwxr-x··2.0·unx······564·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActivity$$ExternalSyntheticLambda9.class | 1370 | ?rwxrwxr-x··2.0·unx······564·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActivity$$ExternalSyntheticLambda9.class |
1371 | ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActivity$8.class | 1371 | ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActivity$8.class |
1372 | ?rwxrwxr-x··2.0·unx····· | 1372 | ?rwxrwxr-x··2.0·unx·····1030·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState.class |
1373 | ?rwxrwxr-x··2.0·unx······686·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActivityViewModel$WalletEncryptedLiveData$$ExternalSyntheticLambda0.class | 1373 | ?rwxrwxr-x··2.0·unx······686·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActivityViewModel$WalletEncryptedLiveData$$ExternalSyntheticLambda0.class |
1374 | ?rwxrwxr-x··2.0·unx······706·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActivityViewModel$WalletLegacyFallbackLiveData$$ExternalSyntheticLambda0.class | 1374 | ?rwxrwxr-x··2.0·unx······706·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletActivityViewModel$WalletLegacyFallbackLiveData$$ExternalSyntheticLambda0.class |
1375 | ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletAddressDialogFragment$$ExternalSyntheticLambda0.class | 1375 | ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletAddressDialogFragment$$ExternalSyntheticLambda0.class |
1376 | ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletAddressDialogFragment$$ExternalSyntheticLambda1.class | 1376 | ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletAddressDialogFragment$$ExternalSyntheticLambda1.class |
1377 | ?rwxrwxr-x··2.0·unx······603·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletAddressFragment$$ExternalSyntheticLambda2.class | 1377 | ?rwxrwxr-x··2.0·unx······603·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletAddressFragment$$ExternalSyntheticLambda2.class |
1378 | ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletAddressViewModel$$ExternalSyntheticLambda4.class | 1378 | ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletAddressViewModel$$ExternalSyntheticLambda4.class |
1379 | ?rwxrwxr-x··2.0·unx······100·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletAddressViewModel$1.class | 1379 | ?rwxrwxr-x··2.0·unx······100·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletAddressViewModel$1.class |
Offset 1381, 15 lines modified | Offset 1381, 15 lines modified | ||
1381 | ?rwxrwxr-x··2.0·unx······698·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletAddressesViewModel$ImportedAddressesLiveData$$ExternalSyntheticLambda0.class | 1381 | ?rwxrwxr-x··2.0·unx······698·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletAddressesViewModel$ImportedAddressesLiveData$$ExternalSyntheticLambda0.class |
1382 | ?rwxrwxr-x··2.0·unx······718·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletAddressesViewModel$IssuedReceiveAddressesLiveData$$ExternalSyntheticLambda0.class | 1382 | ?rwxrwxr-x··2.0·unx······718·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletAddressesViewModel$IssuedReceiveAddressesLiveData$$ExternalSyntheticLambda0.class |
1383 | ?rwxrwxr-x··2.0·unx······603·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletBalanceFragment$$ExternalSyntheticLambda0.class | 1383 | ?rwxrwxr-x··2.0·unx······603·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletBalanceFragment$$ExternalSyntheticLambda0.class |
1384 | ?rwxrwxr-x··2.0·unx······618·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletDisclaimerFragment$$ExternalSyntheticLambda2.class | 1384 | ?rwxrwxr-x··2.0·unx······618·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletDisclaimerFragment$$ExternalSyntheticLambda2.class |
1385 | ?rwxrwxr-x··2.0·unx······525·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletTransactionsViewModel$$ExternalSyntheticLambda6.class | 1385 | ?rwxrwxr-x··2.0·unx······525·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletTransactionsViewModel$$ExternalSyntheticLambda6.class |
1386 | ?rwxrwxr-x··2.0·unx······510·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletTransactionsViewModel$$ExternalSyntheticLambda7.class | 1386 | ?rwxrwxr-x··2.0·unx······510·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletTransactionsViewModel$$ExternalSyntheticLambda7.class |
1387 | ?rwxrwxr-x··2.0·unx······105·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletTransactionsViewModel$1.class | 1387 | ?rwxrwxr-x··2.0·unx······105·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletTransactionsViewModel$1.class |
1388 | ?rwxrwxr-x··2.0·unx······ | 1388 | ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletTransactionsViewModel$Direction.class |
1389 | ?rwxrwxr-x··2.0·unx······690·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletTransactionsViewModel$TransactionsLiveData$$ExternalSyntheticLambda0.class | 1389 | ?rwxrwxr-x··2.0·unx······690·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/WalletTransactionsViewModel$TransactionsLiveData$$ExternalSyntheticLambda0.class |
1390 | ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/backup/BackupWalletDialogFragment$$ExternalSyntheticLambda0.class | 1390 | ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/backup/BackupWalletDialogFragment$$ExternalSyntheticLambda0.class |
1391 | ?rwxrwxr-x··2.0·unx······663·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/backup/BackupWalletDialogFragment$$ExternalSyntheticLambda2.class | 1391 | ?rwxrwxr-x··2.0·unx······663·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/backup/BackupWalletDialogFragment$$ExternalSyntheticLambda2.class |
1392 | ?rwxrwxr-x··2.0·unx······663·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/backup/BackupWalletDialogFragment$$ExternalSyntheticLambda3.class | 1392 | ?rwxrwxr-x··2.0·unx······663·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/backup/BackupWalletDialogFragment$$ExternalSyntheticLambda3.class |
1393 | ?rwxrwxr-x··2.0·unx·····1110·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/backup/BackupWalletDialogFragment$2.class | 1393 | ?rwxrwxr-x··2.0·unx·····1110·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/backup/BackupWalletDialogFragment$2.class |
1394 | ?rwxrwxr-x··2.0·unx······808·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/backup/BackupWalletDialogFragment$ErrorDialogFragment$$ExternalSyntheticLambda0.class | 1394 | ?rwxrwxr-x··2.0·unx······808·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/backup/BackupWalletDialogFragment$ErrorDialogFragment$$ExternalSyntheticLambda0.class |
1395 | ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/backup/BackupWalletDialogFragment$SuccessDialogFragment$$ExternalSyntheticLambda0.class | 1395 | ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/backup/BackupWalletDialogFragment$SuccessDialogFragment$$ExternalSyntheticLambda0.class |
Offset 1400, 24 lines modified | Offset 1400, 24 lines modified | ||
1400 | ?rwxrwxr-x··2.0·unx······823·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/backup/RestoreWalletDialogFragment$$ExternalSyntheticLambda5.class | 1400 | ?rwxrwxr-x··2.0·unx······823·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/backup/RestoreWalletDialogFragment$$ExternalSyntheticLambda5.class |
1401 | ?rwxrwxr-x··2.0·unx······823·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/backup/RestoreWalletDialogFragment$FailureDialogFragment$$ExternalSyntheticLambda0.class | 1401 | ?rwxrwxr-x··2.0·unx······823·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/backup/RestoreWalletDialogFragment$FailureDialogFragment$$ExternalSyntheticLambda0.class |
1402 | ?rwxrwxr-x··2.0·unx······822·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/backup/RestoreWalletDialogFragment$FailureDialogFragment$$ExternalSyntheticLambda1.class | 1402 | ?rwxrwxr-x··2.0·unx······822·b-·stor·80-Jan-01·00:00·de/schildbach/wallet/ui/backup/RestoreWalletDialogFragment$FailureDialogFragment$$ExternalSyntheticLambda1.class |
Max diff block lines reached; 14956/31198 bytes (47.94%) of diff not shown. |
Offset 1, 20 lines modified | Offset 1, 11 lines modified | ||
1 | package·de.schildbach.wallet; | 1 | package·de.schildbach.wallet; |
2 | public·enum·Configuration$SyncMode | 2 | public·enum·Configuration$SyncMode |
3 | { | 3 | { |
4 | ····CONNECTION_FILTER("CONNECTION_FILTER",·0),· | 4 | ····CONNECTION_FILTER("CONNECTION_FILTER",·0),· |
5 | ····FULL("FULL",· | 5 | ····FULL("FULL",·1); |
6 | ···· | ||
7 | ····static·{ | ||
8 | ········final·int·n·=·1; | ||
9 | ········final·Configuration$SyncMode·configuration$SyncMode; | ||
10 | ········final·Configuration$SyncMode[]·$values·=·{·configuration$SyncMode,·null·}; | ||
11 | ········final·Configuration$SyncMode·configuration$SyncMode2; | ||
12 | ········$values[n]·=·configuration$SyncMode2; | ||
13 | ········$VALUES·=·$values; | ||
14 | ····} | ||
15 | ···· | 6 | ···· |
16 | ····private·Configuration$SyncMode(final·String·name,·final·int·ordinal)·{ | 7 | ····private·Configuration$SyncMode(final·String·name,·final·int·ordinal)·{ |
17 | ····} | 8 | ····} |
18 | } | 9 | } |
Offset 1, 20 lines modified | Offset 1, 11 lines modified | ||
1 | package·de.schildbach.wallet.data; | 1 | package·de.schildbach.wallet.data; |
2 | public·enum·PaymentIntent$Standard | 2 | public·enum·PaymentIntent$Standard |
3 | { | 3 | { |
4 | ····BIP21("BIP21",·0),· | 4 | ····BIP21("BIP21",·0),· |
5 | ····BIP70("BIP70",· | 5 | ····BIP70("BIP70",·1); |
6 | ···· | ||
7 | ····static·{ | ||
8 | ········final·int·n·=·1; | ||
9 | ········final·PaymentIntent$Standard·paymentIntent$Standard; | ||
10 | ········final·PaymentIntent$Standard[]·$values·=·{·paymentIntent$Standard,·null·}; | ||
11 | ········final·PaymentIntent$Standard·paymentIntent$Standard2; | ||
12 | ········$values[n]·=·paymentIntent$Standard2; | ||
13 | ········$VALUES·=·$values; | ||
14 | ····} | ||
15 | ···· | 6 | ···· |
16 | ····private·PaymentIntent$Standard(final·String·name,·final·int·ordinal)·{ | 7 | ····private·PaymentIntent$Standard(final·String·name,·final·int·ordinal)·{ |
17 | ····} | 8 | ····} |
18 | } | 9 | } |
Offset 1, 20 lines modified | Offset 1, 11 lines modified | ||
1 | package·de.schildbach.wallet.service; | 1 | package·de.schildbach.wallet.service; |
2 | public·enum·BlockchainState$Impediment | 2 | public·enum·BlockchainState$Impediment |
3 | { | 3 | { |
4 | ····NETWORK("NETWORK",· | 4 | ····NETWORK("NETWORK",·1),· |
5 | ····STORAGE("STORAGE",·0); | 5 | ····STORAGE("STORAGE",·0); |
6 | ···· | 6 | ···· |
7 | ····static·{ | ||
8 | ········final·int·n·=·1; | ||
9 | ········final·BlockchainState$Impediment·blockchainState$Impediment; | ||
10 | ········final·BlockchainState$Impediment[]·$values·=·{·blockchainState$Impediment,·null·}; | ||
11 | ········final·BlockchainState$Impediment·blockchainState$Impediment2; | ||
12 | ········$values[n]·=·blockchainState$Impediment2; | ||
13 | ········$VALUES·=·$values; | ||
14 | ····} | ||
15 | ···· | ||
16 | ····private·BlockchainState$Impediment(final·String·name,·final·int·ordinal)·{ | 7 | ····private·BlockchainState$Impediment(final·String·name,·final·int·ordinal)·{ |
17 | ····} | 8 | ····} |
18 | } | 9 | } |
Offset 1, 24 lines modified | Offset 1, 12 lines modified | ||
1 | package·de.schildbach.wallet.ui; | 1 | package·de.schildbach.wallet.ui; |
2 | enum·EncryptKeysDialogFragment$State | 2 | enum·EncryptKeysDialogFragment$State |
3 | { | 3 | { |
4 | ····CRYPTING("CRYPTING",· | 4 | ····CRYPTING("CRYPTING",·1),· |
5 | ····DONE("DONE",· | 5 | ····DONE("DONE",·2),· |
6 | ····INPUT("INPUT",·0); | 6 | ····INPUT("INPUT",·0); |
7 | ···· | 7 | ···· |
8 | ····static·{ | ||
9 | ········final·int·n·=·1; | ||
10 | ········final·int·n2·=·2; | ||
11 | ········final·EncryptKeysDialogFragment$State·encryptKeysDialogFragment$State; | ||
12 | ········final·EncryptKeysDialogFragment$State[]·$values·=·{·encryptKeysDialogFragment$State,·null,·null·}; | ||
13 | ········final·EncryptKeysDialogFragment$State·encryptKeysDialogFragment$State2; | ||
14 | ········$values[n]·=·encryptKeysDialogFragment$State2; | ||
15 | ········final·EncryptKeysDialogFragment$State·encryptKeysDialogFragment$State3; | ||
16 | ········$values[n2]·=·encryptKeysDialogFragment$State3; | ||
17 | ········$VALUES·=·$values; | ||
18 | ····} | ||
19 | ···· | ||
20 | ····private·EncryptKeysDialogFragment$State(final·String·name,·final·int·ordinal)·{ | 8 | ····private·EncryptKeysDialogFragment$State(final·String·name,·final·int·ordinal)·{ |
21 | ····} | 9 | ····} |
22 | } | 10 | } |
Offset 1, 24 lines modified | Offset 1, 12 lines modified | ||
1 | package·de.schildbach.wallet.ui; | 1 | package·de.schildbach.wallet.ui; |
2 | enum·ExchangeRatesAdapter$ChangeType | 2 | enum·ExchangeRatesAdapter$ChangeType |
3 | { | 3 | { |
4 | ····DEFAULT("DEFAULT",· | 4 | ····DEFAULT("DEFAULT",·1),· |
5 | ····RATE("RATE",·0),· | 5 | ····RATE("RATE",·0),· |
6 | ····SELECTION("SELECTION",· | 6 | ····SELECTION("SELECTION",·2); |
7 | ···· | ||
8 | ····static·{ | ||
9 | ········final·int·n·=·1; | ||
10 | ········final·int·n2·=·2; | ||
11 | ········final·ExchangeRatesAdapter$ChangeType·exchangeRatesAdapter$ChangeType; | ||
12 | ········final·ExchangeRatesAdapter$ChangeType[]·$values·=·{·exchangeRatesAdapter$ChangeType,·null,·null·}; | ||
13 | ········final·ExchangeRatesAdapter$ChangeType·exchangeRatesAdapter$ChangeType2; | ||
14 | ········$values[n]·=·exchangeRatesAdapter$ChangeType2; | ||
15 | ········final·ExchangeRatesAdapter$ChangeType·exchangeRatesAdapter$ChangeType3; | ||
16 | ········$values[n2]·=·exchangeRatesAdapter$ChangeType3; | ||
17 | ········$VALUES·=·$values; | ||
18 | ····} | ||
19 | ···· | 7 | ···· |
20 | ····private·ExchangeRatesAdapter$ChangeType(final·String·name,·final·int·ordinal)·{ | 8 | ····private·ExchangeRatesAdapter$ChangeType(final·String·name,·final·int·ordinal)·{ |
21 | ····} | 9 | ····} |
22 | } | 10 | } |
Offset 1, 44 lines modified | Offset 1, 17 lines modified | ||
1 | package·de.schildbach.wallet.ui; | 1 | package·de.schildbach.wallet.ui; |
2 | enum·TransactionsAdapter$ChangeType | 2 | enum·TransactionsAdapter$ChangeType |
3 | { | 3 | { |
4 | ····ADDRESS("ADDRESS",· | 4 | ····ADDRESS("ADDRESS",·2),· |
5 | ····CONFIDENCE("CONFIDENCE",·0),· | 5 | ····CONFIDENCE("CONFIDENCE",·0),· |
6 | ····FEE("FEE",· | 6 | ····FEE("FEE",·3),· |
7 | ····FIAT("FIAT",· | 7 | ····FIAT("FIAT",·5),· |
8 | ····MESSAGE("MESSAGE",·6),· | 8 | ····MESSAGE("MESSAGE",·6),· |
9 | ····SELECTION("SELECTION",· | 9 | ····SELECTION("SELECTION",·7),· |
10 | ····TIME("TIME",· | 10 | ····TIME("TIME",·1),· |
11 | ····VALUE("VALUE",· | 11 | ····VALUE("VALUE",·4); |
12 | ···· | ||
13 | ····static·{ | ||
14 | ········final·int·n·=·1; | ||
15 | ········final·int·n2·=·2; | ||
16 | ········final·int·n3·=·3; | ||
17 | ········final·int·n4·=·4; | ||
18 | ········final·int·n5·=·5; | ||
19 | ········final·int·n6·=·7; | ||
20 | ········final·TransactionsAdapter$ChangeType[]·$values·=·new·TransactionsAdapter$ChangeType[8]; | ||
21 | ········final·TransactionsAdapter$ChangeType·transactionsAdapter$ChangeType; | ||
22 | ········$values[0]·=·transactionsAdapter$ChangeType; | ||
23 | ········final·TransactionsAdapter$ChangeType·transactionsAdapter$ChangeType2; | ||
24 | ········$values[n]·=·transactionsAdapter$ChangeType2; | ||
25 | ········final·TransactionsAdapter$ChangeType·transactionsAdapter$ChangeType3; | ||
26 | ········$values[n2]·=·transactionsAdapter$ChangeType3; | ||
27 | ········final·TransactionsAdapter$ChangeType·transactionsAdapter$ChangeType4; | ||
28 | ········$values[n3]·=·transactionsAdapter$ChangeType4; | ||
29 | ········final·TransactionsAdapter$ChangeType·transactionsAdapter$ChangeType5; | ||
30 | ········$values[n4]·=·transactionsAdapter$ChangeType5; | ||
31 | ········final·TransactionsAdapter$ChangeType·transactionsAdapter$ChangeType6; | ||
32 | ········$values[n5]·=·transactionsAdapter$ChangeType6; | ||
33 | ········final·TransactionsAdapter$ChangeType·transactionsAdapter$ChangeType7; | ||
34 | ········$values[6]·=·transactionsAdapter$ChangeType7; | ||
35 | ········final·TransactionsAdapter$ChangeType·transactionsAdapter$ChangeType8; | ||
36 | ········$values[n6]·=·transactionsAdapter$ChangeType8; | ||
37 | ········$VALUES·=·$values; | ||
38 | ····} | ||
39 | ···· | 12 | ···· |
40 | ····private·TransactionsAdapter$ChangeType(final·String·name,·final·int·ordinal)·{ | 13 | ····private·TransactionsAdapter$ChangeType(final·String·name,·final·int·ordinal)·{ |
41 | ····} | 14 | ····} |
42 | } | 15 | } |
Offset 1, 24 lines modified | Offset 1, 12 lines modified | ||
1 | package·de.schildbach.wallet.ui; | 1 | package·de.schildbach.wallet.ui; |
2 | public·enum·TransactionsAdapter$WarningType | 2 | public·enum·TransactionsAdapter$WarningType |
3 | { | 3 | { |
4 | ····BACKUP("BACKUP",·0),· | 4 | ····BACKUP("BACKUP",·0),· |
5 | ····CHAIN_FORKING("CHAIN_FORKING",· | 5 | ····CHAIN_FORKING("CHAIN_FORKING",·2),· |
6 | ····STORAGE_ENCRYPTION("STORAGE_ENCRYPTION",· | 6 | ····STORAGE_ENCRYPTION("STORAGE_ENCRYPTION",·1); |
7 | ···· | ||
8 | ····static·{ | ||
9 | ········final·int·n·=·1; | ||
10 | ········final·int·n2·=·2; | ||
11 | ········final·TransactionsAdapter$WarningType·transactionsAdapter$WarningType; | ||
12 | ········final·TransactionsAdapter$WarningType[]·$values·=·{·transactionsAdapter$WarningType,·null,·null·}; | ||
13 | ········final·TransactionsAdapter$WarningType·transactionsAdapter$WarningType2; | ||
14 | ········$values[n]·=·transactionsAdapter$WarningType2; | ||
15 | ········final·TransactionsAdapter$WarningType·transactionsAdapter$WarningType3; | ||
16 | ········$values[n2]·=·transactionsAdapter$WarningType3; | ||
17 | ········$VALUES·=·$values; | ||
18 | ····} | ||
19 | ···· | 7 | ···· |
20 | ····private·TransactionsAdapter$WarningType(final·String·name,·final·int·ordinal)·{ | 8 | ····private·TransactionsAdapter$WarningType(final·String·name,·final·int·ordinal)·{ |
21 | ····} | 9 | ····} |
22 | } | 10 | } |
Offset 1, 24 lines modified | Offset 1, 12 lines modified | ||
1 | package·de.schildbach.wallet.ui; | 1 | package·de.schildbach.wallet.ui; |
2 | public·enum·WalletActivityViewModel$EnterAnimationState | 2 | public·enum·WalletActivityViewModel$EnterAnimationState |
3 | { | 3 | { |
4 | ····ANIMATING("ANIMATING",· | 4 | ····ANIMATING("ANIMATING",·1),· |
5 | ····FINISHED("FINISHED",· | 5 | ····FINISHED("FINISHED",·2),· |
6 | ····WAITING("WAITING",·0); | 6 | ····WAITING("WAITING",·0); |
7 | ···· | 7 | ···· |
8 | ····static·{ | ||
9 | ········final·int·n·=·1; | ||
10 | ········final·int·n2·=·2; | ||
11 | ········final·WalletActivityViewModel$EnterAnimationState·walletActivityViewModel$EnterAnimationState; | ||
12 | ········final·WalletActivityViewModel$EnterAnimationState[]·$values·=·{·walletActivityViewModel$EnterAnimationState,·null,·null·}; | ||
13 | ········final·WalletActivityViewModel$EnterAnimationState·walletActivityViewModel$EnterAnimationState2; | ||
14 | ········$values[n]·=·walletActivityViewModel$EnterAnimationState2; | ||
15 | ········final·WalletActivityViewModel$EnterAnimationState·walletActivityViewModel$EnterAnimationState3; | ||
16 | ········$values[n2]·=·walletActivityViewModel$EnterAnimationState3; | ||
17 | ········$VALUES·=·$values; | ||
18 | ····} | ||
19 | ···· | ||
20 | ····private·WalletActivityViewModel$EnterAnimationState(final·String·name,·final·int·ordinal)·{ | 8 | ····private·WalletActivityViewModel$EnterAnimationState(final·String·name,·final·int·ordinal)·{ |
21 | ····} | 9 | ····} |
22 | } | 10 | } |
Offset 1, 20 lines modified | Offset 1, 11 lines modified | ||
1 | package·de.schildbach.wallet.ui; | 1 | package·de.schildbach.wallet.ui; |
2 | public·enum·WalletTransactionsViewModel$Direction | 2 | public·enum·WalletTransactionsViewModel$Direction |
3 | { | 3 | { |
4 | ····RECEIVED("RECEIVED",·0),· | 4 | ····RECEIVED("RECEIVED",·0),· |
5 | ····SENT("SENT",· | 5 | ····SENT("SENT",·1); |
6 | ···· | ||
7 | ····static·{ | ||
8 | ········final·int·n·=·1; | ||
9 | ········final·WalletTransactionsViewModel$Direction·walletTransactionsViewModel$Direction; | ||
10 | ········final·WalletTransactionsViewModel$Direction[]·$values·=·{·walletTransactionsViewModel$Direction,·null·}; | ||
11 | ········final·WalletTransactionsViewModel$Direction·walletTransactionsViewModel$Direction2; | ||
12 | ········$values[n]·=·walletTransactionsViewModel$Direction2; | ||
13 | ········$VALUES·=·$values; | ||
14 | ····} | ||
15 | ···· | 6 | ···· |
16 | ····private·WalletTransactionsViewModel$Direction(final·String·name,·final·int·ordinal)·{ | 7 | ····private·WalletTransactionsViewModel$Direction(final·String·name,·final·int·ordinal)·{ |
17 | ····} | 8 | ····} |
18 | } | 9 | } |
Offset 1, 24 lines modified | Offset 1, 12 lines modified | ||
1 | package·de.schildbach.wallet.ui.monitor; | 1 | package·de.schildbach.wallet.ui.monitor; |
2 | enum·BlockListAdapter$ChangeType | 2 | enum·BlockListAdapter$ChangeType |
3 | { | 3 | { |
4 | ····SELECTION("SELECTION",· | 4 | ····SELECTION("SELECTION",·2),· |
5 | ····TIME("TIME",·0),· | 5 | ····TIME("TIME",·0),· |
6 | ····TRANSACTIONS("TRANSACTIONS",· | 6 | ····TRANSACTIONS("TRANSACTIONS",·1); |
7 | ···· | ||
8 | ····static·{ | ||
9 | ········final·int·n·=·1; | ||
10 | ········final·int·n2·=·2; | ||
11 | ········final·BlockListAdapter$ChangeType·blockListAdapter$ChangeType; | ||
12 | ········final·BlockListAdapter$ChangeType[]·$values·=·{·blockListAdapter$ChangeType,·null,·null·}; | ||
13 | ········final·BlockListAdapter$ChangeType·blockListAdapter$ChangeType2; | ||
14 | ········$values[n]·=·blockListAdapter$ChangeType2; | ||
15 | ········final·BlockListAdapter$ChangeType·blockListAdapter$ChangeType3; | ||
16 | ········$values[n2]·=·blockListAdapter$ChangeType3; | ||
17 | ········$VALUES·=·$values; | ||
18 | ····} | ||
19 | ···· | 7 | ···· |
20 | ····private·BlockListAdapter$ChangeType(final·String·name,·final·int·ordinal)·{ | 8 | ····private·BlockListAdapter$ChangeType(final·String·name,·final·int·ordinal)·{ |
21 | ····} | 9 | ····} |
22 | } | 10 | } |
Offset 1, 29 lines modified | Offset 1, 13 lines modified | ||
1 | package·de.schildbach.wallet.ui.monitor; | 1 | package·de.schildbach.wallet.ui.monitor; |
2 | enum·PeerListAdapter$ChangeType | 2 | enum·PeerListAdapter$ChangeType |
3 | { | 3 | { |
4 | ····HOST("HOST",·0),· | 4 | ····HOST("HOST",·0),· |
5 | ····ICON("ICON",· | 5 | ····ICON("ICON",·2),· |
6 | ····PING("PING",· | 6 | ····PING("PING",·1),· |
7 | ····SELECTION("SELECTION",· | 7 | ····SELECTION("SELECTION",·3); |
8 | ···· | ||
9 | ····static·{ | ||
10 | ········final·int·n·=·1; | ||
11 | ········final·int·n2·=·2; | ||
12 | ········final·int·n3·=·3; | ||
13 | ········final·PeerListAdapter$ChangeType[]·$values·=·new·PeerListAdapter$ChangeType[4]; | ||
14 | ········final·PeerListAdapter$ChangeType·peerListAdapter$ChangeType; | ||
15 | ········$values[0]·=·peerListAdapter$ChangeType; | ||
16 | ········final·PeerListAdapter$ChangeType·peerListAdapter$ChangeType2; | ||
17 | ········$values[n]·=·peerListAdapter$ChangeType2; | ||
18 | ········final·PeerListAdapter$ChangeType·peerListAdapter$ChangeType3; | ||
19 | ········$values[n2]·=·peerListAdapter$ChangeType3; | ||
20 | ········final·PeerListAdapter$ChangeType·peerListAdapter$ChangeType4; | ||
21 | ········$values[n3]·=·peerListAdapter$ChangeType4; | ||
22 | ········$VALUES·=·$values; | ||
23 | ····} | ||
24 | ···· | 8 | ···· |
25 | ····private·PeerListAdapter$ChangeType(final·String·name,·final·int·ordinal)·{ | 9 | ····private·PeerListAdapter$ChangeType(final·String·name,·final·int·ordinal)·{ |
26 | ····} | 10 | ····} |
27 | } | 11 | } |
Offset 1, 24 lines modified | Offset 1, 12 lines modified | ||
1 | package·de.schildbach.wallet.ui.send; | 1 | package·de.schildbach.wallet.ui.send; |
2 | public·enum·FeeCategory | 2 | public·enum·FeeCategory |
3 | { | 3 | { |
4 | ····ECONOMIC("ECONOMIC",·0),· | 4 | ····ECONOMIC("ECONOMIC",·0),· |
5 | ····NORMAL("NORMAL",· | 5 | ····NORMAL("NORMAL",·1),· |
6 | ····PRIORITY("PRIORITY",· | 6 | ····PRIORITY("PRIORITY",·2); |
7 | ···· | ||
8 | ····static·{ | ||
9 | ········final·int·n·=·1; | ||
10 | ········final·int·n2·=·2; | ||
11 | ········final·FeeCategory·feeCategory; | ||
12 | ········final·FeeCategory[]·$values·=·{·feeCategory,·null,·null·}; | ||
13 | ········final·FeeCategory·feeCategory2; | ||
14 | ········$values[n]·=·feeCategory2; | ||
15 | ········final·FeeCategory·feeCategory3; | ||
16 | ········$values[n2]·=·feeCategory3; | ||
17 | ········$VALUES·=·$values; | ||
18 | ····} | ||
19 | ···· | 7 | ···· |
20 | ····private·FeeCategory(final·String·name,·final·int·ordinal)·{ | 8 | ····private·FeeCategory(final·String·name,·final·int·ordinal)·{ |
21 | ····} | 9 | ····} |
22 | } | 10 | } |
Offset 1, 24 lines modified | Offset 1, 12 lines modified | ||
1 | package·de.schildbach.wallet.ui.send; | 1 | package·de.schildbach.wallet.ui.send; |
2 | enum·MaintenanceDialogFragment$State | 2 | enum·MaintenanceDialogFragment$State |
3 | { | 3 | { |
4 | ····DECRYPTING("DECRYPTING",· | 4 | ····DECRYPTING("DECRYPTING",·1),· |
5 | ····DONE("DONE",· | 5 | ····DONE("DONE",·2),· |
6 | ····INPUT("INPUT",·0); | 6 | ····INPUT("INPUT",·0); |
7 | ···· | 7 | ···· |
8 | ····static·{ | ||
9 | ········final·int·n·=·1; | ||
10 | ········final·int·n2·=·2; | ||
11 | ········final·MaintenanceDialogFragment$State·maintenanceDialogFragment$State; | ||
12 | ········final·MaintenanceDialogFragment$State[]·$values·=·{·maintenanceDialogFragment$State,·null,·null·}; | ||
13 | ········final·MaintenanceDialogFragment$State·maintenanceDialogFragment$State2; | ||
14 | ········$values[n]·=·maintenanceDialogFragment$State2; | ||
15 | ········final·MaintenanceDialogFragment$State·maintenanceDialogFragment$State3; | ||
16 | ········$values[n2]·=·maintenanceDialogFragment$State3; | ||
17 | ········$VALUES·=·$values; | ||
18 | ····} | ||
19 | ···· | ||
20 | ····private·MaintenanceDialogFragment$State(final·String·name,·final·int·ordinal)·{ | 8 | ····private·MaintenanceDialogFragment$State(final·String·name,·final·int·ordinal)·{ |
21 | ····} | 9 | ····} |
22 | } | 10 | } |
Offset 1, 24 lines modified | Offset 1, 12 lines modified | ||
1 | package·de.schildbach.wallet.ui.send; | 1 | package·de.schildbach.wallet.ui.send; |
2 | enum·RaiseFeeDialogFragment$State | 2 | enum·RaiseFeeDialogFragment$State |
3 | { | 3 | { |
4 | ····DECRYPTING("DECRYPTING",· | 4 | ····DECRYPTING("DECRYPTING",·1),· |
5 | ····DONE("DONE",· | 5 | ····DONE("DONE",·2),· |
6 | ····INPUT("INPUT",·0); | 6 | ····INPUT("INPUT",·0); |
7 | ···· | 7 | ···· |
8 | ····static·{ | ||
9 | ········final·int·n·=·1; | ||
10 | ········final·int·n2·=·2; | ||
11 | ········final·RaiseFeeDialogFragment$State·raiseFeeDialogFragment$State; | ||
12 | ········final·RaiseFeeDialogFragment$State[]·$values·=·{·raiseFeeDialogFragment$State,·null,·null·}; | ||
13 | ········final·RaiseFeeDialogFragment$State·raiseFeeDialogFragment$State2; | ||
14 | ········$values[n]·=·raiseFeeDialogFragment$State2; | ||
15 | ········final·RaiseFeeDialogFragment$State·raiseFeeDialogFragment$State3; | ||
16 | ········$values[n2]·=·raiseFeeDialogFragment$State3; | ||
17 | ········$VALUES·=·$values; | ||
18 | ····} | ||
19 | ···· | ||
20 | ····private·RaiseFeeDialogFragment$State(final·String·name,·final·int·ordinal)·{ | 8 | ····private·RaiseFeeDialogFragment$State(final·String·name,·final·int·ordinal)·{ |
21 | ····} | 9 | ····} |
22 | } | 10 | } |
Offset 1, 20 lines modified | Offset 1, 11 lines modified | ||
1 | package·de.schildbach.wallet.ui.send; | 1 | package·de.schildbach.wallet.ui.send; |
2 | public·enum·RequestWalletBalanceTask$ElectrumServer$Type | 2 | public·enum·RequestWalletBalanceTask$ElectrumServer$Type |
3 | { | 3 | { |
4 | ····TCP("TCP",·0),· | 4 | ····TCP("TCP",·0),· |
5 | ····TLS("TLS",· | 5 | ····TLS("TLS",·1); |
6 | ···· | ||
7 | ····static·{ | ||
8 | ········final·int·n·=·1; | ||
9 | ········final·RequestWalletBalanceTask$ElectrumServer$Type·requestWalletBalanceTask$ElectrumServer$Type; | ||
10 | ········final·RequestWalletBalanceTask$ElectrumServer$Type[]·$values·=·{·requestWalletBalanceTask$ElectrumServer$Type,·null·}; | ||
11 | ········final·RequestWalletBalanceTask$ElectrumServer$Type·requestWalletBalanceTask$ElectrumServer$Type2; | ||
12 | ········$values[n]·=·requestWalletBalanceTask$ElectrumServer$Type2; | ||
13 | ········$VALUES·=·$values; | ||
14 | ····} | ||
15 | ···· | 6 | ···· |
16 | ····private·RequestWalletBalanceTask$ElectrumServer$Type(final·String·name,·final·int·ordinal)·{ | 7 | ····private·RequestWalletBalanceTask$ElectrumServer$Type(final·String·name,·final·int·ordinal)·{ |
17 | ····} | 8 | ····} |
18 | } | 9 | } |
Offset 1, 41 lines modified | Offset 1, 16 lines modified | ||
1 | package·de.schildbach.wallet.ui.send; | 1 | package·de.schildbach.wallet.ui.send; |
2 | public·enum·SendCoinsViewModel$State | 2 | public·enum·SendCoinsViewModel$State |
3 | { | 3 | { |
4 | ····DECRYPTING("DECRYPTING",· | 4 | ····DECRYPTING("DECRYPTING",·2),· |
5 | ····FAILED("FAILED",· | 5 | ····FAILED("FAILED",·6),· |
6 | ····INPUT("INPUT",· | 6 | ····INPUT("INPUT",·1),· |
7 | ····REQUEST_PAYMENT_REQUEST("REQUEST_PAYMENT_REQUEST",·0),· | 7 | ····REQUEST_PAYMENT_REQUEST("REQUEST_PAYMENT_REQUEST",·0),· |
8 | ····SENDING("SENDING",· | 8 | ····SENDING("SENDING",·4),· |
9 | ····SENT("SENT",· | 9 | ····SENT("SENT",·5),· |
10 | ····SIGNING("SIGNING",· | 10 | ····SIGNING("SIGNING",·3); |
11 | ···· | ||
12 | ····static·{ | ||
13 | ········final·int·n·=·1; | ||
14 | ········final·int·n2·=·2; | ||
15 | ········final·int·n3·=·3; | ||
16 | ········final·int·n4·=·4; | ||
17 | ········final·int·n5·=·5; | ||
18 | ········final·int·n6·=·6; | ||
19 | ········final·SendCoinsViewModel$State[]·$values·=·new·SendCoinsViewModel$State[7]; | ||
20 | ········final·SendCoinsViewModel$State·sendCoinsViewModel$State; | ||
21 | ········$values[0]·=·sendCoinsViewModel$State; | ||
22 | ········final·SendCoinsViewModel$State·sendCoinsViewModel$State2; | ||
23 | ········$values[n]·=·sendCoinsViewModel$State2; | ||
24 | ········final·SendCoinsViewModel$State·sendCoinsViewModel$State3; | ||
25 | ········$values[n2]·=·sendCoinsViewModel$State3; | ||
26 | ········final·SendCoinsViewModel$State·sendCoinsViewModel$State4; | ||
27 | ········$values[n3]·=·sendCoinsViewModel$State4; | ||
28 | ········final·SendCoinsViewModel$State·sendCoinsViewModel$State5; | ||
29 | ········$values[n4]·=·sendCoinsViewModel$State5; | ||
30 | ········final·SendCoinsViewModel$State·sendCoinsViewModel$State6; | ||
31 | ········$values[n5]·=·sendCoinsViewModel$State6; | ||
32 | ········final·SendCoinsViewModel$State·sendCoinsViewModel$State7; | ||
33 | ········$values[n6]·=·sendCoinsViewModel$State7; | ||
34 | ········$VALUES·=·$values; | ||
35 | ····} | ||
36 | ···· | 11 | ···· |
37 | ····private·SendCoinsViewModel$State(final·String·name,·final·int·ordinal)·{ | 12 | ····private·SendCoinsViewModel$State(final·String·name,·final·int·ordinal)·{ |
38 | ····} | 13 | ····} |
39 | } | 14 | } |
Offset 1, 37 lines modified | Offset 1, 15 lines modified | ||
1 | package·de.schildbach.wallet.ui.send; | 1 | package·de.schildbach.wallet.ui.send; |
2 | public·enum·SweepWalletViewModel$State | 2 | public·enum·SweepWalletViewModel$State |
3 | { | 3 | { |
4 | ····CONFIRM_SWEEP("CONFIRM_SWEEP",· | 4 | ····CONFIRM_SWEEP("CONFIRM_SWEEP",·1),· |
5 | ····DECODE_KEY("DECODE_KEY",·0),· | 5 | ····DECODE_KEY("DECODE_KEY",·0),· |
6 | ····FAILED("FAILED",· | 6 | ····FAILED("FAILED",·5),· |
7 | ····PREPARATION("PREPARATION",· | 7 | ····PREPARATION("PREPARATION",·2),· |
8 | ····SENDING("SENDING",· | 8 | ····SENDING("SENDING",·3),· |
9 | ····SENT("SENT",· | 9 | ····SENT("SENT",·4); |
10 | ···· | ||
11 | ····static·{ | ||
12 | ········final·int·n·=·1; | ||
13 | ········final·int·n2·=·2; | ||
14 | ········final·int·n3·=·3; | ||
15 | ········final·int·n4·=·4; | ||
16 | ········final·int·n5·=·5; | ||
17 | ········final·SweepWalletViewModel$State[]·$values·=·new·SweepWalletViewModel$State[6]; | ||
18 | ········final·SweepWalletViewModel$State·sweepWalletViewModel$State; | ||
19 | ········$values[0]·=·sweepWalletViewModel$State; | ||
20 | ········final·SweepWalletViewModel$State·sweepWalletViewModel$State2; | ||
21 | ········$values[n]·=·sweepWalletViewModel$State2; | ||
22 | ········final·SweepWalletViewModel$State·sweepWalletViewModel$State3; | ||
23 | ········$values[n2]·=·sweepWalletViewModel$State3; | ||
24 | ········final·SweepWalletViewModel$State·sweepWalletViewModel$State4; | ||
25 | ········$values[n3]·=·sweepWalletViewModel$State4; | ||
26 | ········final·SweepWalletViewModel$State·sweepWalletViewModel$State5; | ||
27 | ········$values[n4]·=·sweepWalletViewModel$State5; | ||
28 | ········final·SweepWalletViewModel$State·sweepWalletViewModel$State6; | ||
29 | ········$values[n5]·=·sweepWalletViewModel$State6; | ||
30 | ········$VALUES·=·$values; | ||
31 | ····} | ||
32 | ···· | 10 | ···· |
33 | ····private·SweepWalletViewModel$State(final·String·name,·final·int·ordinal)·{ | 11 | ····private·SweepWalletViewModel$State(final·String·name,·final·int·ordinal)·{ |
34 | ····} | 12 | ····} |
35 | } | 13 | } |
Offset 3, 37 lines modified | Offset 3, 21 lines modified | ||
3 | import·okhttp3.HttpUrl$Builder; | 3 | import·okhttp3.HttpUrl$Builder; |
4 | import·okhttp3.HttpUrl; | 4 | import·okhttp3.HttpUrl; |
5 | import·android.content.Context; | 5 | import·android.content.Context; |
6 | public·enum·Installer | 6 | public·enum·Installer |
7 | { | 7 | { |
8 | ····AMAZON_APPSTORE("AMAZON_APPSTORE",· | 8 | ····AMAZON_APPSTORE("AMAZON_APPSTORE",·2,·"Amazon·Appstore"),· |
9 | ····AURORA_STORE("AURORA_STORE",· | 9 | ····AURORA_STORE("AURORA_STORE",·3,·"Aurora·Store"),· |
10 | ····F_DROID("F_DROID",·0,·"F-Droid"),· | 10 | ····F_DROID("F_DROID",·0,·"F-Droid"),· |
11 | ····GOOGLE_PLAY("GOOGLE_PLAY",· | 11 | ····GOOGLE_PLAY("GOOGLE_PLAY",·1,·"Google·Play"); |
12 | ···· | 12 | ···· |
13 | ····public·final·String·displayName; | 13 | ····public·final·String·displayName; |
14 | ···· | 14 | ···· |
15 | ····static·{ | ||
16 | ········final·int·n·=·1; | ||
17 | ········final·int·n2·=·2; | ||
18 | ········final·int·n3·=·3; | ||
19 | ········final·Installer[]·$values·=·new·Installer[4]; | ||
20 | ········final·Installer·installer; | ||
21 | ········$values[0]·=·installer; | ||
22 | ········final·Installer·installer2; | ||
23 | ········$values[n]·=·installer2; | ||
24 | ········final·Installer·installer3; | ||
25 | ········$values[n2]·=·installer3; | ||
26 | ········final·Installer·installer4; | ||
27 | ········$values[n3]·=·installer4; | ||
28 | ········$VALUES·=·$values; | ||
29 | ····} | ||
30 | ···· | ||
31 | ····private·Installer(final·String·name,·final·int·ordinal,·final·String·displayName)·{ | 15 | ····private·Installer(final·String·name,·final·int·ordinal,·final·String·displayName)·{ |
32 | ········this.displayName·=·displayName; | 16 | ········this.displayName·=·displayName; |
33 | ····} | 17 | ····} |
34 | ···· | 18 | ···· |
35 | ····public·static·Installer·from(final·Context·context)·{ | 19 | ····public·static·Installer·from(final·Context·context)·{ |
36 | ········return·from(installerPackageName(context)); | 20 | ········return·from(installerPackageName(context)); |
37 | ····} | 21 | ····} |
Offset 1, 20 lines modified | Offset 1, 11 lines modified | ||
1 | package·de.schildbach.wallet.util; | 1 | package·de.schildbach.wallet.util; |
2 | public·enum·ViewPagerTabs$Mode | 2 | public·enum·ViewPagerTabs$Mode |
3 | { | 3 | { |
4 | ····DYNAMIC("DYNAMIC",·0),· | 4 | ····DYNAMIC("DYNAMIC",·0),· |
5 | ····STATIC("STATIC",· | 5 | ····STATIC("STATIC",·1); |
6 | ···· | ||
7 | ····static·{ | ||
8 | ········final·int·n·=·1; | ||
9 | ········final·ViewPagerTabs$Mode·viewPagerTabs$Mode; | ||
10 | ········final·ViewPagerTabs$Mode[]·$values·=·{·viewPagerTabs$Mode,·null·}; | ||
11 | ········final·ViewPagerTabs$Mode·viewPagerTabs$Mode2; | ||
12 | ········$values[n]·=·viewPagerTabs$Mode2; | ||
13 | ········$VALUES·=·$values; | ||
14 | ····} | ||
15 | ···· | 6 | ···· |
16 | ····private·ViewPagerTabs$Mode(final·String·name,·final·int·ordinal)·{ | 7 | ····private·ViewPagerTabs$Mode(final·String·name,·final·int·ordinal)·{ |
17 | ····} | 8 | ····} |
18 | } | 9 | } |
Offset 33, 14 lines modified | Offset 33, 20 lines modified | ||
33 | ········} | 33 | ········} |
34 | ········names·=·{ | 34 | ········names·=·{ |
35 | ············"this$0", | 35 | ············"this$0", |
36 | ············"val$listener" | 36 | ············"val$listener" |
37 | ········} | 37 | ········} |
38 | ····.end·annotation | 38 | ····.end·annotation |
39 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
40 | ········value·=·{ | ||
41 | ············"()V" | ||
42 | ········} | ||
43 | ····.end·annotation | ||
39 | ····.line·179 | 44 | ····.line·179 |
40 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/WalletApplication$1;->this$0:Lde/schildbach/wallet/WalletApplication; | 45 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/WalletApplication$1;->this$0:Lde/schildbach/wallet/WalletApplication; |
41 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/WalletApplication$1;->val$listener:Lde/schildbach/wallet/WalletApplication$OnWalletLoadedListener; | 46 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/WalletApplication$1;->val$listener:Lde/schildbach/wallet/WalletApplication$OnWalletLoadedListener; |
42 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 47 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 27, 49 lines modified | Offset 27, 68 lines modified | ||
27 | .field·public·static·final·enum·CONNECTION_FILTER:Lde/schildbach/wallet/Configuration$SyncMode; | 27 | .field·public·static·final·enum·CONNECTION_FILTER:Lde/schildbach/wallet/Configuration$SyncMode; |
28 | .field·public·static·final·enum·FULL:Lde/schildbach/wallet/Configuration$SyncMode; | 28 | .field·public·static·final·enum·FULL:Lde/schildbach/wallet/Configuration$SyncMode; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·private·static·synthetic·$values()[Lde/schildbach/wallet/Configuration$SyncMode; | ||
31 | ····.locals·3 | ||
32 | ····const/4·v0,·0x2 | ||
33 | ····new-array·v0,·v0,·[Lde/schildbach/wallet/Configuration$SyncMode; | ||
34 | ····const/4·v1,·0x0 | ||
35 | ····.line·151 | ||
36 | ····sget-object·v2,·Lde/schildbach/wallet/Configuration$SyncMode;->CONNECTION_FILTER:Lde/schildbach/wallet/Configuration$SyncMode; | ||
37 | ····aput-object·v2,·v0,·v1 | ||
38 | ····const/4·v1,·0x1 | ||
39 | ····sget-object·v2,·Lde/schildbach/wallet/Configuration$SyncMode;->FULL:Lde/schildbach/wallet/Configuration$SyncMode; | ||
40 | ····aput-object·v2,·v0,·v1 | ||
41 | ····return-object·v0 | ||
42 | .end·method | ||
30 | .method·static·constructor·<clinit>()V | 43 | .method·static·constructor·<clinit>()V |
31 | ····.locals· | 44 | ····.locals·3 |
32 | ····.line·152 | 45 | ····.line·152 |
33 | ····new-instance·v0,·Lde/schildbach/wallet/Configuration$SyncMode; | 46 | ····new-instance·v0,·Lde/schildbach/wallet/Configuration$SyncMode; |
34 | ····const-string·v1,·"CONNECTION_FILTER" | 47 | ····const-string·v1,·"CONNECTION_FILTER" |
35 | ····const/4·v2,·0x0 | 48 | ····const/4·v2,·0x0 |
36 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/Configuration$SyncMode;-><init>(Ljava/lang/String;I)V | 49 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/Configuration$SyncMode;-><init>(Ljava/lang/String;I)V |
37 | ····sput-object·v0,·Lde/schildbach/wallet/Configuration$SyncMode;->CONNECTION_FILTER:Lde/schildbach/wallet/Configuration$SyncMode; | 50 | ····sput-object·v0,·Lde/schildbach/wallet/Configuration$SyncMode;->CONNECTION_FILTER:Lde/schildbach/wallet/Configuration$SyncMode; |
38 | ····.line·153 | 51 | ····.line·153 |
39 | ····new-instance·v | 52 | ····new-instance·v0,·Lde/schildbach/wallet/Configuration$SyncMode; |
40 | ····const-string·v3,·"FULL" | ||
41 | ····const/4·v4,·0x1 | ||
42 | ···· | 53 | ····const-string·v1,·"FULL" |
43 | ···· | 54 | ····const/4·v2,·0x1 |
44 | ···· | 55 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/Configuration$SyncMode;-><init>(Ljava/lang/String;I)V |
45 | ···· | 56 | ····sput-object·v0,·Lde/schildbach/wallet/Configuration$SyncMode;->FULL:Lde/schildbach/wallet/Configuration$SyncMode; |
46 | ···· | 57 | ····.line·151 |
58 | ····invoke-static·{},·Lde/schildbach/wallet/Configuration$SyncMode;->$values()[Lde/schildbach/wallet/Configuration$SyncMode; | ||
47 | ···· | 59 | ····move-result-object·v0 |
48 | ····.line·151 | ||
49 | ····sput-object·v | 60 | ····sput-object·v0,·Lde/schildbach/wallet/Configuration$SyncMode;->$VALUES:[Lde/schildbach/wallet/Configuration$SyncMode; |
50 | ····return-void | 61 | ····return-void |
51 | .end·method | 62 | .end·method |
52 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 63 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
53 | ····.locals·0 | 64 | ····.locals·0 |
54 | ····.annotation·system·Ldalvik/annotation/MethodParameters; | 65 | ····.annotation·system·Ldalvik/annotation/MethodParameters; |
Offset 2, 17 lines modified | Offset 2, 17 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"DirectPaymentTask.java" | 3 | .source·"DirectPaymentTask.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lde/schildbach/wallet/offline/DirectPaymentTask$ResultCallback;, | ||
7 | ········Lde/schildbach/wallet/offline/DirectPaymentTask$BluetoothPaymentTask;, | 8 | ········Lde/schildbach/wallet/offline/DirectPaymentTask$BluetoothPaymentTask;, |
8 | ········Lde/schildbach/wallet/offline/DirectPaymentTask$HttpPaymentTask; | 9 | ········Lde/schildbach/wallet/offline/DirectPaymentTask$HttpPaymentTask; |
9 | ········Lde/schildbach/wallet/offline/DirectPaymentTask$ResultCallback; | ||
10 | ····} | 10 | ····} |
11 | .end·annotation | 11 | .end·annotation |
12 | #·static·fields | 12 | #·static·fields |
13 | .field·private·static·final·log:Lorg/slf4j/Logger; | 13 | .field·private·static·final·log:Lorg/slf4j/Logger; |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·Lde/schildbach/wallet/offline/DirectPaymentTask$HttpPaymentTask$1; | 1 | .class·Lde/schildbach/wallet/offline/DirectPaymentTask$HttpPaymentTask$1; |
2 | .super·Lokhttp3/RequestBody; | 2 | .super·Lokhttp3/RequestBody; |
3 | .source·"DirectPaymentTask.java" | 3 | .source·"DirectPaymentTask.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
6 | ····value·=·Lde/schildbach/wallet/offline/DirectPaymentTask$HttpPaymentTask;-> | 6 | ····value·=·Lde/schildbach/wallet/offline/DirectPaymentTask$HttpPaymentTask;->send(Lorg/bitcoin/protocols/payments/Protos$Payment;)V |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x0 | 9 | ····accessFlags·=·0x0 |
10 | ····name·=·null | 10 | ····name·=·null |
11 | .end·annotation | 11 | .end·annotation |
Offset 43, 14 lines modified | Offset 43, 20 lines modified | ||
43 | ········} | 43 | ········} |
44 | ········names·=·{ | 44 | ········names·=·{ |
45 | ············"this$0", | 45 | ············"this$0", |
46 | ············"val$_statement" | 46 | ············"val$_statement" |
47 | ········} | 47 | ········} |
48 | ····.end·annotation | 48 | ····.end·annotation |
49 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
50 | ········value·=·{ | ||
51 | ············"()V" | ||
52 | ········} | ||
53 | ····.end·annotation | ||
49 | ····.line·73 | 54 | ····.line·73 |
50 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/exchangerate/ExchangeRateDao_Impl$2;->this$0:Lde/schildbach/wallet/exchangerate/ExchangeRateDao_Impl; | 55 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/exchangerate/ExchangeRateDao_Impl$2;->this$0:Lde/schildbach/wallet/exchangerate/ExchangeRateDao_Impl; |
51 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/exchangerate/ExchangeRateDao_Impl$2;->val$_statement:Landroidx/room/RoomSQLiteQuery; | 56 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/exchangerate/ExchangeRateDao_Impl$2;->val$_statement:Landroidx/room/RoomSQLiteQuery; |
52 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 57 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 41, 14 lines modified | Offset 41, 20 lines modified | ||
41 | ············"this$0", | 41 | ············"this$0", |
42 | ············"val$coinGecko", | 42 | ············"val$coinGecko", |
43 | ············"val$now", | 43 | ············"val$now", |
44 | ············"val$watch" | 44 | ············"val$watch" |
45 | ········} | 45 | ········} |
46 | ····.end·annotation | 46 | ····.end·annotation |
47 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
48 | ········value·=·{ | ||
49 | ············"()V" | ||
50 | ········} | ||
51 | ····.end·annotation | ||
47 | ····.line·103 | 52 | ····.line·103 |
48 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/exchangerate/ExchangeRatesRepository$1;->this$0:Lde/schildbach/wallet/exchangerate/ExchangeRatesRepository; | 53 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/exchangerate/ExchangeRatesRepository$1;->this$0:Lde/schildbach/wallet/exchangerate/ExchangeRatesRepository; |
49 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/exchangerate/ExchangeRatesRepository$1;->val$coinGecko:Lde/schildbach/wallet/exchangerate/CoinGecko; | 54 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/exchangerate/ExchangeRatesRepository$1;->val$coinGecko:Lde/schildbach/wallet/exchangerate/CoinGecko; |
50 | ····iput-wide·p3,·p0,·Lde/schildbach/wallet/exchangerate/ExchangeRatesRepository$1;->val$now:J | 55 | ····iput-wide·p3,·p0,·Lde/schildbach/wallet/exchangerate/ExchangeRatesRepository$1;->val$now:J |
Offset 43, 14 lines modified | Offset 43, 20 lines modified | ||
43 | ········} | 43 | ········} |
44 | ········names·=·{ | 44 | ········names·=·{ |
45 | ············"this$0", | 45 | ············"this$0", |
46 | ············"val$_statement" | 46 | ············"val$_statement" |
47 | ········} | 47 | ········} |
48 | ····.end·annotation | 48 | ····.end·annotation |
49 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
50 | ········value·=·{ | ||
51 | ············"()V" | ||
52 | ········} | ||
53 | ····.end·annotation | ||
49 | ····.line·135 | 54 | ····.line·135 |
50 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/exchangerate/ExchangeRateDao_Impl$3;->this$0:Lde/schildbach/wallet/exchangerate/ExchangeRateDao_Impl; | 55 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/exchangerate/ExchangeRateDao_Impl$3;->this$0:Lde/schildbach/wallet/exchangerate/ExchangeRateDao_Impl; |
51 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/exchangerate/ExchangeRateDao_Impl$3;->val$_statement:Landroidx/room/RoomSQLiteQuery; | 56 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/exchangerate/ExchangeRateDao_Impl$3;->val$_statement:Landroidx/room/RoomSQLiteQuery; |
52 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 57 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 2, 21 lines modified | Offset 2, 21 lines modified | ||
2 | .super·Landroidx/recyclerview/widget/ListAdapter; | 2 | .super·Landroidx/recyclerview/widget/ListAdapter; |
3 | .source·"TransactionsAdapter.java" | 3 | .source·"TransactionsAdapter.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lde/schildbach/wallet/ui/TransactionsAdapter$WarningViewHolder;, | ||
8 | ········Lde/schildbach/wallet/ui/TransactionsAdapter$TransactionViewHolder;, | ||
9 | ········Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType;, | ||
10 | ········Lde/schildbach/wallet/ui/TransactionsAdapter$ContextMenuCallback;, | ||
11 | ········Lde/schildbach/wallet/ui/TransactionsAdapter$ | 7 | ········Lde/schildbach/wallet/ui/TransactionsAdapter$ListItem;, |
12 | ········Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType;, | 8 | ········Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType;, |
13 | ········Lde/schildbach/wallet/ui/TransactionsAdapter$List | 9 | ········Lde/schildbach/wallet/ui/TransactionsAdapter$OnClickListener;, |
10 | ········Lde/schildbach/wallet/ui/TransactionsAdapter$ContextMenuCallback;, | ||
11 | ········Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType;, | ||
12 | ········Lde/schildbach/wallet/ui/TransactionsAdapter$TransactionViewHolder;, | ||
13 | ········Lde/schildbach/wallet/ui/TransactionsAdapter$WarningViewHolder; | ||
14 | ····} | 14 | ····} |
15 | .end·annotation | 15 | .end·annotation |
16 | .annotation·system·Ldalvik/annotation/Signature; | 16 | .annotation·system·Ldalvik/annotation/Signature; |
17 | ····value·=·{ | 17 | ····value·=·{ |
18 | ········"Landroidx/recyclerview/widget/ListAdapter<", | 18 | ········"Landroidx/recyclerview/widget/ListAdapter<", |
19 | ········"Lde/schildbach/wallet/ui/TransactionsAdapter$ListItem;", | 19 | ········"Lde/schildbach/wallet/ui/TransactionsAdapter$ListItem;", |
Offset 46, 14 lines modified | Offset 46, 20 lines modified | ||
46 | ········names·=·{ | 46 | ········names·=·{ |
47 | ············"this$0", | 47 | ············"this$0", |
48 | ············"val$tx", | 48 | ············"val$tx", |
49 | ············"val$future" | 49 | ············"val$future" |
50 | ········} | 50 | ········} |
51 | ····.end·annotation | 51 | ····.end·annotation |
52 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
53 | ········value·=·{ | ||
54 | ············"()V" | ||
55 | ········} | ||
56 | ····.end·annotation | ||
52 | ····.line·56 | 57 | ····.line·56 |
53 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/ui/AbstractWalletActivityViewModel$1;->this$0:Lde/schildbach/wallet/ui/AbstractWalletActivityViewModel; | 58 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/ui/AbstractWalletActivityViewModel$1;->this$0:Lde/schildbach/wallet/ui/AbstractWalletActivityViewModel; |
54 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/ui/AbstractWalletActivityViewModel$1;->val$tx:Lorg/bitcoinj/core/Transaction; | 59 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/ui/AbstractWalletActivityViewModel$1;->val$tx:Lorg/bitcoinj/core/Transaction; |
55 | ····iput-object·p3,·p0,·Lde/schildbach/wallet/ui/AbstractWalletActivityViewModel$1;->val$future:Lcom/google/common/util/concurrent/SettableFuture; | 60 | ····iput-object·p3,·p0,·Lde/schildbach/wallet/ui/AbstractWalletActivityViewModel$1;->val$future:Lcom/google/common/util/concurrent/SettableFuture; |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·Lde/schildbach/wallet/ui/WalletActivity$8; | 1 | .class·Lde/schildbach/wallet/ui/WalletActivity$8; |
2 | .super·Landroid/animation/AnimatorListenerAdapter; | 2 | .super·Landroid/animation/AnimatorListenerAdapter; |
3 | .source·"WalletActivity.java" | 3 | .source·"WalletActivity.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
6 | ····value·=·Lde/schildbach/wallet/ui/WalletActivity;-> | 6 | ····value·=·Lde/schildbach/wallet/ui/WalletActivity;->onCreate(Landroid/os/Bundle;)V |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x0 | 9 | ····accessFlags·=·0x0 |
10 | ····name·=·null | 10 | ····name·=·null |
11 | .end·annotation | 11 | .end·annotation |
Offset 2, 16 lines modified | Offset 2, 16 lines modified | ||
2 | .super·Landroid/widget/FrameLayout; | 2 | .super·Landroid/widget/FrameLayout; |
3 | .source·"CurrencyAmountView.java" | 3 | .source·"CurrencyAmountView.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lde/schildbach/wallet/ui/CurrencyAmountView$Listener;, | ||
7 | ········Lde/schildbach/wallet/ui/CurrencyAmountView$TextViewListener; | 8 | ········Lde/schildbach/wallet/ui/CurrencyAmountView$TextViewListener; |
8 | ········Lde/schildbach/wallet/ui/CurrencyAmountView$Listener; | ||
9 | ····} | 9 | ····} |
10 | .end·annotation | 10 | .end·annotation |
11 | #·instance·fields | 11 | #·instance·fields |
12 | .field·private·amountSigned:Z | 12 | .field·private·amountSigned:Z |
Offset 5, 16 lines modified | Offset 5, 16 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Lde/schildbach/wallet/util/OnFirstPreDraw$Callback; | 6 | .implements·Lde/schildbach/wallet/util/OnFirstPreDraw$Callback; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lde/schildbach/wallet/ui/WalletActivityViewModel$WalletLegacyFallbackLiveData;, | ||
11 | ········Lde/schildbach/wallet/ui/WalletActivityViewModel$WalletEncryptedLiveData;, | 10 | ········Lde/schildbach/wallet/ui/WalletActivityViewModel$WalletEncryptedLiveData;, |
11 | ········Lde/schildbach/wallet/ui/WalletActivityViewModel$WalletLegacyFallbackLiveData;, | ||
12 | ········Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState; | 12 | ········Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState; |
13 | ····} | 13 | ····} |
14 | .end·annotation | 14 | .end·annotation |
15 | #·instance·fields | 15 | #·instance·fields |
16 | .field·private·addressLoadingFinished:Z | 16 | .field·private·addressLoadingFinished:Z |
Offset 29, 60 lines modified | Offset 29, 83 lines modified | ||
29 | .field·public·static·final·enum·RATE:Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType; | 29 | .field·public·static·final·enum·RATE:Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType; |
30 | .field·public·static·final·enum·SELECTION:Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType; | 30 | .field·public·static·final·enum·SELECTION:Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType; |
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·private·static·synthetic·$values()[Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType; | ||
33 | ····.locals·3 | ||
34 | ····const/4·v0,·0x3 | ||
35 | ····new-array·v0,·v0,·[Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType; | ||
36 | ····const/4·v1,·0x0 | ||
37 | ····.line·124 | ||
38 | ····sget-object·v2,·Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType;->RATE:Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType; | ||
39 | ····aput-object·v2,·v0,·v1 | ||
40 | ····const/4·v1,·0x1 | ||
41 | ····sget-object·v2,·Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType;->DEFAULT:Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType; | ||
42 | ····aput-object·v2,·v0,·v1 | ||
43 | ····const/4·v1,·0x2 | ||
44 | ····sget-object·v2,·Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType;->SELECTION:Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType; | ||
45 | ····aput-object·v2,·v0,·v1 | ||
46 | ····return-object·v0 | ||
47 | .end·method | ||
32 | .method·static·constructor·<clinit>()V | 48 | .method·static·constructor·<clinit>()V |
33 | ····.locals· | 49 | ····.locals·3 |
34 | ····.line·125 | 50 | ····.line·125 |
35 | ····new-instance·v0,·Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType; | 51 | ····new-instance·v0,·Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType; |
36 | ····const-string·v1,·"RATE" | 52 | ····const-string·v1,·"RATE" |
37 | ····const/4·v2,·0x0 | 53 | ····const/4·v2,·0x0 |
38 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType;-><init>(Ljava/lang/String;I)V | 54 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType;-><init>(Ljava/lang/String;I)V |
39 | ····sput-object·v0,·Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType;->RATE:Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType; | 55 | ····sput-object·v0,·Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType;->RATE:Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType; |
40 | ····new-instance·v | 56 | ····new-instance·v0,·Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType; |
41 | ····const-string·v3,·"DEFAULT" | ||
42 | ····const/4·v4,·0x1 | ||
43 | ····invoke-direct·{v1,·v3,·v4},·Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType;-><init>(Ljava/lang/String;I)V | ||
44 | ···· | 57 | ····const-string·v1,·"DEFAULT" |
45 | ···· | 58 | ····const/4·v2,·0x1 |
46 | ····c | 59 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType;-><init>(Ljava/lang/String;I)V |
47 | ····c | 60 | ····sput-object·v0,·Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType;->DEFAULT:Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType; |
48 | ···· | 61 | ····new-instance·v0,·Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType; |
49 | ···· | 62 | ····const-string·v1,·"SELECTION" |
50 | ····const/4·v | 63 | ····const/4·v2,·0x2 |
51 | ····ne | 64 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType;-><init>(Ljava/lang/String;I)V |
52 | ···· | 65 | ····sput-object·v0,·Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType;->SELECTION:Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType; |
53 | ···· | 66 | ····.line·124 |
67 | ····invoke-static·{},·Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType;->$values()[Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType; | ||
54 | ···· | 68 | ····move-result-object·v0 |
55 | ····.line·124 | ||
56 | ····sput-object·v | 69 | ····sput-object·v0,·Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType;->$VALUES:[Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType; |
57 | ····return-void | 70 | ····return-void |
58 | .end·method | 71 | .end·method |
59 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 72 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
60 | ····.locals·0 | 73 | ····.locals·0 |
61 | ····.annotation·system·Ldalvik/annotation/MethodParameters; | 74 | ····.annotation·system·Ldalvik/annotation/MethodParameters; |
Offset 2, 19 lines modified | Offset 2, 19 lines modified | ||
2 | .super·Landroidx/recyclerview/widget/ListAdapter; | 2 | .super·Landroidx/recyclerview/widget/ListAdapter; |
3 | .source·"ExchangeRatesAdapter.java" | 3 | .source·"ExchangeRatesAdapter.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ | 7 | ········Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ListItem;, |
8 | ········Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType;, | ||
9 | ········Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ContextMenuCallback;, | ||
10 | ········Lde/schildbach/wallet/ui/ExchangeRatesAdapter$OnClickListener;, | 8 | ········Lde/schildbach/wallet/ui/ExchangeRatesAdapter$OnClickListener;, |
9 | ········Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ContextMenuCallback;, | ||
10 | ········Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ChangeType;, | ||
11 | ········Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ | 11 | ········Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ViewHolder; |
12 | ····} | 12 | ····} |
13 | .end·annotation | 13 | .end·annotation |
14 | .annotation·system·Ldalvik/annotation/Signature; | 14 | .annotation·system·Ldalvik/annotation/Signature; |
15 | ····value·=·{ | 15 | ····value·=·{ |
16 | ········"Landroidx/recyclerview/widget/ListAdapter<", | 16 | ········"Landroidx/recyclerview/widget/ListAdapter<", |
17 | ········"Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ListItem;", | 17 | ········"Lde/schildbach/wallet/ui/ExchangeRatesAdapter$ListItem;", |
Offset 33, 14 lines modified | Offset 33, 20 lines modified | ||
33 | ········} | 33 | ········} |
34 | ········names·=·{ | 34 | ········names·=·{ |
35 | ············"this$1", | 35 | ············"this$1", |
36 | ············"val$searchView" | 36 | ············"val$searchView" |
37 | ········} | 37 | ········} |
38 | ····.end·annotation | 38 | ····.end·annotation |
39 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
40 | ········value·=·{ | ||
41 | ············"()V" | ||
42 | ········} | ||
43 | ····.end·annotation | ||
39 | ····.line·125 | 44 | ····.line·125 |
40 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/ui/ExchangeRatesFragment$1$1;->this$1:Lde/schildbach/wallet/ui/ExchangeRatesFragment$1; | 45 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/ui/ExchangeRatesFragment$1$1;->this$1:Lde/schildbach/wallet/ui/ExchangeRatesFragment$1; |
41 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/ui/ExchangeRatesFragment$1$1;->val$searchView:Landroid/widget/SearchView; | 46 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/ui/ExchangeRatesFragment$1$1;->val$searchView:Landroid/widget/SearchView; |
42 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 47 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 2, 16 lines modified | Offset 2, 16 lines modified | ||
2 | .super·Landroidx/lifecycle/AndroidViewModel; | 2 | .super·Landroidx/lifecycle/AndroidViewModel; |
3 | .source·"WalletTransactionsViewModel.java" | 3 | .source·"WalletTransactionsViewModel.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lde/schildbach/wallet/ui/WalletTransactionsViewModel$TransactionsConfidenceLiveData;, | ||
8 | ········Lde/schildbach/wallet/ui/WalletTransactionsViewModel$TransactionsLiveData;, | 7 | ········Lde/schildbach/wallet/ui/WalletTransactionsViewModel$TransactionsLiveData;, |
8 | ········Lde/schildbach/wallet/ui/WalletTransactionsViewModel$TransactionsConfidenceLiveData;, | ||
9 | ········Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction; | 9 | ········Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction; |
10 | ····} | 10 | ····} |
11 | .end·annotation | 11 | .end·annotation |
12 | #·static·fields | 12 | #·static·fields |
13 | .field·private·static·final·TRANSACTION_COMPARATOR:Ljava/util/Comparator; | 13 | .field·private·static·final·TRANSACTION_COMPARATOR:Ljava/util/Comparator; |
Offset 29, 60 lines modified | Offset 29, 83 lines modified | ||
29 | .field·public·static·final·enum·CHAIN_FORKING:Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType; | 29 | .field·public·static·final·enum·CHAIN_FORKING:Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType; |
30 | .field·public·static·final·enum·STORAGE_ENCRYPTION:Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType; | 30 | .field·public·static·final·enum·STORAGE_ENCRYPTION:Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType; |
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·private·static·synthetic·$values()[Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType; | ||
33 | ····.locals·3 | ||
34 | ····const/4·v0,·0x3 | ||
35 | ····new-array·v0,·v0,·[Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType; | ||
36 | ····const/4·v1,·0x0 | ||
37 | ····.line·388 | ||
38 | ····sget-object·v2,·Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType;->BACKUP:Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType; | ||
39 | ····aput-object·v2,·v0,·v1 | ||
40 | ····const/4·v1,·0x1 | ||
41 | ····sget-object·v2,·Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType;->STORAGE_ENCRYPTION:Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType; | ||
42 | ····aput-object·v2,·v0,·v1 | ||
43 | ····const/4·v1,·0x2 | ||
44 | ····sget-object·v2,·Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType;->CHAIN_FORKING:Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType; | ||
45 | ····aput-object·v2,·v0,·v1 | ||
46 | ····return-object·v0 | ||
47 | .end·method | ||
32 | .method·static·constructor·<clinit>()V | 48 | .method·static·constructor·<clinit>()V |
33 | ····.locals· | 49 | ····.locals·3 |
34 | ····.line·389 | 50 | ····.line·389 |
35 | ····new-instance·v0,·Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType; | 51 | ····new-instance·v0,·Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType; |
36 | ····const-string·v1,·"BACKUP" | 52 | ····const-string·v1,·"BACKUP" |
37 | ····const/4·v2,·0x0 | 53 | ····const/4·v2,·0x0 |
38 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType;-><init>(Ljava/lang/String;I)V | 54 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType;-><init>(Ljava/lang/String;I)V |
39 | ····sput-object·v0,·Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType;->BACKUP:Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType; | 55 | ····sput-object·v0,·Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType;->BACKUP:Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType; |
40 | ····new-instance·v | 56 | ····new-instance·v0,·Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType; |
41 | ····const-string·v3,·"STORAGE_ENCRYPTION" | ||
42 | ····const/4·v4,·0x1 | ||
43 | ····invoke-direct·{v1,·v3,·v4},·Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType;-><init>(Ljava/lang/String;I)V | ||
44 | ···· | 57 | ····const-string·v1,·"STORAGE_ENCRYPTION" |
45 | ···· | 58 | ····const/4·v2,·0x1 |
46 | ····c | 59 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType;-><init>(Ljava/lang/String;I)V |
47 | ····const/ | 60 | ····sput-object·v0,·Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType;->STORAGE_ENCRYPTION:Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType; |
48 | ···· | 61 | ····new-instance·v0,·Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType; |
49 | ···· | 62 | ····const-string·v1,·"CHAIN_FORKING" |
50 | ····const/4·v | 63 | ····const/4·v2,·0x2 |
51 | ····ne | 64 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType;-><init>(Ljava/lang/String;I)V |
52 | ···· | 65 | ····sput-object·v0,·Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType;->CHAIN_FORKING:Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType; |
53 | ···· | 66 | ····.line·388 |
67 | ····invoke-static·{},·Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType;->$values()[Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType; | ||
54 | ···· | 68 | ····move-result-object·v0 |
55 | ····.line·388 | ||
56 | ····sput-object·v | 69 | ····sput-object·v0,·Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType;->$VALUES:[Lde/schildbach/wallet/ui/TransactionsAdapter$WarningType; |
57 | ····return-void | 70 | ····return-void |
58 | .end·method | 71 | .end·method |
59 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 72 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
60 | ····.locals·0 | 73 | ····.locals·0 |
61 | ····.annotation·system·Ldalvik/annotation/MethodParameters; | 74 | ····.annotation·system·Ldalvik/annotation/MethodParameters; |
Offset 27, 48 lines modified | Offset 27, 67 lines modified | ||
27 | .field·public·static·final·enum·RECEIVED:Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction; | 27 | .field·public·static·final·enum·RECEIVED:Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction; |
28 | .field·public·static·final·enum·SENT:Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction; | 28 | .field·public·static·final·enum·SENT:Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·private·static·synthetic·$values()[Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction; | ||
31 | ····.locals·3 | ||
32 | ····const/4·v0,·0x2 | ||
33 | ····new-array·v0,·v0,·[Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction; | ||
34 | ····const/4·v1,·0x0 | ||
35 | ····.line·61 | ||
36 | ····sget-object·v2,·Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction;->RECEIVED:Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction; | ||
37 | ····aput-object·v2,·v0,·v1 | ||
38 | ····const/4·v1,·0x1 | ||
39 | ····sget-object·v2,·Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction;->SENT:Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction; | ||
40 | ····aput-object·v2,·v0,·v1 | ||
41 | ····return-object·v0 | ||
42 | .end·method | ||
30 | .method·static·constructor·<clinit>()V | 43 | .method·static·constructor·<clinit>()V |
31 | ····.locals· | 44 | ····.locals·3 |
32 | ····.line·62 | 45 | ····.line·62 |
33 | ····new-instance·v0,·Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction; | 46 | ····new-instance·v0,·Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction; |
34 | ····const-string·v1,·"RECEIVED" | 47 | ····const-string·v1,·"RECEIVED" |
35 | ····const/4·v2,·0x0 | 48 | ····const/4·v2,·0x0 |
36 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction;-><init>(Ljava/lang/String;I)V | 49 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction;-><init>(Ljava/lang/String;I)V |
37 | ····sput-object·v0,·Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction;->RECEIVED:Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction; | 50 | ····sput-object·v0,·Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction;->RECEIVED:Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction; |
38 | ····new-instance·v | 51 | ····new-instance·v0,·Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction; |
39 | ····const-string·v3,·"SENT" | ||
40 | ····const/4·v4,·0x1 | ||
41 | ···· | 52 | ····const-string·v1,·"SENT" |
42 | ···· | 53 | ····const/4·v2,·0x1 |
43 | ····const/ | 54 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction;-><init>(Ljava/lang/String;I)V |
44 | ···· | 55 | ····sput-object·v0,·Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction;->SENT:Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction; |
45 | ···· | 56 | ····.line·61 |
57 | ····invoke-static·{},·Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction;->$values()[Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction; | ||
46 | ···· | 58 | ····move-result-object·v0 |
47 | ····.line·61 | ||
48 | ····sput-object·v | 59 | ····sput-object·v0,·Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction;->$VALUES:[Lde/schildbach/wallet/ui/WalletTransactionsViewModel$Direction; |
49 | ····return-void | 60 | ····return-void |
50 | .end·method | 61 | .end·method |
51 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 62 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
52 | ····.locals·0 | 63 | ····.locals·0 |
53 | ····.annotation·system·Ldalvik/annotation/MethodParameters; | 64 | ····.annotation·system·Ldalvik/annotation/MethodParameters; |
Offset 2, 16 lines modified | Offset 2, 16 lines modified | ||
2 | .super·Landroidx/lifecycle/AndroidViewModel; | 2 | .super·Landroidx/lifecycle/AndroidViewModel; |
3 | .source·"WalletAddressesViewModel.java" | 3 | .source·"WalletAddressesViewModel.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lde/schildbach/wallet/ui/WalletAddressesViewModel$ImportedAddressesLiveData;, | ||
8 | ········Lde/schildbach/wallet/ui/WalletAddressesViewModel$IssuedReceiveAddressesLiveData; | 7 | ········Lde/schildbach/wallet/ui/WalletAddressesViewModel$IssuedReceiveAddressesLiveData;, |
8 | ········Lde/schildbach/wallet/ui/WalletAddressesViewModel$ImportedAddressesLiveData; | ||
9 | ····} | 9 | ····} |
10 | .end·annotation | 10 | .end·annotation |
11 | #·instance·fields | 11 | #·instance·fields |
12 | .field·public·final·addressBook:Landroidx/lifecycle/LiveData; | 12 | .field·public·final·addressBook:Landroidx/lifecycle/LiveData; |
13 | ····.annotation·system·Ldalvik/annotation/Signature; | 13 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 29, 60 lines modified | Offset 29, 83 lines modified | ||
29 | .field·public·static·final·enum·FINISHED:Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState; | 29 | .field·public·static·final·enum·FINISHED:Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState; |
30 | .field·public·static·final·enum·WAITING:Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState; | 30 | .field·public·static·final·enum·WAITING:Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState; |
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·private·static·synthetic·$values()[Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState; | ||
33 | ····.locals·3 | ||
34 | ····const/4·v0,·0x3 | ||
35 | ····new-array·v0,·v0,·[Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState; | ||
36 | ····const/4·v1,·0x0 | ||
37 | ····.line·35 | ||
38 | ····sget-object·v2,·Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState;->WAITING:Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState; | ||
39 | ····aput-object·v2,·v0,·v1 | ||
40 | ····const/4·v1,·0x1 | ||
41 | ····sget-object·v2,·Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState;->ANIMATING:Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState; | ||
42 | ····aput-object·v2,·v0,·v1 | ||
43 | ····const/4·v1,·0x2 | ||
44 | ····sget-object·v2,·Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState;->FINISHED:Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState; | ||
45 | ····aput-object·v2,·v0,·v1 | ||
46 | ····return-object·v0 | ||
47 | .end·method | ||
32 | .method·static·constructor·<clinit>()V | 48 | .method·static·constructor·<clinit>()V |
33 | ····.locals· | 49 | ····.locals·3 |
34 | ····.line·36 | 50 | ····.line·36 |
35 | ····new-instance·v0,·Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState; | 51 | ····new-instance·v0,·Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState; |
36 | ····const-string·v1,·"WAITING" | 52 | ····const-string·v1,·"WAITING" |
37 | ····const/4·v2,·0x0 | 53 | ····const/4·v2,·0x0 |
38 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState;-><init>(Ljava/lang/String;I)V | 54 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState;-><init>(Ljava/lang/String;I)V |
39 | ····sput-object·v0,·Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState;->WAITING:Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState; | 55 | ····sput-object·v0,·Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState;->WAITING:Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState; |
40 | ····new-instance·v | 56 | ····new-instance·v0,·Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState; |
41 | ····const-string·v3,·"ANIMATING" | ||
42 | ····const/4·v4,·0x1 | ||
43 | ····invoke-direct·{v1,·v3,·v4},·Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState;-><init>(Ljava/lang/String;I)V | ||
44 | ···· | 57 | ····const-string·v1,·"ANIMATING" |
45 | ···· | 58 | ····const/4·v2,·0x1 |
46 | ····con | 59 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState;-><init>(Ljava/lang/String;I)V |
47 | ····const/ | 60 | ····sput-object·v0,·Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState;->ANIMATING:Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState; |
48 | ···· | 61 | ····new-instance·v0,·Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState; |
49 | ···· | 62 | ····const-string·v1,·"FINISHED" |
50 | ····const/4·v | 63 | ····const/4·v2,·0x2 |
51 | ····ne | 64 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState;-><init>(Ljava/lang/String;I)V |
52 | ···· | 65 | ····sput-object·v0,·Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState;->FINISHED:Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState; |
53 | ···· | 66 | ····.line·35 |
67 | ····invoke-static·{},·Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState;->$values()[Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState; | ||
54 | ···· | 68 | ····move-result-object·v0 |
55 | ····.line·35 | ||
56 | ····sput-object·v | 69 | ····sput-object·v0,·Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState;->$VALUES:[Lde/schildbach/wallet/ui/WalletActivityViewModel$EnterAnimationState; |
57 | ····return-void | 70 | ····return-void |
58 | .end·method | 71 | .end·method |
59 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 72 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
60 | ····.locals·0 | 73 | ····.locals·0 |
61 | ····.annotation·system·Ldalvik/annotation/MethodParameters; | 74 | ····.annotation·system·Ldalvik/annotation/MethodParameters; |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·Lde/schildbach/wallet/ui/SendCoinsQrActivity$1; | 1 | .class·Lde/schildbach/wallet/ui/SendCoinsQrActivity$1; |
2 | .super·Lde/schildbach/wallet/ui/InputParser$StringInputParser; | 2 | .super·Lde/schildbach/wallet/ui/InputParser$StringInputParser; |
3 | .source·"SendCoinsQrActivity.java" | 3 | .source·"SendCoinsQrActivity.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
6 | ····value·=·Lde/schildbach/wallet/ui/SendCoinsQrActivity;-> | 6 | ····value·=·Lde/schildbach/wallet/ui/SendCoinsQrActivity;-><init>()V |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x0 | 9 | ····accessFlags·=·0x0 |
10 | ····name·=·null | 10 | ····name·=·null |
11 | .end·annotation | 11 | .end·annotation |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | .super·Landroidx/recyclerview/widget/ListAdapter; | 2 | .super·Landroidx/recyclerview/widget/ListAdapter; |
3 | .source·"AddressBookAdapter.java" | 3 | .source·"AddressBookAdapter.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lde/schildbach/wallet/ui/AddressBookAdapter$AddressViewHolder;, | ||
8 | ········Lde/schildbach/wallet/ui/AddressBookAdapter$ | 7 | ········Lde/schildbach/wallet/ui/AddressBookAdapter$ListItem;, |
9 | ········Lde/schildbach/wallet/ui/AddressBookAdapter$OnClickListener;, | 8 | ········Lde/schildbach/wallet/ui/AddressBookAdapter$OnClickListener;, |
9 | ········Lde/schildbach/wallet/ui/AddressBookAdapter$ContextMenuCallback;, | ||
10 | ········Lde/schildbach/wallet/ui/AddressBookAdapter$ | 10 | ········Lde/schildbach/wallet/ui/AddressBookAdapter$AddressViewHolder; |
11 | ····} | 11 | ····} |
12 | .end·annotation | 12 | .end·annotation |
13 | .annotation·system·Ldalvik/annotation/Signature; | 13 | .annotation·system·Ldalvik/annotation/Signature; |
14 | ····value·=·{ | 14 | ····value·=·{ |
15 | ········"Landroidx/recyclerview/widget/ListAdapter<", | 15 | ········"Landroidx/recyclerview/widget/ListAdapter<", |
16 | ········"Lde/schildbach/wallet/ui/AddressBookAdapter$ListItem;", | 16 | ········"Lde/schildbach/wallet/ui/AddressBookAdapter$ListItem;", |
Offset 39, 122 lines modified | Offset 39, 163 lines modified | ||
39 | .field·public·static·final·enum·TIME:Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; | 39 | .field·public·static·final·enum·TIME:Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; |
40 | .field·public·static·final·enum·VALUE:Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; | 40 | .field·public·static·final·enum·VALUE:Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; |
41 | #·direct·methods | 41 | #·direct·methods |
42 | .method·static· | 42 | .method·private·static·synthetic·$values()[Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; |
43 | ····.locals· | 43 | ····.locals·3 |
44 | ····const/16·v0,·0x8 | ||
44 | ····.line·423 | ||
45 | ····new-instance·v0,·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; | ||
46 | ····c | 45 | ····new-array·v0,·v0,·[Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; |
47 | ····const/4·v | 46 | ····const/4·v1,·0x0 |
48 | ···· | 47 | ····.line·422 |
48 | ····sget-object·v2,·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType;->CONFIDENCE:Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; | ||
49 | ···· | 49 | ····aput-object·v2,·v0,·v1 |
50 | ···· | 50 | ····const/4·v1,·0x1 |
51 | ····c | 51 | ····sget-object·v2,·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType;->TIME:Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; |
52 | ···· | 52 | ····aput-object·v2,·v0,·v1 |
53 | ···· | 53 | ····const/4·v1,·0x2 |
54 | ····s | 54 | ····sget-object·v2,·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType;->ADDRESS:Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; |
55 | ···· | 55 | ····aput-object·v2,·v0,·v1 |
56 | ····const | 56 | ····const/4·v1,·0x3 |
57 | ····const/ | 57 | ····sget-object·v2,·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType;->FEE:Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; |
58 | ···· | 58 | ····aput-object·v2,·v0,·v1 |
59 | ···· | 59 | ····const/4·v1,·0x4 |
60 | ···· | 60 | ····sget-object·v2,·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType;->VALUE:Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; |
61 | ···· | 61 | ····aput-object·v2,·v0,·v1 |
62 | ····const/4·v | 62 | ····const/4·v1,·0x5 |
63 | ···· | 63 | ····sget-object·v2,·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType;->FIAT:Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; |
64 | ···· | 64 | ····aput-object·v2,·v0,·v1 |
65 | ···· | 65 | ····const/4·v1,·0x6 |
66 | ····const-strin | 66 | ····sget-object·v2,·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType;->MESSAGE:Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; |
67 | ···· | 67 | ····aput-object·v2,·v0,·v1 |
68 | ···· | 68 | ····const/4·v1,·0x7 |
69 | ····s | 69 | ····sget-object·v2,·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType;->SELECTION:Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; |
70 | ···· | 70 | ····aput-object·v2,·v0,·v1 |
71 | ···· | 71 | ····return-object·v0 |
72 | .end·method | ||
72 | · | 73 | .method·static·constructor·<clinit>()V |
74 | ····.locals·3 | ||
73 | ···· | 75 | ····.line·423 |
76 | ····new-instance·v0,·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; | ||
74 | ···· | 77 | ····const-string·v1,·"CONFIDENCE" |
75 | ···· | 78 | ····const/4·v2,·0x0 |
79 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType;-><init>(Ljava/lang/String;I)V | ||
76 | ····const-strin | 80 | ····sput-object·v0,·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType;->CONFIDENCE:Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; |
77 | ···· | 81 | ····new-instance·v0,·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; |
78 | ···· | 82 | ····const-string·v1,·"TIME" |
79 | ···· | 83 | ····const/4·v2,·0x1 |
80 | ····ne | 84 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType;-><init>(Ljava/lang/String;I)V |
81 | ····c | 85 | ····sput-object·v0,·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType;->TIME:Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; |
82 | ···· | 86 | ····new-instance·v0,·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; |
83 | ···· | 87 | ····const-string·v1,·"ADDRESS" |
84 | ···· | 88 | ····const/4·v2,·0x2 |
85 | ···· | 89 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType;-><init>(Ljava/lang/String;I)V |
86 | ···· | 90 | ····sput-object·v0,·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType;->ADDRESS:Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; |
87 | ···· | 91 | ····new-instance·v0,·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; |
88 | ···· | 92 | ····const-string·v1,·"FEE" |
89 | ···· | 93 | ····const/4·v2,·0x3 |
90 | ···· | 94 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType;-><init>(Ljava/lang/String;I)V |
91 | ···· | 95 | ····sput-object·v0,·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType;->FEE:Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; |
92 | ····a | 96 | ····new-instance·v0,·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; |
93 | ····const | 97 | ····const-string·v1,·"VALUE" |
94 | ···· | 98 | ····const/4·v2,·0x4 |
95 | ···· | 99 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType;-><init>(Ljava/lang/String;I)V |
100 | ····sput-object·v0,·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType;->VALUE:Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; | ||
101 | ····new-instance·v0,·Lde/schildbach/wallet/ui/TransactionsAdapter$ChangeType; | ||
102 | ····const-string·v1,·"FIAT" | ||
103 | ····const/4·v2,·0x5 | ||
Max diff block lines reached; 653/9669 bytes (6.75%) of diff not shown. |
Offset 29, 60 lines modified | Offset 29, 83 lines modified | ||
29 | .field·public·static·final·enum·DONE:Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State; | 29 | .field·public·static·final·enum·DONE:Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State; |
30 | .field·public·static·final·enum·INPUT:Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State; | 30 | .field·public·static·final·enum·INPUT:Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State; |
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·private·static·synthetic·$values()[Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State; | ||
33 | ····.locals·3 | ||
34 | ····const/4·v0,·0x3 | ||
35 | ····new-array·v0,·v0,·[Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State; | ||
36 | ····const/4·v1,·0x0 | ||
37 | ····.line·88 | ||
38 | ····sget-object·v2,·Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State;->INPUT:Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State; | ||
39 | ····aput-object·v2,·v0,·v1 | ||
40 | ····const/4·v1,·0x1 | ||
41 | ····sget-object·v2,·Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State;->CRYPTING:Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State; | ||
42 | ····aput-object·v2,·v0,·v1 | ||
43 | ····const/4·v1,·0x2 | ||
44 | ····sget-object·v2,·Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State;->DONE:Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State; | ||
45 | ····aput-object·v2,·v0,·v1 | ||
46 | ····return-object·v0 | ||
47 | .end·method | ||
32 | .method·static·constructor·<clinit>()V | 48 | .method·static·constructor·<clinit>()V |
33 | ····.locals· | 49 | ····.locals·3 |
34 | ····.line·89 | 50 | ····.line·89 |
35 | ····new-instance·v0,·Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State; | 51 | ····new-instance·v0,·Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State; |
36 | ····const-string·v1,·"INPUT" | 52 | ····const-string·v1,·"INPUT" |
37 | ····const/4·v2,·0x0 | 53 | ····const/4·v2,·0x0 |
38 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State;-><init>(Ljava/lang/String;I)V | 54 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State;-><init>(Ljava/lang/String;I)V |
39 | ····sput-object·v0,·Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State;->INPUT:Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State; | 55 | ····sput-object·v0,·Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State;->INPUT:Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State; |
40 | ····new-instance·v | 56 | ····new-instance·v0,·Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State; |
41 | ····const-string·v3,·"CRYPTING" | ||
42 | ····const/4·v4,·0x1 | ||
43 | ····invoke-direct·{v1,·v3,·v4},·Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State;-><init>(Ljava/lang/String;I)V | ||
44 | ···· | 57 | ····const-string·v1,·"CRYPTING" |
45 | ···· | 58 | ····const/4·v2,·0x1 |
46 | ····con | 59 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State;-><init>(Ljava/lang/String;I)V |
47 | ····const/ | 60 | ····sput-object·v0,·Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State;->CRYPTING:Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State; |
48 | ···· | 61 | ····new-instance·v0,·Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State; |
49 | ···· | 62 | ····const-string·v1,·"DONE" |
50 | ····const/4·v | 63 | ····const/4·v2,·0x2 |
51 | ····ne | 64 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State;-><init>(Ljava/lang/String;I)V |
52 | ···· | 65 | ····sput-object·v0,·Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State;->DONE:Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State; |
53 | ···· | 66 | ····.line·88 |
67 | ····invoke-static·{},·Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State;->$values()[Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State; | ||
54 | ···· | 68 | ····move-result-object·v0 |
55 | ····.line·88 | ||
56 | ····sput-object·v | 69 | ····sput-object·v0,·Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State;->$VALUES:[Lde/schildbach/wallet/ui/EncryptKeysDialogFragment$State; |
57 | ····return-void | 70 | ····return-void |
58 | .end·method | 71 | .end·method |
59 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 72 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
60 | ····.locals·0 | 73 | ····.locals·0 |
61 | ····.annotation·system·Ldalvik/annotation/MethodParameters; | 74 | ····.annotation·system·Ldalvik/annotation/MethodParameters; |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·Lde/schildbach/wallet/ui/WalletActivity$1; | 1 | .class·Lde/schildbach/wallet/ui/WalletActivity$1; |
2 | .super·Lde/schildbach/wallet/ui/InputParser$StringInputParser; | 2 | .super·Lde/schildbach/wallet/ui/InputParser$StringInputParser; |
3 | .source·"WalletActivity.java" | 3 | .source·"WalletActivity.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
6 | ····value·=·Lde/schildbach/wallet/ui/WalletActivity;-> | 6 | ····value·=·Lde/schildbach/wallet/ui/WalletActivity;-><init>()V |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x0 | 9 | ····accessFlags·=·0x0 |
10 | ····name·=·null | 10 | ····name·=·null |
11 | .end·annotation | 11 | .end·annotation |
Offset 51, 14 lines modified | Offset 51, 20 lines modified | ||
51 | ········} | 51 | ········} |
52 | ········names·=·{ | 52 | ········names·=·{ |
53 | ············"this$1", | 53 | ············"this$1", |
54 | ············"val$wallet" | 54 | ············"val$wallet" |
55 | ········} | 55 | ········} |
56 | ····.end·annotation | 56 | ····.end·annotation |
57 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
58 | ········value·=·{ | ||
59 | ············"()V" | ||
60 | ········} | ||
61 | ····.end·annotation | ||
57 | ····.line·59 | 62 | ····.line·59 |
58 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/ui/AbstractWalletActivityViewModel$1$1;->this$1:Lde/schildbach/wallet/ui/AbstractWalletActivityViewModel$1; | 63 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/ui/AbstractWalletActivityViewModel$1$1;->this$1:Lde/schildbach/wallet/ui/AbstractWalletActivityViewModel$1; |
59 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/ui/AbstractWalletActivityViewModel$1$1;->val$wallet:Lorg/bitcoinj/wallet/Wallet; | 64 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/ui/AbstractWalletActivityViewModel$1$1;->val$wallet:Lorg/bitcoinj/wallet/Wallet; |
60 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 65 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·Lde/schildbach/wallet/ui/AddressBookActivity$1; | 1 | .class·Lde/schildbach/wallet/ui/AddressBookActivity$1; |
2 | .super·Lde/schildbach/wallet/ui/InputParser$StringInputParser; | 2 | .super·Lde/schildbach/wallet/ui/InputParser$StringInputParser; |
3 | .source·"AddressBookActivity.java" | 3 | .source·"AddressBookActivity.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
6 | ····value·=·Lde/schildbach/wallet/ui/AddressBookActivity;-> | 6 | ····value·=·Lde/schildbach/wallet/ui/AddressBookActivity;-><init>()V |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x0 | 9 | ····accessFlags·=·0x0 |
10 | ····name·=·null | 10 | ····name·=·null |
11 | .end·annotation | 11 | .end·annotation |
Offset 42, 14 lines modified | Offset 42, 20 lines modified | ||
42 | ········} | 42 | ········} |
43 | ········names·=·{ | 43 | ········names·=·{ |
44 | ············"this$1", | 44 | ············"this$1", |
45 | ············"val$payment" | 45 | ············"val$payment" |
46 | ········} | 46 | ········} |
47 | ····.end·annotation | 47 | ····.end·annotation |
48 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
49 | ········value·=·{ | ||
50 | ············"()V" | ||
51 | ········} | ||
52 | ····.end·annotation | ||
48 | ····.line·751 | 53 | ····.line·751 |
49 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/ui/send/SendCoinsFragment$7$1;->this$1:Lde/schildbach/wallet/ui/send/SendCoinsFragment$7; | 54 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/ui/send/SendCoinsFragment$7$1;->this$1:Lde/schildbach/wallet/ui/send/SendCoinsFragment$7; |
50 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/ui/send/SendCoinsFragment$7$1;->val$payment:Lorg/bitcoin/protocols/payments/Protos$Payment; | 55 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/ui/send/SendCoinsFragment$7$1;->val$payment:Lorg/bitcoin/protocols/payments/Protos$Payment; |
51 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 56 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·Lde/schildbach/wallet/ui/send/SweepWalletFragment$1; | 1 | .class·Lde/schildbach/wallet/ui/send/SweepWalletFragment$1; |
2 | .super·Lde/schildbach/wallet/ui/InputParser$StringInputParser; | 2 | .super·Lde/schildbach/wallet/ui/InputParser$StringInputParser; |
3 | .source·"SweepWalletFragment.java" | 3 | .source·"SweepWalletFragment.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
6 | ····value·=·Lde/schildbach/wallet/ui/send/SweepWalletFragment;-> | 6 | ····value·=·Lde/schildbach/wallet/ui/send/SweepWalletFragment;-><init>()V |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x0 | 9 | ····accessFlags·=·0x0 |
10 | ····name·=·null | 10 | ····name·=·null |
11 | .end·annotation | 11 | .end·annotation |
Offset 48, 14 lines modified | Offset 48, 20 lines modified | ||
48 | ········names·=·{ | 48 | ········names·=·{ |
49 | ············"this$0", | 49 | ············"this$0", |
50 | ············"val$key", | 50 | ············"val$key", |
51 | ············"val$assets" | 51 | ············"val$assets" |
52 | ········} | 52 | ········} |
53 | ····.end·annotation | 53 | ····.end·annotation |
54 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
55 | ········value·=·{ | ||
56 | ············"()V" | ||
57 | ········} | ||
58 | ····.end·annotation | ||
54 | ····.line·152 | 59 | ····.line·152 |
55 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$1;->this$0:Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask; | 60 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$1;->this$0:Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask; |
56 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$1;->val$key:Lorg/bitcoinj/core/ECKey; | 61 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$1;->val$key:Lorg/bitcoinj/core/ECKey; |
57 | ····iput-object·p3,·p0,·Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$1;->val$assets:Landroid/content/res/AssetManager; | 62 | ····iput-object·p3,·p0,·Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$1;->val$assets:Landroid/content/res/AssetManager; |
Offset 27, 48 lines modified | Offset 27, 67 lines modified | ||
27 | .field·public·static·final·enum·TCP:Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type; | 27 | .field·public·static·final·enum·TCP:Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type; |
28 | .field·public·static·final·enum·TLS:Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type; | 28 | .field·public·static·final·enum·TLS:Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·private·static·synthetic·$values()[Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type; | ||
31 | ····.locals·3 | ||
32 | ····const/4·v0,·0x2 | ||
33 | ····new-array·v0,·v0,·[Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type; | ||
34 | ····const/4·v1,·0x0 | ||
35 | ····.line·356 | ||
36 | ····sget-object·v2,·Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type;->TCP:Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type; | ||
37 | ····aput-object·v2,·v0,·v1 | ||
38 | ····const/4·v1,·0x1 | ||
39 | ····sget-object·v2,·Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type;->TLS:Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type; | ||
40 | ····aput-object·v2,·v0,·v1 | ||
41 | ····return-object·v0 | ||
42 | .end·method | ||
30 | .method·static·constructor·<clinit>()V | 43 | .method·static·constructor·<clinit>()V |
31 | ····.locals· | 44 | ····.locals·3 |
32 | ····.line·357 | 45 | ····.line·357 |
33 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type; | 46 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type; |
34 | ····const-string·v1,·"TCP" | 47 | ····const-string·v1,·"TCP" |
35 | ····const/4·v2,·0x0 | 48 | ····const/4·v2,·0x0 |
36 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type;-><init>(Ljava/lang/String;I)V | 49 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type;-><init>(Ljava/lang/String;I)V |
37 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type;->TCP:Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type; | 50 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type;->TCP:Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type; |
38 | ····new-instance·v | 51 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type; |
39 | ····const-string·v3,·"TLS" | ||
40 | ····const/4·v4,·0x1 | ||
41 | ···· | 52 | ····const-string·v1,·"TLS" |
42 | ···· | 53 | ····const/4·v2,·0x1 |
43 | ···· | 54 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type;-><init>(Ljava/lang/String;I)V |
44 | ···· | 55 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type;->TLS:Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type; |
45 | ···· | 56 | ····.line·356 |
57 | ····invoke-static·{},·Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type;->$values()[Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type; | ||
46 | ···· | 58 | ····move-result-object·v0 |
47 | ····.line·356 | ||
48 | ····sput-object·v | 59 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type;->$VALUES:[Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer$Type; |
49 | ····return-void | 60 | ····return-void |
50 | .end·method | 61 | .end·method |
51 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 62 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
52 | ····.locals·0 | 63 | ····.locals·0 |
53 | ····.annotation·system·Ldalvik/annotation/MethodParameters; | 64 | ····.annotation·system·Ldalvik/annotation/MethodParameters; |
Offset 29, 60 lines modified | Offset 29, 83 lines modified | ||
29 | .field·public·static·final·enum·DONE:Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State; | 29 | .field·public·static·final·enum·DONE:Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State; |
30 | .field·public·static·final·enum·INPUT:Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State; | 30 | .field·public·static·final·enum·INPUT:Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State; |
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·private·static·synthetic·$values()[Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State; | ||
33 | ····.locals·3 | ||
34 | ····const/4·v0,·0x3 | ||
35 | ····new-array·v0,·v0,·[Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State; | ||
36 | ····const/4·v1,·0x0 | ||
37 | ····.line·89 | ||
38 | ····sget-object·v2,·Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State;->INPUT:Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State; | ||
39 | ····aput-object·v2,·v0,·v1 | ||
40 | ····const/4·v1,·0x1 | ||
41 | ····sget-object·v2,·Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State;->DECRYPTING:Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State; | ||
42 | ····aput-object·v2,·v0,·v1 | ||
43 | ····const/4·v1,·0x2 | ||
44 | ····sget-object·v2,·Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State;->DONE:Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State; | ||
45 | ····aput-object·v2,·v0,·v1 | ||
46 | ····return-object·v0 | ||
47 | .end·method | ||
32 | .method·static·constructor·<clinit>()V | 48 | .method·static·constructor·<clinit>()V |
33 | ····.locals· | 49 | ····.locals·3 |
34 | ····.line·90 | 50 | ····.line·90 |
35 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State; | 51 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State; |
36 | ····const-string·v1,·"INPUT" | 52 | ····const-string·v1,·"INPUT" |
37 | ····const/4·v2,·0x0 | 53 | ····const/4·v2,·0x0 |
38 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State;-><init>(Ljava/lang/String;I)V | 54 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State;-><init>(Ljava/lang/String;I)V |
39 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State;->INPUT:Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State; | 55 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State;->INPUT:Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State; |
40 | ····new-instance·v | 56 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State; |
41 | ····const-string·v3,·"DECRYPTING" | ||
42 | ····const/4·v4,·0x1 | ||
43 | ····invoke-direct·{v1,·v3,·v4},·Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State;-><init>(Ljava/lang/String;I)V | ||
44 | ···· | 57 | ····const-string·v1,·"DECRYPTING" |
45 | ···· | 58 | ····const/4·v2,·0x1 |
46 | ····c | 59 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State;-><init>(Ljava/lang/String;I)V |
47 | ····const/ | 60 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State;->DECRYPTING:Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State; |
48 | ···· | 61 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State; |
49 | ···· | 62 | ····const-string·v1,·"DONE" |
50 | ····const/4·v | 63 | ····const/4·v2,·0x2 |
51 | ····ne | 64 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State;-><init>(Ljava/lang/String;I)V |
52 | ···· | 65 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State;->DONE:Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State; |
53 | ···· | 66 | ····.line·89 |
67 | ····invoke-static·{},·Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State;->$values()[Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State; | ||
54 | ···· | 68 | ····move-result-object·v0 |
55 | ····.line·89 | ||
56 | ····sput-object·v | 69 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State;->$VALUES:[Lde/schildbach/wallet/ui/send/MaintenanceDialogFragment$State; |
57 | ····return-void | 70 | ····return-void |
58 | .end·method | 71 | .end·method |
59 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 72 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
60 | ····.locals·0 | 73 | ····.locals·0 |
61 | ····.annotation·system·Ldalvik/annotation/MethodParameters; | 74 | ····.annotation·system·Ldalvik/annotation/MethodParameters; |
Offset 37, 110 lines modified | Offset 37, 149 lines modified | ||
37 | .field·public·static·final·enum·SENT:Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; | 37 | .field·public·static·final·enum·SENT:Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; |
38 | .field·public·static·final·enum·SIGNING:Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; | 38 | .field·public·static·final·enum·SIGNING:Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; |
39 | #·direct·methods | 39 | #·direct·methods |
40 | .method·private·static·synthetic·$values()[Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; | ||
41 | ····.locals·3 | ||
42 | ····const/4·v0,·0x7 | ||
43 | ····new-array·v0,·v0,·[Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; | ||
44 | ····const/4·v1,·0x0 | ||
45 | ····.line·53 | ||
46 | ····sget-object·v2,·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State;->REQUEST_PAYMENT_REQUEST:Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; | ||
47 | ····aput-object·v2,·v0,·v1 | ||
48 | ····const/4·v1,·0x1 | ||
49 | ····sget-object·v2,·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State;->INPUT:Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; | ||
50 | ····aput-object·v2,·v0,·v1 | ||
51 | ····const/4·v1,·0x2 | ||
52 | ····sget-object·v2,·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State;->DECRYPTING:Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; | ||
53 | ····aput-object·v2,·v0,·v1 | ||
54 | ····const/4·v1,·0x3 | ||
55 | ····sget-object·v2,·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State;->SIGNING:Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; | ||
56 | ····aput-object·v2,·v0,·v1 | ||
57 | ····const/4·v1,·0x4 | ||
58 | ····sget-object·v2,·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State;->SENDING:Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; | ||
59 | ····aput-object·v2,·v0,·v1 | ||
60 | ····const/4·v1,·0x5 | ||
61 | ····sget-object·v2,·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State;->SENT:Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; | ||
62 | ····aput-object·v2,·v0,·v1 | ||
63 | ····const/4·v1,·0x6 | ||
64 | ····sget-object·v2,·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State;->FAILED:Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; | ||
65 | ····aput-object·v2,·v0,·v1 | ||
66 | ····return-object·v0 | ||
67 | .end·method | ||
40 | .method·static·constructor·<clinit>()V | 68 | .method·static·constructor·<clinit>()V |
41 | ····.locals· | 69 | ····.locals·3 |
42 | ····.line·54 | 70 | ····.line·54 |
43 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; | 71 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; |
44 | ····const-string·v1,·"REQUEST_PAYMENT_REQUEST" | 72 | ····const-string·v1,·"REQUEST_PAYMENT_REQUEST" |
45 | ····const/4·v2,·0x0 | 73 | ····const/4·v2,·0x0 |
46 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State;-><init>(Ljava/lang/String;I)V | 74 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State;-><init>(Ljava/lang/String;I)V |
47 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State;->REQUEST_PAYMENT_REQUEST:Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; | 75 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State;->REQUEST_PAYMENT_REQUEST:Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; |
48 | ····.line·55 | 76 | ····.line·55 |
49 | ····new-instance·v | 77 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; |
50 | ····const-string·v | 78 | ····const-string·v1,·"INPUT" |
51 | ····const/4·v | 79 | ····const/4·v2,·0x1 |
52 | ····invoke-direct·{v | 80 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State;-><init>(Ljava/lang/String;I)V |
53 | ····sput-object·v | 81 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State;->INPUT:Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; |
54 | ····.line·56 | 82 | ····.line·56 |
55 | ····new-instance·v | 83 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; |
56 | ····const-string·v5,·"DECRYPTING" | ||
57 | ····const/4·v6,·0x2 | ||
58 | ····invoke-direct·{v3,·v5,·v6},·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State;-><init>(Ljava/lang/String;I)V | ||
59 | ····sput-object·v3,·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State;->DECRYPTING:Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; | ||
60 | ····new-instance·v5,·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; | ||
61 | ····const-string·v7,·"SIGNING" | ||
62 | ····const/4·v8,·0x3 | ||
63 | ···· | 84 | ····const-string·v1,·"DECRYPTING" |
64 | ···· | 85 | ····const/4·v2,·0x2 |
65 | ····ne | 86 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State;-><init>(Ljava/lang/String;I)V |
66 | ····c | 87 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State;->DECRYPTING:Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; |
67 | ···· | 88 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; |
68 | ···· | 89 | ····const-string·v1,·"SIGNING" |
69 | ···· | 90 | ····const/4·v2,·0x3 |
70 | ····ne | 91 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State;-><init>(Ljava/lang/String;I)V |
71 | ····const-st | 92 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State;->SIGNING:Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; |
72 | ···· | 93 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State; |
73 | ···· | 94 | ····const-string·v1,·"SENDING" |
74 | ···· | 95 | ····const/4·v2,·0x4 |
75 | ····ne | 96 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/SendCoinsViewModel$State;-><init>(Ljava/lang/String;I)V |
Max diff block lines reached; 2229/8203 bytes (27.17%) of diff not shown. |
Offset 35, 98 lines modified | Offset 35, 133 lines modified | ||
35 | .field·public·static·final·enum·SENDING:Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; | 35 | .field·public·static·final·enum·SENDING:Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; |
36 | .field·public·static·final·enum·SENT:Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; | 36 | .field·public·static·final·enum·SENT:Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; |
37 | #·direct·methods | 37 | #·direct·methods |
38 | .method·private·static·synthetic·$values()[Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; | ||
39 | ····.locals·3 | ||
40 | ····const/4·v0,·0x6 | ||
41 | ····new-array·v0,·v0,·[Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; | ||
42 | ····const/4·v1,·0x0 | ||
43 | ····.line·34 | ||
44 | ····sget-object·v2,·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State;->DECODE_KEY:Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; | ||
45 | ····aput-object·v2,·v0,·v1 | ||
46 | ····const/4·v1,·0x1 | ||
47 | ····sget-object·v2,·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State;->CONFIRM_SWEEP:Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; | ||
48 | ····aput-object·v2,·v0,·v1 | ||
49 | ····const/4·v1,·0x2 | ||
50 | ····sget-object·v2,·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State;->PREPARATION:Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; | ||
51 | ····aput-object·v2,·v0,·v1 | ||
52 | ····const/4·v1,·0x3 | ||
53 | ····sget-object·v2,·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State;->SENDING:Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; | ||
54 | ····aput-object·v2,·v0,·v1 | ||
55 | ····const/4·v1,·0x4 | ||
56 | ····sget-object·v2,·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State;->SENT:Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; | ||
57 | ····aput-object·v2,·v0,·v1 | ||
58 | ····const/4·v1,·0x5 | ||
59 | ····sget-object·v2,·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State;->FAILED:Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; | ||
60 | ····aput-object·v2,·v0,·v1 | ||
61 | ····return-object·v0 | ||
62 | .end·method | ||
38 | .method·static·constructor·<clinit>()V | 63 | .method·static·constructor·<clinit>()V |
39 | ····.locals· | 64 | ····.locals·3 |
40 | ····.line·35 | 65 | ····.line·35 |
41 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; | 66 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; |
42 | ····const-string·v1,·"DECODE_KEY" | 67 | ····const-string·v1,·"DECODE_KEY" |
43 | ····const/4·v2,·0x0 | 68 | ····const/4·v2,·0x0 |
44 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State;-><init>(Ljava/lang/String;I)V | 69 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State;-><init>(Ljava/lang/String;I)V |
45 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State;->DECODE_KEY:Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; | 70 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State;->DECODE_KEY:Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; |
46 | ····.line·36 | 71 | ····.line·36 |
47 | ····new-instance·v | 72 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; |
48 | ····const-string·v | 73 | ····const-string·v1,·"CONFIRM_SWEEP" |
49 | ····const/4·v | 74 | ····const/4·v2,·0x1 |
50 | ····invoke-direct·{v | 75 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State;-><init>(Ljava/lang/String;I)V |
51 | ····sput-object·v | 76 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State;->CONFIRM_SWEEP:Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; |
52 | ····.line·37 | 77 | ····.line·37 |
53 | ····new-instance·v | 78 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; |
54 | ····const-string·v5,·"PREPARATION" | ||
55 | ····const/4·v6,·0x2 | ||
56 | ····invoke-direct·{v3,·v5,·v6},·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State;-><init>(Ljava/lang/String;I)V | ||
57 | ····sput-object·v3,·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State;->PREPARATION:Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; | ||
58 | ····new-instance·v5,·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; | ||
59 | ····const-string·v7,·"SENDING" | ||
60 | ····const | 79 | ····const-string·v1,·"PREPARATION" |
61 | ···· | 80 | ····const/4·v2,·0x2 |
62 | ···· | 81 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State;-><init>(Ljava/lang/String;I)V |
63 | ···· | 82 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State;->PREPARATION:Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; |
64 | ···· | 83 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; |
65 | ····const | 84 | ····const-string·v1,·"SENDING" |
66 | ···· | 85 | ····const/4·v2,·0x3 |
67 | ···· | 86 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State;-><init>(Ljava/lang/String;I)V |
68 | ···· | 87 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State;->SENDING:Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; |
69 | ···· | 88 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; |
70 | ····const | 89 | ····const-string·v1,·"SENT" |
71 | ···· | 90 | ····const/4·v2,·0x4 |
72 | ···· | 91 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State;-><init>(Ljava/lang/String;I)V |
73 | ····co | 92 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State;->SENT:Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; |
74 | ····new- | 93 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/SweepWalletViewModel$State; |
75 | ···· | 94 | ····const-string·v1,·"FAILED" |
76 | ···· | 95 | ····const/4·v2,·0x5 |
Max diff block lines reached; 1060/7311 bytes (14.50%) of diff not shown. |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·Lde/schildbach/wallet/ui/send/RequestPaymentRequestTask$HttpRequestTask$1; | 1 | .class·Lde/schildbach/wallet/ui/send/RequestPaymentRequestTask$HttpRequestTask$1; |
2 | .super·Lde/schildbach/wallet/ui/InputParser$StreamInputParser; | 2 | .super·Lde/schildbach/wallet/ui/InputParser$StreamInputParser; |
3 | .source·"RequestPaymentRequestTask.java" | 3 | .source·"RequestPaymentRequestTask.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
6 | ····value·=·Lde/schildbach/wallet/ui/send/RequestPaymentRequestTask$HttpRequestTask;-> | 6 | ····value·=·Lde/schildbach/wallet/ui/send/RequestPaymentRequestTask$HttpRequestTask;->requestPaymentRequest(Ljava/lang/String;)V |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x0 | 9 | ····accessFlags·=·0x0 |
10 | ····name·=·null | 10 | ····name·=·null |
11 | .end·annotation | 11 | .end·annotation |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·Lde/schildbach/wallet/ui/send/RequestPaymentRequestTask$BluetoothRequestTask$1; | 1 | .class·Lde/schildbach/wallet/ui/send/RequestPaymentRequestTask$BluetoothRequestTask$1; |
2 | .super·Lde/schildbach/wallet/ui/InputParser$BinaryInputParser; | 2 | .super·Lde/schildbach/wallet/ui/InputParser$BinaryInputParser; |
3 | .source·"RequestPaymentRequestTask.java" | 3 | .source·"RequestPaymentRequestTask.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
6 | ····value·=·Lde/schildbach/wallet/ui/send/RequestPaymentRequestTask$BluetoothRequestTask;-> | 6 | ····value·=·Lde/schildbach/wallet/ui/send/RequestPaymentRequestTask$BluetoothRequestTask;->requestPaymentRequest(Ljava/lang/String;)V |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x0 | 9 | ····accessFlags·=·0x0 |
10 | ····name·=·null | 10 | ····name·=·null |
11 | .end·annotation | 11 | .end·annotation |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·Lde/schildbach/wallet/ui/send/SendCoinsFragment$1; | 1 | .class·Lde/schildbach/wallet/ui/send/SendCoinsFragment$1; |
2 | .super·Lde/schildbach/wallet/ui/InputParser$StringInputParser; | 2 | .super·Lde/schildbach/wallet/ui/InputParser$StringInputParser; |
3 | .source·"SendCoinsFragment.java" | 3 | .source·"SendCoinsFragment.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
6 | ····value·=·Lde/schildbach/wallet/ui/send/SendCoinsFragment;-> | 6 | ····value·=·Lde/schildbach/wallet/ui/send/SendCoinsFragment;-><init>()V |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x0 | 9 | ····accessFlags·=·0x0 |
10 | ····name·=·null | 10 | ····name·=·null |
11 | .end·annotation | 11 | .end·annotation |
Offset 20, 62 lines modified | Offset 20, 85 lines modified | ||
20 | .field·public·static·final·enum·NORMAL:Lde/schildbach/wallet/ui/send/FeeCategory; | 20 | .field·public·static·final·enum·NORMAL:Lde/schildbach/wallet/ui/send/FeeCategory; |
21 | .field·public·static·final·enum·PRIORITY:Lde/schildbach/wallet/ui/send/FeeCategory; | 21 | .field·public·static·final·enum·PRIORITY:Lde/schildbach/wallet/ui/send/FeeCategory; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·private·static·synthetic·$values()[Lde/schildbach/wallet/ui/send/FeeCategory; | ||
24 | ····.locals·3 | ||
25 | ····const/4·v0,·0x3 | ||
26 | ····new-array·v0,·v0,·[Lde/schildbach/wallet/ui/send/FeeCategory; | ||
27 | ····const/4·v1,·0x0 | ||
28 | ····.line·23 | ||
29 | ····sget-object·v2,·Lde/schildbach/wallet/ui/send/FeeCategory;->ECONOMIC:Lde/schildbach/wallet/ui/send/FeeCategory; | ||
30 | ····aput-object·v2,·v0,·v1 | ||
31 | ····const/4·v1,·0x1 | ||
32 | ····sget-object·v2,·Lde/schildbach/wallet/ui/send/FeeCategory;->NORMAL:Lde/schildbach/wallet/ui/send/FeeCategory; | ||
33 | ····aput-object·v2,·v0,·v1 | ||
34 | ····const/4·v1,·0x2 | ||
35 | ····sget-object·v2,·Lde/schildbach/wallet/ui/send/FeeCategory;->PRIORITY:Lde/schildbach/wallet/ui/send/FeeCategory; | ||
36 | ····aput-object·v2,·v0,·v1 | ||
37 | ····return-object·v0 | ||
38 | .end·method | ||
23 | .method·static·constructor·<clinit>()V | 39 | .method·static·constructor·<clinit>()V |
24 | ····.locals· | 40 | ····.locals·3 |
25 | ····.line·27 | 41 | ····.line·27 |
26 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/FeeCategory; | 42 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/FeeCategory; |
27 | ····const-string·v1,·"ECONOMIC" | 43 | ····const-string·v1,·"ECONOMIC" |
28 | ····const/4·v2,·0x0 | 44 | ····const/4·v2,·0x0 |
29 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/FeeCategory;-><init>(Ljava/lang/String;I)V | 45 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/FeeCategory;-><init>(Ljava/lang/String;I)V |
30 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/FeeCategory;->ECONOMIC:Lde/schildbach/wallet/ui/send/FeeCategory; | 46 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/FeeCategory;->ECONOMIC:Lde/schildbach/wallet/ui/send/FeeCategory; |
31 | ····.line·33 | 47 | ····.line·33 |
32 | ····new-instance·v | 48 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/FeeCategory; |
33 | ····const-string·v | 49 | ····const-string·v1,·"NORMAL" |
34 | ····const/4·v | 50 | ····const/4·v2,·0x1 |
35 | ····invoke-direct·{v | 51 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/FeeCategory;-><init>(Ljava/lang/String;I)V |
36 | ····sput-object·v | 52 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/FeeCategory;->NORMAL:Lde/schildbach/wallet/ui/send/FeeCategory; |
37 | ····.line·38 | 53 | ····.line·38 |
38 | ····new-instance·v | 54 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/FeeCategory; |
39 | ····const-string·v5,·"PRIORITY" | ||
40 | ····const/4·v6,·0x2 | ||
41 | ····invoke-direct·{v3,·v5,·v6},·Lde/schildbach/wallet/ui/send/FeeCategory;-><init>(Ljava/lang/String;I)V | ||
42 | ···· | 55 | ····const-string·v1,·"PRIORITY" |
43 | ····const/4·v | 56 | ····const/4·v2,·0x2 |
44 | ····ne | 57 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/FeeCategory;-><init>(Ljava/lang/String;I)V |
45 | ···· | 58 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/FeeCategory;->PRIORITY:Lde/schildbach/wallet/ui/send/FeeCategory; |
46 | ···· | 59 | ····.line·23 |
60 | ····invoke-static·{},·Lde/schildbach/wallet/ui/send/FeeCategory;->$values()[Lde/schildbach/wallet/ui/send/FeeCategory; | ||
47 | ···· | 61 | ····move-result-object·v0 |
48 | ····.line·23 | ||
49 | ····sput-object·v | 62 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/FeeCategory;->$VALUES:[Lde/schildbach/wallet/ui/send/FeeCategory; |
50 | ····return-void | 63 | ····return-void |
51 | .end·method | 64 | .end·method |
52 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 65 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
53 | ····.locals·0 | 66 | ····.locals·0 |
54 | ····.annotation·system·Ldalvik/annotation/MethodParameters; | 67 | ····.annotation·system·Ldalvik/annotation/MethodParameters; |
Offset 60, 14 lines modified | Offset 60, 20 lines modified | ||
60 | ········} | 60 | ········} |
61 | ········names·=·{ | 61 | ········names·=·{ |
62 | ············"this$0", | 62 | ············"this$0", |
63 | ············"val$paymentRequestHost" | 63 | ············"val$paymentRequestHost" |
64 | ········} | 64 | ········} |
65 | ····.end·annotation | 65 | ····.end·annotation |
66 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
67 | ········value·=·{ | ||
68 | ············"()V" | ||
69 | ········} | ||
70 | ····.end·annotation | ||
66 | ····.line·1219 | 71 | ····.line·1219 |
67 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/ui/send/SendCoinsFragment$11;->this$0:Lde/schildbach/wallet/ui/send/SendCoinsFragment; | 72 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/ui/send/SendCoinsFragment$11;->this$0:Lde/schildbach/wallet/ui/send/SendCoinsFragment; |
68 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/ui/send/SendCoinsFragment$11;->val$paymentRequestHost:Ljava/lang/String; | 73 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/ui/send/SendCoinsFragment$11;->val$paymentRequestHost:Ljava/lang/String; |
69 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 74 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 2, 17 lines modified | Offset 2, 17 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"RequestPaymentRequestTask.java" | 3 | .source·"RequestPaymentRequestTask.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lde/schildbach/wallet/ui/send/RequestPaymentRequestTask$ResultCallback;, | ||
7 | ········Lde/schildbach/wallet/ui/send/RequestPaymentRequestTask$BluetoothRequestTask;, | 8 | ········Lde/schildbach/wallet/ui/send/RequestPaymentRequestTask$BluetoothRequestTask;, |
8 | ········Lde/schildbach/wallet/ui/send/RequestPaymentRequestTask$HttpRequestTask; | 9 | ········Lde/schildbach/wallet/ui/send/RequestPaymentRequestTask$HttpRequestTask; |
9 | ········Lde/schildbach/wallet/ui/send/RequestPaymentRequestTask$ResultCallback; | ||
10 | ····} | 10 | ····} |
11 | .end·annotation | 11 | .end·annotation |
12 | #·static·fields | 12 | #·static·fields |
13 | .field·private·static·final·log:Lorg/slf4j/Logger; | 13 | .field·private·static·final·log:Lorg/slf4j/Logger; |
Offset 2, 19 lines modified | Offset 2, 19 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"RequestWalletBalanceTask.java" | 3 | .source·"RequestWalletBalanceTask.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ResultCallback;, | ||
7 | ········Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer;, | 8 | ········Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumServer;, |
8 | ········Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$TransactionResponse;, | 9 | ········Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$TransactionResponse;, |
9 | ········Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ListunspentResponse;, | 10 | ········Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ListunspentResponse;, |
10 | ········Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumRequest; | 11 | ········Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ElectrumRequest; |
11 | ········Lde/schildbach/wallet/ui/send/RequestWalletBalanceTask$ResultCallback; | ||
12 | ····} | 12 | ····} |
13 | .end·annotation | 13 | .end·annotation |
14 | #·static·fields | 14 | #·static·fields |
15 | .field·private·static·final·TRUST_ALL_CERTIFICATES:Ljavax/net/ssl/X509TrustManager; | 15 | .field·private·static·final·TRUST_ALL_CERTIFICATES:Ljavax/net/ssl/X509TrustManager; |
Offset 29, 60 lines modified | Offset 29, 83 lines modified | ||
29 | .field·public·static·final·enum·DONE:Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State; | 29 | .field·public·static·final·enum·DONE:Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State; |
30 | .field·public·static·final·enum·INPUT:Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State; | 30 | .field·public·static·final·enum·INPUT:Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State; |
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·private·static·synthetic·$values()[Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State; | ||
33 | ····.locals·3 | ||
34 | ····const/4·v0,·0x3 | ||
35 | ····new-array·v0,·v0,·[Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State; | ||
36 | ····const/4·v1,·0x0 | ||
37 | ····.line·107 | ||
38 | ····sget-object·v2,·Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State;->INPUT:Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State; | ||
39 | ····aput-object·v2,·v0,·v1 | ||
40 | ····const/4·v1,·0x1 | ||
41 | ····sget-object·v2,·Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State;->DECRYPTING:Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State; | ||
42 | ····aput-object·v2,·v0,·v1 | ||
43 | ····const/4·v1,·0x2 | ||
44 | ····sget-object·v2,·Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State;->DONE:Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State; | ||
45 | ····aput-object·v2,·v0,·v1 | ||
46 | ····return-object·v0 | ||
47 | .end·method | ||
32 | .method·static·constructor·<clinit>()V | 48 | .method·static·constructor·<clinit>()V |
33 | ····.locals· | 49 | ····.locals·3 |
34 | ····.line·108 | 50 | ····.line·108 |
35 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State; | 51 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State; |
36 | ····const-string·v1,·"INPUT" | 52 | ····const-string·v1,·"INPUT" |
37 | ····const/4·v2,·0x0 | 53 | ····const/4·v2,·0x0 |
38 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State;-><init>(Ljava/lang/String;I)V | 54 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State;-><init>(Ljava/lang/String;I)V |
39 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State;->INPUT:Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State; | 55 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State;->INPUT:Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State; |
40 | ····new-instance·v | 56 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State; |
41 | ····const-string·v3,·"DECRYPTING" | ||
42 | ····const/4·v4,·0x1 | ||
43 | ····invoke-direct·{v1,·v3,·v4},·Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State;-><init>(Ljava/lang/String;I)V | ||
44 | ···· | 57 | ····const-string·v1,·"DECRYPTING" |
45 | ···· | 58 | ····const/4·v2,·0x1 |
46 | ····con | 59 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State;-><init>(Ljava/lang/String;I)V |
47 | ····const/ | 60 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State;->DECRYPTING:Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State; |
48 | ···· | 61 | ····new-instance·v0,·Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State; |
49 | ···· | 62 | ····const-string·v1,·"DONE" |
50 | ····const/4·v | 63 | ····const/4·v2,·0x2 |
51 | ····ne | 64 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State;-><init>(Ljava/lang/String;I)V |
52 | ···· | 65 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State;->DONE:Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State; |
53 | ···· | 66 | ····.line·107 |
67 | ····invoke-static·{},·Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State;->$values()[Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State; | ||
54 | ···· | 68 | ····move-result-object·v0 |
55 | ····.line·107 | ||
56 | ····sput-object·v | 69 | ····sput-object·v0,·Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State;->$VALUES:[Lde/schildbach/wallet/ui/send/RaiseFeeDialogFragment$State; |
57 | ····return-void | 70 | ····return-void |
58 | .end·method | 71 | .end·method |
59 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 72 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
60 | ····.locals·0 | 73 | ····.locals·0 |
61 | ····.annotation·system·Ldalvik/annotation/MethodParameters; | 74 | ····.annotation·system·Ldalvik/annotation/MethodParameters; |
Offset 29, 60 lines modified | Offset 29, 83 lines modified | ||
29 | .field·public·static·final·enum·TIME:Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType; | 29 | .field·public·static·final·enum·TIME:Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType; |
30 | .field·public·static·final·enum·TRANSACTIONS:Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType; | 30 | .field·public·static·final·enum·TRANSACTIONS:Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType; |
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·private·static·synthetic·$values()[Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType; | ||
33 | ····.locals·3 | ||
34 | ····const/4·v0,·0x3 | ||
35 | ····new-array·v0,·v0,·[Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType; | ||
36 | ····const/4·v1,·0x0 | ||
37 | ····.line·242 | ||
38 | ····sget-object·v2,·Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType;->TIME:Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType; | ||
39 | ····aput-object·v2,·v0,·v1 | ||
40 | ····const/4·v1,·0x1 | ||
41 | ····sget-object·v2,·Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType;->TRANSACTIONS:Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType; | ||
42 | ····aput-object·v2,·v0,·v1 | ||
43 | ····const/4·v1,·0x2 | ||
44 | ····sget-object·v2,·Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType;->SELECTION:Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType; | ||
45 | ····aput-object·v2,·v0,·v1 | ||
46 | ····return-object·v0 | ||
47 | .end·method | ||
32 | .method·static·constructor·<clinit>()V | 48 | .method·static·constructor·<clinit>()V |
33 | ····.locals· | 49 | ····.locals·3 |
34 | ····.line·243 | 50 | ····.line·243 |
35 | ····new-instance·v0,·Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType; | 51 | ····new-instance·v0,·Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType; |
36 | ····const-string·v1,·"TIME" | 52 | ····const-string·v1,·"TIME" |
37 | ····const/4·v2,·0x0 | 53 | ····const/4·v2,·0x0 |
38 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType;-><init>(Ljava/lang/String;I)V | 54 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType;-><init>(Ljava/lang/String;I)V |
39 | ····sput-object·v0,·Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType;->TIME:Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType; | 55 | ····sput-object·v0,·Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType;->TIME:Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType; |
40 | ····new-instance·v | 56 | ····new-instance·v0,·Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType; |
41 | ····const-string·v3,·"TRANSACTIONS" | ||
42 | ····const/4·v4,·0x1 | ||
43 | ····invoke-direct·{v1,·v3,·v4},·Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType;-><init>(Ljava/lang/String;I)V | ||
44 | ···· | 57 | ····const-string·v1,·"TRANSACTIONS" |
45 | ···· | 58 | ····const/4·v2,·0x1 |
46 | ····const | 59 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType;-><init>(Ljava/lang/String;I)V |
47 | ····const/ | 60 | ····sput-object·v0,·Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType;->TRANSACTIONS:Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType; |
48 | ···· | 61 | ····new-instance·v0,·Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType; |
49 | ···· | 62 | ····const-string·v1,·"SELECTION" |
50 | ····const/4·v | 63 | ····const/4·v2,·0x2 |
51 | ····ne | 64 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType;-><init>(Ljava/lang/String;I)V |
52 | ···· | 65 | ····sput-object·v0,·Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType;->SELECTION:Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType; |
53 | ···· | 66 | ····.line·242 |
67 | ····invoke-static·{},·Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType;->$values()[Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType; | ||
54 | ···· | 68 | ····move-result-object·v0 |
55 | ····.line·242 | ||
56 | ····sput-object·v | 69 | ····sput-object·v0,·Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType;->$VALUES:[Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType; |
57 | ····return-void | 70 | ····return-void |
58 | .end·method | 71 | .end·method |
59 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 72 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
60 | ····.locals·0 | 73 | ····.locals·0 |
61 | ····.annotation·system·Ldalvik/annotation/MethodParameters; | 74 | ····.annotation·system·Ldalvik/annotation/MethodParameters; |
Offset 31, 72 lines modified | Offset 31, 99 lines modified | ||
31 | .field·public·static·final·enum·PING:Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType; | 31 | .field·public·static·final·enum·PING:Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType; |
32 | .field·public·static·final·enum·SELECTION:Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType; | 32 | .field·public·static·final·enum·SELECTION:Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType; |
33 | #·direct·methods | 33 | #·direct·methods |
34 | .method·private·static·synthetic·$values()[Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType; | ||
35 | ····.locals·3 | ||
36 | ····const/4·v0,·0x4 | ||
37 | ····new-array·v0,·v0,·[Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType; | ||
38 | ····const/4·v1,·0x0 | ||
39 | ····.line·135 | ||
40 | ····sget-object·v2,·Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType;->HOST:Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType; | ||
41 | ····aput-object·v2,·v0,·v1 | ||
42 | ····const/4·v1,·0x1 | ||
43 | ····sget-object·v2,·Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType;->PING:Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType; | ||
44 | ····aput-object·v2,·v0,·v1 | ||
45 | ····const/4·v1,·0x2 | ||
46 | ····sget-object·v2,·Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType;->ICON:Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType; | ||
47 | ····aput-object·v2,·v0,·v1 | ||
48 | ····const/4·v1,·0x3 | ||
49 | ····sget-object·v2,·Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType;->SELECTION:Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType; | ||
50 | ····aput-object·v2,·v0,·v1 | ||
51 | ····return-object·v0 | ||
52 | .end·method | ||
34 | .method·static·constructor·<clinit>()V | 53 | .method·static·constructor·<clinit>()V |
35 | ····.locals· | 54 | ····.locals·3 |
36 | ····.line·136 | 55 | ····.line·136 |
37 | ····new-instance·v0,·Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType; | 56 | ····new-instance·v0,·Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType; |
38 | ····const-string·v1,·"HOST" | 57 | ····const-string·v1,·"HOST" |
39 | ····const/4·v2,·0x0 | 58 | ····const/4·v2,·0x0 |
40 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType;-><init>(Ljava/lang/String;I)V | 59 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType;-><init>(Ljava/lang/String;I)V |
41 | ····sput-object·v0,·Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType;->HOST:Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType; | 60 | ····sput-object·v0,·Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType;->HOST:Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType; |
42 | ····new-instance·v | 61 | ····new-instance·v0,·Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType; |
43 | ····const-string·v3,·"PING" | ||
44 | ····const/4·v4,·0x1 | ||
45 | ····invoke-direct·{v1,·v3,·v4},·Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType;-><init>(Ljava/lang/String;I)V | ||
46 | ····sput-object·v1,·Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType;->PING:Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType; | ||
47 | ···· | 62 | ····const-string·v1,·"PING" |
48 | ····const | 63 | ····const/4·v2,·0x1 |
49 | ····const/ | 64 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType;-><init>(Ljava/lang/String;I)V |
50 | ···· | 65 | ····sput-object·v0,·Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType;->PING:Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType; |
51 | ···· | 66 | ····new-instance·v0,·Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType; |
52 | ···· | 67 | ····const-string·v1,·"ICON" |
53 | ····const | 68 | ····const/4·v2,·0x2 |
54 | ····const/ | 69 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType;-><init>(Ljava/lang/String;I)V |
55 | ···· | 70 | ····sput-object·v0,·Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType;->ICON:Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType; |
56 | ···· | 71 | ····new-instance·v0,·Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType; |
57 | ····const | 72 | ····const-string·v1,·"SELECTION" |
58 | ···· | 73 | ····const/4·v2,·0x3 |
59 | ···· | 74 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType;-><init>(Ljava/lang/String;I)V |
60 | ···· | 75 | ····sput-object·v0,·Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType;->SELECTION:Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType; |
61 | ···· | 76 | ····.line·135 |
77 | ····invoke-static·{},·Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType;->$values()[Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType; | ||
62 | ···· | 78 | ····move-result-object·v0 |
63 | ····.line·135 | ||
64 | ····sput-object·v | 79 | ····sput-object·v0,·Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType;->$VALUES:[Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType; |
65 | ····return-void | 80 | ····return-void |
66 | .end·method | 81 | .end·method |
67 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 82 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
68 | ····.locals·0 | 83 | ····.locals·0 |
69 | ····.annotation·system·Ldalvik/annotation/MethodParameters; | 84 | ····.annotation·system·Ldalvik/annotation/MethodParameters; |
Offset 2, 19 lines modified | Offset 2, 19 lines modified | ||
2 | .super·Landroidx/recyclerview/widget/ListAdapter; | 2 | .super·Landroidx/recyclerview/widget/ListAdapter; |
3 | .source·"BlockListAdapter.java" | 3 | .source·"BlockListAdapter.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lde/schildbach/wallet/ui/monitor/BlockListAdapter$BlockViewHolder;, | ||
8 | ········Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ | 7 | ········Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ListItem;, |
9 | ········Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ContextMenuCallback;, | 8 | ········Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ContextMenuCallback;, |
10 | ········Lde/schildbach/wallet/ui/monitor/BlockListAdapter$OnClickListener;, | 9 | ········Lde/schildbach/wallet/ui/monitor/BlockListAdapter$OnClickListener;, |
11 | ········Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ | 10 | ········Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ChangeType;, |
11 | ········Lde/schildbach/wallet/ui/monitor/BlockListAdapter$BlockViewHolder; | ||
12 | ····} | 12 | ····} |
13 | .end·annotation | 13 | .end·annotation |
14 | .annotation·system·Ldalvik/annotation/Signature; | 14 | .annotation·system·Ldalvik/annotation/Signature; |
15 | ····value·=·{ | 15 | ····value·=·{ |
16 | ········"Landroidx/recyclerview/widget/ListAdapter<", | 16 | ········"Landroidx/recyclerview/widget/ListAdapter<", |
17 | ········"Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ListItem;", | 17 | ········"Lde/schildbach/wallet/ui/monitor/BlockListAdapter$ListItem;", |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | .super·Landroidx/recyclerview/widget/ListAdapter; | 2 | .super·Landroidx/recyclerview/widget/ListAdapter; |
3 | .source·"PeerListAdapter.java" | 3 | .source·"PeerListAdapter.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ | 7 | ········Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ListItem;, |
8 | ········Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType;, | ||
9 | ········Lde/schildbach/wallet/ui/monitor/PeerListAdapter$OnClickListener;, | 8 | ········Lde/schildbach/wallet/ui/monitor/PeerListAdapter$OnClickListener;, |
9 | ········Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ChangeType;, | ||
10 | ········Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ | 10 | ········Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ViewHolder; |
11 | ····} | 11 | ····} |
12 | .end·annotation | 12 | .end·annotation |
13 | .annotation·system·Ldalvik/annotation/Signature; | 13 | .annotation·system·Ldalvik/annotation/Signature; |
14 | ····value·=·{ | 14 | ····value·=·{ |
15 | ········"Landroidx/recyclerview/widget/ListAdapter<", | 15 | ········"Landroidx/recyclerview/widget/ListAdapter<", |
16 | ········"Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ListItem;", | 16 | ········"Lde/schildbach/wallet/ui/monitor/PeerListAdapter$ListItem;", |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·Lde/schildbach/wallet/ui/backup/RestoreWalletDialogFragment$3; | 1 | .class·Lde/schildbach/wallet/ui/backup/RestoreWalletDialogFragment$3; |
2 | .super·Lde/schildbach/wallet/ui/backup/ImportDialogButtonEnablerListener; | 2 | .super·Lde/schildbach/wallet/ui/backup/ImportDialogButtonEnablerListener; |
3 | .source·"RestoreWalletDialogFragment.java" | 3 | .source·"RestoreWalletDialogFragment.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
6 | ····value·=·Lde/schildbach/wallet/ui/backup/RestoreWalletDialogFragment;-> | 6 | ····value·=·Lde/schildbach/wallet/ui/backup/RestoreWalletDialogFragment;->onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog; |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x0 | 9 | ····accessFlags·=·0x0 |
10 | ····name·=·null | 10 | ····name·=·null |
11 | .end·annotation | 11 | .end·annotation |
Offset 4, 15 lines modified | Offset 4, 15 lines modified | ||
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Landroidx/lifecycle/Observer; | 5 | .implements·Landroidx/lifecycle/Observer; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
8 | ····value·=·Lde/schildbach/wallet/ui/backup/BackupWalletDialogFragment;-> | 8 | ····value·=·Lde/schildbach/wallet/ui/backup/BackupWalletDialogFragment;-><init>()V |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x0 | 11 | ····accessFlags·=·0x0 |
12 | ····name·=·null | 12 | ····name·=·null |
13 | .end·annotation | 13 | .end·annotation |
Offset 42, 14 lines modified | Offset 42, 20 lines modified | ||
42 | ········} | 42 | ········} |
43 | ········names·=·{ | 43 | ········names·=·{ |
44 | ············"this$0", | 44 | ············"this$0", |
45 | ············"val$uri" | 45 | ············"val$uri" |
46 | ········} | 46 | ········} |
47 | ····.end·annotation | 47 | ····.end·annotation |
48 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
49 | ········value·=·{ | ||
50 | ············"()V" | ||
51 | ········} | ||
52 | ····.end·annotation | ||
48 | ····.line·106 | 53 | ····.line·106 |
49 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/ui/backup/BackupWalletDialogFragment$1;->this$0:Lde/schildbach/wallet/ui/backup/BackupWalletDialogFragment; | 54 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/ui/backup/BackupWalletDialogFragment$1;->this$0:Lde/schildbach/wallet/ui/backup/BackupWalletDialogFragment; |
50 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/ui/backup/BackupWalletDialogFragment$1;->val$uri:Landroid/net/Uri; | 55 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/ui/backup/BackupWalletDialogFragment$1;->val$uri:Landroid/net/Uri; |
51 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 56 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 5, 16 lines modified | Offset 5, 16 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Landroid/os/Parcelable; | 6 | .implements·Landroid/os/Parcelable; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lde/schildbach/wallet/data/PaymentIntent$Output;, | ||
11 | ········Lde/schildbach/wallet/data/PaymentIntent$Standard; | 10 | ········Lde/schildbach/wallet/data/PaymentIntent$Standard;, |
11 | ········Lde/schildbach/wallet/data/PaymentIntent$Output; | ||
12 | ····} | 12 | ····} |
13 | .end·annotation | 13 | .end·annotation |
14 | #·static·fields | 14 | #·static·fields |
15 | .field·private·static·final·BASE64URL:Lcom/google/common/io/BaseEncoding; | 15 | .field·private·static·final·BASE64URL:Lcom/google/common/io/BaseEncoding; |
Offset 27, 48 lines modified | Offset 27, 67 lines modified | ||
27 | .field·public·static·final·enum·BIP21:Lde/schildbach/wallet/data/PaymentIntent$Standard; | 27 | .field·public·static·final·enum·BIP21:Lde/schildbach/wallet/data/PaymentIntent$Standard; |
28 | .field·public·static·final·enum·BIP70:Lde/schildbach/wallet/data/PaymentIntent$Standard; | 28 | .field·public·static·final·enum·BIP70:Lde/schildbach/wallet/data/PaymentIntent$Standard; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·private·static·synthetic·$values()[Lde/schildbach/wallet/data/PaymentIntent$Standard; | ||
31 | ····.locals·3 | ||
32 | ····const/4·v0,·0x2 | ||
33 | ····new-array·v0,·v0,·[Lde/schildbach/wallet/data/PaymentIntent$Standard; | ||
34 | ····const/4·v1,·0x0 | ||
35 | ····.line·52 | ||
36 | ····sget-object·v2,·Lde/schildbach/wallet/data/PaymentIntent$Standard;->BIP21:Lde/schildbach/wallet/data/PaymentIntent$Standard; | ||
37 | ····aput-object·v2,·v0,·v1 | ||
38 | ····const/4·v1,·0x1 | ||
39 | ····sget-object·v2,·Lde/schildbach/wallet/data/PaymentIntent$Standard;->BIP70:Lde/schildbach/wallet/data/PaymentIntent$Standard; | ||
40 | ····aput-object·v2,·v0,·v1 | ||
41 | ····return-object·v0 | ||
42 | .end·method | ||
30 | .method·static·constructor·<clinit>()V | 43 | .method·static·constructor·<clinit>()V |
31 | ····.locals· | 44 | ····.locals·3 |
32 | ····.line·53 | 45 | ····.line·53 |
33 | ····new-instance·v0,·Lde/schildbach/wallet/data/PaymentIntent$Standard; | 46 | ····new-instance·v0,·Lde/schildbach/wallet/data/PaymentIntent$Standard; |
34 | ····const-string·v1,·"BIP21" | 47 | ····const-string·v1,·"BIP21" |
35 | ····const/4·v2,·0x0 | 48 | ····const/4·v2,·0x0 |
36 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/data/PaymentIntent$Standard;-><init>(Ljava/lang/String;I)V | 49 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/data/PaymentIntent$Standard;-><init>(Ljava/lang/String;I)V |
37 | ····sput-object·v0,·Lde/schildbach/wallet/data/PaymentIntent$Standard;->BIP21:Lde/schildbach/wallet/data/PaymentIntent$Standard; | 50 | ····sput-object·v0,·Lde/schildbach/wallet/data/PaymentIntent$Standard;->BIP21:Lde/schildbach/wallet/data/PaymentIntent$Standard; |
38 | ····new-instance·v | 51 | ····new-instance·v0,·Lde/schildbach/wallet/data/PaymentIntent$Standard; |
39 | ····const-string·v3,·"BIP70" | ||
40 | ····const/4·v4,·0x1 | ||
41 | ···· | 52 | ····const-string·v1,·"BIP70" |
42 | ···· | 53 | ····const/4·v2,·0x1 |
43 | ···· | 54 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/data/PaymentIntent$Standard;-><init>(Ljava/lang/String;I)V |
44 | ···· | 55 | ····sput-object·v0,·Lde/schildbach/wallet/data/PaymentIntent$Standard;->BIP70:Lde/schildbach/wallet/data/PaymentIntent$Standard; |
45 | ···· | 56 | ····.line·52 |
57 | ····invoke-static·{},·Lde/schildbach/wallet/data/PaymentIntent$Standard;->$values()[Lde/schildbach/wallet/data/PaymentIntent$Standard; | ||
46 | ···· | 58 | ····move-result-object·v0 |
47 | ····.line·52 | ||
48 | ····sput-object·v | 59 | ····sput-object·v0,·Lde/schildbach/wallet/data/PaymentIntent$Standard;->$VALUES:[Lde/schildbach/wallet/data/PaymentIntent$Standard; |
49 | ····return-void | 60 | ····return-void |
50 | .end·method | 61 | .end·method |
51 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 62 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
52 | ····.locals·0 | 63 | ····.locals·0 |
53 | ····.annotation·system·Ldalvik/annotation/MethodParameters; | 64 | ····.annotation·system·Ldalvik/annotation/MethodParameters; |
Offset 27, 47 lines modified | Offset 27, 66 lines modified | ||
27 | .field·public·static·final·enum·DYNAMIC:Lde/schildbach/wallet/util/ViewPagerTabs$Mode; | 27 | .field·public·static·final·enum·DYNAMIC:Lde/schildbach/wallet/util/ViewPagerTabs$Mode; |
28 | .field·public·static·final·enum·STATIC:Lde/schildbach/wallet/util/ViewPagerTabs$Mode; | 28 | .field·public·static·final·enum·STATIC:Lde/schildbach/wallet/util/ViewPagerTabs$Mode; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·private·static·synthetic·$values()[Lde/schildbach/wallet/util/ViewPagerTabs$Mode; | ||
31 | ····.locals·3 | ||
32 | ····const/4·v0,·0x2 | ||
33 | ····new-array·v0,·v0,·[Lde/schildbach/wallet/util/ViewPagerTabs$Mode; | ||
34 | ····const/4·v1,·0x0 | ||
35 | ····.line·40 | ||
36 | ····sget-object·v2,·Lde/schildbach/wallet/util/ViewPagerTabs$Mode;->DYNAMIC:Lde/schildbach/wallet/util/ViewPagerTabs$Mode; | ||
37 | ····aput-object·v2,·v0,·v1 | ||
38 | ····const/4·v1,·0x1 | ||
39 | ····sget-object·v2,·Lde/schildbach/wallet/util/ViewPagerTabs$Mode;->STATIC:Lde/schildbach/wallet/util/ViewPagerTabs$Mode; | ||
40 | ····aput-object·v2,·v0,·v1 | ||
41 | ····return-object·v0 | ||
42 | .end·method | ||
30 | .method·static·constructor·<clinit>()V | 43 | .method·static·constructor·<clinit>()V |
31 | ····.locals· | 44 | ····.locals·3 |
32 | ····.line·40 | 45 | ····.line·40 |
33 | ····new-instance·v0,·Lde/schildbach/wallet/util/ViewPagerTabs$Mode; | 46 | ····new-instance·v0,·Lde/schildbach/wallet/util/ViewPagerTabs$Mode; |
34 | ····const-string·v1,·"DYNAMIC" | 47 | ····const-string·v1,·"DYNAMIC" |
35 | ····const/4·v2,·0x0 | 48 | ····const/4·v2,·0x0 |
36 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/util/ViewPagerTabs$Mode;-><init>(Ljava/lang/String;I)V | 49 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/util/ViewPagerTabs$Mode;-><init>(Ljava/lang/String;I)V |
37 | ····sput-object·v0,·Lde/schildbach/wallet/util/ViewPagerTabs$Mode;->DYNAMIC:Lde/schildbach/wallet/util/ViewPagerTabs$Mode; | 50 | ····sput-object·v0,·Lde/schildbach/wallet/util/ViewPagerTabs$Mode;->DYNAMIC:Lde/schildbach/wallet/util/ViewPagerTabs$Mode; |
38 | ····new-instance·v | 51 | ····new-instance·v0,·Lde/schildbach/wallet/util/ViewPagerTabs$Mode; |
39 | ····const-string·v3,·"STATIC" | ||
40 | ····const/4·v4,·0x1 | ||
41 | ···· | 52 | ····const-string·v1,·"STATIC" |
42 | ···· | 53 | ····const/4·v2,·0x1 |
43 | ···· | 54 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/util/ViewPagerTabs$Mode;-><init>(Ljava/lang/String;I)V |
44 | ···· | 55 | ····sput-object·v0,·Lde/schildbach/wallet/util/ViewPagerTabs$Mode;->STATIC:Lde/schildbach/wallet/util/ViewPagerTabs$Mode; |
45 | ····a | 56 | ····invoke-static·{},·Lde/schildbach/wallet/util/ViewPagerTabs$Mode;->$values()[Lde/schildbach/wallet/util/ViewPagerTabs$Mode; |
46 | ···· | 57 | ····move-result-object·v0 |
47 | ····sput-object·v | 58 | ····sput-object·v0,·Lde/schildbach/wallet/util/ViewPagerTabs$Mode;->$VALUES:[Lde/schildbach/wallet/util/ViewPagerTabs$Mode; |
48 | ····return-void | 59 | ····return-void |
49 | .end·method | 60 | .end·method |
50 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 61 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
51 | ····.locals·0 | 62 | ····.locals·0 |
52 | ····.annotation·system·Ldalvik/annotation/MethodParameters; | 63 | ····.annotation·system·Ldalvik/annotation/MethodParameters; |
Offset 26, 80 lines modified | Offset 26, 107 lines modified | ||
26 | #·instance·fields | 26 | #·instance·fields |
27 | .field·public·final·displayName:Ljava/lang/String; | 27 | .field·public·final·displayName:Ljava/lang/String; |
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·static· | 29 | .method·private·static·synthetic·$values()[Lde/schildbach/wallet/util/Installer; |
30 | ····.locals· | 30 | ····.locals·3 |
31 | ····const/4·v0,·0x4 | ||
31 | ····.line·28 | ||
32 | ····new-instance·v0,·Lde/schildbach/wallet/util/Installer; | ||
33 | ···· | 32 | ····new-array·v0,·v0,·[Lde/schildbach/wallet/util/Installer; |
34 | ····const | 33 | ····const/4·v1,·0x0 |
35 | ···· | 34 | ····.line·27 |
35 | ····sget-object·v2,·Lde/schildbach/wallet/util/Installer;->F_DROID:Lde/schildbach/wallet/util/Installer; | ||
36 | ···· | 36 | ····aput-object·v2,·v0,·v1 |
37 | ···· | 37 | ····const/4·v1,·0x1 |
38 | ···· | 38 | ····sget-object·v2,·Lde/schildbach/wallet/util/Installer;->GOOGLE_PLAY:Lde/schildbach/wallet/util/Installer; |
39 | ···· | 39 | ····aput-object·v2,·v0,·v1 |
40 | ····const | 40 | ····const/4·v1,·0x2 |
41 | ····c | 41 | ····sget-object·v2,·Lde/schildbach/wallet/util/Installer;->AMAZON_APPSTORE:Lde/schildbach/wallet/util/Installer; |
42 | ···· | 42 | ····aput-object·v2,·v0,·v1 |
43 | ···· | 43 | ····const/4·v1,·0x3 |
44 | ···· | 44 | ····sget-object·v2,·Lde/schildbach/wallet/util/Installer;->AURORA_STORE:Lde/schildbach/wallet/util/Installer; |
45 | ···· | 45 | ····aput-object·v2,·v0,·v1 |
46 | ···· | 46 | ····return-object·v0 |
47 | .end·method | ||
47 | · | 48 | .method·static·constructor·<clinit>()V |
49 | ····.locals·4 | ||
48 | ···· | 50 | ····.line·28 |
51 | ····new-instance·v0,·Lde/schildbach/wallet/util/Installer; | ||
49 | ···· | 52 | ····const/4·v1,·0x0 |
50 | ···· | 53 | ····const-string·v2,·"F-Droid" |
51 | ····const-string·v | 54 | ····const-string·v3,·"F_DROID" |
52 | ····c | 55 | ····invoke-direct·{v0,·v3,·v1,·v2},·Lde/schildbach/wallet/util/Installer;-><init>(Ljava/lang/String;ILjava/lang/String;)V |
53 | ····c | 56 | ····sput-object·v0,·Lde/schildbach/wallet/util/Installer;->F_DROID:Lde/schildbach/wallet/util/Installer; |
54 | ···· | 57 | ····new-instance·v0,·Lde/schildbach/wallet/util/Installer; |
55 | ···· | 58 | ····const/4·v1,·0x1 |
56 | ····const | 59 | ····const-string·v2,·"Google·Play" |
57 | ····n | 60 | ····const-string·v3,·"GOOGLE_PLAY" |
58 | ···· | 61 | ····invoke-direct·{v0,·v3,·v1,·v2},·Lde/schildbach/wallet/util/Installer;-><init>(Ljava/lang/String;ILjava/lang/String;)V |
59 | ···· | 62 | ····sput-object·v0,·Lde/schildbach/wallet/util/Installer;->GOOGLE_PLAY:Lde/schildbach/wallet/util/Installer; |
60 | ···· | 63 | ····new-instance·v0,·Lde/schildbach/wallet/util/Installer; |
61 | ···· | 64 | ····const/4·v1,·0x2 |
65 | ····const-string·v2,·"Amazon·Appstore" | ||
66 | ····const-string·v3,·"AMAZON_APPSTORE" | ||
67 | ····invoke-direct·{v0,·v3,·v1,·v2},·Lde/schildbach/wallet/util/Installer;-><init>(Ljava/lang/String;ILjava/lang/String;)V | ||
68 | ····sput-object·v0,·Lde/schildbach/wallet/util/Installer;->AMAZON_APPSTORE:Lde/schildbach/wallet/util/Installer; | ||
69 | ····new-instance·v0,·Lde/schildbach/wallet/util/Installer; | ||
70 | ····const/4·v1,·0x3 | ||
71 | ····const-string·v2,·"Aurora·Store" | ||
72 | ····const-string·v3,·"AURORA_STORE" | ||
73 | ····invoke-direct·{v0,·v3,·v1,·v2},·Lde/schildbach/wallet/util/Installer;-><init>(Ljava/lang/String;ILjava/lang/String;)V | ||
74 | ····sput-object·v0,·Lde/schildbach/wallet/util/Installer;->AURORA_STORE:Lde/schildbach/wallet/util/Installer; | ||
62 | ····.line·27 | 75 | ····.line·27 |
76 | ····invoke-static·{},·Lde/schildbach/wallet/util/Installer;->$values()[Lde/schildbach/wallet/util/Installer; | ||
77 | ····move-result-object·v0 | ||
63 | ····sput-object·v | 78 | ····sput-object·v0,·Lde/schildbach/wallet/util/Installer;->$VALUES:[Lde/schildbach/wallet/util/Installer; |
64 | ····return-void | 79 | ····return-void |
65 | .end·method | 80 | .end·method |
66 | .method·private·constructor·<init>(Ljava/lang/String;ILjava/lang/String;)V | 81 | .method·private·constructor·<init>(Ljava/lang/String;ILjava/lang/String;)V |
67 | ····.locals·0 | 82 | ····.locals·0 |
68 | ····.annotation·system·Ldalvik/annotation/MethodParameters; | 83 | ····.annotation·system·Ldalvik/annotation/MethodParameters; |
Offset 27, 48 lines modified | Offset 27, 67 lines modified | ||
27 | .field·public·static·final·enum·NETWORK:Lde/schildbach/wallet/service/BlockchainState$Impediment; | 27 | .field·public·static·final·enum·NETWORK:Lde/schildbach/wallet/service/BlockchainState$Impediment; |
28 | .field·public·static·final·enum·STORAGE:Lde/schildbach/wallet/service/BlockchainState$Impediment; | 28 | .field·public·static·final·enum·STORAGE:Lde/schildbach/wallet/service/BlockchainState$Impediment; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·private·static·synthetic·$values()[Lde/schildbach/wallet/service/BlockchainState$Impediment; | ||
31 | ····.locals·3 | ||
32 | ····const/4·v0,·0x2 | ||
33 | ····new-array·v0,·v0,·[Lde/schildbach/wallet/service/BlockchainState$Impediment; | ||
34 | ····const/4·v1,·0x0 | ||
35 | ····.line·28 | ||
36 | ····sget-object·v2,·Lde/schildbach/wallet/service/BlockchainState$Impediment;->STORAGE:Lde/schildbach/wallet/service/BlockchainState$Impediment; | ||
37 | ····aput-object·v2,·v0,·v1 | ||
38 | ····const/4·v1,·0x1 | ||
39 | ····sget-object·v2,·Lde/schildbach/wallet/service/BlockchainState$Impediment;->NETWORK:Lde/schildbach/wallet/service/BlockchainState$Impediment; | ||
40 | ····aput-object·v2,·v0,·v1 | ||
41 | ····return-object·v0 | ||
42 | .end·method | ||
30 | .method·static·constructor·<clinit>()V | 43 | .method·static·constructor·<clinit>()V |
31 | ····.locals· | 44 | ····.locals·3 |
32 | ····.line·29 | 45 | ····.line·29 |
33 | ····new-instance·v0,·Lde/schildbach/wallet/service/BlockchainState$Impediment; | 46 | ····new-instance·v0,·Lde/schildbach/wallet/service/BlockchainState$Impediment; |
34 | ····const-string·v1,·"STORAGE" | 47 | ····const-string·v1,·"STORAGE" |
35 | ····const/4·v2,·0x0 | 48 | ····const/4·v2,·0x0 |
36 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/service/BlockchainState$Impediment;-><init>(Ljava/lang/String;I)V | 49 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/service/BlockchainState$Impediment;-><init>(Ljava/lang/String;I)V |
37 | ····sput-object·v0,·Lde/schildbach/wallet/service/BlockchainState$Impediment;->STORAGE:Lde/schildbach/wallet/service/BlockchainState$Impediment; | 50 | ····sput-object·v0,·Lde/schildbach/wallet/service/BlockchainState$Impediment;->STORAGE:Lde/schildbach/wallet/service/BlockchainState$Impediment; |
38 | ····new-instance·v | 51 | ····new-instance·v0,·Lde/schildbach/wallet/service/BlockchainState$Impediment; |
39 | ····const-string·v3,·"NETWORK" | ||
40 | ····const/4·v4,·0x1 | ||
41 | ···· | 52 | ····const-string·v1,·"NETWORK" |
42 | ···· | 53 | ····const/4·v2,·0x1 |
43 | ···· | 54 | ····invoke-direct·{v0,·v1,·v2},·Lde/schildbach/wallet/service/BlockchainState$Impediment;-><init>(Ljava/lang/String;I)V |
44 | ···· | 55 | ····sput-object·v0,·Lde/schildbach/wallet/service/BlockchainState$Impediment;->NETWORK:Lde/schildbach/wallet/service/BlockchainState$Impediment; |
45 | ···· | 56 | ····.line·28 |
57 | ····invoke-static·{},·Lde/schildbach/wallet/service/BlockchainState$Impediment;->$values()[Lde/schildbach/wallet/service/BlockchainState$Impediment; | ||
46 | ···· | 58 | ····move-result-object·v0 |
47 | ····.line·28 | ||
48 | ····sput-object·v | 59 | ····sput-object·v0,·Lde/schildbach/wallet/service/BlockchainState$Impediment;->$VALUES:[Lde/schildbach/wallet/service/BlockchainState$Impediment; |
49 | ····return-void | 60 | ····return-void |
50 | .end·method | 61 | .end·method |
51 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 62 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
52 | ····.locals·0 | 63 | ····.locals·0 |
53 | ····.annotation·system·Ldalvik/annotation/MethodParameters; | 64 | ····.annotation·system·Ldalvik/annotation/MethodParameters; |
Offset 2, 19 lines modified | Offset 2, 19 lines modified | ||
2 | .super·Landroidx/lifecycle/LifecycleService; | 2 | .super·Landroidx/lifecycle/LifecycleService; |
3 | .source·"BlockchainService.java" | 3 | .source·"BlockchainService.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lde/schildbach/wallet/service/BlockchainService$LocalBinder;, | ||
8 | ········Lde/schildbach/wallet/service/BlockchainService$ImpedimentsLiveData;, | ||
9 | ········Lde/schildbach/wallet/service/BlockchainService$BlockchainDownloadListener;, | ||
10 | ········Lde/schildbach/wallet/service/BlockchainService$PeerConnectivityListener;, | 7 | ········Lde/schildbach/wallet/service/BlockchainService$PeerConnectivityListener;, |
8 | ········Lde/schildbach/wallet/service/BlockchainService$BlockchainDownloadListener;, | ||
9 | ········Lde/schildbach/wallet/service/BlockchainService$LocalBinder;, | ||
11 | ········Lde/schildbach/wallet/service/BlockchainService$NewTransactionLiveData; | 10 | ········Lde/schildbach/wallet/service/BlockchainService$NewTransactionLiveData;, |
11 | ········Lde/schildbach/wallet/service/BlockchainService$ImpedimentsLiveData; | ||
12 | ····} | 12 | ····} |
13 | .end·annotation | 13 | .end·annotation |
14 | #·static·fields | 14 | #·static·fields |
15 | .field·private·static·final·ACTION_CANCEL_COINS_RECEIVED:Ljava/lang/String; | 15 | .field·private·static·final·ACTION_CANCEL_COINS_RECEIVED:Ljava/lang/String; |
Offset 43, 14 lines modified | Offset 43, 20 lines modified | ||
43 | ········} | 43 | ········} |
44 | ········names·=·{ | 44 | ········names·=·{ |
45 | ············"this$0", | 45 | ············"this$0", |
46 | ············"val$_statement" | 46 | ············"val$_statement" |
47 | ········} | 47 | ········} |
48 | ····.end·annotation | 48 | ····.end·annotation |
49 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
50 | ········value·=·{ | ||
51 | ············"()V" | ||
52 | ········} | ||
53 | ····.end·annotation | ||
49 | ····.line·233 | 54 | ····.line·233 |
50 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/addressbook/AddressBookDao_Impl$4;->this$0:Lde/schildbach/wallet/addressbook/AddressBookDao_Impl; | 55 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/addressbook/AddressBookDao_Impl$4;->this$0:Lde/schildbach/wallet/addressbook/AddressBookDao_Impl; |
51 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/addressbook/AddressBookDao_Impl$4;->val$_statement:Landroidx/room/RoomSQLiteQuery; | 56 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/addressbook/AddressBookDao_Impl$4;->val$_statement:Landroidx/room/RoomSQLiteQuery; |
52 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 57 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 43, 14 lines modified | Offset 43, 20 lines modified | ||
43 | ········} | 43 | ········} |
44 | ········names·=·{ | 44 | ········names·=·{ |
45 | ············"this$0", | 45 | ············"this$0", |
46 | ············"val$_statement" | 46 | ············"val$_statement" |
47 | ········} | 47 | ········} |
48 | ····.end·annotation | 48 | ····.end·annotation |
49 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
50 | ········value·=·{ | ||
51 | ············"()V" | ||
52 | ········} | ||
53 | ····.end·annotation | ||
49 | ····.line·176 | 54 | ····.line·176 |
50 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/addressbook/AddressBookDao_Impl$3;->this$0:Lde/schildbach/wallet/addressbook/AddressBookDao_Impl; | 55 | ····iput-object·p1,·p0,·Lde/schildbach/wallet/addressbook/AddressBookDao_Impl$3;->this$0:Lde/schildbach/wallet/addressbook/AddressBookDao_Impl; |
51 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/addressbook/AddressBookDao_Impl$3;->val$_statement:Landroidx/room/RoomSQLiteQuery; | 56 | ····iput-object·p2,·p0,·Lde/schildbach/wallet/addressbook/AddressBookDao_Impl$3;->val$_statement:Landroidx/room/RoomSQLiteQuery; |
52 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 57 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 1, 106 lines modified | Offset 1, 106 lines modified | ||
00000000:·7072·6f00·3031·3000·01 | 00000000:·7072·6f00·3031·3000·01b2·2d00·0088·0600··pro.010...-..... | ||
00000010:·0078·01ed·5 | 00000010:·0078·01ed·596b·6c54·5510·3eb7·bbed·b6dd··.x..YklTU.>..... | ||
00000020:·744b·116c·a850·0aa1·4262·6c0d·2a35·5d60··tK.l.P..Bbl.*5]` | |||
00000030:·0984·9f17·f401·4331·8acb·af26·2aa0·25a5··......C1...&*.%. | |||
00000040:·0569·57a4·3568·451e·3441·3052·4242·34a9··.iW.5hE.4A0RBB4. | |||
00000050:·4652·1f40·49bb·4522·a2c5·1613·6309·4630··FR.@I.E"....c.F0 | |||
00000060:·24d8·00b6·a48d·b0d8·d2eb·f9ba·fb35·93e3··$............5.. | |||
00000070:·5d15·a30f·e2bd·30cc·9999·6fbe·9933·e7de··].....0...o..3.. | |||
00000080:·ddee·9680·7a4c·8583·4ab5·d75c·da5e·5eae··....zL..J..\.^^. | |||
00000090:·d4aa·6757·9495·ad29·bb77·f59a·8a9a·74a5··..gW...).w....t. | |||
000000a0:·f45f·95a6·c572·9051·da37·4c0b·3088·7b92··._...r.Q.7L.0.{. | |||
000000b0:·9ad8·0c6d·9788·1878·9043·3e68·0870·c861··...m...x.C>h.p.a | |||
000000c0:·7c84·5e7b·933e·6848·ae96·b15a·903f·4f17··|.^{.>hH...Z.?O. | |||
000000d0:·640d·e6a1·3684·dcc8·99a5·e501·2d7e·2dc3··d...6.......-~-. | |||
000000e0:·b564·6b21·9e38·e460·0ff0·a30f·fa89·8366··.dk!.8.`.......f | |||
000000f0:·0fe0·81cd·18b1·ac4d·3f31·f0a3·2e71·c8c7··.......M?1...q.. | |||
00000100:·9a42·1c34·b0b4·51cf·276c·e2d9·2771·a696··.B.4..Q.'l..'q.. | |||
00000110:·1c88·8107·1af9·3823·9e93·cc43·0cbc·9839··......8#...C...9 | |||
00000120:·b1d0·72af·b0c1·05ac·cc1d·99b4·0322·9669··..r..........".i | |||
00000130:·6090·c3be·cc7c·72a5·f233·ce5e·88a3·661c··`....|r..3.^..f. | |||
00000140:·9a7b·c51a·7129·e813·36f6·098d·d9a2·2788··.{..q)..6.....'. | |||
00000150:·9ca9·5c33·ff0e·8d01·2763·f4cb·daf0·d1e6··..\3....'c...... | |||
00000160:·9a7b·461e·7aa3·4d1c·b489·953e·aecd·3363··.{F.z.M....>..3c | |||
00000170:·0eb5·e433·d7ec·d9ac·4d4e·7060·16d0·d207··...3....MNp`.... | |||
00000180:·3ce7·89b3·95bc·bc2f·9103·feac·649c·fd98··<....../....d... | |||
00000190:·b598·4b3e·e088·657f·b489·85a6·4ff2·491f··..K>..e.....O.I. | |||
000001a0:·d63c·47fa·5103·fb80·5ea8·85b9·8c43·f35e··.<G.Q...^....C.^ | |||
000001b0:·92b5·ccb5·c49b·3172·4a3f·f1f4·0123·71dc··......1rJ?...#q. | |||
000001c0:·27e3·c09b·3988·f10c·b096·f9cc·e30c·1907··'...9........... | |||
000001d0:·07b8·81c5·7ee9·27fe·8fb4·537d·e0f9·1a29··....~.'...S}...) | |||
000001e0:·739d·7aa1·2f15·8fcc·ffbb·6b70·a30e·5ef3··s.z./.....kp..^. | |||
000001f0:·c1c1·9a58·6316·8853·52d5·60ce·5c8d·2dd0··...Xc..SR.`.\.-. | |||
00000200:·c2b3·601e·35f2·bfd2·82f7·0062·e0e3·9990··..`.5......b.... | |||
00000210:·8778·68fa·646d·c6cd·186c·bcc6·226e·e269··.xh.dm...l.."n.i | |||
00000220:·f3d9·826d·e2f8·ba2a·ef01·e641·d3cf·3cde··...m...*...A..<. | |||
00000230:·e79c·1330·fa5d·7ea8·36df·73c9·21fb·cdd1··...0.]~.6.s.!... | |||
00000240:·b819·5aa4·8fb8·5bd5·9cc7·8264·6dd9·0fb8··..Z...[....dm... | |||
00000250:·58c3·e9be·431c·f9dc·1b6d·f6c0·bd4a·1e62··X...C....m...J.b | |||
00000260:·10e3·39b2·07e2·a9cd·3cf6·22e3·26c6·c986··..9.....<.".&... | |||
00000270:·cf14·a77b·1618·79c6·7c6f·91b9·b2f6·9fad··...{..y.|o...... | |||
00000280:·f1da·2b7f·9e02·0f73·3833·b927·ae59·0f36··..+....s83.'.Y.6 | |||
00000290:·66c4·1cc6·6163·0dcd·38d6·e474·cac7·becc··f...ac..8..t.... | |||
000002a0:·38ef·41d6·9179·5c03·c367·8c3e·6ab3·2ffa··8.A..y\..g.>j./. | |||
000002b0:·89c7·3d4c·6ef6·4e0c·6d6a·7231·eeb4·1f19··..=Ln.N.mjr1.... | |||
000002c0:·e35a·6ade·4fdc·a7e4·a64f·e2b1·461d·9e39··.Zj.O....O..F..9 | |||
000002d0:·f2d9·3bfc·c887·d047·0ee0·e0a7·0d1e·3eaf··..;....G......>. | |||
000002e0:·721f·e430·6bfe·551b·f926·1f6d·b937·d923··r..0k.U..&.m.7.# | |||
000002f0:·b939·0b89·c71a·d8a9·5a88·9371·ec87·b619··.9......Z..q.... | |||
00000300:·878d·3805·36b1·d4cc·71d2·929b·78b9·07e6··..8.6...q...x... | |||
00000310:·c027·ef4b·6218·4fa5·c19f·2a96·cacf·3ea8··.'.Kb.O...*...>. | |||
00000320:·8193·3c38·7759·9fe7·0ebc·9c03·70f0·4180··..<8wY......p.A. | |||
00000330:·2707·b4e4·966b·d4e2·19b1·0635·6226·56da··'....k.....5b&V. | |||
00000340:·cc4b·b52f·994f·4ee4·38e5·9197·3872·f20c··.K./.ON.8...8r.. | |||
00000350:·10c7·feb0·17b9·4fe2·a406·967c·d0c8·3179··......O....|..1y | |||
00000360:·1937·f358·8fcf·e231·9d2b·315c·a307·acc9··.7.X...1.+1\.... | |||
00000370:·438d·bdc9·7993·0fd8·660d·62be·d4cf·58c3··C...y...f.b...X. | |||
00000380:·747f·d6e0·1f8f·cef6·e909·252c·afd6·6949··t.........%,..iI | |||
00000390:·7f62·95ae·e31e·f5a8·85f8·687d·8722·cfab··.b........h}.".. | |||
000003a0:·2702·3bb1·4ee0·13f9·897f·1351·3225·7cde··'.;.N......Q2%|. | |||
000003b0:·41de·4455·d646·2490·ac27·f351·81ac·1e35··A.DU.F$..'.Q...5 | |||
000003c0:·45a3·cad0·fe6d·754d·ecf4·297f·4b28·9cdc··E....muM..).K(.. | |||
000003d0:·d441·a53e·d0b3·c852·f74d·d21e·4b85·5534··.A.>...R.M..K.U4 | |||
000003e0:·19f9·cfab·8a45·9393·7bc0·bda9·2fcb·f2aa··.....E..{.../... | |||
000003f0:·8f0a·46b4·bfee·3f5c·5062·dd5f·bf79·676c··..F...?\Pb._.ygl | |||
00000400:·cc40·e53d·fea6·2c95·7bb5·d38a·a871·eae8··.@.=..,.{....q.. | |||
00000410:·95eb·c18e·591f·0e57·3569·8b8a·1fb7·5451··....Y..W5i....TQ | |||
00000420:·c3a6·e9f3·9a8e·047e·18f8·2c54·5a1f·d961··.......~..,TZ..a | |||
00000430:·5544·f255·a477·d5c8·be8b·07c3·e3e6·e001··UD.U.w.......... | |||
00000440:·18bc·5607·e2eb·f775·9ffc·f197·961b·c535··..V....u.......5 | |||
00000450:·43de·d69b·554a·ed6b·1bb0·ed6c·15d9·79a9··C...UJ.k...l..y. | |||
00000460:·8de8·41c0·8a6f·69fe·4e7b·fdbe·c62f·97be··..A..oi.N{.../.. | |||
00000470:·ab3a·c71f·f6a9·0b27·d2eb·d255·e6d5·bb12··.:.....'...U.... | |||
00000480:·9f2d·35f8·0bbb·1a4f·dfe0·35ff·29fd·b81d··.-5....O..5.)... | |||
00000490:·2e59·5afa·f33b·33db·aa55·b4f2·bc52·f1ae··.YZ..;3..U...R.. | |||
000004a0:·7538·c775·ad3d·dbd7·4e5b·12da·1f0e·458e··u8.u.=..N[....E. | |||
000004b0:·3d34·317e·ea65·2bbb·a775·797f·554e·637c··=41~.e+..uy.UNc| | |||
000004c0:·586d·6451·51ed·71ab·fc86·7d79·cf94·8a8e··XmdQQ.q...}y.... | |||
000004d0:·3741·16dd·db39·7ed4·d9ea·8fcf·64ec·ee7f··7A...9~.....d... | |||
000004e0:·c35e·7f62·4ee6·b495·8fec·383d·b3f5·fb92··.^.bN.....8=.... | |||
000004f0:·fe19·73e3·17ad·c0a4·f79e·7ced·6861·2402··..s.......|.ha$. | |||
00000500:·b4d3·35bb·a3f6·e9d8·bff4·c844·f39c·2aba··..5........D..*. | |||
00000510:·3e77·02ee·04dc·09b8·1370·27e0·4ec0·9d80··>w.......p'.N... | |||
00000520:·3b01·7702·ee04·fe3f·13c8·f9d5·52f3·8b82··;.w....?....R... | |||
00000530:·f8e6·585f·d199·2a56·d8a2·bf5a·88d4·2d54··..X_..*V...Z..-T | |||
00000540:·fa33·90fe·5c3b·11fe·dbe1·5afe·4df2·63ac··.3..\;....Z.M.c. | |||
00000550:·fe8a·0257·38ac·bf07·69c8·f0bc·3839·adeb··...W8...i...89.. | |||
00000560:·e4e2·f691·efef·9bbd·f195·ea09·816d·85be··.............m.. | |||
00000570:·58ed·d63e·9513·ab55·ddf6·4d4f·93dd·9716··X..>...U..MO.... | |||
00000580:·de1f·ceee·baae·7fe1·72f9·5ce8·5075·f7b6··........r.\.Pu.. | |||
00000590:·eb76·7170·ecd4·d295·6af9·b25c·d5d1·7fee··.vqp....j..\.... | |||
000005a0:·42f3·9192·5df3·b386·3eb9·9dc9·1c38·fbd3··B...]...>....8.. | |||
000005b0:·9617·2ab7·6e98·b538·7fc8·dbdb·9ca7·62dd··..*.n..8......b. | |||
000005c0:·8db6·ddec·55f1·e6be·6a4e·7534·bae9·c07f··....U...jNu4.... | |||
000005d0:·2c70·beac·632d·0d3d·6fdd·ad36·fbba·ac58··,p..c-.=o..6...X | |||
000005e0:·fc90·75c0·8a7a·42fa·7ba7·e4e7·e41e·fb1c··..u..zB.{....... | |||
000005f0:·4b44·4fbf·5d14·2bec·fa7a·4cf9·964d·6dbd··KDO.].+..zL..Mm. | |||
00000600:·792a·32a1·58a9·a64f·73f5·39d6·e736·86f6··y*2.X..Os.9..6.. | |||
00000610:·2f1b·3ee6·e1a9·59c1·dd1b·32fd·55bd·9168··/.>...Y...2.U..h | |||
00000620:·5da8·f1ce·e6bc·cfaf·54bd·945f·9a5d·97ff··].......T.._.].. | |||
00000630:·7cf4·8901·fb93·b519·131e·5c53·af3b·395f··|.........\S.;9_ | |||
00000640:·b079·c1f1·6b79·cf95·a715·d817·ecb3·95bb··.y..ky.......... | |||
00000650:·e6be·9ab3·64e5·c6e0·747b·a77d·2aab·a932··....d...t{.}*..2 | |||
00000660:·b6cd·7fe9·bb03·dd81·1cfc·7ac7·e98a·05af··..........z..... | |||
00000 | 00000020:·be28·0a0d·6f31·1049·8cd6·c833·5b60·9106··.(..o1.I...3[`.. | ||
00000030:·21c6·4888·86c6·1859·e421·8986·479a·94ad··!.H....Y.!..G... | |||
00000040:·6829·509a·3422·18d4·a48a·a125·2684·1f5a··h)P.4".....%&..Z | |||
00000050:·9b60·0c46·842d·1251·6879·fc30·56b1·16a3··.`.F.-.Qhy.0V... | |||
00000060:·d646·aa6c·da18·dad8·e57a·bedd·fb91·c9f1··.F.l.....z...... | |||
00000070:·ae2f·e20f·e15e·989d·3333·df37·7366·cebd··./...^..33.7sf.. | |||
00000080:·bbec·1254·8fab·70a1·523f·b677·9637·5429··...T..p.R?.w.7T) | |||
00000090:·b5ea·d995·9595·6b2a·ef59·bd26·ba33·4b29··......k*.Y.&.3K) | |||
000000a0:·fd57·6568·b15c·6484·f665·6a01·0671·9fa3··.Weh.\d..ej..q.. | |||
000000b0:·89cd·d176·48c4·9007·1ce6·8386·0007·0ee3··...vH........... | |||
000000c0:·797a·ed77·7cd0·90b1·5a46·6901·bf5c·1764··yz.w|...ZFi..\.d | |||
000000d0:·0df2·501b·c2dc·e0cc·d332·434b·b696·5c2d··..P......2CK..\- | |||
000000e0:·c55a·8827·0e1c·f400·3ff6·413f·71d0·dc03··.Z.'....?.A?q... | |||
000000f0:·f2c0·668c·58d6·a69f·18f8·5197·38f0·b1a6··..f.X.....Q.8... | |||
00000100:·1007·0d2c·6dd4·0b08·9b78·ee93·3853·cb1c··...,m....x..8S.. | |||
00000110:·8821·0f34·f838·239e·93e4·2186·bc98·39b1··.!.4.8#...!...9. | |||
00000120:·d0b2·57d8·c805·ace4·e63b·7650·c40a·0c0c··..W......;vP.... | |||
00000130:·38dc·97c9·67ae·747e·c6b9·17e2·a819·8766··8...g.t~.......f | |||
00000140:·af58·232e·05fb·848d·3ea1·315b·ec09·2267··.X#.....>.1[.."g | |||
00000150:·2ad7·e4df·a631·c8c9·18fd·b236·7cb4·b966··*....1.....6|..f | |||
00000160:·cfe0·616f·b489·8336·b1d2·c7b5·7966·e450··..ao...6....yf.P | |||
00000170:·cb7c·e69a·7b36·6b33·2772·6016·d0d2·073c··.|..{6k3'r`....< | |||
00000180:·e789·b395·7979·5f82·83fc·454e·9cfb·316b··....yy_...EN..1k | |||
00000190:·91cb·7cc0·11cb·fdd1·2616·9a3e·994f·fab0··..|.....&..>.O.. | |||
Max diff block lines reached; -1/14636 bytes (-0.01%) of diff not shown. |
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························ARM | 9 | ··Machine:···························ARM |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x4 | 11 | ··Entry·point·address:···············0x48c0 |
12 | ··Start·of·program·headers:··········52·(bytes·into·file) | 12 | ··Start·of·program·headers:··········52·(bytes·into·file) |
13 | ··Start·of·section·headers:··········55 | 13 | ··Start·of·section·headers:··········55168·(bytes·into·file) |
14 | ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI | 14 | ··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:·········9 | 17 | ··Number·of·program·headers:·········9 |
18 | ··Size·of·section·headers:···········40·(bytes) | 18 | ··Size·of·section·headers:···········40·(bytes) |
19 | ··Number·of·section·headers:·········2 | 19 | ··Number·of·section·headers:·········23 |
20 | ··Section·header·string·table·index:·2 | 20 | ··Section·header·string·table·index:·22 |
Offset 1, 28 lines modified | Offset 1, 28 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x4 | 2 | Entry·point·0x48c0 |
3 | There·are·9·program·headers,·starting·at·offset·52 | 3 | There·are·9·program·headers,·starting·at·offset·52 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align | 5 | ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align |
6 | ··PHDR···········0x000034·0x00000034·0x00000034·0x00120·0x00120·R···0x4 | 6 | ··PHDR···········0x000034·0x00000034·0x00000034·0x00120·0x00120·R···0x4 |
7 | ··LOAD···········0x000000·0x00000000·0x00000000·0x0d | 7 | ··LOAD···········0x000000·0x00000000·0x00000000·0x0d440·0x0d440·R·E·0x1000 |
8 | ··LOAD···········0x00d | 8 | ··LOAD···········0x00d440·0x0000e440·0x0000e440·0x00118·0x00118·RW··0x1000 |
9 | ··LOAD···········0x00d | 9 | ··LOAD···········0x00d558·0x0000f558·0x0000f558·0x00000·0x00001·RW··0x1000 |
10 | ··DYNAMIC········0x00d | 10 | ··DYNAMIC········0x00d458·0x0000e458·0x0000e458·0x000c8·0x000c8·RW··0x4 |
11 | ··GNU_RELRO······0x00d | 11 | ··GNU_RELRO······0x00d440·0x0000e440·0x0000e440·0x00118·0x00bc0·R···0x1 |
12 | ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0 | 12 | ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0 |
13 | ··NOTE···········0x000154·0x00000154·0x00000154·0x00098·0x00098·R···0x4 | 13 | ··NOTE···········0x000154·0x00000154·0x00000154·0x00098·0x00098·R···0x4 |
14 | ··EXIDX··········0x000 | 14 | ··EXIDX··········0x000724·0x00000724·0x00000724·0x000c0·0x000c0·R···0x4 |
15 | ·Section·to·Segment·mapping: | 15 | ·Section·to·Segment·mapping: |
16 | ··Segment·Sections... | 16 | ··Segment·Sections... |
17 | ···00····· | 17 | ···00····· |
18 | ···01·····.note.android.ident·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·. | 18 | ···01·····.note.android.ident·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rel.dyn·.ARM.exidx·.rel.plt·.ARM.extab·.rodata·.text·.plt· |
19 | ···02·····.data.rel.ro·.fini_array·.dynamic·.got·.got.plt· | 19 | ···02·····.data.rel.ro·.fini_array·.dynamic·.got·.got.plt· |
20 | ···03·····.bss· | 20 | ···03·····.bss· |
21 | ···04·····.dynamic· | 21 | ···04·····.dynamic· |
22 | ···05·····.data.rel.ro·.fini_array·.dynamic·.got·.got.plt· | 22 | ···05·····.data.rel.ro·.fini_array·.dynamic·.got·.got.plt· |
23 | ···06····· | 23 | ···06····· |
24 | ···07·····.note.android.ident· | 24 | ···07·····.note.android.ident· |
25 | ···08·····.ARM.exidx· | 25 | ···08·····.ARM.exidx· |
Offset 1, 33 lines modified | Offset 1, 32 lines modified | ||
1 | There·are·2 | 1 | There·are·23·section·headers,·starting·at·offset·0xd780: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············00000154·000154·000098·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············00000154·000154·000098·00···A··0···0··4 |
6 | ··[·2]·.dynsym···········DYNSYM··········000001ec·0001ec·0001b0·10···A·· | 6 | ··[·2]·.dynsym···········DYNSYM··········000001ec·0001ec·0001b0·10···A··6···1··4 |
7 | ··[·3]·.gnu.version······VERSYM··········0000039c·00039c·000036·02···A··2···0··2 | 7 | ··[·3]·.gnu.version······VERSYM··········0000039c·00039c·000036·02···A··2···0··2 |
8 | ··[·4]·.gnu.version_r····VERNEED·········000003d4·0003d4·000020·00···A·· | 8 | ··[·4]·.gnu.version_r····VERNEED·········000003d4·0003d4·000020·00···A··6···1··4 |
9 | ··[·5]·.gnu.hash·········GNU_HASH········000003f4·0003f4·00008c·00···A··2···0··4 | 9 | ··[·5]·.gnu.hash·········GNU_HASH········000003f4·0003f4·00008c·00···A··2···0··4 |
10 | ··[·6]·.hash·············HASH············00000480·000480·0000e0·04···A··2···0··4 | ||
11 | ··[· | 10 | ··[·6]·.dynstr···········STRTAB··········00000480·000480·000261·00···A··0···0··1 |
12 | ··[· | 11 | ··[·7]·.rel.dyn··········REL·············000006e4·0006e4·000040·08···A··2···0··4 |
13 | ··[· | 12 | ··[·8]·.ARM.exidx········ARM_EXIDX·······00000724·000724·0000c0·00··AL·12···0··4 |
14 | ··[ | 13 | ··[·9]·.rel.plt··········REL·············000007e4·0007e4·000048·08··AI··2··18··4 |
15 | ··[1 | 14 | ··[10]·.ARM.extab········PROGBITS········0000082c·00082c·000048·00···A··0···0··4 |
16 | ··[1 | 15 | ··[11]·.rodata···········PROGBITS········00000878·000878·00403c·00·AMS··0···0··8 |
17 | ··[1 | 16 | ··[12]·.text·············PROGBITS········000048c0·0048c0·008ad0·00··AX··0···0·16 |
18 | ··[1 | 17 | ··[13]·.plt··············PROGBITS········0000d390·00d390·0000b0·00··AX··0···0·16 |
19 | ··[1 | 18 | ··[14]·.data.rel.ro······PROGBITS········0000e440·00d440·000010·00··WA··0···0··4 |
20 | ··[1 | 19 | ··[15]·.fini_array·······FINI_ARRAY······0000e450·00d450·000008·00··WA··0···0··4 |
21 | ··[1 | 20 | ··[16]·.dynamic··········DYNAMIC·········0000e458·00d458·0000c8·08··WA··6···0··4 |
22 | ··[1 | 21 | ··[17]·.got··············PROGBITS········0000e520·00d520·000008·00··WA··0···0··4 |
23 | ··[1 | 22 | ··[18]·.got.plt··········PROGBITS········0000e528·00d528·000030·00··WA··0···0··4 |
24 | ··[ | 23 | ··[19]·.bss··············NOBITS··········0000f558·00d558·000001·00··WA··0···0··1 |
25 | ··[2 | 24 | ··[20]·.comment··········PROGBITS········00000000·00d558·000115·01··MS··0···0··1 |
26 | ··[2 | 25 | ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00d66d·00003a·00······0···0··1 |
27 | ··[2 | 26 | ··[22]·.shstrtab·········STRTAB··········00000000·00d6a7·0000d9·00······0···0··1 |
28 | Key·to·Flags: | 27 | Key·to·Flags: |
29 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 28 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
30 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 29 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
31 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 30 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
32 | ··D·(mbind),·y·(purecode),·p·(processor·specific) | 31 | ··D·(mbind),·y·(purecode),·p·(processor·specific) |
Offset 5, 26 lines modified | Offset 5, 26 lines modified | ||
5 | ·····1:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2) | 5 | ·····1:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2) |
6 | ·····2:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_finalize@LIBC·(2) | 6 | ·····2:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_finalize@LIBC·(2) |
7 | ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__register_atfork@LIBC·(2) | 7 | ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__register_atfork@LIBC·(2) |
8 | ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__memset_chk@LIBC·(2) | 8 | ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__memset_chk@LIBC·(2) |
9 | ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@LIBC·(2) | 9 | ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@LIBC·(2) |
10 | ·····6:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@LIBC·(2) | 10 | ·····6:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@LIBC·(2) |
11 | ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@LIBC·(2) | 11 | ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@LIBC·(2) |
12 | ·····8:·00007 | 12 | ·····8:·000077a1····22·FUNC····GLOBAL·DEFAULT···12·sph_groestl224_addbits_and_close |
13 | ·····9:·00006 | 13 | ·····9:·00006797····24·FUNC····GLOBAL·DEFAULT···12·sph_groestl224_close |
14 | ····10:·000078 | 14 | ····10:·00007811·····4·FUNC····GLOBAL·DEFAULT···12·sph_groestl256 |
15 | ····11:·0000d | 15 | ····11:·0000d1bd····22·FUNC····GLOBAL·DEFAULT···12·sph_groestl512_addbits_and_close |
16 | ····12:·0000d | 16 | ····12:·0000d1a5····24·FUNC····GLOBAL·DEFAULT···12·sph_groestl512_close |
17 | ····13:·0000d | 17 | ····13:·0000d1d5···324·FUNC····GLOBAL·DEFAULT···12·_Z15groestld_nativeP7_JNIEnvP7_jclassP11_jbyteArrayii |
18 | ····14:·00007 | 18 | ····14:·0000782d····22·FUNC····GLOBAL·DEFAULT···12·sph_groestl256_addbits_and_close |
19 | ····15:·000078 | 19 | ····15:·00007815····24·FUNC····GLOBAL·DEFAULT···12·sph_groestl256_close |
20 | ····16:·00007 | 20 | ····16:·00007851···112·FUNC····GLOBAL·DEFAULT···12·sph_groestl384_init |
21 | ····17:·00004 | 21 | ····17:·00004921····80·FUNC····GLOBAL·DEFAULT···12·sph_groestl224_init |
22 | ····18:·00007 | 22 | ····18:·000078c1·····4·FUNC····GLOBAL·DEFAULT···12·sph_groestl384 |
23 | ····19:·0000d | 23 | ····19:·0000d131···112·FUNC····GLOBAL·DEFAULT···12·sph_groestl512_init |
24 | ····20:·0000d3 | 24 | ····20:·0000d319···116·FUNC····GLOBAL·DEFAULT···12·JNI_OnLoad |
25 | ····21:·00004 | 25 | ····21:·00004971·····4·FUNC····GLOBAL·DEFAULT···12·sph_groestl224 |
26 | ····22:·00007 | 26 | ····22:·000077c1····80·FUNC····GLOBAL·DEFAULT···12·sph_groestl256_init |
27 | ····23:·0000d1 | 27 | ····23:·0000d10d····22·FUNC····GLOBAL·DEFAULT···12·sph_groestl384_addbits_and_close |
28 | ····24:·0000b | 28 | ····24:·0000b235····24·FUNC····GLOBAL·DEFAULT···12·sph_groestl384_close |
29 | ····25:·0000d | 29 | ····25:·0000d1a1·····4·FUNC····GLOBAL·DEFAULT···12·sph_groestl512 |
30 | ····26:·0000f | 30 | ····26:·0000f558·····1·OBJECT··WEAK···DEFAULT···19·_ZZ11HashGroestlIPaE7uint256T_S2_E6pblank |
Offset 1, 23 lines modified | Offset 1, 23 lines modified | ||
1 | Relocation·section·'.rel.dyn'·at·offset·0x | 1 | Relocation·section·'.rel.dyn'·at·offset·0x6e4·contains·8·entries: |
2 | ·Offset·····Info····Type················Sym.·Value··Symbol's·Name | 2 | ·Offset·····Info····Type················Sym.·Value··Symbol's·Name |
3 | 0000e440··00000017·R_ARM_RELATIVE········ | ||
4 | 0000e444··00000017·R_ARM_RELATIVE········ | ||
5 | 0000e448··00000017·R_ARM_RELATIVE········ | ||
3 | 0000e | 6 | 0000e450··00000017·R_ARM_RELATIVE········ |
4 | 0000e | 7 | 0000e454··00000017·R_ARM_RELATIVE········ |
5 | 0000e528··00000017·R_ARM_RELATIVE········ | ||
6 | 0000e530··00000017·R_ARM_RELATIVE········ | ||
7 | 0000e534··00000017·R_ARM_RELATIVE········ | ||
8 | 0000e | 8 | 0000e520··00000615·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@LIBC |
9 | 0000e | 9 | 0000e44c··00000d02·R_ARM_ABS32············0000d1d5···_Z15groestld_nativeP7_JNIEnvP7_jclassP11_jbyteArrayii |
10 | 0000e | 10 | 0000e524··00001a15·R_ARM_GLOB_DAT·········0000f558···_ZZ11HashGroestlIPaE7uint256T_S2_E6pblank |
11 | Relocation·section·'.rel.plt'·at·offset·0x | 11 | Relocation·section·'.rel.plt'·at·offset·0x7e4·contains·9·entries: |
12 | ·Offset·····Info····Type················Sym.·Value··Symbol's·Name | 12 | ·Offset·····Info····Type················Sym.·Value··Symbol's·Name |
13 | 0000e | 13 | 0000e534··00000216·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@LIBC |
14 | 0000e | 14 | 0000e538··00000116·R_ARM_JUMP_SLOT········00000000···__cxa_atexit@LIBC |
15 | 0000e | 15 | 0000e53c··00000316·R_ARM_JUMP_SLOT········00000000···__register_atfork@LIBC |
16 | 0000e | 16 | 0000e540··00000516·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@LIBC |
17 | 0000e | 17 | 0000e544··00000416·R_ARM_JUMP_SLOT········00000000···__memset_chk@LIBC |
18 | 0000e | 18 | 0000e548··00001316·R_ARM_JUMP_SLOT········0000d131···sph_groestl512_init |
19 | 0000e | 19 | 0000e54c··00001916·R_ARM_JUMP_SLOT········0000d1a1···sph_groestl512 |
20 | 0000e | 20 | 0000e550··00000c16·R_ARM_JUMP_SLOT········0000d1a5···sph_groestl512_close |
21 | 0000e | 21 | 0000e554··00000716·R_ARM_JUMP_SLOT········00000000···memcpy@LIBC |
Offset 1, 29 lines modified | Offset 1, 28 lines modified | ||
1 | Dynamic·section·at·offset·0xd | 1 | Dynamic·section·at·offset·0xd458·contains·25·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so] | 3 | ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so] |
4 | ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so] | 4 | ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so] |
5 | ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so] | 5 | ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so] |
6 | ·0x0000000e·(SONAME)·····················Library·soname:·[libgroestl.so] | 6 | ·0x0000000e·(SONAME)·····················Library·soname:·[libgroestl.so] |
7 | ·0x0000001e·(FLAGS)······················BIND_NOW | 7 | ·0x0000001e·(FLAGS)······················BIND_NOW |
8 | ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW | 8 | ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW |
9 | ·0x00000011·(REL)························0x | 9 | ·0x00000011·(REL)························0x6e4 |
10 | ·0x00000012·(RELSZ)······················64·(bytes) | 10 | ·0x00000012·(RELSZ)······················64·(bytes) |
11 | ·0x00000013·(RELENT)·····················8·(bytes) | 11 | ·0x00000013·(RELENT)·····················8·(bytes) |
12 | ·0x6ffffffa·(RELCOUNT)···················5 | 12 | ·0x6ffffffa·(RELCOUNT)···················5 |
13 | ·0x00000017·(JMPREL)·····················0x | 13 | ·0x00000017·(JMPREL)·····················0x7e4 |
14 | ·0x00000002·(PLTRELSZ)···················72·(bytes) | 14 | ·0x00000002·(PLTRELSZ)···················72·(bytes) |
15 | ·0x00000003·(PLTGOT)·····················0xe | 15 | ·0x00000003·(PLTGOT)·····················0xe528 |
16 | ·0x00000014·(PLTREL)·····················REL | 16 | ·0x00000014·(PLTREL)·····················REL |
17 | ·0x00000006·(SYMTAB)·····················0x1ec | 17 | ·0x00000006·(SYMTAB)·····················0x1ec |
18 | ·0x0000000b·(SYMENT)·····················16·(bytes) | 18 | ·0x0000000b·(SYMENT)·····················16·(bytes) |
19 | ·0x00000005·(STRTAB)·····················0x | 19 | ·0x00000005·(STRTAB)·····················0x480 |
20 | ·0x0000000a·(STRSZ)······················609·(bytes) | 20 | ·0x0000000a·(STRSZ)······················609·(bytes) |
21 | ·0x6ffffef5·(GNU_HASH)···················0x3f4 | 21 | ·0x6ffffef5·(GNU_HASH)···················0x3f4 |
22 | ·0x00000004·(HASH)·······················0x480 | ||
23 | ·0x0000001a·(FINI_ARRAY)·················0xe | 22 | ·0x0000001a·(FINI_ARRAY)·················0xe450 |
24 | ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes) | 23 | ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes) |
25 | ·0x6ffffff0·(VERSYM)·····················0x39c | 24 | ·0x6ffffff0·(VERSYM)·····················0x39c |
26 | ·0x6ffffffe·(VERNEED)····················0x3d4 | 25 | ·0x6ffffffe·(VERNEED)····················0x3d4 |
27 | ·0x6fffffff·(VERNEEDNUM)·················1 | 26 | ·0x6fffffff·(VERNEEDNUM)·················1 |
28 | ·0x00000000·(NULL)·······················0x0 | 27 | ·0x00000000·(NULL)·······················0x0 |
Offset 6, 10 lines modified | Offset 6, 10 lines modified | ||
6 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
10 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)··· | 10 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)··· |
11 | Version·needs·section·'.gnu.version_r'·contains·1·entry: | 11 | Version·needs·section·'.gnu.version_r'·contains·1·entry: |
12 | ·Addr:·0x00000000000003d4··Offset:·0x000003d4··Link:· | 12 | ·Addr:·0x00000000000003d4··Offset:·0x000003d4··Link:·6·(.dynstr) |
13 | ··000000:·Version:·1··File:·libc.so··Cnt:·1 | 13 | ··000000:·Version:·1··File:·libc.so··Cnt:·1 |
14 | ··0x0010:···Name:·LIBC··Flags:·none··Version:·2 | 14 | ··0x0010:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 1, 42 lines modified | Offset 1, 42 lines modified | ||
1 | Hex·dump·of·section·'.dynstr': | 1 | Hex·dump·of·section·'.dynstr': |
2 | ··0x00000 | 2 | ··0x00000480·005f5f63·78615f61·74657869·74005f5f·.__cxa_atexit.__ |
3 | ··0x00000 | 3 | ··0x00000490·6378615f·66696e61·6c697a65·005f5f72·cxa_finalize.__r |
4 | ··0x00000 | 4 | ··0x000004a0·65676973·7465725f·6174666f·726b005f·egister_atfork._ |
5 | ··0x00000 | 5 | ··0x000004b0·5f6d656d·7365745f·63686b00·5f5f7374·_memset_chk.__st |
6 | ··0x00000 | 6 | ··0x000004c0·61636b5f·63686b5f·6661696c·005f5f73·ack_chk_fail.__s |
7 | ··0x00000 | 7 | ··0x000004d0·7461636b·5f63686b·5f677561·72640073·tack_chk_guard.s |
8 | ··0x00000 | 8 | ··0x000004e0·70685f67·726f6573·746c3232·34007370·ph_groestl224.sp |
9 | ··0x00000 | 9 | ··0x000004f0·685f6772·6f657374·6c323234·5f616464·h_groestl224_add |
10 | ··0x000005 | 10 | ··0x00000500·62697473·5f616e64·5f636c6f·73650073·bits_and_close.s |
11 | ··0x000005 | 11 | ··0x00000510·70685f67·726f6573·746c3232·345f636c·ph_groestl224_cl |
12 | ··0x00000 | 12 | ··0x00000520·6f736500·7370685f·67726f65·73746c32·ose.sph_groestl2 |
13 | ··0x00000 | 13 | ··0x00000530·32345f69·6e697400·7370685f·67726f65·24_init.sph_groe |
14 | ··0x00000 | 14 | ··0x00000540·73746c32·35360073·70685f67·726f6573·stl256.sph_groes |
15 | ··0x00000 | 15 | ··0x00000550·746c3235·365f6164·64626974·735f616e·tl256_addbits_an |
16 | ··0x00000 | 16 | ··0x00000560·645f636c·6f736500·7370685f·67726f65·d_close.sph_groe |
17 | ··0x00000 | 17 | ··0x00000570·73746c32·35365f63·6c6f7365·00737068·stl256_close.sph |
18 | ··0x00000 | 18 | ··0x00000580·5f67726f·6573746c·3235365f·696e6974·_groestl256_init |
19 | ··0x00000 | 19 | ··0x00000590·00737068·5f67726f·6573746c·33383400·.sph_groestl384. |
20 | ··0x00000 | 20 | ··0x000005a0·7370685f·67726f65·73746c33·38345f61·sph_groestl384_a |
21 | ··0x00000 | 21 | ··0x000005b0·64646269·74735f61·6e645f63·6c6f7365·ddbits_and_close |
22 | ··0x00000 | 22 | ··0x000005c0·00737068·5f67726f·6573746c·3338345f·.sph_groestl384_ |
23 | ··0x00000 | 23 | ··0x000005d0·636c6f73·65007370·685f6772·6f657374·close.sph_groest |
24 | ··0x00000 | 24 | ··0x000005e0·6c333834·5f696e69·74007370·685f6772·l384_init.sph_gr |
25 | ··0x00000 | 25 | ··0x000005f0·6f657374·6c353132·00737068·5f67726f·oestl512.sph_gro |
26 | ··0x000006 | 26 | ··0x00000600·6573746c·3531325f·61646462·6974735f·estl512_addbits_ |
27 | ··0x000006 | 27 | ··0x00000610·616e645f·636c6f73·65007370·685f6772·and_close.sph_gr |
28 | ··0x00000 | 28 | ··0x00000620·6f657374·6c353132·5f636c6f·73650073·oestl512_close.s |
29 | ··0x00000 | 29 | ··0x00000630·70685f67·726f6573·746c3531·325f696e·ph_groestl512_in |
30 | ··0x00000 | 30 | ··0x00000640·6974004a·4e495f4f·6e4c6f61·64005f5a·it.JNI_OnLoad._Z |
31 | ··0x00000 | 31 | ··0x00000650·31356772·6f657374·6c645f6e·61746976·15groestld_nativ |
32 | ··0x00000 | 32 | ··0x00000660·6550375f·4a4e4945·6e765037·5f6a636c·eP7_JNIEnvP7_jcl |
33 | ··0x00000 | 33 | ··0x00000670·61737350·31315f6a·62797465·41727261·assP11_jbyteArra |
34 | ··0x00000 | 34 | ··0x00000680·79696900·5f5a5a31·31486173·6847726f·yii._ZZ11HashGro |
35 | ··0x00000 | 35 | ··0x00000690·6573746c·49506145·3775696e·74323536·estlIPaE7uint256 |
36 | ··0x00000 | 36 | ··0x000006a0·545f5332·5f453670·626c616e·6b006d65·T_S2_E6pblank.me |
37 | ··0x00000 | 37 | ··0x000006b0·6d637079·006c6962·632e736f·004c4942·mcpy.libc.so.LIB |
38 | ··0x00000 | 38 | ··0x000006c0·43006c69·626d2e73·6f006c69·62646c2e·C.libm.so.libdl. |
39 | ··0x00000 | 39 | ··0x000006d0·736f006c·69626772·6f657374·6c2e736f·so.libgroestl.so |
40 | ··0x00000 | 40 | ··0x000006e0·00··································. |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | Hex·dump·of·section·'.ARM.exidx': | 1 | Hex·dump·of·section·'.ARM.exidx': |
2 | ··0x00000 | 2 | ··0x00000724·9c410000·01000000·a4410000·01000000·.A.......A...... |
3 | ··0x00000 | 3 | ··0x00000734·a0410000·01000000·9c410000·01000000·.A.......A...... |
4 | ··0x00000 | 4 | ··0x00000744·a0410000·01000000·b8410000·01000000·.A.......A...... |
5 | ··0x00000 | 5 | ··0x00000754·cc410000·b0b0b080·18420000·cc000000·.A.......B...... |
6 | ··0x00000 | 6 | ··0x00000764·32600000·08849780·44600000·c8000000·2`......D`...... |
7 | ··0x00000 | 7 | ··0x00000774·2c700000·08849780·44700000·b0b0b080·,p......Dp...... |
8 | ··0x00000 | 8 | ··0x00000784·90700000·08849780·c4700000·b0b0b080·.p.......p...... |
9 | ··0x00000 | 9 | ··0x00000794·30710000·ac000000·98aa0000·08849780·0q.............. |
10 | ··0x00000 | 10 | ··0x000007a4·a8aa0000·a8000000·60c90000·08849780·........`....... |
11 | ··0x00000 | 11 | ··0x000007b4·7cc90000·b0b0b080·e8c90000·08849780·|............... |
12 | ··0x00000 | 12 | ··0x000007c4·10ca0000·94000000·4ccb0000·98000000·........L....... |
13 | ··0x00000 | 13 | ··0x000007d4·b8cb0000·01000000·b4cb0000·01000000·................ |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Hex·dump·of·section·'.ARM.extab': | 1 | Hex·dump·of·section·'.ARM.extab': |
2 | ··0x00000 | 2 | ··0x0000082c·46970181·b0abf080·00000000·46970181·F...........F... |
3 | ··0x00000 | 3 | ··0x0000083c·b0abf080·00000000·46970181·b0abf080·........F....... |
4 | ··0x00000 | 4 | ··0x0000084c·00000000·46970181·b0abf080·00000000·....F........... |
5 | ··0x00000 | 5 | ··0x0000085c·46970181·b0abf080·00000000·43970181·F...........C... |
6 | ··0x00000 | 6 | ··0x0000086c·b0ab1080·00000000···················........ |
Offset 1, 40 lines modified | Offset 1, 40 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 | 00004 | 2 | 000048c0·<sph_groestl224_init@@Base-0x60>: |
3 | » ldr» r0,·[pc,·#4]» @·4 | 3 | » ldr» r0,·[pc,·#4]» @·48cc·<sph_groestl224_init@@Base-0x54> |
4 | » add» r0,·pc,·r0 | 4 | » add» r0,·pc,·r0 |
5 | » b» d | 5 | » b» d3b0·<JNI_OnLoad@@Base+0x98> |
6 | » andeq» r9,·r0,·r4,·ror·fp | 6 | » andeq» r9,·r0,·r4,·ror·fp |
7 | » bx» lr | 7 | » bx» lr |
8 | » b» 4 | 8 | » b» 48d0·<sph_groestl224_init@@Base-0x50> |
9 | » cmp» r0,·#0 | 9 | » cmp» r0,·#0 |
10 | » bxeq» lr | 10 | » bxeq» lr |
11 | » bx» r0 | 11 | » bx» r0 |
12 | » mov» r1,·r0 | 12 | » mov» r1,·r0 |
13 | » ldr» r0,·[pc,·#12]» @·4 | 13 | » ldr» r0,·[pc,·#12]» @·48fc·<sph_groestl224_init@@Base-0x24> |
14 | » ldr» r2,·[pc,·#12]» @·49 | 14 | » ldr» r2,·[pc,·#12]» @·4900·<sph_groestl224_init@@Base-0x20> |
15 | » add» r0,·pc,·r0 | 15 | » add» r0,·pc,·r0 |
16 | » add» r2,·pc,·r2 | 16 | » add» r2,·pc,·r2 |
17 | » b» d | 17 | » b» d3c0·<JNI_OnLoad@@Base+0xa8> |
18 | » » » @·<UNDEFINED>·instruction:·0xffffffe0 | 18 | » » » @·<UNDEFINED>·instruction:·0xffffffe0 |
19 | » andeq» r9,·r0,·r4,·asr·#22 | 19 | » andeq» r9,·r0,·r4,·asr·#22 |
20 | » ldr» r3,·[pc,·#4]» @·49 | 20 | » ldr» r3,·[pc,·#4]» @·4910·<sph_groestl224_init@@Base-0x10> |
21 | » add» r3,·pc,·r3 | 21 | » add» r3,·pc,·r3 |
22 | » b» d | 22 | » b» d3d0·<JNI_OnLoad@@Base+0xb8> |
23 | » andeq» r9,·r0,·r0,·lsr·fp | 23 | » andeq» r9,·r0,·r0,·lsr·fp |
24 | » ldrble» sp,·[r4],·#1236» @·0x4d4 | 24 | » ldrble» sp,·[r4],·#1236» @·0x4d4 |
25 | » ldrble» sp,·[r4],·#1236» @·0x4d4 | 25 | » ldrble» sp,·[r4],·#1236» @·0x4d4 |
26 | » ldrble» sp,·[r4],·#1236» @·0x4d4 | 26 | » ldrble» sp,·[r4],·#1236» @·0x4d4 |
27 | 00004 | 27 | 00004920·<sph_groestl224_init@@Base>: |
28 | » add» r1,·pc,·#60» @·(adr·r1,·4 | 28 | » add» r1,·pc,·#60» @·(adr·r1,·4960·<sph_groestl224_init@@Base+0x40>) |
29 | » vmov.i32» q9,·#0» @·0x00000000 | 29 | » vmov.i32» q9,·#0» @·0x00000000 |
30 | » vld1.64»{d16-d17},·[r1·:128] | 30 | » vld1.64»{d16-d17},·[r1·:128] |
31 | » movs» r1,·#0 | 31 | » movs» r1,·#0 |
32 | » str» r1,·[r0,·#64]» @·0x40 | 32 | » str» r1,·[r0,·#64]» @·0x40 |
33 | » strd» r1,·r1,·[r0,·#120]» @·0x78 | 33 | » strd» r1,·r1,·[r0,·#120]» @·0x78 |
34 | » add.w» r1,·r0,·#72» @·0x48 | 34 | » add.w» r1,·r0,·#72» @·0x48 |
35 | » vst1.64»{d18-d19},·[r1] | 35 | » vst1.64»{d18-d19},·[r1] |
Offset 51, 42 lines modified | Offset 51, 42 lines modified | ||
51 | » nop | 51 | » nop |
52 | » nop | 52 | » nop |
53 | » nop | 53 | » nop |
54 | » nop | 54 | » nop |
55 | » movs» r0,·r0 | 55 | » movs» r0,·r0 |
56 | » movs» r0,·r0 | 56 | » movs» r0,·r0 |
57 | » movs» r0,·r0 | 57 | » movs» r0,·r0 |
58 | » b.n» 4 | 58 | » b.n» 496a·<sph_groestl224_init@@Base+0x4a> |
59 | » ... | 59 | » ... |
60 | 00004 | 60 | 00004970·<sph_groestl224@@Base>: |
61 | » b.w» 4 | 61 | » b.w» 4974·<sph_groestl224@@Base+0x4> |
62 | » push» {r4,·r5,·r6,·r7,·lr} | 62 | » push» {r4,·r5,·r6,·r7,·lr} |
63 | » add» r7,·sp,·#12 | 63 | » add» r7,·sp,·#12 |
64 | » stmdb» sp!,·{r8,·r9,·sl,·fp} | 64 | » stmdb» sp!,·{r8,·r9,·sl,·fp} |
65 | » sub.w» sp,·sp,·#532»@·0x214 | 65 | » sub.w» sp,·sp,·#532»@·0x214 |
66 | » mov» fp,·r0 | 66 | » mov» fp,·r0 |
67 | » ldr» r0,·[pc,·#124]»@·(4a | 67 | » ldr» r0,·[pc,·#124]»@·(4a00·<sph_groestl224@@Base+0x90>) |
68 | » mov» r6,·r2 | 68 | » mov» r6,·r2 |
69 | » mov» r4,·r1 | 69 | » mov» r4,·r1 |
70 | » add» r0,·pc | 70 | » add» r0,·pc |
71 | » ldr» r0,·[r0,·#0] | 71 | » ldr» r0,·[r0,·#0] |
72 | » str» r0,·[sp,·#12] | 72 | » str» r0,·[sp,·#12] |
73 | » ldr» r0,·[r0,·#0] | 73 | » ldr» r0,·[r0,·#0] |
74 | » str» r0,·[sp,·#528]»@·0x210 | 74 | » str» r0,·[sp,·#528]»@·0x210 |
75 | » ldr.w» r8,·[fp,·#64]» @·0x40 | 75 | » ldr.w» r8,·[fp,·#64]» @·0x40 |
76 | » rsb» r0,·r8,·#64» @·0x40 | 76 | » rsb» r0,·r8,·#64» @·0x40 |
77 | » cmp» r0,·r2 | 77 | » cmp» r0,·r2 |
78 | » bls.n» 4 | 78 | » bls.n» 49b0·<sph_groestl224@@Base+0x40> |
79 | » add.w» r0,·fp,·r8 | 79 | » add.w» r0,·fp,·r8 |
80 | » mov» r1,·r4 | 80 | » mov» r1,·r4 |
81 | » mov» r2,·r6 | 81 | » mov» r2,·r6 |
82 | » blx» d | 82 | » blx» d38c·<JNI_OnLoad@@Base+0x74> |
83 | » add» r8,·r6 | 83 | » add» r8,·r6 |
84 | » b.w» 6 | 84 | » b.w» 677a·<sph_groestl224@@Base+0x1e0a> |
85 | » add.w» r0,·fp,·#72» @·0x48 | 85 | » add.w» r0,·fp,·#72» @·0x48 |
86 | » str» r0,·[sp,·#8] | 86 | » str» r0,·[sp,·#8] |
87 | » vld1.8» {d16-d17},·[r0] | 87 | » vld1.8» {d16-d17},·[r0] |
88 | » add.w» r0,·fp,·#120»@·0x78 | 88 | » add.w» r0,·fp,·#120»@·0x78 |
89 | » add» r2,·sp,·#464» @·0x1d0 | 89 | » add» r2,·sp,·#464» @·0x1d0 |
90 | » movs» r1,·#48» @·0x30 | 90 | » movs» r1,·#48» @·0x30 |
91 | » vld1.8» {d18-d19},·[r0] | 91 | » vld1.8» {d18-d19},·[r0] |
Offset 100, 33 lines modified | Offset 100, 33 lines modified | ||
100 | » vst1.64»{d22-d23},·[r0] | 100 | » vst1.64»{d22-d23},·[r0] |
101 | » add.w» r0,·r2,·#16 | 101 | » add.w» r0,·r2,·#16 |
102 | » str» r0,·[sp,·#0] | 102 | » str» r0,·[sp,·#0] |
103 | » vst1.64»{d20-d21},·[r0] | 103 | » vst1.64»{d20-d21},·[r0] |
104 | » mov» r0,·r2 | 104 | » mov» r0,·r2 |
105 | » vst1.64»{d16-d17},·[r0],·r1 | 105 | » vst1.64»{d16-d17},·[r0],·r1 |
106 | » vst1.64»{d18-d19},·[r0] | 106 | » vst1.64»{d18-d19},·[r0] |
107 | » beq.w» 6 | 107 | » beq.w» 6748·<sph_groestl224@@Base+0x1dd8> |
108 | » str.w» fp,·[sp,·#16] | 108 | » str.w» fp,·[sp,·#16] |
109 | » b.n» 4a | 109 | » b.n» 4a0c·<sph_groestl224@@Base+0x9c> |
110 | » ldr» r3,·[sp,·# | 110 | » ldr» r3,·[sp,·#592]»@·0x250 |
111 | » movs» r0,·r0 | 111 | » movs» r0,·r0 |
112 | » subs» r6,·r6,·r5 | 112 | » subs» r6,·r6,·r5 |
113 | » add» r4,·r5 | 113 | » add» r4,·r5 |
114 | » beq.w» 6 | 114 | » beq.w» 6748·<sph_groestl224@@Base+0x1dd8> |
115 | » rsb» r5,·r8,·#64» @·0x40 | 115 | » rsb» r5,·r8,·#64» @·0x40 |
116 | » add.w» r0,·fp,·r8 | 116 | » add.w» r0,·fp,·r8 |
117 | » cmp» r5,·r6 | 117 | » cmp» r5,·r6 |
118 | » it» hi | 118 | » it» hi |
119 | » movhi» r5,·r6 | 119 | » movhi» r5,·r6 |
120 | » mov» r1,·r4 | 120 | » mov» r1,·r4 |
121 | » mov» r2,·r5 | 121 | » mov» r2,·r5 |
122 | » blx» d | 122 | » blx» d38c·<JNI_OnLoad@@Base+0x74> |
123 | » add» r8,·r5 | 123 | » add» r8,·r5 |
124 | » cmp.w» r8,·#64» @·0x40 | 124 | » cmp.w» r8,·#64» @·0x40 |
125 | » bne.n» 4a | 125 | » bne.n» 4a04·<sph_groestl224@@Base+0x94> |
126 | » str» r6,·[sp,·#32] | 126 | » str» r6,·[sp,·#32] |
127 | » add.w» r6,·fp,·#48» @·0x30 | 127 | » add.w» r6,·fp,·#48» @·0x30 |
128 | » ldr» r0,·[sp,·#516]»@·0x204 | 128 | » ldr» r0,·[sp,·#516]»@·0x204 |
129 | » ldmia» r6,·{r2,·r3,·r6} | 129 | » ldmia» r6,·{r2,·r3,·r6} |
130 | » eors» r0,·r3 | 130 | » eors» r0,·r3 |
131 | » str» r0,·[sp,·#412]»@·0x19c | 131 | » str» r0,·[sp,·#412]»@·0x19c |
132 | » ldr» r0,·[sp,·#512]»@·0x200 | 132 | » ldr» r0,·[sp,·#512]»@·0x200 |
Offset 192, 21 lines modified | Offset 192, 21 lines modified | ||
192 | » str» r6,·[sp,·#348]»@·0x15c | 192 | » str» r6,·[sp,·#348]»@·0x15c |
193 | » str» r3,·[sp,·#424]»@·0x1a8 | 193 | » str» r3,·[sp,·#424]»@·0x1a8 |
194 | » str» r4,·[sp,·#352]»@·0x160 | 194 | » str» r4,·[sp,·#352]»@·0x160 |
195 | » str» r2,·[sp,·#256]»@·0x100 | 195 | » str» r2,·[sp,·#256]»@·0x100 |
196 | » str.w» r8,·[sp,·#40]» @·0x28 | 196 | » str.w» r8,·[sp,·#40]» @·0x28 |
197 | » str.w» lr,·[sp,·#336]» @·0x150 | 197 | » str.w» lr,·[sp,·#336]» @·0x150 |
198 | » mov» r9,·r1 | 198 | » mov» r9,·r1 |
199 | » ldr» r3,·[pc,·#1008]» @·(4 | 199 | » ldr» r3,·[pc,·#1008]» @·(4ed8·<sph_groestl224@@Base+0x568>) |
200 | » adds» r1,·#2 | 200 | » adds» r1,·#2 |
Max diff block lines reached; 34090/38347 bytes (88.90%) of diff not shown. |
Offset 1, 50 lines modified | Offset 1, 50 lines modified | ||
1 | Disassembly·of·section·.plt: | 1 | Disassembly·of·section·.plt: |
2 | 0000d | 2 | 0000d390·<.plt>: |
3 | » push» {lr}» » @·(str·lr,·[sp,·#-4]!) | 3 | » push» {lr}» » @·(str·lr,·[sp,·#-4]!) |
4 | » add» lr,·pc,·#0,·12 | 4 | » add» lr,·pc,·#0,·12 |
5 | » add» lr,·lr,·#4096» @·0x1000 | 5 | » add» lr,·lr,·#4096» @·0x1000 |
6 | » ldr» pc,·[lr,·#4 | 6 | » ldr» pc,·[lr,·#404]!» @·0x194 |
7 | » ldrble» sp,·[r4],·#1236» @·0x4d4 | 7 | » ldrble» sp,·[r4],·#1236» @·0x4d4 |
8 | » ldrble» sp,·[r4],·#1236» @·0x4d4 | 8 | » ldrble» sp,·[r4],·#1236» @·0x4d4 |
9 | » ldrble» sp,·[r4],·#1236» @·0x4d4 | 9 | » ldrble» sp,·[r4],·#1236» @·0x4d4 |
10 | » ldrble» sp,·[r4],·#1236» @·0x4d4 | 10 | » ldrble» sp,·[r4],·#1236» @·0x4d4 |
11 | » add» ip,·pc,·#0,·12 | 11 | » add» ip,·pc,·#0,·12 |
12 | » add» ip,·ip,·#4096» @·0x1000 | 12 | » add» ip,·ip,·#4096» @·0x1000 |
13 | » ldr» pc,·[ip,·#38 | 13 | » ldr» pc,·[ip,·#380]!» @·0x17c |
14 | » ldrble» sp,·[r4],·#1236» @·0x4d4 | 14 | » ldrble» sp,·[r4],·#1236» @·0x4d4 |
15 | » add» ip,·pc,·#0,·12 | 15 | » add» ip,·pc,·#0,·12 |
16 | » add» ip,·ip,·#4096» @·0x1000 | 16 | » add» ip,·ip,·#4096» @·0x1000 |
17 | » ldr» pc,·[ip,·#3 | 17 | » ldr» pc,·[ip,·#368]!» @·0x170 |
18 | » ldrble» sp,·[r4],·#1236» @·0x4d4 | 18 | » ldrble» sp,·[r4],·#1236» @·0x4d4 |
19 | » add» ip,·pc,·#0,·12 | 19 | » add» ip,·pc,·#0,·12 |
20 | » add» ip,·ip,·#4096» @·0x1000 | 20 | » add» ip,·ip,·#4096» @·0x1000 |
21 | » ldr» pc,·[ip,·#3 | 21 | » ldr» pc,·[ip,·#356]!» @·0x164 |
22 | » ldrble» sp,·[r4],·#1236» @·0x4d4 | 22 | » ldrble» sp,·[r4],·#1236» @·0x4d4 |
23 | » add» ip,·pc,·#0,·12 | 23 | » add» ip,·pc,·#0,·12 |
24 | » add» ip,·ip,·#4096» @·0x1000 | 24 | » add» ip,·ip,·#4096» @·0x1000 |
25 | » ldr» pc,·[ip,·#3 | 25 | » ldr» pc,·[ip,·#344]!» @·0x158 |
26 | » ldrble» sp,·[r4],·#1236» @·0x4d4 | 26 | » ldrble» sp,·[r4],·#1236» @·0x4d4 |
27 | » add» ip,·pc,·#0,·12 | 27 | » add» ip,·pc,·#0,·12 |
28 | » add» ip,·ip,·#4096» @·0x1000 | 28 | » add» ip,·ip,·#4096» @·0x1000 |
29 | » ldr» pc,·[ip,·#3 | 29 | » ldr» pc,·[ip,·#332]!» @·0x14c |
30 | » ldrble» sp,·[r4],·#1236» @·0x4d4 | 30 | » ldrble» sp,·[r4],·#1236» @·0x4d4 |
31 | » add» ip,·pc,·#0,·12 | 31 | » add» ip,·pc,·#0,·12 |
32 | » add» ip,·ip,·#4096» @·0x1000 | 32 | » add» ip,·ip,·#4096» @·0x1000 |
33 | » ldr» pc,·[ip,·#32 | 33 | » ldr» pc,·[ip,·#320]!» @·0x140 |
34 | » ldrble» sp,·[r4],·#1236» @·0x4d4 | 34 | » ldrble» sp,·[r4],·#1236» @·0x4d4 |
35 | » add» ip,·pc,·#0,·12 | 35 | » add» ip,·pc,·#0,·12 |
36 | » add» ip,·ip,·#4096» @·0x1000 | 36 | » add» ip,·ip,·#4096» @·0x1000 |
37 | » ldr» pc,·[ip,·#3 | 37 | » ldr» pc,·[ip,·#308]!» @·0x134 |
38 | » ldrble» sp,·[r4],·#1236» @·0x4d4 | 38 | » ldrble» sp,·[r4],·#1236» @·0x4d4 |
39 | » add» ip,·pc,·#0,·12 | 39 | » add» ip,·pc,·#0,·12 |
40 | » add» ip,·ip,·#4096» @·0x1000 | 40 | » add» ip,·ip,·#4096» @·0x1000 |
41 | » ldr» pc,·[ip,·# | 41 | » ldr» pc,·[ip,·#296]!» @·0x128 |
42 | » ldrble» sp,·[r4],·#1236» @·0x4d4 | 42 | » ldrble» sp,·[r4],·#1236» @·0x4d4 |
43 | » add» ip,·pc,·#0,·12 | 43 | » add» ip,·pc,·#0,·12 |
44 | » add» ip,·ip,·#4096» @·0x1000 | 44 | » add» ip,·ip,·#4096» @·0x1000 |
45 | » ldr» pc,·[ip,·#2 | 45 | » ldr» pc,·[ip,·#284]!» @·0x11c |
46 | » ldrble» sp,·[r4],·#1236» @·0x4d4 | 46 | » ldrble» sp,·[r4],·#1236» @·0x4d4 |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.data.rel.ro': | 1 | Hex·dump·of·section·'.data.rel.ro': |
2 | ··0x0000e | 2 | ··0x0000e440·40e40000·9b480000·ab480000·00000000·@....H...H...... |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.fini_array': | 1 | Hex·dump·of·section·'.fini_array': |
2 | ··0x0000e | 2 | ··0x0000e450·d4480000·c0480000···················.H...H.. |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.got': | 1 | Hex·dump·of·section·'.got': |
2 | ··0x0000e | 2 | ··0x0000e520·00000000·00000000···················........ |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | Hex·dump·of·section·'.got.plt': | 1 | Hex·dump·of·section·'.got.plt': |
2 | ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. | 2 | ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. |
3 | ··0x0000e | 3 | ··0x0000e528·00000000·00000000·00000000·90d30000·................ |
4 | ··0x0000e620·70d40000·70d40000·70d40000·70d40000·p...p...p...p... | ||
5 | ··0x0000e | 4 | ··0x0000e538·90d30000·90d30000·90d30000·90d30000·................ |
5 | ··0x0000e548·90d30000·90d30000·90d30000·90d30000·................ | ||
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x | 11 | ··Entry·point·address:···············0x4f50 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········52 | 13 | ··Start·of·section·headers:··········52696·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··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:·········9 | 17 | ··Number·of·program·headers:·········9 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········2 | 19 | ··Number·of·section·headers:·········22 |
20 | ··Section·header·string·table·index:·2 | 20 | ··Section·header·string·table·index:·21 |
Offset 1, 28 lines modified | Offset 1, 28 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x | 2 | Entry·point·0x4f50 |
3 | There·are·9·program·headers,·starting·at·offset·64 | 3 | There·are·9·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x0001f8·0x0001f8·R···0x8 | 6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x0001f8·0x0001f8·R···0x8 |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00c | 7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00c9c0·0x00c9c0·R·E·0x1000 |
8 | ··LOAD···········0x00c | 8 | ··LOAD···········0x00c9c0·0x000000000000d9c0·0x000000000000d9c0·0x000230·0x000230·RW··0x1000 |
9 | ··LOAD···········0x00c | 9 | ··LOAD···········0x00cbf0·0x000000000000ebf0·0x000000000000ebf0·0x000000·0x000001·RW··0x1000 |
10 | ··DYNAMIC········0x00c | 10 | ··DYNAMIC········0x00c9f8·0x000000000000d9f8·0x000000000000d9f8·0x000190·0x000190·RW··0x8 |
11 | ··GNU_RELRO······0x00c | 11 | ··GNU_RELRO······0x00c9c0·0x000000000000d9c0·0x000000000000d9c0·0x000230·0x000640·R···0x1 |
12 | ··GNU_EH_FRAME···0x004 | 12 | ··GNU_EH_FRAME···0x004a7c·0x0000000000004a7c·0x0000000000004a7c·0x0000ec·0x0000ec·R···0x4 |
13 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 13 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
14 | ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000098·0x000098·R···0x2 | 14 | ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000098·0x000098·R···0x2 |
15 | ·Section·to·Segment·mapping: | 15 | ·Section·to·Segment·mapping: |
16 | ··Segment·Sections... | 16 | ··Segment·Sections... |
17 | ···00····· | 17 | ···00····· |
18 | ···01·····.note.android.ident·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·. | 18 | ···01·····.note.android.ident·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame·.text·.plt· |
19 | ···02·····.data.rel.ro·.fini_array·.dynamic·.got·.got.plt· | 19 | ···02·····.data.rel.ro·.fini_array·.dynamic·.got·.got.plt· |
20 | ···03·····.bss· | 20 | ···03·····.bss· |
21 | ···04·····.dynamic· | 21 | ···04·····.dynamic· |
22 | ···05·····.data.rel.ro·.fini_array·.dynamic·.got·.got.plt· | 22 | ···05·····.data.rel.ro·.fini_array·.dynamic·.got·.got.plt· |
23 | ···06·····.eh_frame_hdr· | 23 | ···06·····.eh_frame_hdr· |
24 | ···07····· | 24 | ···07····· |
25 | ···08·····.note.android.ident· | 25 | ···08·····.note.android.ident· |
Offset 1, 32 lines modified | Offset 1, 31 lines modified | ||
1 | There·are·2 | 1 | There·are·22·section·headers,·starting·at·offset·0xcdd8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000238·000238·000098·00···A··0···0··2 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000238·000238·000098·00···A··0···0··2 |
6 | ··[·2]·.dynsym···········DYNSYM··········00000000000002d0·0002d0·000270·18···A·· | 6 | ··[·2]·.dynsym···········DYNSYM··········00000000000002d0·0002d0·000270·18···A··6···1··8 |
7 | ··[·3]·.gnu.version······VERSYM··········0000000000000540·000540·000034·02···A··2···0··2 | 7 | ··[·3]·.gnu.version······VERSYM··········0000000000000540·000540·000034·02···A··2···0··2 |
8 | ··[·4]·.gnu.version_r····VERNEED·········0000000000000574·000574·000020·00···A·· | 8 | ··[·4]·.gnu.version_r····VERNEED·········0000000000000574·000574·000020·00···A··6···1··4 |
9 | ··[·5]·.gnu.hash·········GNU_HASH········0000000000000598·000598·00008c·00···A··2···0··8 | 9 | ··[·5]·.gnu.hash·········GNU_HASH········0000000000000598·000598·00008c·00···A··2···0··8 |
10 | ··[·6]·.hash·············HASH············0000000000000624·000624·0000d8·04···A··2···0··4 | ||
11 | ··[· | 10 | ··[·6]·.dynstr···········STRTAB··········0000000000000624·000624·00024f·00···A··0···0··1 |
12 | ··[· | 11 | ··[·7]·.rela.dyn·········RELA············0000000000000878·000878·0000a8·18···A··2···0··8 |
13 | ··[· | 12 | ··[·8]·.rela.plt·········RELA············0000000000000920·000920·0000d8·18··AI··2··18··8 |
14 | ··[ | 13 | ··[·9]·.rodata···········PROGBITS········0000000000000a00·000a00·00407c·00·AMS··0···0·16 |
15 | ··[1 | 14 | ··[10]·.eh_frame_hdr·····PROGBITS········0000000000004a7c·004a7c·0000ec·00···A··0···0··4 |
16 | ··[1 | 15 | ··[11]·.eh_frame·········PROGBITS········0000000000004b68·004b68·0003dc·00···A··0···0··8 |
17 | ··[1 | 16 | ··[12]·.text·············PROGBITS········0000000000004f50·004f50·0079c8·00··AX··0···0·16 |
18 | ··[1 | 17 | ··[13]·.plt··············PROGBITS········000000000000c920·00c920·0000a0·00··AX··0···0·16 |
19 | ··[1 | 18 | ··[14]·.data.rel.ro······PROGBITS········000000000000d9c0·00c9c0·000028·00··WA··0···0·16 |
20 | ··[1 | 19 | ··[15]·.fini_array·······FINI_ARRAY······000000000000d9e8·00c9e8·000010·00··WA··0···0··8 |
21 | ··[1 | 20 | ··[16]·.dynamic··········DYNAMIC·········000000000000d9f8·00c9f8·000190·10··WA··6···0··8 |
22 | ··[1 | 21 | ··[17]·.got··············PROGBITS········000000000000db88·00cb88·000008·00··WA··0···0··8 |
23 | ··[1 | 22 | ··[18]·.got.plt··········PROGBITS········000000000000db90·00cb90·000060·00··WA··0···0··8 |
24 | ··[ | 23 | ··[19]·.bss··············NOBITS··········000000000000ebf0·00cbf0·000001·00··WA··0···0··1 |
25 | ··[2 | 24 | ··[20]·.comment··········PROGBITS········0000000000000000·00cbf0·000115·01··MS··0···0··1 |
26 | ··[2 | 25 | ··[21]·.shstrtab·········STRTAB··········0000000000000000·00cd05·0000cd·00······0···0··1 |
27 | Key·to·Flags: | 26 | Key·to·Flags: |
28 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 27 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
29 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 28 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
30 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 29 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
31 | ··D·(mbind),·l·(large),·p·(processor·specific) | 30 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 4, 26 lines modified | Offset 4, 26 lines modified | ||
4 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 4 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
5 | ·····1:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2) | 5 | ·····1:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2) |
6 | ·····2:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_finalize@LIBC·(2) | 6 | ·····2:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_finalize@LIBC·(2) |
7 | ·····3:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__register_atfork@LIBC·(2) | 7 | ·····3:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__register_atfork@LIBC·(2) |
8 | ·····4:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__memset_chk@LIBC·(2) | 8 | ·····4:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__memset_chk@LIBC·(2) |
9 | ·····5:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@LIBC·(2) | 9 | ·····5:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@LIBC·(2) |
10 | ·····6:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@LIBC·(2) | 10 | ·····6:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@LIBC·(2) |
11 | ·····7:·0000000000007 | 11 | ·····7:·00000000000076c0····11·FUNC····GLOBAL·DEFAULT···12·sph_groestl224_addbits_and_close |
12 | ·····8:·0000000000006 | 12 | ·····8:·00000000000069f0····18·FUNC····GLOBAL·DEFAULT···12·sph_groestl224_close |
13 | ·····9:·00000000000077 | 13 | ·····9:·0000000000007700·····5·FUNC····GLOBAL·DEFAULT···12·sph_groestl256 |
14 | ····10:·000000000000c | 14 | ····10:·000000000000c6d0····11·FUNC····GLOBAL·DEFAULT···12·sph_groestl512_addbits_and_close |
15 | ····11:·000000000000c | 15 | ····11:·000000000000c6b0····18·FUNC····GLOBAL·DEFAULT···12·sph_groestl512_close |
16 | ····12:·000000000000c | 16 | ····12:·000000000000c6e0···421·FUNC····GLOBAL·DEFAULT···12·_Z15groestld_nativeP7_JNIEnvP7_jclassP11_jbyteArrayii |
17 | ····13:·0000000000007 | 17 | ····13:·0000000000007730····11·FUNC····GLOBAL·DEFAULT···12·sph_groestl256_addbits_and_close |
18 | ····14:·00000000000077 | 18 | ····14:·0000000000007710····18·FUNC····GLOBAL·DEFAULT···12·sph_groestl256_close |
19 | ····15:·0000000000007 | 19 | ····15:·0000000000007740····74·FUNC····GLOBAL·DEFAULT···12·sph_groestl384_init |
20 | ····16:·000000000000 | 20 | ····16:·0000000000004fc0····34·FUNC····GLOBAL·DEFAULT···12·sph_groestl224_init |
21 | ····17:·0000000000007 | 21 | ····17:·0000000000007790·····5·FUNC····GLOBAL·DEFAULT···12·sph_groestl384 |
22 | ····18:·000000000000c | 22 | ····18:·000000000000c650····74·FUNC····GLOBAL·DEFAULT···12·sph_groestl512_init |
23 | ····19:·000000000000c | 23 | ····19:·000000000000c890···135·FUNC····GLOBAL·DEFAULT···12·JNI_OnLoad |
24 | ····20:·000000000000 | 24 | ····20:·0000000000004ff0·····5·FUNC····GLOBAL·DEFAULT···12·sph_groestl224 |
25 | ····21:·0000000000007 | 25 | ····21:·00000000000076d0····34·FUNC····GLOBAL·DEFAULT···12·sph_groestl256_init |
26 | ····22:·000000000000c | 26 | ····22:·000000000000c640····11·FUNC····GLOBAL·DEFAULT···12·sph_groestl384_addbits_and_close |
27 | ····23:·000000000000a | 27 | ····23:·000000000000ac50····18·FUNC····GLOBAL·DEFAULT···12·sph_groestl384_close |
28 | ····24:·000000000000c | 28 | ····24:·000000000000c6a0·····5·FUNC····GLOBAL·DEFAULT···12·sph_groestl512 |
29 | ····25:·000000000000e | 29 | ····25:·000000000000ebf0·····1·OBJECT··WEAK···DEFAULT···19·_ZZ11HashGroestlIPaE7uint256T_S2_E6pblank |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | Relocation·section·'.rela.dyn'·at·offset·0x | 1 | Relocation·section·'.rela.dyn'·at·offset·0x878·contains·7·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 000000000000d | 3 | 000000000000d9c0··0000000000000008·R_X86_64_RELATIVE·························d9c0 |
4 | 000000000000d | 4 | 000000000000d9d0··0000000000000008·R_X86_64_RELATIVE·························4a63 |
5 | 000000000000d | 5 | 000000000000d9d8··0000000000000008·R_X86_64_RELATIVE·························4a73 |
6 | 000000000000d | 6 | 000000000000d9e8··0000000000000008·R_X86_64_RELATIVE·························4f70 |
7 | 000000000000d | 7 | 000000000000d9f0··0000000000000008·R_X86_64_RELATIVE·························4f50 |
8 | 000000000000d | 8 | 000000000000d9e0··0000000c00000001·R_X86_64_64············000000000000c6e0·_Z15groestld_nativeP7_JNIEnvP7_jclassP11_jbyteArrayii·+·0 |
9 | 000000000000d | 9 | 000000000000db88··0000001900000006·R_X86_64_GLOB_DAT······000000000000ebf0·_ZZ11HashGroestlIPaE7uint256T_S2_E6pblank·+·0 |
10 | Relocation·section·'.rela.plt'·at·offset·0x9 | 10 | Relocation·section·'.rela.plt'·at·offset·0x920·contains·9·entries: |
11 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 11 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
12 | 000000000000d | 12 | 000000000000dba8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__cxa_finalize@LIBC·+·0 |
13 | 000000000000d | 13 | 000000000000dbb0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·__cxa_atexit@LIBC·+·0 |
14 | 000000000000d | 14 | 000000000000dbb8··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·__register_atfork@LIBC·+·0 |
15 | 000000000000d | 15 | 000000000000dbc0··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·memcpy@LIBC·+·0 |
16 | 000000000000d | 16 | 000000000000dbc8··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·__stack_chk_fail@LIBC·+·0 |
17 | 000000000000d | 17 | 000000000000dbd0··0000000400000007·R_X86_64_JUMP_SLOT·····0000000000000000·__memset_chk@LIBC·+·0 |
18 | 000000000000d | 18 | 000000000000dbd8··0000001200000007·R_X86_64_JUMP_SLOT·····000000000000c650·sph_groestl512_init·+·0 |
19 | 000000000000d | 19 | 000000000000dbe0··0000001800000007·R_X86_64_JUMP_SLOT·····000000000000c6a0·sph_groestl512·+·0 |
20 | 000000000000d | 20 | 000000000000dbe8··0000000b00000007·R_X86_64_JUMP_SLOT·····000000000000c6b0·sph_groestl512_close·+·0 |
Offset 1, 29 lines modified | Offset 1, 28 lines modified | ||
1 | Dynamic·section·at·offset·0xc | 1 | Dynamic·section·at·offset·0xc9f8·contains·25·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
6 | ·0x000000000000000e·(SONAME)·············Library·soname:·[libgroestl.so] | 6 | ·0x000000000000000e·(SONAME)·············Library·soname:·[libgroestl.so] |
7 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 7 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
8 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 8 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
9 | ·0x0000000000000007·(RELA)···············0x | 9 | ·0x0000000000000007·(RELA)···············0x878 |
10 | ·0x0000000000000008·(RELASZ)·············168·(bytes) | 10 | ·0x0000000000000008·(RELASZ)·············168·(bytes) |
11 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 11 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
12 | ·0x000000006ffffff9·(RELACOUNT)··········5 | 12 | ·0x000000006ffffff9·(RELACOUNT)··········5 |
13 | ·0x0000000000000017·(JMPREL)·············0x9 | 13 | ·0x0000000000000017·(JMPREL)·············0x920 |
14 | ·0x0000000000000002·(PLTRELSZ)···········216·(bytes) | 14 | ·0x0000000000000002·(PLTRELSZ)···········216·(bytes) |
15 | ·0x0000000000000003·(PLTGOT)·············0xd | 15 | ·0x0000000000000003·(PLTGOT)·············0xdb90 |
16 | ·0x0000000000000014·(PLTREL)·············RELA | 16 | ·0x0000000000000014·(PLTREL)·············RELA |
17 | ·0x0000000000000006·(SYMTAB)·············0x2d0 | 17 | ·0x0000000000000006·(SYMTAB)·············0x2d0 |
18 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 18 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
19 | ·0x0000000000000005·(STRTAB)·············0x6 | 19 | ·0x0000000000000005·(STRTAB)·············0x624 |
20 | ·0x000000000000000a·(STRSZ)··············591·(bytes) | 20 | ·0x000000000000000a·(STRSZ)··············591·(bytes) |
21 | ·0x000000006ffffef5·(GNU_HASH)···········0x598 | 21 | ·0x000000006ffffef5·(GNU_HASH)···········0x598 |
22 | ·0x0000000000000004·(HASH)···············0x624 | ||
23 | ·0x000000000000001a·(FINI_ARRAY)·········0xd | 22 | ·0x000000000000001a·(FINI_ARRAY)·········0xd9e8 |
24 | ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes) | 23 | ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes) |
25 | ·0x000000006ffffff0·(VERSYM)·············0x540 | 24 | ·0x000000006ffffff0·(VERSYM)·············0x540 |
26 | ·0x000000006ffffffe·(VERNEED)············0x574 | 25 | ·0x000000006ffffffe·(VERNEED)············0x574 |
27 | ·0x000000006fffffff·(VERNEEDNUM)·········1 | 26 | ·0x000000006fffffff·(VERNEEDNUM)·········1 |
28 | ·0x0000000000000000·(NULL)···············0x0 | 27 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 6, 10 lines modified | Offset 6, 10 lines modified | ||
6 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
10 | ··018:···1·(*global*)······1·(*global*)··· | 10 | ··018:···1·(*global*)······1·(*global*)··· |
11 | Version·needs·section·'.gnu.version_r'·contains·1·entry: | 11 | Version·needs·section·'.gnu.version_r'·contains·1·entry: |
12 | ·Addr:·0x0000000000000574··Offset:·0x00000574··Link:· | 12 | ·Addr:·0x0000000000000574··Offset:·0x00000574··Link:·6·(.dynstr) |
13 | ··000000:·Version:·1··File:·libc.so··Cnt:·1 | 13 | ··000000:·Version:·1··File:·libc.so··Cnt:·1 |
14 | ··0x0010:···Name:·LIBC··Flags:·none··Version:·2 | 14 | ··0x0010:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 9, 418 lines modified | Offset 9, 418 lines modified | ||
9 | ··Return·address·column:·16 | 9 | ··Return·address·column:·16 |
10 | ··Augmentation·data:·····1b | 10 | ··Augmentation·data:·····1b |
11 | ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8 | 11 | ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8 |
12 | ··DW_CFA_offset:·r16·(rip)·at·cfa-8 | 12 | ··DW_CFA_offset:·r16·(rip)·at·cfa-8 |
13 | ··DW_CFA_nop | 13 | ··DW_CFA_nop |
14 | ··DW_CFA_nop | 14 | ··DW_CFA_nop |
15 | 00000018·0000000000000014·0000001c·FDE·cie=00000000·pc=000000000000 | 15 | 00000018·0000000000000014·0000001c·FDE·cie=00000000·pc=0000000000004f50..0000000000004f5c |
16 | ··DW_CFA_nop | 16 | ··DW_CFA_nop |
17 | ··DW_CFA_nop | 17 | ··DW_CFA_nop |
18 | ··DW_CFA_nop | 18 | ··DW_CFA_nop |
19 | ··DW_CFA_nop | 19 | ··DW_CFA_nop |
20 | ··DW_CFA_nop | 20 | ··DW_CFA_nop |
21 | ··DW_CFA_nop | 21 | ··DW_CFA_nop |
22 | ··DW_CFA_nop | 22 | ··DW_CFA_nop |
23 | 00000030·0000000000000014·00000034·FDE·cie=00000000·pc=000000000000 | 23 | 00000030·0000000000000014·00000034·FDE·cie=00000000·pc=0000000000004f60..0000000000004f61 |
24 | ··DW_CFA_nop | 24 | ··DW_CFA_nop |
25 | ··DW_CFA_nop | 25 | ··DW_CFA_nop |
26 | ··DW_CFA_nop | 26 | ··DW_CFA_nop |
27 | ··DW_CFA_nop | 27 | ··DW_CFA_nop |
28 | ··DW_CFA_nop | 28 | ··DW_CFA_nop |
29 | ··DW_CFA_nop | 29 | ··DW_CFA_nop |
30 | ··DW_CFA_nop | 30 | ··DW_CFA_nop |
31 | 00000048·0000000000000014·0000004c·FDE·cie=00000000·pc=000000000000 | 31 | 00000048·0000000000000014·0000004c·FDE·cie=00000000·pc=0000000000004f70..0000000000004f75 |
32 | ··DW_CFA_nop | 32 | ··DW_CFA_nop |
33 | ··DW_CFA_nop | 33 | ··DW_CFA_nop |
34 | ··DW_CFA_nop | 34 | ··DW_CFA_nop |
35 | ··DW_CFA_nop | 35 | ··DW_CFA_nop |
36 | ··DW_CFA_nop | 36 | ··DW_CFA_nop |
37 | ··DW_CFA_nop | 37 | ··DW_CFA_nop |
38 | ··DW_CFA_nop | 38 | ··DW_CFA_nop |
39 | 00000060·0000000000000014·00000064·FDE·cie=00000000·pc=000000000000 | 39 | 00000060·0000000000000014·00000064·FDE·cie=00000000·pc=0000000000004f80..0000000000004f88 |
40 | ··DW_CFA_nop | 40 | ··DW_CFA_nop |
41 | ··DW_CFA_nop | 41 | ··DW_CFA_nop |
42 | ··DW_CFA_nop | 42 | ··DW_CFA_nop |
43 | ··DW_CFA_nop | 43 | ··DW_CFA_nop |
44 | ··DW_CFA_nop | 44 | ··DW_CFA_nop |
45 | ··DW_CFA_nop | 45 | ··DW_CFA_nop |
46 | ··DW_CFA_nop | 46 | ··DW_CFA_nop |
47 | 00000078·0000000000000014·0000007c·FDE·cie=00000000·pc=000000000000 | 47 | 00000078·0000000000000014·0000007c·FDE·cie=00000000·pc=0000000000004f90..0000000000004fa6 |
48 | ··DW_CFA_nop | 48 | ··DW_CFA_nop |
49 | ··DW_CFA_nop | 49 | ··DW_CFA_nop |
50 | ··DW_CFA_nop | 50 | ··DW_CFA_nop |
51 | ··DW_CFA_nop | 51 | ··DW_CFA_nop |
52 | ··DW_CFA_nop | 52 | ··DW_CFA_nop |
53 | ··DW_CFA_nop | 53 | ··DW_CFA_nop |
54 | ··DW_CFA_nop | 54 | ··DW_CFA_nop |
55 | 00000090·0000000000000014·00000094·FDE·cie=00000000·pc=000000000000 | 55 | 00000090·0000000000000014·00000094·FDE·cie=00000000·pc=0000000000004fb0..0000000000004fbc |
56 | ··DW_CFA_nop | 56 | ··DW_CFA_nop |
57 | ··DW_CFA_nop | 57 | ··DW_CFA_nop |
58 | ··DW_CFA_nop | 58 | ··DW_CFA_nop |
59 | ··DW_CFA_nop | 59 | ··DW_CFA_nop |
60 | ··DW_CFA_nop | 60 | ··DW_CFA_nop |
61 | ··DW_CFA_nop | 61 | ··DW_CFA_nop |
62 | ··DW_CFA_nop | 62 | ··DW_CFA_nop |
63 | 000000a8·0000000000000014·000000ac·FDE·cie=00000000·pc=000000000000 | 63 | 000000a8·0000000000000014·000000ac·FDE·cie=00000000·pc=0000000000004fc0..0000000000004fe2 |
64 | ··DW_CFA_nop | 64 | ··DW_CFA_nop |
65 | ··DW_CFA_nop | 65 | ··DW_CFA_nop |
66 | ··DW_CFA_nop | 66 | ··DW_CFA_nop |
67 | ··DW_CFA_nop | 67 | ··DW_CFA_nop |
68 | ··DW_CFA_nop | 68 | ··DW_CFA_nop |
69 | ··DW_CFA_nop | 69 | ··DW_CFA_nop |
70 | ··DW_CFA_nop | 70 | ··DW_CFA_nop |
71 | 000000c0·0000000000000014·000000c4·FDE·cie=00000000·pc=000000000000 | 71 | 000000c0·0000000000000014·000000c4·FDE·cie=00000000·pc=0000000000004ff0..0000000000004ff5 |
72 | ··DW_CFA_nop | 72 | ··DW_CFA_nop |
73 | ··DW_CFA_nop | 73 | ··DW_CFA_nop |
74 | ··DW_CFA_nop | 74 | ··DW_CFA_nop |
75 | ··DW_CFA_nop | 75 | ··DW_CFA_nop |
76 | ··DW_CFA_nop | 76 | ··DW_CFA_nop |
77 | ··DW_CFA_nop | 77 | ··DW_CFA_nop |
78 | ··DW_CFA_nop | 78 | ··DW_CFA_nop |
79 | 000000d8·000000000000004c·000000dc·FDE·cie=00000000·pc=00000000000050 | 79 | 000000d8·000000000000004c·000000dc·FDE·cie=00000000·pc=0000000000005000..00000000000069e7 |
80 | ··DW_CFA_advance_loc:·1·to·00000000000050 | 80 | ··DW_CFA_advance_loc:·1·to·0000000000005001 |
81 | ··DW_CFA_def_cfa_offset:·16 | 81 | ··DW_CFA_def_cfa_offset:·16 |
82 | ··DW_CFA_advance_loc:·2·to·00000000000050 | 82 | ··DW_CFA_advance_loc:·2·to·0000000000005003 |
83 | ··DW_CFA_def_cfa_offset:·24 | 83 | ··DW_CFA_def_cfa_offset:·24 |
84 | ··DW_CFA_advance_loc:·2·to·00000000000050 | 84 | ··DW_CFA_advance_loc:·2·to·0000000000005005 |
85 | ··DW_CFA_def_cfa_offset:·32 | 85 | ··DW_CFA_def_cfa_offset:·32 |
86 | ··DW_CFA_advance_loc:·2·to·00000000000050 | 86 | ··DW_CFA_advance_loc:·2·to·0000000000005007 |
87 | ··DW_CFA_def_cfa_offset:·40 | 87 | ··DW_CFA_def_cfa_offset:·40 |
88 | ··DW_CFA_advance_loc:·2·to·00000000000050 | 88 | ··DW_CFA_advance_loc:·2·to·0000000000005009 |
89 | ··DW_CFA_def_cfa_offset:·48 | 89 | ··DW_CFA_def_cfa_offset:·48 |
90 | ··DW_CFA_advance_loc:·1·to·00000000000050 | 90 | ··DW_CFA_advance_loc:·1·to·000000000000500a |
91 | ··DW_CFA_def_cfa_offset:·56 | 91 | ··DW_CFA_def_cfa_offset:·56 |
92 | ··DW_CFA_advance_loc:·7·to·00000000000050 | 92 | ··DW_CFA_advance_loc:·7·to·0000000000005011 |
93 | ··DW_CFA_def_cfa_offset:·368 | 93 | ··DW_CFA_def_cfa_offset:·368 |
94 | ··DW_CFA_offset:·r3·(rbx)·at·cfa-56 | 94 | ··DW_CFA_offset:·r3·(rbx)·at·cfa-56 |
95 | ··DW_CFA_offset:·r12·(r12)·at·cfa-48 | 95 | ··DW_CFA_offset:·r12·(r12)·at·cfa-48 |
96 | ··DW_CFA_offset:·r13·(r13)·at·cfa-40 | 96 | ··DW_CFA_offset:·r13·(r13)·at·cfa-40 |
97 | ··DW_CFA_offset:·r14·(r14)·at·cfa-32 | 97 | ··DW_CFA_offset:·r14·(r14)·at·cfa-32 |
98 | ··DW_CFA_offset:·r15·(r15)·at·cfa-24 | 98 | ··DW_CFA_offset:·r15·(r15)·at·cfa-24 |
99 | ··DW_CFA_offset:·r6·(rbp)·at·cfa-16 | 99 | ··DW_CFA_offset:·r6·(rbp)·at·cfa-16 |
100 | ··DW_CFA_advance_loc2:·6598·to·0000000000006 | 100 | ··DW_CFA_advance_loc2:·6598·to·00000000000069d7 |
101 | ··DW_CFA_def_cfa_offset:·56 | 101 | ··DW_CFA_def_cfa_offset:·56 |
102 | ··DW_CFA_advance_loc:·1·to·0000000000006 | 102 | ··DW_CFA_advance_loc:·1·to·00000000000069d8 |
103 | ··DW_CFA_def_cfa_offset:·48 | 103 | ··DW_CFA_def_cfa_offset:·48 |
104 | ··DW_CFA_advance_loc:·2·to·0000000000006 | 104 | ··DW_CFA_advance_loc:·2·to·00000000000069da |
105 | ··DW_CFA_def_cfa_offset:·40 | 105 | ··DW_CFA_def_cfa_offset:·40 |
106 | ··DW_CFA_advance_loc:·2·to·0000000000006 | 106 | ··DW_CFA_advance_loc:·2·to·00000000000069dc |
107 | ··DW_CFA_def_cfa_offset:·32 | 107 | ··DW_CFA_def_cfa_offset:·32 |
108 | ··DW_CFA_advance_loc:·2·to·0000000000006 | 108 | ··DW_CFA_advance_loc:·2·to·00000000000069de |
109 | ··DW_CFA_def_cfa_offset:·24 | 109 | ··DW_CFA_def_cfa_offset:·24 |
110 | ··DW_CFA_advance_loc:·2·to·0000000000006 | 110 | ··DW_CFA_advance_loc:·2·to·00000000000069e0 |
111 | ··DW_CFA_def_cfa_offset:·16 | 111 | ··DW_CFA_def_cfa_offset:·16 |
112 | ··DW_CFA_advance_loc:·1·to·0000000000006 | 112 | ··DW_CFA_advance_loc:·1·to·00000000000069e1 |
113 | ··DW_CFA_def_cfa_offset:·8 | 113 | ··DW_CFA_def_cfa_offset:·8 |
114 | ··DW_CFA_advance_loc:·1·to·0000000000006 | 114 | ··DW_CFA_advance_loc:·1·to·00000000000069e2 |
115 | ··DW_CFA_def_cfa_offset:·368 | 115 | ··DW_CFA_def_cfa_offset:·368 |
116 | ··DW_CFA_nop | 116 | ··DW_CFA_nop |
117 | ··DW_CFA_nop | 117 | ··DW_CFA_nop |
118 | 00000128·0000000000000014·0000012c·FDE·cie=00000000·pc=0000000000006 | 118 | 00000128·0000000000000014·0000012c·FDE·cie=00000000·pc=00000000000069f0..0000000000006a02 |
119 | ··DW_CFA_nop | 119 | ··DW_CFA_nop |
120 | ··DW_CFA_nop | 120 | ··DW_CFA_nop |
121 | ··DW_CFA_nop | 121 | ··DW_CFA_nop |
122 | ··DW_CFA_nop | 122 | ··DW_CFA_nop |
123 | ··DW_CFA_nop | 123 | ··DW_CFA_nop |
124 | ··DW_CFA_nop | 124 | ··DW_CFA_nop |
125 | ··DW_CFA_nop | 125 | ··DW_CFA_nop |
Max diff block lines reached; 13210/18159 bytes (72.75%) of diff not shown. |
Offset 1, 40 lines modified | Offset 1, 40 lines modified | ||
1 | Hex·dump·of·section·'.dynstr': | 1 | Hex·dump·of·section·'.dynstr': |
2 | ··0x000006 | 2 | ··0x00000624·005f5f63·78615f61·74657869·74005f5f·.__cxa_atexit.__ |
3 | ··0x00000 | 3 | ··0x00000634·6378615f·66696e61·6c697a65·005f5f72·cxa_finalize.__r |
4 | ··0x00000 | 4 | ··0x00000644·65676973·7465725f·6174666f·726b005f·egister_atfork._ |
5 | ··0x00000 | 5 | ··0x00000654·5f6d656d·7365745f·63686b00·5f5f7374·_memset_chk.__st |
6 | ··0x00000 | 6 | ··0x00000664·61636b5f·63686b5f·6661696c·006d656d·ack_chk_fail.mem |
7 | ··0x0000074 | 7 | ··0x00000674·63707900·7370685f·67726f65·73746c32·cpy.sph_groestl2 |
8 | ··0x00000 | 8 | ··0x00000684·32340073·70685f67·726f6573·746c3232·24.sph_groestl22 |
9 | ··0x00000 | 9 | ··0x00000694·345f6164·64626974·735f616e·645f636c·4_addbits_and_cl |
10 | ··0x00000 | 10 | ··0x000006a4·6f736500·7370685f·67726f65·73746c32·ose.sph_groestl2 |
11 | ··0x00000 | 11 | ··0x000006b4·32345f63·6c6f7365·00737068·5f67726f·24_close.sph_gro |
12 | ··0x00000 | 12 | ··0x000006c4·6573746c·3232345f·696e6974·00737068·estl224_init.sph |
13 | ··0x00000 | 13 | ··0x000006d4·5f67726f·6573746c·32353600·7370685f·_groestl256.sph_ |
14 | ··0x00000 | 14 | ··0x000006e4·67726f65·73746c32·35365f61·64646269·groestl256_addbi |
15 | ··0x00000 | 15 | ··0x000006f4·74735f61·6e645f63·6c6f7365·00737068·ts_and_close.sph |
16 | ··0x000007 | 16 | ··0x00000704·5f67726f·6573746c·3235365f·636c6f73·_groestl256_clos |
17 | ··0x000007 | 17 | ··0x00000714·65007370·685f6772·6f657374·6c323536·e.sph_groestl256 |
18 | ··0x000007 | 18 | ··0x00000724·5f696e69·74007370·685f6772·6f657374·_init.sph_groest |
19 | ··0x00000 | 19 | ··0x00000734·6c333834·00737068·5f67726f·6573746c·l384.sph_groestl |
20 | ··0x00000 | 20 | ··0x00000744·3338345f·61646462·6974735f·616e645f·384_addbits_and_ |
21 | ··0x00000 | 21 | ··0x00000754·636c6f73·65007370·685f6772·6f657374·close.sph_groest |
22 | ··0x00000 | 22 | ··0x00000764·6c333834·5f636c6f·73650073·70685f67·l384_close.sph_g |
23 | ··0x00000 | 23 | ··0x00000774·726f6573·746c3338·345f696e·69740073·roestl384_init.s |
24 | ··0x00000 | 24 | ··0x00000784·70685f67·726f6573·746c3531·32007370·ph_groestl512.sp |
25 | ··0x00000 | 25 | ··0x00000794·685f6772·6f657374·6c353132·5f616464·h_groestl512_add |
26 | ··0x00000 | 26 | ··0x000007a4·62697473·5f616e64·5f636c6f·73650073·bits_and_close.s |
27 | ··0x00000 | 27 | ··0x000007b4·70685f67·726f6573·746c3531·325f636c·ph_groestl512_cl |
28 | ··0x00000 | 28 | ··0x000007c4·6f736500·7370685f·67726f65·73746c35·ose.sph_groestl5 |
29 | ··0x00000 | 29 | ··0x000007d4·31325f69·6e697400·4a4e495f·4f6e4c6f·12_init.JNI_OnLo |
30 | ··0x00000 | 30 | ··0x000007e4·6164005f·5a313567·726f6573·746c645f·ad._Z15groestld_ |
31 | ··0x00000 | 31 | ··0x000007f4·6e617469·76655037·5f4a4e49·456e7650·nativeP7_JNIEnvP |
32 | ··0x000008 | 32 | ··0x00000804·375f6a63·6c617373·5031315f·6a627974·7_jclassP11_jbyt |
33 | ··0x000008 | 33 | ··0x00000814·65417272·61796969·005f5a5a·31314861·eArrayii._ZZ11Ha |
34 | ··0x000008 | 34 | ··0x00000824·73684772·6f657374·6c495061·45377569·shGroestlIPaE7ui |
35 | ··0x00000 | 35 | ··0x00000834·6e743235·36545f53·325f4536·70626c61·nt256T_S2_E6pbla |
36 | ··0x00000 | 36 | ··0x00000844·6e6b006c·6962632e·736f004c·49424300·nk.libc.so.LIBC. |
37 | ··0x00000 | 37 | ··0x00000854·6c69626d·2e736f00·6c696264·6c2e736f·libm.so.libdl.so |
38 | ··0x00000 | 38 | ··0x00000864·006c6962·67726f65·73746c2e·736f00···.libgroestl.so. |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | Hex·dump·of·section·'.eh_frame_hdr': | 1 | Hex·dump·of·section·'.eh_frame_hdr': |
2 | ··0x00004 | 2 | ··0x00004a7c·011b033b·e8000000·1c000000·d4040000·...;............ |
3 | ··0x00004 | 3 | ··0x00004a8c·04010000·e4040000·1c010000·f4040000·................ |
4 | ··0x00004 | 4 | ··0x00004a9c·34010000·04050000·4c010000·14050000·4.......L....... |
5 | ··0x00004 | 5 | ··0x00004aac·64010000·34050000·7c010000·44050000·d...4...|...D... |
6 | ··0x00004 | 6 | ··0x00004abc·94010000·74050000·ac010000·84050000·....t........... |
7 | ··0x00004 | 7 | ··0x00004acc·c4010000·741f0000·14020000·941f0000·....t........... |
8 | ··0x00004 | 8 | ··0x00004adc·2c020000·442c0000·7c020000·542c0000·,...D,..|...T,.. |
9 | ··0x00004 | 9 | ··0x00004aec·94020000·842c0000·ac020000·942c0000·.....,.......,.. |
10 | ··0x00004 | 10 | ··0x00004afc·c4020000·b42c0000·dc020000·c42c0000·.....,.......,.. |
11 | ··0x00004b | 11 | ··0x00004b0c·f4020000·142d0000·0c030000·242d0000·.....-......$-.. |
12 | ··0x00004b | 12 | ··0x00004b1c·24030000·d4610000·74030000·f4610000·$....a..t....a.. |
13 | ··0x00004b | 13 | ··0x00004b2c·8c030000·c47b0000·dc030000·d47b0000·.....{.......{.. |
14 | ··0x00004 | 14 | ··0x00004b3c·f4030000·247c0000·0c040000·347c0000·....$|......4|.. |
15 | ··0x00004 | 15 | ··0x00004b4c·24040000·547c0000·3c040000·647c0000·$...T|..<...d|.. |
16 | ··0x00004 | 16 | ··0x00004b5c·54040000·147e0000·a4040000··········T....~...... |
Offset 1, 65 lines modified | Offset 1, 65 lines modified | ||
1 | Hex·dump·of·section·'.eh_frame': | 1 | Hex·dump·of·section·'.eh_frame': |
2 | ··0x00004 | 2 | ··0x00004b68·14000000·00000000·017a5200·01781001·.........zR..x.. |
3 | ··0x00004 | 3 | ··0x00004b78·1b0c0708·90010000·14000000·1c000000·................ |
4 | ··0x00004 | 4 | ··0x00004b88·c8030000·0c000000·00000000·00000000·................ |
5 | ··0x00004 | 5 | ··0x00004b98·14000000·34000000·c0030000·01000000·....4........... |
6 | ··0x00004 | 6 | ··0x00004ba8·00000000·00000000·14000000·4c000000·............L... |
7 | ··0x00004 | 7 | ··0x00004bb8·b8030000·05000000·00000000·00000000·................ |
8 | ··0x00004 | 8 | ··0x00004bc8·14000000·64000000·b0030000·08000000·....d........... |
9 | ··0x00004 | 9 | ··0x00004bd8·00000000·00000000·14000000·7c000000·............|... |
10 | ··0x00004 | 10 | ··0x00004be8·a8030000·16000000·00000000·00000000·................ |
11 | ··0x00004 | 11 | ··0x00004bf8·14000000·94000000·b0030000·0c000000·................ |
12 | ··0x00004c | 12 | ··0x00004c08·00000000·00000000·14000000·ac000000·................ |
13 | ··0x00004c | 13 | ··0x00004c18·a8030000·22000000·00000000·00000000·...."........... |
14 | ··0x00004c | 14 | ··0x00004c28·14000000·c4000000·c0030000·05000000·................ |
15 | ··0x00004 | 15 | ··0x00004c38·00000000·00000000·4c000000·dc000000·........L....... |
16 | ··0x00004 | 16 | ··0x00004c48·b8030000·e7190000·00410e10·420e1842·.........A..B..B |
17 | ··0x00004 | 17 | ··0x00004c58·0e20420e·28420e30·410e3847·0ef00283·.·B.(B.0A.8G.... |
18 | ··0x00004 | 18 | ··0x00004c68·078c068d·058e048f·03860203·c6190e38·...............8 |
19 | ··0x00004 | 19 | ··0x00004c78·410e3042·0e28420e·20420e18·420e1041·A.0B.(B.·B..B..A |
20 | ··0x00004 | 20 | ··0x00004c88·0e08410e·f0020000·14000000·2c010000·..A.........,... |
21 | ··0x00004 | 21 | ··0x00004c98·581d0000·12000000·00000000·00000000·X............... |
22 | ··0x00004 | 22 | ··0x00004ca8·4c000000·44010000·601d0000·a90c0000·L...D...`....... |
23 | ··0x00004 | 23 | ··0x00004cb8·00410e10·420e1842·0e20420e·28420e30·.A..B..B.·B.(B.0 |
24 | ··0x00004 | 24 | ··0x00004cc8·410e3847·0ec00283·078c068d·058e048f·A.8G............ |
25 | ··0x00004 | 25 | ··0x00004cd8·03860203·880c0e38·410e3042·0e28420e·.......8A.0B.(B. |
26 | ··0x00004 | 26 | ··0x00004ce8·20420e18·420e1041·0e08410e·c0020000··B..B..A..A..... |
27 | ··0x00004 | 27 | ··0x00004cf8·14000000·94010000·c0290000·0b000000·.........)...... |
28 | ··0x00004d | 28 | ··0x00004d08·00000000·00000000·14000000·ac010000·................ |
29 | ··0x00004d | 29 | ··0x00004d18·b8290000·22000000·00000000·00000000·.).."........... |
30 | ··0x00004d | 30 | ··0x00004d28·14000000·c4010000·d0290000·05000000·.........)...... |
31 | ··0x00004 | 31 | ··0x00004d38·00000000·00000000·14000000·dc010000·................ |
32 | ··0x00004 | 32 | ··0x00004d48·c8290000·12000000·00000000·00000000·.).............. |
33 | ··0x00004 | 33 | ··0x00004d58·14000000·f4010000·d0290000·0b000000·.........)...... |
34 | ··0x00004 | 34 | ··0x00004d68·00000000·00000000·14000000·0c020000·................ |
35 | ··0x00004 | 35 | ··0x00004d78·c8290000·4a000000·00000000·00000000·.)..J........... |
36 | ··0x00004 | 36 | ··0x00004d88·14000000·24020000·002a0000·05000000·....$....*...... |
37 | ··0x00004 | 37 | ··0x00004d98·00000000·00000000·4c000000·3c020000·........L...<... |
38 | ··0x00004 | 38 | ··0x00004da8·f8290000·a8340000·00410e10·420e1842·.)...4...A..B..B |
39 | ··0x00004 | 39 | ··0x00004db8·0e20420e·28420e30·410e3847·0ee00483·.·B.(B.0A.8G.... |
40 | ··0x00004 | 40 | ··0x00004dc8·078c068d·058e048f·03860203·87340e38·.............4.8 |
41 | ··0x00004ea8·410e3042·0e28420e·20420e18·420e1041·A.0B.(B.·B..B..A | ||
42 | ··0x00004eb8·0e08410e·e0040000·14000000·8c020000·..A............. | ||
43 | ··0x00004ec8·585e0000·12000000·00000000·00000000·X^.............. | ||
44 | ··0x00004ed8·4c000000·a4020000·605e0000·c9190000·L.......`^...... | ||
45 | ··0x00004ee8·00410e10·420e1842·0e20420e·28420e30·.A..B..B.·B.(B.0 | ||
46 | ··0x00004ef8·410e3847·0ea00483·078c068d·058e048f·A.8G............ | ||
47 | ··0x00004f08·03860203·a8190e38·410e3042·0e28420e·.......8A.0B.(B. | ||
48 | ··0x00004f18·20420e18·420e1041·0e08410e·a0040000··B..B..A..A..... | ||
49 | ··0x00004f28·14000000·f4020000·e0770000·0b000000·.........w...... | ||
50 | ··0x00004f38·00000000·00000000·14000000·0c030000·................ | ||
51 | ··0x00004f48·d8770000·4a000000·00000000·00000000·.w..J........... | ||
52 | ··0x00004f58·14000000·24030000·10780000·05000000·....$....x...... | ||
53 | ··0x00004f68·00000000·00000000·14000000·3c030000·............<... | ||
54 | ··0x00004f78·08780000·12000000·00000000·00000000·.x.............. | ||
55 | ··0x00004f88·14000000·54030000·10780000·0b000000·....T....x...... | ||
56 | ··0x00004f98·00000000·00000000·4c000000·6c030000·........L...l... | ||
57 | ··0x00004fa8·08780000·a5010000·00410e10·420e1842·.x.......A..B..B | ||
58 | ··0x00004fb8·0e20420e·28420e30·410e3847·0e900683·.·B.(B.0A.8G.... | ||
59 | ··0x00004fc8·078c068d·058e048f·03860203·84010e38·...............8 | ||
60 | ··0x00004 | 41 | ··0x00004dd8·410e3042·0e28420e·20420e18·420e1041·A.0B.(B.·B..B..A |
42 | ··0x00004de8·0e08410e·e0040000·14000000·8c020000·..A............. | ||
43 | ··0x00004df8·585e0000·12000000·00000000·00000000·X^.............. | ||
44 | ··0x00004e08·4c000000·a4020000·605e0000·c9190000·L.......`^...... | ||
45 | ··0x00004e18·00410e10·420e1842·0e20420e·28420e30·.A..B..B.·B.(B.0 | ||
46 | ··0x00004e28·410e3847·0ea00483·078c068d·058e048f·A.8G............ | ||
47 | ··0x00004e38·03860203·a8190e38·410e3042·0e28420e·.......8A.0B.(B. | ||
48 | ··0x00004e48·20420e18·420e1041·0e08410e·a0040000··B..B..A..A..... | ||
49 | ··0x00004e58·14000000·f4020000·e0770000·0b000000·.........w...... | ||
50 | ··0x00004e68·00000000·00000000·14000000·0c030000·................ | ||
51 | ··0x00004e78·d8770000·4a000000·00000000·00000000·.w..J........... | ||
52 | ··0x00004e88·14000000·24030000·10780000·05000000·....$....x...... | ||
53 | ··0x00004e98·00000000·00000000·14000000·3c030000·............<... | ||
54 | ··0x00004ea8·08780000·12000000·00000000·00000000·.x.............. | ||
55 | ··0x00004eb8·14000000·54030000·10780000·0b000000·....T....x...... | ||
56 | ··0x00004ec8·00000000·00000000·4c000000·6c030000·........L...l... | ||
57 | ··0x00004ed8·08780000·a5010000·00410e10·420e1842·.x.......A..B..B | ||
58 | ··0x00004ee8·0e20420e·28420e30·410e3847·0e900683·.·B.(B.0A.8G.... | ||
59 | ··0x00004ef8·078c068d·058e048f·03860203·84010e38·...............8 | ||
60 | ··0x00004f08·410e3042·0e28420e·20420e18·420e1041·A.0B.(B.·B..B..A | ||
61 | ··0x00004f | 61 | ··0x00004f18·0e08410e·90060000·1c000000·bc030000·..A............. |
62 | ··0x00004f | 62 | ··0x00004f28·68790000·87000000·00440e20·027d0e08·hy.......D.·.}.. |
63 | ··0x0000 | 63 | ··0x00004f38·410e2000·00000000·00000000··········A.·......... |
Offset 1, 40 lines modified | Offset 1, 40 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 | 000000000000 | 2 | 0000000000004f50·<sph_groestl224_init@@Base-0x70>: |
3 | » lea····0x8a69(%rip),%rdi········ | 3 | » lea····0x8a69(%rip),%rdi········ |
4 | » jmp····c | 4 | » jmp····c930·<__cxa_finalize@plt> |
5 | » nopl···0x0(%rax) | 5 | » nopl···0x0(%rax) |
6 | » ret | 6 | » ret |
7 | » cs·nopw·0x0(%rax,%rax,1) | 7 | » cs·nopw·0x0(%rax,%rax,1) |
8 | » nopl···0x0(%rax,%rax,1) | 8 | » nopl···0x0(%rax,%rax,1) |
9 | » jmp···· | 9 | » jmp····4f60·<sph_groestl224_init@@Base-0x60> |
10 | » cs·nopw·0x0(%rax,%rax,1) | 10 | » cs·nopw·0x0(%rax,%rax,1) |
11 | » nop | 11 | » nop |
12 | » test···%rdi,%rdi | 12 | » test···%rdi,%rdi |
13 | » je····· | 13 | » je·····4f87·<sph_groestl224_init@@Base-0x39> |
14 | » jmp····*%rdi | 14 | » jmp····*%rdi |
15 | » ret | 15 | » ret |
16 | » nopl···0x0(%rax,%rax,1) | 16 | » nopl···0x0(%rax,%rax,1) |
17 | » mov····%rdi,%rsi | 17 | » mov····%rdi,%rsi |
18 | » lea····-0x1a(%rip),%rdi········ | 18 | » lea····-0x1a(%rip),%rdi········ |
19 | » lea····0x8a1f(%rip),%rdx········ | 19 | » lea····0x8a1f(%rip),%rdx········ |
20 | » jmp····c | 20 | » jmp····c940·<__cxa_atexit@plt> |
21 | » cs·nopw·0x0(%rax,%rax,1) | 21 | » cs·nopw·0x0(%rax,%rax,1) |
22 | » lea····0x8a09(%rip),%rcx········ | 22 | » lea····0x8a09(%rip),%rcx········ |
23 | » jmp····c | 23 | » jmp····c950·<__register_atfork@plt> |
24 | » int3 | 24 | » int3 |
25 | » int3 | 25 | » int3 |
26 | » int3 | 26 | » int3 |
27 | » int3 | 27 | » int3 |
28 | 000000000000 | 28 | 0000000000004fc0·<sph_groestl224_init@@Base>: |
29 | » xorps··%xmm0,%xmm0 | 29 | » xorps··%xmm0,%xmm0 |
30 | » movups·%xmm0,0x70(%rdi) | 30 | » movups·%xmm0,0x70(%rdi) |
31 | » movups·%xmm0,0x60(%rdi) | 31 | » movups·%xmm0,0x60(%rdi) |
32 | » movups·%xmm0,0x50(%rdi) | 32 | » movups·%xmm0,0x50(%rdi) |
33 | » movups·%xmm0,0x40(%rdi) | 33 | » movups·%xmm0,0x40(%rdi) |
34 | » movaps·-0x45ca(%rip),%xmm0········ | 34 | » movaps·-0x45ca(%rip),%xmm0········ |
35 | » movups·%xmm0,0x80(%rdi) | 35 | » movups·%xmm0,0x80(%rdi) |
Offset 50, 16 lines modified | Offset 50, 16 lines modified | ||
50 | » int3 | 50 | » int3 |
51 | » int3 | 51 | » int3 |
52 | » int3 | 52 | » int3 |
53 | » int3 | 53 | » int3 |
54 | » int3 | 54 | » int3 |
55 | » int3 | 55 | » int3 |
56 | 000000000000 | 56 | 0000000000004ff0·<sph_groestl224@@Base>: |
57 | » jmp····50 | 57 | » jmp····5000·<sph_groestl224@@Base+0x10> |
58 | » int3 | 58 | » int3 |
59 | » int3 | 59 | » int3 |
60 | » int3 | 60 | » int3 |
61 | » int3 | 61 | » int3 |
62 | » int3 | 62 | » int3 |
63 | » int3 | 63 | » int3 |
64 | » int3 | 64 | » int3 |
Offset 79, 51 lines modified | Offset 79, 51 lines modified | ||
79 | » mov····%rdi,%r13 | 79 | » mov····%rdi,%r13 |
80 | » mov····%fs:0x28,%rax | 80 | » mov····%fs:0x28,%rax |
81 | » mov····%rax,0x130(%rsp) | 81 | » mov····%rax,0x130(%rsp) |
82 | » mov····0x40(%rdi),%r14 | 82 | » mov····0x40(%rdi),%r14 |
83 | » mov····$0x40,%eax | 83 | » mov····$0x40,%eax |
84 | » sub····%r14,%rax | 84 | » sub····%r14,%rax |
85 | » cmp····%rdx,%rax | 85 | » cmp····%rdx,%rax |
86 | » jbe····5 | 86 | » jbe····5053·<sph_groestl224@@Base+0x63> |
87 | » lea····(%r14,%r13,1),%rdi | 87 | » lea····(%r14,%r13,1),%rdi |
88 | » mov····%rbx,%rsi | 88 | » mov····%rbx,%rsi |
89 | » mov····%rbp,%rdx | 89 | » mov····%rbp,%rdx |
90 | » call···c | 90 | » call···c960·<memcpy@plt> |
91 | » add····%rbp,%r14 | 91 | » add····%rbp,%r14 |
92 | » jmp····6 | 92 | » jmp····69b9·<sph_groestl224@@Base+0x19c9> |
93 | » lea····0x48(%r13),%rax | 93 | » lea····0x48(%r13),%rax |
94 | » mov····%rax,0xb0(%rsp) | 94 | » mov····%rax,0xb0(%rsp) |
95 | » movups·0x48(%r13),%xmm0 | 95 | » movups·0x48(%r13),%xmm0 |
96 | » movups·0x58(%r13),%xmm1 | 96 | » movups·0x58(%r13),%xmm1 |
97 | » movups·0x68(%r13),%xmm2 | 97 | » movups·0x68(%r13),%xmm2 |
98 | » movups·0x78(%r13),%xmm3 | 98 | » movups·0x78(%r13),%xmm3 |
99 | » movaps·%xmm3,0x120(%rsp) | 99 | » movaps·%xmm3,0x120(%rsp) |
100 | » movaps·%xmm2,0x110(%rsp) | 100 | » movaps·%xmm2,0x110(%rsp) |
101 | » movaps·%xmm1,0x100(%rsp) | 101 | » movaps·%xmm1,0x100(%rsp) |
102 | » movaps·%xmm0,0xf0(%rsp) | 102 | » movaps·%xmm0,0xf0(%rsp) |
103 | » test···%rbp,%rbp | 103 | » test···%rbp,%rbp |
104 | » je·····6 | 104 | » je·····6982·<sph_groestl224@@Base+0x1992> |
105 | » mov····%r13,0xb8(%rsp) | 105 | » mov····%r13,0xb8(%rsp) |
106 | » jmp····5 | 106 | » jmp····50bc·<sph_groestl224@@Base+0xcc> |
107 | » cs·nopw·0x0(%rax,%rax,1) | 107 | » cs·nopw·0x0(%rax,%rax,1) |
108 | » add····%r15,%rbx | 108 | » add····%r15,%rbx |
109 | » test···%rbp,%rbp | 109 | » test···%rbp,%rbp |
110 | » je·····6 | 110 | » je·····6982·<sph_groestl224@@Base+0x1992> |
111 | » mov····$0x40,%r15d | 111 | » mov····$0x40,%r15d |
112 | » sub····%r14,%r15 | 112 | » sub····%r14,%r15 |
113 | » cmp····%rbp,%r15 | 113 | » cmp····%rbp,%r15 |
114 | » cmova··%rbp,%r15 | 114 | » cmova··%rbp,%r15 |
115 | » lea····(%r14,%r13,1),%rdi | 115 | » lea····(%r14,%r13,1),%rdi |
116 | » mov····%rbx,%rsi | 116 | » mov····%rbx,%rsi |
117 | » mov····%r15,%rdx | 117 | » mov····%r15,%rdx |
118 | » call···c | 118 | » call···c960·<memcpy@plt> |
119 | » add····%r15,%r14 | 119 | » add····%r15,%r14 |
120 | » sub····%r15,%rbp | 120 | » sub····%r15,%rbp |
121 | » cmp····$0x40,%r14 | 121 | » cmp····$0x40,%r14 |
122 | » jne····5 | 122 | » jne····50b0·<sph_groestl224@@Base+0xc0> |
123 | » mov····%r15,0xd8(%rsp) | 123 | » mov····%r15,0xd8(%rsp) |
124 | » mov····%rbx,0xe0(%rsp) | 124 | » mov····%rbx,0xe0(%rsp) |
125 | » mov····%rbp,0xe8(%rsp) | 125 | » mov····%rbp,0xe8(%rsp) |
126 | » mov····0x0(%r13),%rax | 126 | » mov····0x0(%r13),%rax |
127 | » mov····0x8(%r13),%rcx | 127 | » mov····0x8(%r13),%rcx |
128 | » mov····0x10(%r13),%rdx | 128 | » mov····0x10(%r13),%rdx |
129 | » mov····0xf0(%rsp),%r10 | 129 | » mov····0xf0(%rsp),%r10 |
Offset 776, 15 lines modified | Offset 776, 15 lines modified | ||
776 | » xor····(%r8,%rcx,1),%rdx | 776 | » xor····(%r8,%rcx,1),%rdx |
777 | » mov····0x38(%rsp),%rax | 777 | » mov····0x38(%rsp),%rax |
778 | » shr····$0x38,%rax | 778 | » shr····$0x38,%rax |
779 | » xor····(%rsi,%rax,8),%rdx | 779 | » xor····(%rsi,%rax,8),%rdx |
780 | » mov····0x10(%rsp),%rax | 780 | » mov····0x10(%rsp),%rax |
781 | » cmp····$0x8,%rax | 781 | » cmp····$0x8,%rax |
782 | » lea····0x2(%rax),%rax | 782 | » lea····0x2(%rax),%rax |
783 | » jb·····5 | 783 | » jb·····51b0·<sph_groestl224@@Base+0x1c0> |
784 | » mov····%rdx,0x70(%rsp) | 784 | » mov····%rdx,0x70(%rsp) |
785 | » mov····%r15,0xc0(%rsp) | 785 | » mov····%r15,0xc0(%rsp) |
786 | » mov····%r9,0xc8(%rsp) | 786 | » mov····%r9,0xc8(%rsp) |
787 | » mov····%r12,0x88(%rsp) | 787 | » mov····%r12,0x88(%rsp) |
788 | » mov····%rbx,0x78(%rsp) | 788 | » mov····%rbx,0x78(%rsp) |
789 | » mov····%r14,0xa0(%rsp) | 789 | » mov····%r14,0xa0(%rsp) |
790 | » mov····%r11,0x98(%rsp) | 790 | » mov····%r11,0x98(%rsp) |
Offset 1441, 15 lines modified | Offset 1441, 15 lines modified | ||
1441 | » mov····0x80(%rsp),%rdx | 1441 | » mov····0x80(%rsp),%rdx |
Max diff block lines reached; 17202/20861 bytes (82.46%) of diff not shown. |
Offset 1, 54 lines modified | Offset 1, 54 lines modified | ||
1 | Disassembly·of·section·.plt: | 1 | Disassembly·of·section·.plt: |
2 | 000000000000c9 | 2 | 000000000000c920·<__cxa_finalize@plt-0x10>: |
3 | » push···0x12 | 3 | » push···0x1272(%rip)········ |
4 | » jmp····*0x12 | 4 | » jmp····*0x1274(%rip)········ |
5 | » nopl···0x0(%rax) | 5 | » nopl···0x0(%rax) |
6 | 000000000000c | 6 | 000000000000c930·<__cxa_finalize@plt>: |
7 | » jmp····*0x12 | 7 | » jmp····*0x1272(%rip)········ |
8 | » push···$0x0 | 8 | » push···$0x0 |
9 | » jmp····c9 | 9 | » jmp····c920·<JNI_OnLoad@@Base+0x90> |
10 | 000000000000c | 10 | 000000000000c940·<__cxa_atexit@plt>: |
11 | » jmp····*0x12 | 11 | » jmp····*0x126a(%rip)········ |
12 | » push···$0x1 | 12 | » push···$0x1 |
13 | » jmp····c9 | 13 | » jmp····c920·<JNI_OnLoad@@Base+0x90> |
14 | 000000000000c | 14 | 000000000000c950·<__register_atfork@plt>: |
15 | » jmp····*0x12 | 15 | » jmp····*0x1262(%rip)········ |
16 | » push···$0x2 | 16 | » push···$0x2 |
17 | » jmp····c9 | 17 | » jmp····c920·<JNI_OnLoad@@Base+0x90> |
18 | 000000000000c | 18 | 000000000000c960·<memcpy@plt>: |
19 | » jmp····*0x12 | 19 | » jmp····*0x125a(%rip)········ |
20 | » push···$0x3 | 20 | » push···$0x3 |
21 | » jmp····c9 | 21 | » jmp····c920·<JNI_OnLoad@@Base+0x90> |
22 | 000000000000c | 22 | 000000000000c970·<__stack_chk_fail@plt>: |
23 | » jmp····*0x12 | 23 | » jmp····*0x1252(%rip)········ |
24 | » push···$0x4 | 24 | » push···$0x4 |
25 | » jmp····c9 | 25 | » jmp····c920·<JNI_OnLoad@@Base+0x90> |
26 | 000000000000c | 26 | 000000000000c980·<__memset_chk@plt>: |
27 | » jmp····*0x12 | 27 | » jmp····*0x124a(%rip)········ |
28 | » push···$0x5 | 28 | » push···$0x5 |
29 | » jmp····c9 | 29 | » jmp····c920·<JNI_OnLoad@@Base+0x90> |
30 | 000000000000c | 30 | 000000000000c990·<sph_groestl512_init@plt>: |
31 | » jmp····*0x12 | 31 | » jmp····*0x1242(%rip)········ |
32 | » push···$0x6 | 32 | » push···$0x6 |
33 | » jmp····c9 | 33 | » jmp····c920·<JNI_OnLoad@@Base+0x90> |
34 | 000000000000c | 34 | 000000000000c9a0·<sph_groestl512@plt>: |
35 | » jmp····*0x12 | 35 | » jmp····*0x123a(%rip)········ |
36 | » push···$0x7 | 36 | » push···$0x7 |
37 | » jmp····c9 | 37 | » jmp····c920·<JNI_OnLoad@@Base+0x90> |
38 | 000000000000c | 38 | 000000000000c9b0·<sph_groestl512_close@plt>: |
39 | » jmp····*0x12 | 39 | » jmp····*0x1232(%rip)········ |
40 | » push···$0x8 | 40 | » push···$0x8 |
41 | » jmp····c9 | 41 | » jmp····c920·<JNI_OnLoad@@Base+0x90> |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | Hex·dump·of·section·'.data.rel.ro': | 1 | Hex·dump·of·section·'.data.rel.ro': |
2 | ··0x0000d | 2 | ··0x0000d9c0·00000000·00000000·00000000·00000000·................ |
3 | ··0x0000d | 3 | ··0x0000d9d0·00000000·00000000·00000000·00000000·................ |
4 | ··0x0000d | 4 | ··0x0000d9e0·00000000·00000000···················........ |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.fini_array': | 1 | Hex·dump·of·section·'.fini_array': |
2 | ··0x0000d | 2 | ··0x0000d9e8·00000000·00000000·00000000·00000000·................ |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.got': | 1 | Hex·dump·of·section·'.got': |
2 | ··0x0000d | 2 | ··0x0000db88·00000000·00000000···················........ |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Hex·dump·of·section·'.got.plt': | 1 | Hex·dump·of·section·'.got.plt': |
2 | ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. | 2 | ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. |
3 | ··0x0000d | 3 | ··0x0000db90·f8d90000·00000000·00000000·00000000·................ |
4 | ··0x0000d | 4 | ··0x0000dba0·00000000·00000000·36c90000·00000000·........6....... |
5 | ··0x0000d | 5 | ··0x0000dbb0·46c90000·00000000·56c90000·00000000·F.......V....... |
6 | ··0x0000d | 6 | ··0x0000dbc0·66c90000·00000000·76c90000·00000000·f.......v....... |
7 | ··0x0000d | 7 | ··0x0000dbd0·86c90000·00000000·96c90000·00000000·................ |
8 | ··0x0000d | 8 | ··0x0000dbe0·a6c90000·00000000·b6c90000·00000000·................ |
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x4 | 11 | ··Entry·point·address:···············0x4eac |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········45 | 13 | ··Start·of·section·headers:··········45584·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··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:·········9 | 17 | ··Number·of·program·headers:·········9 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········2 | 19 | ··Number·of·section·headers:·········22 |
20 | ··Section·header·string·table·index:·2 | 20 | ··Section·header·string·table·index:·21 |
Offset 1, 28 lines modified | Offset 1, 28 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x4 | 2 | Entry·point·0x4eac |
3 | There·are·9·program·headers,·starting·at·offset·64 | 3 | There·are·9·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x0001f8·0x0001f8·R···0x8 | 6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x0001f8·0x0001f8·R···0x8 |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00ae | 7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00ae00·0x00ae00·R·E·0x1000 |
8 | ··LOAD···········0x00ae | 8 | ··LOAD···········0x00ae00·0x000000000000be00·0x000000000000be00·0x000228·0x000228·RW··0x1000 |
9 | ··LOAD···········0x00b | 9 | ··LOAD···········0x00b028·0x000000000000d028·0x000000000000d028·0x000000·0x000001·RW··0x1000 |
10 | ··DYNAMIC········0x00a | 10 | ··DYNAMIC········0x00ae30·0x000000000000be30·0x000000000000be30·0x000190·0x000190·RW··0x8 |
11 | ··GNU_RELRO······0x00ae | 11 | ··GNU_RELRO······0x00ae00·0x000000000000be00·0x000000000000be00·0x000228·0x001200·R···0x1 |
12 | ··GNU_EH_FRAME···0x004 | 12 | ··GNU_EH_FRAME···0x004a7c·0x0000000000004a7c·0x0000000000004a7c·0x0000ec·0x0000ec·R···0x4 |
13 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 13 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
14 | ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000098·0x000098·R···0x4 | 14 | ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000098·0x000098·R···0x4 |
15 | ·Section·to·Segment·mapping: | 15 | ·Section·to·Segment·mapping: |
16 | ··Segment·Sections... | 16 | ··Segment·Sections... |
17 | ···00····· | 17 | ···00····· |
18 | ···01·····.note.android.ident·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·. | 18 | ···01·····.note.android.ident·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame·.text·.plt· |
19 | ···02·····.data.rel.ro·.fini_array·.dynamic·.got·.got.plt· | 19 | ···02·····.data.rel.ro·.fini_array·.dynamic·.got·.got.plt· |
20 | ···03·····.bss· | 20 | ···03·····.bss· |
21 | ···04·····.dynamic· | 21 | ···04·····.dynamic· |
22 | ···05·····.data.rel.ro·.fini_array·.dynamic·.got·.got.plt· | 22 | ···05·····.data.rel.ro·.fini_array·.dynamic·.got·.got.plt· |
23 | ···06·····.eh_frame_hdr· | 23 | ···06·····.eh_frame_hdr· |
24 | ···07····· | 24 | ···07····· |
25 | ···08·····.note.android.ident· | 25 | ···08·····.note.android.ident· |
Offset 1, 32 lines modified | Offset 1, 31 lines modified | ||
1 | There·are·2 | 1 | There·are·22·section·headers,·starting·at·offset·0xb210: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000238·000238·000098·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000238·000238·000098·00···A··0···0··4 |
6 | ··[·2]·.dynsym···········DYNSYM··········00000000000002d0·0002d0·000270·18···A·· | 6 | ··[·2]·.dynsym···········DYNSYM··········00000000000002d0·0002d0·000270·18···A··6···1··8 |
7 | ··[·3]·.gnu.version······VERSYM··········0000000000000540·000540·000034·02···A··2···0··2 | 7 | ··[·3]·.gnu.version······VERSYM··········0000000000000540·000540·000034·02···A··2···0··2 |
8 | ··[·4]·.gnu.version_r····VERNEED·········0000000000000574·000574·000020·00···A·· | 8 | ··[·4]·.gnu.version_r····VERNEED·········0000000000000574·000574·000020·00···A··6···1··4 |
9 | ··[·5]·.gnu.hash·········GNU_HASH········0000000000000598·000598·00008c·00···A··2···0··8 | 9 | ··[·5]·.gnu.hash·········GNU_HASH········0000000000000598·000598·00008c·00···A··2···0··8 |
10 | ··[·6]·.hash·············HASH············0000000000000624·000624·0000d8·04···A··2···0··4 | ||
11 | ··[· | 10 | ··[·6]·.dynstr···········STRTAB··········0000000000000624·000624·00024f·00···A··0···0··1 |
12 | ··[· | 11 | ··[·7]·.rela.dyn·········RELA············0000000000000878·000878·0000a8·18···A··2···0··8 |
13 | ··[· | 12 | ··[·8]·.rela.plt·········RELA············0000000000000920·000920·0000d8·18··AI··2··18··8 |
14 | ··[ | 13 | ··[·9]·.rodata···········PROGBITS········0000000000000a00·000a00·00407c·00·AMS··0···0·16 |
15 | ··[1 | 14 | ··[10]·.eh_frame_hdr·····PROGBITS········0000000000004a7c·004a7c·0000ec·00···A··0···0··4 |
16 | ··[1 | 15 | ··[11]·.eh_frame·········PROGBITS········0000000000004b68·004b68·000344·00···A··0···0··8 |
17 | ··[1 | 16 | ··[12]·.text·············PROGBITS········0000000000004eac·004eac·005ea0·00··AX··0···0··4 |
18 | ··[1 | 17 | ··[13]·.plt··············PROGBITS········000000000000ad50·00ad50·0000b0·00··AX··0···0·16 |
19 | ··[1 | 18 | ··[14]·.data.rel.ro······PROGBITS········000000000000be00·00ae00·000020·00··WA··0···0··8 |
20 | ··[1 | 19 | ··[15]·.fini_array·······FINI_ARRAY······000000000000be20·00ae20·000010·00··WA··0···0··8 |
21 | ··[1 | 20 | ··[16]·.dynamic··········DYNAMIC·········000000000000be30·00ae30·000190·10··WA··6···0··8 |
22 | ··[1 | 21 | ··[17]·.got··············PROGBITS········000000000000bfc0·00afc0·000008·00··WA··0···0··8 |
23 | ··[1 | 22 | ··[18]·.got.plt··········PROGBITS········000000000000bfc8·00afc8·000060·00··WA··0···0··8 |
24 | ··[ | 23 | ··[19]·.bss··············NOBITS··········000000000000d028·00b028·000001·00··WA··0···0··1 |
25 | ··[2 | 24 | ··[20]·.comment··········PROGBITS········0000000000000000·00b028·000115·01··MS··0···0··1 |
26 | ··[2 | 25 | ··[21]·.shstrtab·········STRTAB··········0000000000000000·00b13d·0000cd·00······0···0··1 |
27 | Key·to·Flags: | 26 | Key·to·Flags: |
28 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 27 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
29 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 28 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
30 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 29 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
31 | ··D·(mbind),·p·(processor·specific) | 30 | ··D·(mbind),·p·(processor·specific) |
Offset 4, 26 lines modified | Offset 4, 26 lines modified | ||
4 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 4 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
5 | ·····1:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2) | 5 | ·····1:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2) |
6 | ·····2:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_finalize@LIBC·(2) | 6 | ·····2:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_finalize@LIBC·(2) |
7 | ·····3:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__register_atfork@LIBC·(2) | 7 | ·····3:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__register_atfork@LIBC·(2) |
8 | ·····4:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__memset_chk@LIBC·(2) | 8 | ·····4:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__memset_chk@LIBC·(2) |
9 | ·····5:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@LIBC·(2) | 9 | ·····5:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@LIBC·(2) |
10 | ·····6:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@LIBC·(2) | 10 | ·····6:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@LIBC·(2) |
11 | ·····7:·0000000000006 | 11 | ·····7:·0000000000006960·····8·FUNC····GLOBAL·DEFAULT···12·sph_groestl224_addbits_and_close |
12 | ·····8:·000000000000 | 12 | ·····8:·0000000000005fb0····20·FUNC····GLOBAL·DEFAULT···12·sph_groestl224_close |
13 | ·····9:·0000000000006 | 13 | ·····9:·0000000000006984·····4·FUNC····GLOBAL·DEFAULT···12·sph_groestl256 |
14 | ····10:·000000000000ab | 14 | ····10:·000000000000ab00·····8·FUNC····GLOBAL·DEFAULT···12·sph_groestl512_addbits_and_close |
15 | ····11:·000000000000a | 15 | ····11:·000000000000aaec····20·FUNC····GLOBAL·DEFAULT···12·sph_groestl512_close |
16 | ····12:·000000000000ab | 16 | ····12:·000000000000ab08···404·FUNC····GLOBAL·DEFAULT···12·_Z15groestld_nativeP7_JNIEnvP7_jclassP11_jbyteArrayii |
17 | ····13:·0000000000006 | 17 | ····13:·000000000000699c·····8·FUNC····GLOBAL·DEFAULT···12·sph_groestl256_addbits_and_close |
18 | ····14:·0000000000006 | 18 | ····14:·0000000000006988····20·FUNC····GLOBAL·DEFAULT···12·sph_groestl256_close |
19 | ····15:·0000000000006 | 19 | ····15:·00000000000069a4····36·FUNC····GLOBAL·DEFAULT···12·sph_groestl384_init |
20 | ····16:·0000000000004f | 20 | ····16:·0000000000004f10····28·FUNC····GLOBAL·DEFAULT···12·sph_groestl224_init |
21 | ····17:·0000000000006 | 21 | ····17:·00000000000069c8·····4·FUNC····GLOBAL·DEFAULT···12·sph_groestl384 |
22 | ····18:·000000000000a | 22 | ····18:·000000000000aac4····36·FUNC····GLOBAL·DEFAULT···12·sph_groestl512_init |
23 | ····19:·000000000000a | 23 | ····19:·000000000000ac9c···176·FUNC····GLOBAL·DEFAULT···12·JNI_OnLoad |
24 | ····20:·0000000000004f | 24 | ····20:·0000000000004f2c·····4·FUNC····GLOBAL·DEFAULT···12·sph_groestl224 |
25 | ····21:·0000000000006 | 25 | ····21:·0000000000006968····28·FUNC····GLOBAL·DEFAULT···12·sph_groestl256_init |
26 | ····22:·000000000000a | 26 | ····22:·000000000000aabc·····8·FUNC····GLOBAL·DEFAULT···12·sph_groestl384_addbits_and_close |
27 | ····23:·0000000000009 | 27 | ····23:·00000000000093e0····20·FUNC····GLOBAL·DEFAULT···12·sph_groestl384_close |
28 | ····24:·000000000000a | 28 | ····24:·000000000000aae8·····4·FUNC····GLOBAL·DEFAULT···12·sph_groestl512 |
29 | ····25:·000000000000d | 29 | ····25:·000000000000d028·····1·OBJECT··WEAK···DEFAULT···19·_ZZ11HashGroestlIPaE7uint256T_S2_E6pblank |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | Relocation·section·'.rela.dyn'·at·offset·0x | 1 | Relocation·section·'.rela.dyn'·at·offset·0x878·contains·7·entries: |
2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 2 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
3 | 000000000000be | 3 | 000000000000be00··0000000000000403·R_AARCH64_RELATIVE························be00 |
4 | 000000000000be | 4 | 000000000000be08··0000000000000403·R_AARCH64_RELATIVE························4a63 |
5 | 000000000000be | 5 | 000000000000be10··0000000000000403·R_AARCH64_RELATIVE························4a73 |
6 | 000000000000be | 6 | 000000000000be20··0000000000000403·R_AARCH64_RELATIVE························4ec4 |
7 | 000000000000be | 7 | 000000000000be28··0000000000000403·R_AARCH64_RELATIVE························4eac |
8 | 000000000000be | 8 | 000000000000be18··0000000c00000101·R_AARCH64_ABS64········000000000000ab08·_Z15groestld_nativeP7_JNIEnvP7_jclassP11_jbyteArrayii·+·0 |
9 | 000000000000 | 9 | 000000000000bfc0··0000001900000401·R_AARCH64_GLOB_DAT·····000000000000d028·_ZZ11HashGroestlIPaE7uint256T_S2_E6pblank·+·0 |
10 | Relocation·section·'.rela.plt'·at·offset·0x9 | 10 | Relocation·section·'.rela.plt'·at·offset·0x920·contains·9·entries: |
11 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend | 11 | ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend |
12 | 000000000000 | 12 | 000000000000bfe0··0000000200000402·R_AARCH64_JUMP_SLOT····0000000000000000·__cxa_finalize@LIBC·+·0 |
13 | 000000000000 | 13 | 000000000000bfe8··0000000100000402·R_AARCH64_JUMP_SLOT····0000000000000000·__cxa_atexit@LIBC·+·0 |
14 | 000000000000 | 14 | 000000000000bff0··0000000300000402·R_AARCH64_JUMP_SLOT····0000000000000000·__register_atfork@LIBC·+·0 |
15 | 000000000000 | 15 | 000000000000bff8··0000000600000402·R_AARCH64_JUMP_SLOT····0000000000000000·memcpy@LIBC·+·0 |
16 | 000000000000c0 | 16 | 000000000000c000··0000000500000402·R_AARCH64_JUMP_SLOT····0000000000000000·__stack_chk_fail@LIBC·+·0 |
17 | 000000000000c0 | 17 | 000000000000c008··0000000400000402·R_AARCH64_JUMP_SLOT····0000000000000000·__memset_chk@LIBC·+·0 |
18 | 000000000000c0 | 18 | 000000000000c010··0000001200000402·R_AARCH64_JUMP_SLOT····000000000000aac4·sph_groestl512_init·+·0 |
19 | 000000000000c0 | 19 | 000000000000c018··0000001800000402·R_AARCH64_JUMP_SLOT····000000000000aae8·sph_groestl512·+·0 |
20 | 000000000000c | 20 | 000000000000c020··0000000b00000402·R_AARCH64_JUMP_SLOT····000000000000aaec·sph_groestl512_close·+·0 |
Offset 1, 29 lines modified | Offset 1, 28 lines modified | ||
1 | Dynamic·section·at·offset·0xa | 1 | Dynamic·section·at·offset·0xae30·contains·25·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
6 | ·0x000000000000000e·(SONAME)·············Library·soname:·[libgroestl.so] | 6 | ·0x000000000000000e·(SONAME)·············Library·soname:·[libgroestl.so] |
7 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 7 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
8 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 8 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
9 | ·0x0000000000000007·(RELA)···············0x | 9 | ·0x0000000000000007·(RELA)···············0x878 |
10 | ·0x0000000000000008·(RELASZ)·············168·(bytes) | 10 | ·0x0000000000000008·(RELASZ)·············168·(bytes) |
11 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 11 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
12 | ·0x000000006ffffff9·(RELACOUNT)··········5 | 12 | ·0x000000006ffffff9·(RELACOUNT)··········5 |
13 | ·0x0000000000000017·(JMPREL)·············0x9 | 13 | ·0x0000000000000017·(JMPREL)·············0x920 |
14 | ·0x0000000000000002·(PLTRELSZ)···········216·(bytes) | 14 | ·0x0000000000000002·(PLTRELSZ)···········216·(bytes) |
15 | ·0x0000000000000003·(PLTGOT)·············0x | 15 | ·0x0000000000000003·(PLTGOT)·············0xbfc8 |
16 | ·0x0000000000000014·(PLTREL)·············RELA | 16 | ·0x0000000000000014·(PLTREL)·············RELA |
17 | ·0x0000000000000006·(SYMTAB)·············0x2d0 | 17 | ·0x0000000000000006·(SYMTAB)·············0x2d0 |
18 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 18 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
19 | ·0x0000000000000005·(STRTAB)·············0x6 | 19 | ·0x0000000000000005·(STRTAB)·············0x624 |
20 | ·0x000000000000000a·(STRSZ)··············591·(bytes) | 20 | ·0x000000000000000a·(STRSZ)··············591·(bytes) |
21 | ·0x000000006ffffef5·(GNU_HASH)···········0x598 | 21 | ·0x000000006ffffef5·(GNU_HASH)···········0x598 |
22 | ·0x0000000000000004·(HASH)···············0x624 | ||
23 | ·0x000000000000001a·(FINI_ARRAY)·········0xbe | 22 | ·0x000000000000001a·(FINI_ARRAY)·········0xbe20 |
24 | ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes) | 23 | ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes) |
25 | ·0x000000006ffffff0·(VERSYM)·············0x540 | 24 | ·0x000000006ffffff0·(VERSYM)·············0x540 |
26 | ·0x000000006ffffffe·(VERNEED)············0x574 | 25 | ·0x000000006ffffffe·(VERNEED)············0x574 |
27 | ·0x000000006fffffff·(VERNEEDNUM)·········1 | 26 | ·0x000000006fffffff·(VERNEEDNUM)·········1 |
28 | ·0x0000000000000000·(NULL)···············0x0 | 27 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 6, 10 lines modified | Offset 6, 10 lines modified | ||
6 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
10 | ··018:···1·(*global*)······1·(*global*)··· | 10 | ··018:···1·(*global*)······1·(*global*)··· |
11 | Version·needs·section·'.gnu.version_r'·contains·1·entry: | 11 | Version·needs·section·'.gnu.version_r'·contains·1·entry: |
12 | ·Addr:·0x0000000000000574··Offset:·0x00000574··Link:· | 12 | ·Addr:·0x0000000000000574··Offset:·0x00000574··Link:·6·(.dynstr) |
13 | ··000000:·Version:·1··File:·libc.so··Cnt:·1 | 13 | ··000000:·Version:·1··File:·libc.so··Cnt:·1 |
14 | ··0x0010:···Name:·LIBC··Flags:·none··Version:·2 | 14 | ··0x0010:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 10, 88 lines modified | Offset 10, 88 lines modified | ||
10 | ··Augmentation·data:·····1b | 10 | ··Augmentation·data:·····1b |
11 | ··DW_CFA_def_cfa:·r31·(sp)·ofs·0 | 11 | ··DW_CFA_def_cfa:·r31·(sp)·ofs·0 |
12 | ··DW_CFA_nop | 12 | ··DW_CFA_nop |
13 | ··DW_CFA_nop | 13 | ··DW_CFA_nop |
14 | ··DW_CFA_nop | 14 | ··DW_CFA_nop |
15 | ··DW_CFA_nop | 15 | ··DW_CFA_nop |
16 | 00000018·0000000000000014·0000001c·FDE·cie=00000000·pc=0000000000004 | 16 | 00000018·0000000000000014·0000001c·FDE·cie=00000000·pc=0000000000004eac..0000000000004ebc |
17 | ··DW_CFA_nop | 17 | ··DW_CFA_nop |
18 | ··DW_CFA_nop | 18 | ··DW_CFA_nop |
19 | ··DW_CFA_nop | 19 | ··DW_CFA_nop |
20 | ··DW_CFA_nop | 20 | ··DW_CFA_nop |
21 | ··DW_CFA_nop | 21 | ··DW_CFA_nop |
22 | ··DW_CFA_nop | 22 | ··DW_CFA_nop |
23 | ··DW_CFA_nop | 23 | ··DW_CFA_nop |
24 | 00000030·0000000000000014·00000034·FDE·cie=00000000·pc=0000000000004 | 24 | 00000030·0000000000000014·00000034·FDE·cie=00000000·pc=0000000000004ebc..0000000000004ec4 |
25 | ··DW_CFA_nop | 25 | ··DW_CFA_nop |
26 | ··DW_CFA_nop | 26 | ··DW_CFA_nop |
27 | ··DW_CFA_nop | 27 | ··DW_CFA_nop |
28 | ··DW_CFA_nop | 28 | ··DW_CFA_nop |
29 | ··DW_CFA_nop | 29 | ··DW_CFA_nop |
30 | ··DW_CFA_nop | 30 | ··DW_CFA_nop |
31 | ··DW_CFA_nop | 31 | ··DW_CFA_nop |
32 | 00000048·0000000000000014·0000004c·FDE·cie=00000000·pc=0000000000004 | 32 | 00000048·0000000000000014·0000004c·FDE·cie=00000000·pc=0000000000004ec4..0000000000004ecc |
33 | ··DW_CFA_nop | 33 | ··DW_CFA_nop |
34 | ··DW_CFA_nop | 34 | ··DW_CFA_nop |
35 | ··DW_CFA_nop | 35 | ··DW_CFA_nop |
36 | ··DW_CFA_nop | 36 | ··DW_CFA_nop |
37 | ··DW_CFA_nop | 37 | ··DW_CFA_nop |
38 | ··DW_CFA_nop | 38 | ··DW_CFA_nop |
39 | ··DW_CFA_nop | 39 | ··DW_CFA_nop |
40 | 00000060·0000000000000014·00000064·FDE·cie=00000000·pc=0000000000004 | 40 | 00000060·0000000000000014·00000064·FDE·cie=00000000·pc=0000000000004ecc..0000000000004ee0 |
41 | ··DW_CFA_nop | 41 | ··DW_CFA_nop |
42 | ··DW_CFA_nop | 42 | ··DW_CFA_nop |
43 | ··DW_CFA_nop | 43 | ··DW_CFA_nop |
44 | ··DW_CFA_nop | 44 | ··DW_CFA_nop |
45 | ··DW_CFA_nop | 45 | ··DW_CFA_nop |
46 | ··DW_CFA_nop | 46 | ··DW_CFA_nop |
47 | ··DW_CFA_nop | 47 | ··DW_CFA_nop |
48 | 00000078·0000000000000014·0000007c·FDE·cie=00000000·pc=0000000000004 | 48 | 00000078·0000000000000014·0000007c·FDE·cie=00000000·pc=0000000000004ee0..0000000000004f00 |
49 | ··DW_CFA_nop | 49 | ··DW_CFA_nop |
50 | ··DW_CFA_nop | 50 | ··DW_CFA_nop |
51 | ··DW_CFA_nop | 51 | ··DW_CFA_nop |
52 | ··DW_CFA_nop | 52 | ··DW_CFA_nop |
53 | ··DW_CFA_nop | 53 | ··DW_CFA_nop |
54 | ··DW_CFA_nop | 54 | ··DW_CFA_nop |
55 | ··DW_CFA_nop | 55 | ··DW_CFA_nop |
56 | 00000090·0000000000000014·00000094·FDE·cie=00000000·pc=0000000000004f | 56 | 00000090·0000000000000014·00000094·FDE·cie=00000000·pc=0000000000004f00..0000000000004f10 |
57 | ··DW_CFA_nop | 57 | ··DW_CFA_nop |
58 | ··DW_CFA_nop | 58 | ··DW_CFA_nop |
59 | ··DW_CFA_nop | 59 | ··DW_CFA_nop |
60 | ··DW_CFA_nop | 60 | ··DW_CFA_nop |
61 | ··DW_CFA_nop | 61 | ··DW_CFA_nop |
62 | ··DW_CFA_nop | 62 | ··DW_CFA_nop |
63 | ··DW_CFA_nop | 63 | ··DW_CFA_nop |
64 | 000000a8·0000000000000014·000000ac·FDE·cie=00000000·pc=0000000000004f | 64 | 000000a8·0000000000000014·000000ac·FDE·cie=00000000·pc=0000000000004f10..0000000000004f2c |
65 | ··DW_CFA_nop | 65 | ··DW_CFA_nop |
66 | ··DW_CFA_nop | 66 | ··DW_CFA_nop |
67 | ··DW_CFA_nop | 67 | ··DW_CFA_nop |
68 | ··DW_CFA_nop | 68 | ··DW_CFA_nop |
69 | ··DW_CFA_nop | 69 | ··DW_CFA_nop |
70 | ··DW_CFA_nop | 70 | ··DW_CFA_nop |
71 | ··DW_CFA_nop | 71 | ··DW_CFA_nop |
72 | 000000c0·0000000000000014·000000c4·FDE·cie=00000000·pc=0000000000004f | 72 | 000000c0·0000000000000014·000000c4·FDE·cie=00000000·pc=0000000000004f2c..0000000000004f30 |
73 | ··DW_CFA_nop | 73 | ··DW_CFA_nop |
74 | ··DW_CFA_nop | 74 | ··DW_CFA_nop |
75 | ··DW_CFA_nop | 75 | ··DW_CFA_nop |
76 | ··DW_CFA_nop | 76 | ··DW_CFA_nop |
77 | ··DW_CFA_nop | 77 | ··DW_CFA_nop |
78 | ··DW_CFA_nop | 78 | ··DW_CFA_nop |
79 | ··DW_CFA_nop | 79 | ··DW_CFA_nop |
80 | 000000d8·000000000000002c·000000dc·FDE·cie=00000000·pc=000000000000 | 80 | 000000d8·000000000000002c·000000dc·FDE·cie=00000000·pc=0000000000004f30..0000000000005fb0 |
81 | ··DW_CFA_advance_loc:·32·to·000000000000 | 81 | ··DW_CFA_advance_loc:·32·to·0000000000004f50 |
82 | ··DW_CFA_def_cfa:·r29·(x29)·ofs·96 | 82 | ··DW_CFA_def_cfa:·r29·(x29)·ofs·96 |
83 | ··DW_CFA_offset:·r19·(x19)·at·cfa-8 | 83 | ··DW_CFA_offset:·r19·(x19)·at·cfa-8 |
84 | ··DW_CFA_offset:·r20·(x20)·at·cfa-16 | 84 | ··DW_CFA_offset:·r20·(x20)·at·cfa-16 |
85 | ··DW_CFA_offset:·r21·(x21)·at·cfa-24 | 85 | ··DW_CFA_offset:·r21·(x21)·at·cfa-24 |
86 | ··DW_CFA_offset:·r22·(x22)·at·cfa-32 | 86 | ··DW_CFA_offset:·r22·(x22)·at·cfa-32 |
87 | ··DW_CFA_offset:·r23·(x23)·at·cfa-40 | 87 | ··DW_CFA_offset:·r23·(x23)·at·cfa-40 |
88 | ··DW_CFA_offset:·r24·(x24)·at·cfa-48 | 88 | ··DW_CFA_offset:·r24·(x24)·at·cfa-48 |
Offset 101, 25 lines modified | Offset 101, 25 lines modified | ||
101 | ··DW_CFA_offset:·r28·(x28)·at·cfa-80 | 101 | ··DW_CFA_offset:·r28·(x28)·at·cfa-80 |
102 | ··DW_CFA_offset:·r30·(x30)·at·cfa-88 | 102 | ··DW_CFA_offset:·r30·(x30)·at·cfa-88 |
103 | ··DW_CFA_offset:·r29·(x29)·at·cfa-96 | 103 | ··DW_CFA_offset:·r29·(x29)·at·cfa-96 |
104 | ··DW_CFA_nop | 104 | ··DW_CFA_nop |
105 | ··DW_CFA_nop | 105 | ··DW_CFA_nop |
106 | ··DW_CFA_nop | 106 | ··DW_CFA_nop |
107 | 00000108·0000000000000014·0000010c·FDE·cie=00000000·pc=000000000000 | 107 | 00000108·0000000000000014·0000010c·FDE·cie=00000000·pc=0000000000005fb0..0000000000005fc4 |
108 | ··DW_CFA_nop | 108 | ··DW_CFA_nop |
109 | ··DW_CFA_nop | 109 | ··DW_CFA_nop |
110 | ··DW_CFA_nop | 110 | ··DW_CFA_nop |
111 | ··DW_CFA_nop | 111 | ··DW_CFA_nop |
112 | ··DW_CFA_nop | 112 | ··DW_CFA_nop |
113 | ··DW_CFA_nop | 113 | ··DW_CFA_nop |
114 | ··DW_CFA_nop | 114 | ··DW_CFA_nop |
115 | 00000120·000000000000002c·00000124·FDE·cie=00000000·pc=000000000000 | 115 | 00000120·000000000000002c·00000124·FDE·cie=00000000·pc=0000000000005fc4..0000000000006960 |
116 | ··DW_CFA_advance_loc:·32·to·000000000000 | 116 | ··DW_CFA_advance_loc:·32·to·0000000000005fe4 |
117 | ··DW_CFA_def_cfa:·r29·(x29)·ofs·96 | 117 | ··DW_CFA_def_cfa:·r29·(x29)·ofs·96 |
118 | ··DW_CFA_offset:·r19·(x19)·at·cfa-8 | 118 | ··DW_CFA_offset:·r19·(x19)·at·cfa-8 |
119 | ··DW_CFA_offset:·r20·(x20)·at·cfa-16 | 119 | ··DW_CFA_offset:·r20·(x20)·at·cfa-16 |
120 | ··DW_CFA_offset:·r21·(x21)·at·cfa-24 | 120 | ··DW_CFA_offset:·r21·(x21)·at·cfa-24 |
121 | ··DW_CFA_offset:·r22·(x22)·at·cfa-32 | 121 | ··DW_CFA_offset:·r22·(x22)·at·cfa-32 |
122 | ··DW_CFA_offset:·r23·(x23)·at·cfa-40 | 122 | ··DW_CFA_offset:·r23·(x23)·at·cfa-40 |
123 | ··DW_CFA_offset:·r24·(x24)·at·cfa-48 | 123 | ··DW_CFA_offset:·r24·(x24)·at·cfa-48 |
Offset 129, 79 lines modified | Offset 129, 79 lines modified | ||
129 | ··DW_CFA_offset:·r28·(x28)·at·cfa-80 | 129 | ··DW_CFA_offset:·r28·(x28)·at·cfa-80 |
130 | ··DW_CFA_offset:·r30·(x30)·at·cfa-88 | 130 | ··DW_CFA_offset:·r30·(x30)·at·cfa-88 |
131 | ··DW_CFA_offset:·r29·(x29)·at·cfa-96 | 131 | ··DW_CFA_offset:·r29·(x29)·at·cfa-96 |
132 | ··DW_CFA_nop | 132 | ··DW_CFA_nop |
133 | ··DW_CFA_nop | 133 | ··DW_CFA_nop |
134 | ··DW_CFA_nop | 134 | ··DW_CFA_nop |
135 | 00000150·0000000000000014·00000154·FDE·cie=00000000·pc=0000000000006 | 135 | 00000150·0000000000000014·00000154·FDE·cie=00000000·pc=0000000000006960..0000000000006968 |
136 | ··DW_CFA_nop | 136 | ··DW_CFA_nop |
137 | ··DW_CFA_nop | 137 | ··DW_CFA_nop |
138 | ··DW_CFA_nop | 138 | ··DW_CFA_nop |
139 | ··DW_CFA_nop | 139 | ··DW_CFA_nop |
Max diff block lines reached; 6054/10419 bytes (58.11%) of diff not shown. |
Offset 1, 40 lines modified | Offset 1, 40 lines modified | ||
1 | Hex·dump·of·section·'.dynstr': | 1 | Hex·dump·of·section·'.dynstr': |
2 | ··0x000006 | 2 | ··0x00000624·005f5f63·78615f61·74657869·74005f5f·.__cxa_atexit.__ |
3 | ··0x00000 | 3 | ··0x00000634·6378615f·66696e61·6c697a65·005f5f72·cxa_finalize.__r |
4 | ··0x00000 | 4 | ··0x00000644·65676973·7465725f·6174666f·726b005f·egister_atfork._ |
5 | ··0x00000 | 5 | ··0x00000654·5f6d656d·7365745f·63686b00·5f5f7374·_memset_chk.__st |
6 | ··0x00000 | 6 | ··0x00000664·61636b5f·63686b5f·6661696c·006d656d·ack_chk_fail.mem |
7 | ··0x0000074 | 7 | ··0x00000674·63707900·7370685f·67726f65·73746c32·cpy.sph_groestl2 |
8 | ··0x00000 | 8 | ··0x00000684·32340073·70685f67·726f6573·746c3232·24.sph_groestl22 |
9 | ··0x00000 | 9 | ··0x00000694·345f6164·64626974·735f616e·645f636c·4_addbits_and_cl |
10 | ··0x00000 | 10 | ··0x000006a4·6f736500·7370685f·67726f65·73746c32·ose.sph_groestl2 |
11 | ··0x00000 | 11 | ··0x000006b4·32345f63·6c6f7365·00737068·5f67726f·24_close.sph_gro |
12 | ··0x00000 | 12 | ··0x000006c4·6573746c·3232345f·696e6974·00737068·estl224_init.sph |
13 | ··0x00000 | 13 | ··0x000006d4·5f67726f·6573746c·32353600·7370685f·_groestl256.sph_ |
14 | ··0x00000 | 14 | ··0x000006e4·67726f65·73746c32·35365f61·64646269·groestl256_addbi |
15 | ··0x00000 | 15 | ··0x000006f4·74735f61·6e645f63·6c6f7365·00737068·ts_and_close.sph |
16 | ··0x000007 | 16 | ··0x00000704·5f67726f·6573746c·3235365f·636c6f73·_groestl256_clos |
17 | ··0x000007 | 17 | ··0x00000714·65007370·685f6772·6f657374·6c323536·e.sph_groestl256 |
18 | ··0x000007 | 18 | ··0x00000724·5f696e69·74007370·685f6772·6f657374·_init.sph_groest |
19 | ··0x00000 | 19 | ··0x00000734·6c333834·00737068·5f67726f·6573746c·l384.sph_groestl |
20 | ··0x00000 | 20 | ··0x00000744·3338345f·61646462·6974735f·616e645f·384_addbits_and_ |
21 | ··0x00000 | 21 | ··0x00000754·636c6f73·65007370·685f6772·6f657374·close.sph_groest |
22 | ··0x00000 | 22 | ··0x00000764·6c333834·5f636c6f·73650073·70685f67·l384_close.sph_g |
23 | ··0x00000 | 23 | ··0x00000774·726f6573·746c3338·345f696e·69740073·roestl384_init.s |
24 | ··0x00000 | 24 | ··0x00000784·70685f67·726f6573·746c3531·32007370·ph_groestl512.sp |
25 | ··0x00000 | 25 | ··0x00000794·685f6772·6f657374·6c353132·5f616464·h_groestl512_add |
26 | ··0x00000 | 26 | ··0x000007a4·62697473·5f616e64·5f636c6f·73650073·bits_and_close.s |
27 | ··0x00000 | 27 | ··0x000007b4·70685f67·726f6573·746c3531·325f636c·ph_groestl512_cl |
28 | ··0x00000 | 28 | ··0x000007c4·6f736500·7370685f·67726f65·73746c35·ose.sph_groestl5 |
29 | ··0x00000 | 29 | ··0x000007d4·31325f69·6e697400·4a4e495f·4f6e4c6f·12_init.JNI_OnLo |
30 | ··0x00000 | 30 | ··0x000007e4·6164005f·5a313567·726f6573·746c645f·ad._Z15groestld_ |
31 | ··0x00000 | 31 | ··0x000007f4·6e617469·76655037·5f4a4e49·456e7650·nativeP7_JNIEnvP |
32 | ··0x000008 | 32 | ··0x00000804·375f6a63·6c617373·5031315f·6a627974·7_jclassP11_jbyt |
33 | ··0x000008 | 33 | ··0x00000814·65417272·61796969·005f5a5a·31314861·eArrayii._ZZ11Ha |
34 | ··0x000008 | 34 | ··0x00000824·73684772·6f657374·6c495061·45377569·shGroestlIPaE7ui |
35 | ··0x00000 | 35 | ··0x00000834·6e743235·36545f53·325f4536·70626c61·nt256T_S2_E6pbla |
36 | ··0x00000 | 36 | ··0x00000844·6e6b006c·6962632e·736f004c·49424300·nk.libc.so.LIBC. |
37 | ··0x00000 | 37 | ··0x00000854·6c69626d·2e736f00·6c696264·6c2e736f·libm.so.libdl.so |
38 | ··0x00000 | 38 | ··0x00000864·006c6962·67726f65·73746c2e·736f00···.libgroestl.so. |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | Hex·dump·of·section·'.eh_frame_hdr': | 1 | Hex·dump·of·section·'.eh_frame_hdr': |
2 | ··0x00004 | 2 | ··0x00004a7c·011b033b·e8000000·1c000000·30040000·...;........0... |
3 | ··0x00004 | 3 | ··0x00004a8c·04010000·40040000·1c010000·48040000·....@.......H... |
4 | ··0x00004 | 4 | ··0x00004a9c·34010000·50040000·4c010000·64040000·4...P...L...d... |
5 | ··0x00004 | 5 | ··0x00004aac·64010000·84040000·7c010000·94040000·d.......|....... |
6 | ··0x00004 | 6 | ··0x00004abc·94010000·b0040000·ac010000·b4040000·................ |
7 | ··0x00004 | 7 | ··0x00004acc·c4010000·34150000·f4010000·48150000·....4.......H... |
8 | ··0x00004 | 8 | ··0x00004adc·0c020000·e41e0000·3c020000·ec1e0000·........<....... |
9 | ··0x00004 | 9 | ··0x00004aec·54020000·081f0000·6c020000·0c1f0000·T.......l....... |
10 | ··0x00004 | 10 | ··0x00004afc·84020000·201f0000·9c020000·281f0000·....·.......(... |
11 | ··0x00004b | 11 | ··0x00004b0c·b4020000·4c1f0000·cc020000·501f0000·....L.......P... |
12 | ··0x00004b | 12 | ··0x00004b1c·e4020000·64490000·14030000·78490000·....dI......xI.. |
13 | ··0x00004b | 13 | ··0x00004b2c·2c030000·40600000·5c030000·48600000·,...@`..\...H`.. |
14 | ··0x00004 | 14 | ··0x00004b3c·74030000·6c600000·8c030000·70600000·t...l`......p`.. |
15 | ··0x00004 | 15 | ··0x00004b4c·a4030000·84600000·bc030000·8c600000·.....`.......`.. |
16 | ··0x00004 | 16 | ··0x00004b5c·d4030000·20620000·04040000··········....·b...... |
Offset 1, 56 lines modified | Offset 1, 56 lines modified | ||
1 | Hex·dump·of·section·'.eh_frame': | 1 | Hex·dump·of·section·'.eh_frame': |
2 | ··0x00004 | 2 | ··0x00004b68·14000000·00000000·017a5200·017c1e01·.........zR..|.. |
3 | ··0x00004 | 3 | ··0x00004b78·1b0c1f00·00000000·14000000·1c000000·................ |
4 | ··0x00004 | 4 | ··0x00004b88·24030000·10000000·00000000·00000000·$............... |
5 | ··0x00004 | 5 | ··0x00004b98·14000000·34000000·1c030000·08000000·....4........... |
6 | ··0x00004 | 6 | ··0x00004ba8·00000000·00000000·14000000·4c000000·............L... |
7 | ··0x00004 | 7 | ··0x00004bb8·0c030000·08000000·00000000·00000000·................ |
8 | ··0x00004 | 8 | ··0x00004bc8·14000000·64000000·fc020000·14000000·....d........... |
9 | ··0x00004 | 9 | ··0x00004bd8·00000000·00000000·14000000·7c000000·............|... |
10 | ··0x00004 | 10 | ··0x00004be8·f8020000·20000000·00000000·00000000·....·........... |
11 | ··0x00004 | 11 | ··0x00004bf8·14000000·94000000·00030000·10000000·................ |
12 | ··0x00004c | 12 | ··0x00004c08·00000000·00000000·14000000·ac000000·................ |
13 | ··0x00004c | 13 | ··0x00004c18·f8020000·1c000000·00000000·00000000·................ |
14 | ··0x00004c | 14 | ··0x00004c28·14000000·c4000000·fc020000·04000000·................ |
15 | ··0x00004 | 15 | ··0x00004c38·00000000·00000000·2c000000·dc000000·........,....... |
16 | ··0x00004 | 16 | ··0x00004c48·e8020000·80100000·00600c1d·60930294·.........`..`... |
17 | ··0x00004 | 17 | ··0x00004c58·04950696·08970a98·0c990e9a·109b129c·................ |
18 | ··0x00004 | 18 | ··0x00004c68·149e169d·18000000·14000000·0c010000·................ |
19 | ··0x00004 | 19 | ··0x00004c78·38130000·14000000·00000000·00000000·8............... |
20 | ··0x00004 | 20 | ··0x00004c88·2c000000·24010000·34130000·9c090000·,...$...4....... |
21 | ··0x00004 | 21 | ··0x00004c98·00600c1d·60930294·04950696·08970a98·.`..`........... |
22 | ··0x00004 | 22 | ··0x00004ca8·0c990e9a·109b129c·149e169d·18000000·................ |
23 | ··0x00004 | 23 | ··0x00004cb8·14000000·54010000·a01c0000·08000000·....T........... |
24 | ··0x00004 | 24 | ··0x00004cc8·00000000·00000000·14000000·6c010000·............l... |
25 | ··0x00004 | 25 | ··0x00004cd8·901c0000·1c000000·00000000·00000000·................ |
26 | ··0x00004 | 26 | ··0x00004ce8·14000000·84010000·941c0000·04000000·................ |
27 | ··0x00004 | 27 | ··0x00004cf8·00000000·00000000·14000000·9c010000·................ |
28 | ··0x00004d | 28 | ··0x00004d08·801c0000·14000000·00000000·00000000·................ |
29 | ··0x00004d | 29 | ··0x00004d18·14000000·b4010000·7c1c0000·08000000·........|....... |
30 | ··0x00004d | 30 | ··0x00004d28·00000000·00000000·14000000·cc010000·................ |
31 | ··0x00004 | 31 | ··0x00004d38·6c1c0000·24000000·00000000·00000000·l...$........... |
32 | ··0x00004 | 32 | ··0x00004d48·14000000·e4010000·781c0000·04000000·........x....... |
33 | ··0x00004 | 33 | ··0x00004d58·00000000·00000000·2c000000·fc010000·........,....... |
34 | ··0x00004 | 34 | ··0x00004d68·641c0000·142a0000·00600c1d·60930294·d....*...`..`... |
35 | ··0x00004 | 35 | ··0x00004d78·04950696·08970a98·0c990e9a·109b129c·................ |
36 | ··0x00004 | 36 | ··0x00004d88·149e169d·18000000·14000000·2c020000·............,... |
37 | ··0x00004 | 37 | ··0x00004d98·48460000·14000000·00000000·00000000·HF.............. |
38 | ··0x00004 | 38 | ··0x00004da8·2c000000·44020000·44460000·c8160000·,...D...DF...... |
39 | ··0x00004 | 39 | ··0x00004db8·00600c1d·60930294·04950696·08970a98·.`..`........... |
40 | ··0x00004 | 40 | ··0x00004dc8·0c990e9a·109b129c·149e169d·18000000·................ |
41 | ··0x00004 | 41 | ··0x00004dd8·14000000·74020000·dc5c0000·08000000·....t....\...... |
42 | ··0x00004 | 42 | ··0x00004de8·00000000·00000000·14000000·8c020000·................ |
43 | ··0x00004 | 43 | ··0x00004df8·cc5c0000·24000000·00000000·00000000·.\..$........... |
44 | ··0x00004e | 44 | ··0x00004e08·14000000·a4020000·d85c0000·04000000·.........\...... |
45 | ··0x00004e | 45 | ··0x00004e18·00000000·00000000·14000000·bc020000·................ |
46 | ··0x00004e | 46 | ··0x00004e28·c45c0000·14000000·00000000·00000000·.\.............. |
47 | ··0x00004 | 47 | ··0x00004e38·14000000·d4020000·c05c0000·08000000·.........\...... |
48 | ··0x00004 | 48 | ··0x00004e48·00000000·00000000·2c000000·ec020000·........,....... |
49 | ··0x00004 | 49 | ··0x00004e58·b05c0000·94010000·00600c1d·60930294·.\.......`..`... |
50 | ··0x00004 | 50 | ··0x00004e68·04950696·08970a98·0c990e9a·109b129c·................ |
51 | ··0x00004 | 51 | ··0x00004e78·149e169d·18000000·24000000·1c030000·........$....... |
52 | ··0x00004 | 52 | ··0x00004e88·145e0000·b0000000·00500c1d·20930294·.^.......P..·... |
53 | ··0x00004 | 53 | ··0x00004e98·049e069d·08000000·00000000·00000000·................ |
54 | ··0x00004 | 54 | ··0x00004ea8·00000000····························.... |
Offset 1, 50 lines modified | Offset 1, 50 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 | 0000000000004 | 2 | 0000000000004eac·<sph_groestl224_init@@Base-0x64>: |
3 | » bti» c | 3 | » bti» c |
4 | » adrp» x0,·b000·<sph_groestl512_close@plt+0x | 4 | » adrp» x0,·b000·<sph_groestl512_close@plt+0x210> |
5 | » add» x0,·x0,·#0xe | 5 | » add» x0,·x0,·#0xe00 |
6 | » b» a | 6 | » b» ad70·<__cxa_finalize@plt> |
7 | » bti» c | 7 | » bti» c |
8 | » ret | 8 | » ret |
9 | » bti» c | 9 | » bti» c |
10 | » b» 4 | 10 | » b» 4ebc·<sph_groestl224_init@@Base-0x54> |
11 | » bti» c | 11 | » bti» c |
12 | » cbz» x0,·4 | 12 | » cbz» x0,·4edc·<sph_groestl224_init@@Base-0x34> |
13 | » mov» x16,·x0 | 13 | » mov» x16,·x0 |
14 | » br» x16 | 14 | » br» x16 |
15 | » ret | 15 | » ret |
16 | » bti» c | 16 | » bti» c |
17 | » adrp» x8,·4000·<sph_groestl224_init@@Base-0xf | 17 | » adrp» x8,·4000·<sph_groestl224_init@@Base-0xf10> |
18 | » add» x8,·x8,·#0x | 18 | » add» x8,·x8,·#0xecc |
19 | » adrp» x2,·b000·<sph_groestl512_close@plt+0x | 19 | » adrp» x2,·b000·<sph_groestl512_close@plt+0x210> |
20 | » add» x2,·x2,·#0xe | 20 | » add» x2,·x2,·#0xe00 |
21 | » mov» x1,·x0 | 21 | » mov» x1,·x0 |
22 | » mov» x0,·x8 | 22 | » mov» x0,·x8 |
23 | » b» a | 23 | » b» ad80·<__cxa_atexit@plt> |
24 | » bti» c | 24 | » bti» c |
25 | » adrp» x3,·b000·<sph_groestl512_close@plt+0x | 25 | » adrp» x3,·b000·<sph_groestl512_close@plt+0x210> |
26 | » add» x3,·x3,·#0xe | 26 | » add» x3,·x3,·#0xe00 |
27 | » b» a | 27 | » b» ad90·<__register_atfork@plt> |
28 | 0000000000004f | 28 | 0000000000004f10·<sph_groestl224_init@@Base>: |
29 | » adrp» x8,·0·<sph_groestl224_init@@Base-0x4f | 29 | » adrp» x8,·0·<sph_groestl224_init@@Base-0x4f10> |
30 | » ldr» q1,·[x8,·#2 | 30 | » ldr» q1,·[x8,·#2576] |
31 | » movi» v0.2d,·#0x0 | 31 | » movi» v0.2d,·#0x0 |
32 | » stp» q0,·q0,·[x0,·#96] | 32 | » stp» q0,·q0,·[x0,·#96] |
33 | » stp» q0,·q0,·[x0,·#64] | 33 | » stp» q0,·q0,·[x0,·#64] |
34 | » str» q1,·[x0,·#128] | 34 | » str» q1,·[x0,·#128] |
35 | » ret | 35 | » ret |
36 | 0000000000004f | 36 | 0000000000004f2c·<sph_groestl224@@Base>: |
37 | » b» | 37 | » b» 4f30·<sph_groestl224@@Base+0x4> |
38 | » sub» sp,·sp,·#0x170 | 38 | » sub» sp,·sp,·#0x170 |
39 | » stp» x29,·x30,·[sp,·#272] | 39 | » stp» x29,·x30,·[sp,·#272] |
40 | » stp» x28,·x27,·[sp,·#288] | 40 | » stp» x28,·x27,·[sp,·#288] |
41 | » stp» x26,·x25,·[sp,·#304] | 41 | » stp» x26,·x25,·[sp,·#304] |
42 | » stp» x24,·x23,·[sp,·#320] | 42 | » stp» x24,·x23,·[sp,·#320] |
43 | » stp» x22,·x21,·[sp,·#336] | 43 | » stp» x22,·x21,·[sp,·#336] |
44 | » stp» x20,·x19,·[sp,·#352] | 44 | » stp» x20,·x19,·[sp,·#352] |
Offset 55, 72 lines modified | Offset 55, 72 lines modified | ||
55 | » mov» x23,·x0 | 55 | » mov» x23,·x0 |
56 | » mov» x27,·x1 | 56 | » mov» x27,·x1 |
57 | » stur» x8,·[x29,·#-16] | 57 | » stur» x8,·[x29,·#-16] |
58 | » ldr» x25,·[x0,·#64] | 58 | » ldr» x25,·[x0,·#64] |
59 | » mov» w8,·#0x40··················» //·#64 | 59 | » mov» w8,·#0x40··················» //·#64 |
60 | » sub» x8,·x8,·x25 | 60 | » sub» x8,·x8,·x25 |
61 | » cmp» x8,·x2 | 61 | » cmp» x8,·x2 |
62 | » b.ls» | 62 | » b.ls» 4f94·<sph_groestl224@@Base+0x68>··//·b.plast |
63 | » add» x0,·x23,·x25 | 63 | » add» x0,·x23,·x25 |
64 | » mov» x1,·x27 | 64 | » mov» x1,·x27 |
65 | » mov» x2,·x24 | 65 | » mov» x2,·x24 |
66 | » bl» a | 66 | » bl» ada0·<memcpy@plt> |
67 | » add» x25,·x25,·x24 | 67 | » add» x25,·x25,·x24 |
68 | » b» | 68 | » b» 5f78·<sph_groestl224@@Base+0x104c> |
69 | » ldur» q0,·[x23,·#120] | 69 | » ldur» q0,·[x23,·#120] |
70 | » ldur» q1,·[x23,·#104] | 70 | » ldur» q1,·[x23,·#104] |
71 | » ldur» q2,·[x23,·#88] | 71 | » ldur» q2,·[x23,·#88] |
72 | » ldur» q3,·[x23,·#72] | 72 | » ldur» q3,·[x23,·#72] |
73 | » add» x8,·x23,·#0x48 | 73 | » add» x8,·x23,·#0x48 |
74 | » stp» x8,·x19,·[sp] | 74 | » stp» x8,·x19,·[sp] |
75 | » stp» q1,·q0,·[x29,·#-48] | 75 | » stp» q1,·q0,·[x29,·#-48] |
76 | » stp» q3,·q2,·[x29,·#-80] | 76 | » stp» q3,·q2,·[x29,·#-80] |
77 | » cbz» x24,· | 77 | » cbz» x24,·5f64·<sph_groestl224@@Base+0x1038> |
78 | » add» x28,·x23,·#0x3 | 78 | » add» x28,·x23,·#0x3 |
79 | » stp» x28,·x23,·[sp,·#16] | 79 | » stp» x28,·x23,·[sp,·#16] |
80 | » b» | 80 | » b» 4fcc·<sph_groestl224@@Base+0xa0> |
81 | » add» x27,·x27,·x19 | 81 | » add» x27,·x27,·x19 |
82 | » cbz» x24,· | 82 | » cbz» x24,·5f64·<sph_groestl224@@Base+0x1038> |
83 | » mov» w8,·#0x40··················» //·#64 | 83 | » mov» w8,·#0x40··················» //·#64 |
84 | » sub» x8,·x8,·x25 | 84 | » sub» x8,·x8,·x25 |
85 | » cmp» x8,·x24 | 85 | » cmp» x8,·x24 |
86 | » csel» x19,·x24,·x8,·hi» //·hi·=·pmore | 86 | » csel» x19,·x24,·x8,·hi» //·hi·=·pmore |
87 | » add» x0,·x23,·x25 | 87 | » add» x0,·x23,·x25 |
88 | » mov» x1,·x27 | 88 | » mov» x1,·x27 |
89 | » mov» x2,·x19 | 89 | » mov» x2,·x19 |
90 | » bl» a | 90 | » bl» ada0·<memcpy@plt> |
91 | » add» x25,·x19,·x25 | 91 | » add» x25,·x19,·x25 |
92 | » cmp» x25,·#0x40 | 92 | » cmp» x25,·#0x40 |
93 | » sub» x24,·x24,·x19 | 93 | » sub» x24,·x24,·x19 |
94 | » b.ne» | 94 | » b.ne» 4fc4·<sph_groestl224@@Base+0x98>··//·b.any |
95 | » mov» x8,·xzr | 95 | » mov» x8,·xzr |
96 | » add» x11,·sp,·#0x40 | 96 | » add» x11,·sp,·#0x40 |
97 | » sub» x12,·x29,·#0x50 | 97 | » sub» x12,·x29,·#0x50 |
98 | » add» x13,·sp,·#0x80 | 98 | » add» x13,·sp,·#0x80 |
99 | » stp» x19,·x27,·[sp,·#32] | 99 | » stp» x19,·x27,·[sp,·#32] |
100 | » add» x9,·x28,·x8 | 100 | » add» x9,·x28,·x8 |
101 | » ldur» x9,·[x9,·#-3] | 101 | » ldur» x9,·[x9,·#-3] |
102 | » ldr» x10,·[x12,·x8] | 102 | » ldr» x10,·[x12,·x8] |
103 | » rev» x9,·x9 | 103 | » rev» x9,·x9 |
104 | » str» x9,·[x11,·x8] | 104 | » str» x9,·[x11,·x8] |
105 | » eor» x9,·x9,·x10 | 105 | » eor» x9,·x9,·x10 |
106 | » str» x9,·[x13,·x8] | 106 | » str» x9,·[x13,·x8] |
107 | » add» x8,·x8,·#0x8 | 107 | » add» x8,·x8,·#0x8 |
108 | » cmp» x8,·#0x40 | 108 | » cmp» x8,·#0x40 |
109 | » b.ne» 50 | 109 | » b.ne» 5010·<sph_groestl224@@Base+0xe4>··//·b.any |
110 | » ldp» x13,·x16,·[sp,·#128] | 110 | » ldp» x13,·x16,·[sp,·#128] |
111 | » ldp» x15,·x14,·[sp,·#144] | 111 | » ldp» x15,·x14,·[sp,·#144] |
112 | » ldp» x10,·x11,·[sp,·#160] | 112 | » ldp» x10,·x11,·[sp,·#160] |
113 | » ldp» x12,·x17,·[sp,·#176] | 113 | » ldp» x12,·x17,·[sp,·#176] |
114 | » adrp» x27,·0·<sph_groestl224_init@@Base-0x4f | 114 | » adrp» x27,·0·<sph_groestl224_init@@Base-0x4f10> |
115 | » adrp» x28,·1000·<sph_groestl224_init@@Base-0x3f | 115 | » adrp» x28,·1000·<sph_groestl224_init@@Base-0x3f10> |
116 | » mov» x8,·xzr | 116 | » mov» x8,·xzr |
117 | » mov» x9,·#0xfffffffffffffffe····» //·#-2 | 117 | » mov» x9,·#0xfffffffffffffffe····» //·#-2 |
118 | » add» x27,·x27,·#0x | 118 | » add» x27,·x27,·#0xa40 |
119 | » add» x28,·x28,·#0x | 119 | » add» x28,·x28,·#0x240 |
120 | » stp» x24,·x9,·[sp,·#48] | 120 | » stp» x24,·x9,·[sp,·#48] |
121 | » mov» x9,·#0x1000000000000000····» //·#1152921504606846976 | 121 | » mov» x9,·#0x1000000000000000····» //·#1152921504606846976 |
122 | » add» x5,·x8,·x9 | 122 | » add» x5,·x8,·x9 |
123 | » mov» x9,·#0x2000000000000000····» //·#2305843009213693952 | 123 | » mov» x9,·#0x2000000000000000····» //·#2305843009213693952 |
124 | » eor» x1,·x13,·x8 | 124 | » eor» x1,·x13,·x8 |
125 | » add» x6,·x8,·x9 | 125 | » add» x6,·x8,·x9 |
126 | » mov» x9,·#0x3000000000000000····» //·#3458764513820540928 | 126 | » mov» x9,·#0x3000000000000000····» //·#3458764513820540928 |
Offset 135, 142 lines modified | Offset 135, 142 lines modified | ||
135 | » mov» x9,·#0x6000000000000000····» //·#6917529027641081856 | 135 | » mov» x9,·#0x6000000000000000····» //·#6917529027641081856 |
136 | » ldr» x7,·[x28,·x7,·lsl·#3] | 136 | » ldr» x7,·[x28,·x7,·lsl·#3] |
137 | » ldr» x25,·[x27,·x1] | 137 | » ldr» x25,·[x27,·x1] |
Max diff block lines reached; 73885/78305 bytes (94.36%) of diff not shown. |
Offset 1, 68 lines modified | Offset 1, 68 lines modified | ||
1 | Disassembly·of·section·.plt: | 1 | Disassembly·of·section·.plt: |
2 | 000000000000a | 2 | 000000000000ad50·<__cxa_finalize@plt-0x20>: |
3 | » stp» x16,·x30,·[sp,·#-16]! | 3 | » stp» x16,·x30,·[sp,·#-16]! |
4 | » adrp» x16,· | 4 | » adrp» x16,·b000·<sph_groestl512_close@plt+0x210> |
5 | » ldr» x17,·[x16,·# | 5 | » ldr» x17,·[x16,·#4056] |
6 | » add» x16,·x16,·#0x | 6 | » add» x16,·x16,·#0xfd8 |
7 | » br» x17 | 7 | » br» x17 |
8 | » nop | 8 | » nop |
9 | » nop | 9 | » nop |
10 | » nop | 10 | » nop |
11 | 000000000000a | 11 | 000000000000ad70·<__cxa_finalize@plt>: |
12 | » adrp» x16,· | 12 | » adrp» x16,·b000·<sph_groestl512_close@plt+0x210> |
13 | » ldr» x17,·[x16,·# | 13 | » ldr» x17,·[x16,·#4064] |
14 | » add» x16,·x16,·#0x | 14 | » add» x16,·x16,·#0xfe0 |
15 | » br» x17 | 15 | » br» x17 |
16 | 000000000000a | 16 | 000000000000ad80·<__cxa_atexit@plt>: |
17 | » adrp» x16,· | 17 | » adrp» x16,·b000·<sph_groestl512_close@plt+0x210> |
18 | » ldr» x17,·[x16,·# | 18 | » ldr» x17,·[x16,·#4072] |
19 | » add» x16,·x16,·#0x | 19 | » add» x16,·x16,·#0xfe8 |
20 | » br» x17 | 20 | » br» x17 |
21 | 000000000000a | 21 | 000000000000ad90·<__register_atfork@plt>: |
22 | » adrp» x16,· | 22 | » adrp» x16,·b000·<sph_groestl512_close@plt+0x210> |
23 | » ldr» x17,·[x16,·# | 23 | » ldr» x17,·[x16,·#4080] |
24 | » add» x16,·x16,·#0x | 24 | » add» x16,·x16,·#0xff0 |
25 | » br» x17 | 25 | » br» x17 |
26 | 000000000000a | 26 | 000000000000ada0·<memcpy@plt>: |
27 | » adrp» x16,· | 27 | » adrp» x16,·b000·<sph_groestl512_close@plt+0x210> |
28 | » ldr» x17,·[x16,·# | 28 | » ldr» x17,·[x16,·#4088] |
29 | » add» x16,·x16,·#0x | 29 | » add» x16,·x16,·#0xff8 |
30 | » br» x17 | 30 | » br» x17 |
31 | 000000000000a | 31 | 000000000000adb0·<__stack_chk_fail@plt>: |
32 | » adrp» x16,·c000·<sph_groestl512_close@plt+0x1 | 32 | » adrp» x16,·c000·<sph_groestl512_close@plt+0x1210> |
33 | » ldr» x17,·[x16 | 33 | » ldr» x17,·[x16] |
34 | » add» x16,·x16,·#0x | 34 | » add» x16,·x16,·#0x0 |
35 | » br» x17 | 35 | » br» x17 |
36 | 000000000000a | 36 | 000000000000adc0·<__memset_chk@plt>: |
37 | » adrp» x16,·c000·<sph_groestl512_close@plt+0x1 | 37 | » adrp» x16,·c000·<sph_groestl512_close@plt+0x1210> |
38 | » ldr» x17,·[x16,·# | 38 | » ldr» x17,·[x16,·#8] |
39 | » add» x16,·x16,·#0x | 39 | » add» x16,·x16,·#0x8 |
40 | » br» x17 | 40 | » br» x17 |
41 | 000000000000a | 41 | 000000000000add0·<sph_groestl512_init@plt>: |
42 | » adrp» x16,·c000·<sph_groestl512_close@plt+0x1 | 42 | » adrp» x16,·c000·<sph_groestl512_close@plt+0x1210> |
43 | » ldr» x17,·[x16,·# | 43 | » ldr» x17,·[x16,·#16] |
44 | » add» x16,·x16,·#0x | 44 | » add» x16,·x16,·#0x10 |
45 | » br» x17 | 45 | » br» x17 |
46 | 000000000000a | 46 | 000000000000ade0·<sph_groestl512@plt>: |
47 | » adrp» x16,·c000·<sph_groestl512_close@plt+0x1 | 47 | » adrp» x16,·c000·<sph_groestl512_close@plt+0x1210> |
48 | » ldr» x17,·[x16,·#24 | 48 | » ldr» x17,·[x16,·#24] |
49 | » add» x16,·x16,·#0x | 49 | » add» x16,·x16,·#0x18 |
50 | » br» x17 | 50 | » br» x17 |
51 | 000000000000a | 51 | 000000000000adf0·<sph_groestl512_close@plt>: |
52 | » adrp» x16,·c000·<sph_groestl512_close@plt+0x1 | 52 | » adrp» x16,·c000·<sph_groestl512_close@plt+0x1210> |
53 | » ldr» x17,·[x16,·# | 53 | » ldr» x17,·[x16,·#32] |
54 | » add» x16,·x16,·#0x | 54 | » add» x16,·x16,·#0x20 |
55 | » br» x17 | 55 | » br» x17 |
Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | Hex·dump·of·section·'.data.rel.ro': | 1 | Hex·dump·of·section·'.data.rel.ro': |
2 | ··0x0000be | 2 | ··0x0000be00·00000000·00000000·00000000·00000000·................ |
3 | ··0x0000be | 3 | ··0x0000be10·00000000·00000000·00000000·00000000·................ |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.fini_array': | 1 | Hex·dump·of·section·'.fini_array': |
2 | ··0x0000be | 2 | ··0x0000be20·00000000·00000000·00000000·00000000·................ |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.got': | 1 | Hex·dump·of·section·'.got': |
2 | ··0x0000 | 2 | ··0x0000bfc0·00000000·00000000···················........ |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Hex·dump·of·section·'.got.plt': | 1 | Hex·dump·of·section·'.got.plt': |
2 | ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. | 2 | ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. |
3 | ··0x0000 | 3 | ··0x0000bfc8·00000000·00000000·00000000·00000000·................ |
4 | ··0x0000 | 4 | ··0x0000bfd8·00000000·00000000·50ad0000·00000000·........P....... |
5 | ··0x0000bfe8·50ad0000·00000000·50ad0000·00000000·P.......P....... | ||
6 | ··0x0000bff8·50ad0000·00000000·50ad0000·00000000·P.......P....... | ||
5 | ··0x0000c0 | 7 | ··0x0000c008·50ad0000·00000000·50ad0000·00000000·P.......P....... |
6 | ··0x0000c0 | 8 | ··0x0000c018·50ad0000·00000000·50ad0000·00000000·P.......P....... |
7 | ··0x0000c0e8·20ae0000·00000000·20ae0000·00000000··.......·....... | ||
8 | ··0x0000c0f8·20ae0000·00000000·20ae0000·00000000··.......·....... | ||
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························Intel·80386 | 9 | ··Machine:···························Intel·80386 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x4 | 11 | ··Entry·point·address:···············0x4e70 |
12 | ··Start·of·program·headers:··········52·(bytes·into·file) | 12 | ··Start·of·program·headers:··········52·(bytes·into·file) |
13 | ··Start·of·section·headers:··········5 | 13 | ··Start·of·section·headers:··········57876·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
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:·········9 | 17 | ··Number·of·program·headers:·········9 |
18 | ··Size·of·section·headers:···········40·(bytes) | 18 | ··Size·of·section·headers:···········40·(bytes) |
19 | ··Number·of·section·headers:·········2 | 19 | ··Number·of·section·headers:·········22 |
20 | ··Section·header·string·table·index:·2 | 20 | ··Section·header·string·table·index:·21 |
Offset 1, 28 lines modified | Offset 1, 28 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x4 | 2 | Entry·point·0x4e70 |
3 | There·are·9·program·headers,·starting·at·offset·52 | 3 | There·are·9·program·headers,·starting·at·offset·52 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align | 5 | ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align |
6 | ··PHDR···········0x000034·0x00000034·0x00000034·0x00120·0x00120·R···0x4 | 6 | ··PHDR···········0x000034·0x00000034·0x00000034·0x00120·0x00120·R···0x4 |
7 | ··LOAD···········0x000000·0x00000000·0x00000000·0x0 | 7 | ··LOAD···········0x000000·0x00000000·0x00000000·0x0df20·0x0df20·R·E·0x1000 |
8 | ··LOAD···········0x00 | 8 | ··LOAD···········0x00df20·0x0000ef20·0x0000ef20·0x00114·0x00114·RW··0x1000 |
9 | ··LOAD···········0x00e | 9 | ··LOAD···········0x00e034·0x00010034·0x00010034·0x00000·0x00001·RW··0x1000 |
10 | ··DYNAMIC········0x00 | 10 | ··DYNAMIC········0x00df38·0x0000ef38·0x0000ef38·0x000c8·0x000c8·RW··0x4 |
11 | ··GNU_RELRO······0x00 | 11 | ··GNU_RELRO······0x00df20·0x0000ef20·0x0000ef20·0x00114·0x010e0·R···0x1 |
12 | ··GNU_EH_FRAME···0x004 | 12 | ··GNU_EH_FRAME···0x0047bc·0x000047bc·0x000047bc·0x000bc·0x000bc·R···0x4 |
13 | ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0 | 13 | ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0 |
14 | ··NOTE···········0x000154·0x00000154·0x00000154·0x00098·0x00098·R···0x2 | 14 | ··NOTE···········0x000154·0x00000154·0x00000154·0x00098·0x00098·R···0x2 |
15 | ·Section·to·Segment·mapping: | 15 | ·Section·to·Segment·mapping: |
16 | ··Segment·Sections... | 16 | ··Segment·Sections... |
17 | ···00····· | 17 | ···00····· |
18 | ···01·····.note.android.ident·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·. | 18 | ···01·····.note.android.ident·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rel.dyn·.rel.plt·.rodata·.eh_frame_hdr·.eh_frame·.text·.plt· |
19 | ···02·····.data.rel.ro·.fini_array·.dynamic·.got·.got.plt· | 19 | ···02·····.data.rel.ro·.fini_array·.dynamic·.got·.got.plt· |
20 | ···03·····.bss· | 20 | ···03·····.bss· |
21 | ···04·····.dynamic· | 21 | ···04·····.dynamic· |
22 | ···05·····.data.rel.ro·.fini_array·.dynamic·.got·.got.plt· | 22 | ···05·····.data.rel.ro·.fini_array·.dynamic·.got·.got.plt· |
23 | ···06·····.eh_frame_hdr· | 23 | ···06·····.eh_frame_hdr· |
24 | ···07····· | 24 | ···07····· |
25 | ···08·····.note.android.ident· | 25 | ···08·····.note.android.ident· |
Offset 1, 32 lines modified | Offset 1, 31 lines modified | ||
1 | There·are·2 | 1 | There·are·22·section·headers,·starting·at·offset·0xe214: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············00000154·000154·000098·00···A··0···0··2 | 5 | ··[·1]·.note.android.ident·NOTE············00000154·000154·000098·00···A··0···0··2 |
6 | ··[·2]·.dynsym···········DYNSYM··········000001ec·0001ec·0001a0·10···A·· | 6 | ··[·2]·.dynsym···········DYNSYM··········000001ec·0001ec·0001a0·10···A··6···1··4 |
7 | ··[·3]·.gnu.version······VERSYM··········0000038c·00038c·000034·02···A··2···0··2 | 7 | ··[·3]·.gnu.version······VERSYM··········0000038c·00038c·000034·02···A··2···0··2 |
8 | ··[·4]·.gnu.version_r····VERNEED·········000003c0·0003c0·000020·00···A·· | 8 | ··[·4]·.gnu.version_r····VERNEED·········000003c0·0003c0·000020·00···A··6···1··4 |
9 | ··[·5]·.gnu.hash·········GNU_HASH········000003e0·0003e0·00008c·00···A··2···0··4 | 9 | ··[·5]·.gnu.hash·········GNU_HASH········000003e0·0003e0·00008c·00···A··2···0··4 |
10 | ··[·6]·.hash·············HASH············0000046c·00046c·0000d8·04···A··2···0··4 | ||
11 | ··[· | 10 | ··[·6]·.dynstr···········STRTAB··········0000046c·00046c·00024f·00···A··0···0··1 |
12 | ··[· | 11 | ··[·7]·.rel.dyn··········REL·············000006bc·0006bc·000038·08···A··2···0··4 |
13 | ··[· | 12 | ··[·8]·.rel.plt··········REL·············000006f4·0006f4·000048·08··AI··2··18··4 |
14 | ··[ | 13 | ··[·9]·.rodata···········PROGBITS········00000740·000740·00407c·00·AMS··0···0·16 |
15 | ··[1 | 14 | ··[10]·.eh_frame_hdr·····PROGBITS········000047bc·0047bc·0000bc·00···A··0···0··4 |
16 | ··[1 | 15 | ··[11]·.eh_frame·········PROGBITS········00004878·004878·0005f0·00···A··0···0··4 |
17 | ··[1 | 16 | ··[12]·.text·············PROGBITS········00004e70·004e70·00900c·00··AX··0···0·16 |
18 | ··[1 | 17 | ··[13]·.plt··············PROGBITS········0000de80·00de80·0000a0·00··AX··0···0·16 |
19 | ··[1 | 18 | ··[14]·.data.rel.ro······PROGBITS········0000ef20·00df20·000010·00··WA··0···0··4 |
20 | ··[1 | 19 | ··[15]·.fini_array·······FINI_ARRAY······0000ef30·00df30·000008·00··WA··0···0··4 |
21 | ··[1 | 20 | ··[16]·.dynamic··········DYNAMIC·········0000ef38·00df38·0000c8·08··WA··6···0··4 |
22 | ··[1 | 21 | ··[17]·.got··············PROGBITS········0000f000·00e000·000004·00··WA··0···0··4 |
23 | ··[1 | 22 | ··[18]·.got.plt··········PROGBITS········0000f004·00e004·000030·00··WA··0···0··4 |
24 | ··[ | 23 | ··[19]·.bss··············NOBITS··········00010034·00e034·000001·00··WA··0···0··1 |
25 | ··[2 | 24 | ··[20]·.comment··········PROGBITS········00000000·00e034·000115·01··MS··0···0··1 |
26 | ··[2 | 25 | ··[21]·.shstrtab·········STRTAB··········00000000·00e149·0000cb·00······0···0··1 |
27 | Key·to·Flags: | 26 | Key·to·Flags: |
28 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 27 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
29 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 28 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
30 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 29 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
31 | ··D·(mbind),·p·(processor·specific) | 30 | ··D·(mbind),·p·(processor·specific) |
Offset 4, 26 lines modified | Offset 4, 26 lines modified | ||
4 | ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | 4 | ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND· |
5 | ·····1:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2) | 5 | ·····1:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_atexit@LIBC·(2) |
6 | ·····2:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_finalize@LIBC·(2) | 6 | ·····2:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__cxa_finalize@LIBC·(2) |
7 | ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__register_atfork@LIBC·(2) | 7 | ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__register_atfork@LIBC·(2) |
8 | ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__memset_chk@LIBC·(2) | 8 | ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__memset_chk@LIBC·(2) |
9 | ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@LIBC·(2) | 9 | ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@LIBC·(2) |
10 | ·····6:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@LIBC·(2) | 10 | ·····6:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@LIBC·(2) |
11 | ·····7:·00007d | 11 | ·····7:·00007d10····47·FUNC····GLOBAL·DEFAULT···12·sph_groestl224_addbits_and_close |
12 | ·····8:·00006 | 12 | ·····8:·00006df0····43·FUNC····GLOBAL·DEFAULT···12·sph_groestl224_close |
13 | ·····9:·00007 | 13 | ·····9:·00007d70····41·FUNC····GLOBAL·DEFAULT···12·sph_groestl256 |
14 | ····10:·0000dc | 14 | ····10:·0000dc00····47·FUNC····GLOBAL·DEFAULT···12·sph_groestl512_addbits_and_close |
15 | ····11:·0000d | 15 | ····11:·0000dbd0····43·FUNC····GLOBAL·DEFAULT···12·sph_groestl512_close |
16 | ····12:·0000d | 16 | ····12:·0000dc30···419·FUNC····GLOBAL·DEFAULT···12·_Z15groestld_nativeP7_JNIEnvP7_jclassP11_jbyteArrayii |
17 | ····13:·00007 | 17 | ····13:·00007dd0····47·FUNC····GLOBAL·DEFAULT···12·sph_groestl256_addbits_and_close |
18 | ····14:·00007 | 18 | ····14:·00007da0····43·FUNC····GLOBAL·DEFAULT···12·sph_groestl256_close |
19 | ····15:·00007e | 19 | ····15:·00007e00····90·FUNC····GLOBAL·DEFAULT···12·sph_groestl384_init |
20 | ····16:·0000 | 20 | ····16:·00004f40····47·FUNC····GLOBAL·DEFAULT···12·sph_groestl224_init |
21 | ····17:·00007 | 21 | ····17:·00007e60····41·FUNC····GLOBAL·DEFAULT···12·sph_groestl384 |
22 | ····18:·0000d | 22 | ····18:·0000db40····90·FUNC····GLOBAL·DEFAULT···12·sph_groestl512_init |
23 | ····19:·0000d | 23 | ····19:·0000dde0···154·FUNC····GLOBAL·DEFAULT···12·JNI_OnLoad |
24 | ····20:·0000 | 24 | ····20:·00004f70····41·FUNC····GLOBAL·DEFAULT···12·sph_groestl224 |
25 | ····21:·00007 | 25 | ····21:·00007d40····47·FUNC····GLOBAL·DEFAULT···12·sph_groestl256_init |
26 | ····22:·0000db | 26 | ····22:·0000db10····47·FUNC····GLOBAL·DEFAULT···12·sph_groestl384_addbits_and_close |
27 | ····23:·0000b | 27 | ····23:·0000bbf0····43·FUNC····GLOBAL·DEFAULT···12·sph_groestl384_close |
28 | ····24:·0000d | 28 | ····24:·0000dba0····41·FUNC····GLOBAL·DEFAULT···12·sph_groestl512 |
29 | ····25:·000 | 29 | ····25:·00010034·····1·OBJECT··WEAK···DEFAULT···19·_ZZ11HashGroestlIPaE7uint256T_S2_E6pblank |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | Relocation·section·'.rel.dyn'·at·offset·0x | 1 | Relocation·section·'.rel.dyn'·at·offset·0x6bc·contains·7·entries: |
2 | ·Offset·····Info····Type················Sym.·Value··Symbol's·Name | 2 | ·Offset·····Info····Type················Sym.·Value··Symbol's·Name |
3 | 0000e | 3 | 0000ef20··00000008·R_386_RELATIVE········ |
4 | 0000e | 4 | 0000ef24··00000008·R_386_RELATIVE········ |
5 | 0000e | 5 | 0000ef28··00000008·R_386_RELATIVE········ |
6 | 0000e | 6 | 0000ef30··00000008·R_386_RELATIVE········ |
7 | 0000e | 7 | 0000ef34··00000008·R_386_RELATIVE········ |
8 | 0000e | 8 | 0000ef2c··00000c01·R_386_32···············0000dc30···_Z15groestld_nativeP7_JNIEnvP7_jclassP11_jbyteArrayii |
9 | 0000 | 9 | 0000f000··00001906·R_386_GLOB_DAT·········00010034···_ZZ11HashGroestlIPaE7uint256T_S2_E6pblank |
10 | Relocation·section·'.rel.plt'·at·offset·0x | 10 | Relocation·section·'.rel.plt'·at·offset·0x6f4·contains·9·entries: |
11 | ·Offset·····Info····Type················Sym.·Value··Symbol's·Name | 11 | ·Offset·····Info····Type················Sym.·Value··Symbol's·Name |
12 | 0000 | 12 | 0000f010··00000207·R_386_JUMP_SLOT········00000000···__cxa_finalize@LIBC |
13 | 0000 | 13 | 0000f014··00000107·R_386_JUMP_SLOT········00000000···__cxa_atexit@LIBC |
14 | 0000 | 14 | 0000f018··00000307·R_386_JUMP_SLOT········00000000···__register_atfork@LIBC |
15 | 0000 | 15 | 0000f01c··00000607·R_386_JUMP_SLOT········00000000···memcpy@LIBC |
16 | 0000 | 16 | 0000f020··00000507·R_386_JUMP_SLOT········00000000···__stack_chk_fail@LIBC |
17 | 0000 | 17 | 0000f024··00000407·R_386_JUMP_SLOT········00000000···__memset_chk@LIBC |
18 | 0000 | 18 | 0000f028··00001207·R_386_JUMP_SLOT········0000db40···sph_groestl512_init |
19 | 0000 | 19 | 0000f02c··00001807·R_386_JUMP_SLOT········0000dba0···sph_groestl512 |
20 | 0000 | 20 | 0000f030··00000b07·R_386_JUMP_SLOT········0000dbd0···sph_groestl512_close |
Offset 1, 29 lines modified | Offset 1, 28 lines modified | ||
1 | Dynamic·section·at·offset·0x | 1 | Dynamic·section·at·offset·0xdf38·contains·25·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so] | 3 | ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so] |
4 | ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so] | 4 | ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so] |
5 | ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so] | 5 | ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so] |
6 | ·0x0000000e·(SONAME)·····················Library·soname:·[libgroestl.so] | 6 | ·0x0000000e·(SONAME)·····················Library·soname:·[libgroestl.so] |
7 | ·0x0000001e·(FLAGS)······················BIND_NOW | 7 | ·0x0000001e·(FLAGS)······················BIND_NOW |
8 | ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW | 8 | ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW |
9 | ·0x00000011·(REL)························0x | 9 | ·0x00000011·(REL)························0x6bc |
10 | ·0x00000012·(RELSZ)······················56·(bytes) | 10 | ·0x00000012·(RELSZ)······················56·(bytes) |
11 | ·0x00000013·(RELENT)·····················8·(bytes) | 11 | ·0x00000013·(RELENT)·····················8·(bytes) |
12 | ·0x6ffffffa·(RELCOUNT)···················5 | 12 | ·0x6ffffffa·(RELCOUNT)···················5 |
13 | ·0x00000017·(JMPREL)·····················0x | 13 | ·0x00000017·(JMPREL)·····················0x6f4 |
14 | ·0x00000002·(PLTRELSZ)···················72·(bytes) | 14 | ·0x00000002·(PLTRELSZ)···················72·(bytes) |
15 | ·0x00000003·(PLTGOT)·····················0x | 15 | ·0x00000003·(PLTGOT)·····················0xf004 |
16 | ·0x00000014·(PLTREL)·····················REL | 16 | ·0x00000014·(PLTREL)·····················REL |
17 | ·0x00000006·(SYMTAB)·····················0x1ec | 17 | ·0x00000006·(SYMTAB)·····················0x1ec |
18 | ·0x0000000b·(SYMENT)·····················16·(bytes) | 18 | ·0x0000000b·(SYMENT)·····················16·(bytes) |
19 | ·0x00000005·(STRTAB)·····················0x | 19 | ·0x00000005·(STRTAB)·····················0x46c |
20 | ·0x0000000a·(STRSZ)······················591·(bytes) | 20 | ·0x0000000a·(STRSZ)······················591·(bytes) |
21 | ·0x6ffffef5·(GNU_HASH)···················0x3e0 | 21 | ·0x6ffffef5·(GNU_HASH)···················0x3e0 |
22 | ·0x00000004·(HASH)·······················0x46c | ||
23 | ·0x0000001a·(FINI_ARRAY)·················0xe | 22 | ·0x0000001a·(FINI_ARRAY)·················0xef30 |
24 | ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes) | 23 | ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes) |
25 | ·0x6ffffff0·(VERSYM)·····················0x38c | 24 | ·0x6ffffff0·(VERSYM)·····················0x38c |
26 | ·0x6ffffffe·(VERNEED)····················0x3c0 | 25 | ·0x6ffffffe·(VERNEED)····················0x3c0 |
27 | ·0x6fffffff·(VERNEEDNUM)·················1 | 26 | ·0x6fffffff·(VERNEEDNUM)·················1 |
28 | ·0x00000000·(NULL)·······················0x0 | 27 | ·0x00000000·(NULL)·······················0x0 |
Offset 6, 10 lines modified | Offset 6, 10 lines modified | ||
6 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
10 | ··018:···1·(*global*)······1·(*global*)··· | 10 | ··018:···1·(*global*)······1·(*global*)··· |
11 | Version·needs·section·'.gnu.version_r'·contains·1·entry: | 11 | Version·needs·section·'.gnu.version_r'·contains·1·entry: |
12 | ·Addr:·0x00000000000003c0··Offset:·0x000003c0··Link:· | 12 | ·Addr:·0x00000000000003c0··Offset:·0x000003c0··Link:·6·(.dynstr) |
13 | ··000000:·Version:·1··File:·libc.so··Cnt:·1 | 13 | ··000000:·Version:·1··File:·libc.so··Cnt:·1 |
14 | ··0x0010:···Name:·LIBC··Flags:·none··Version:·2 | 14 | ··0x0010:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 9, 719 lines modified | Offset 9, 719 lines modified | ||
9 | ··Return·address·column:·8 | 9 | ··Return·address·column:·8 |
10 | ··Augmentation·data:·····1b | 10 | ··Augmentation·data:·····1b |
11 | ··DW_CFA_def_cfa:·r4·(esp)·ofs·4 | 11 | ··DW_CFA_def_cfa:·r4·(esp)·ofs·4 |
12 | ··DW_CFA_offset:·r8·(eip)·at·cfa-4 | 12 | ··DW_CFA_offset:·r8·(eip)·at·cfa-4 |
13 | ··DW_CFA_nop | 13 | ··DW_CFA_nop |
14 | ··DW_CFA_nop | 14 | ··DW_CFA_nop |
15 | 00000018·00000014·0000001c·FDE·cie=00000000·pc=0000 | 15 | 00000018·00000014·0000001c·FDE·cie=00000000·pc=00004f40..00004f6f |
16 | ··DW_CFA_advance_loc:·5·to·0000 | 16 | ··DW_CFA_advance_loc:·5·to·00004f45 |
17 | ··DW_CFA_def_cfa_offset:·8 | 17 | ··DW_CFA_def_cfa_offset:·8 |
18 | ··DW_CFA_advance_loc:·1·to·0000 | 18 | ··DW_CFA_advance_loc:·1·to·00004f46 |
19 | ··DW_CFA_def_cfa_offset:·4 | 19 | ··DW_CFA_def_cfa_offset:·4 |
20 | ··DW_CFA_nop | 20 | ··DW_CFA_nop |
21 | 00000030·00000024·00000034·FDE·cie=00000000·pc=0000 | 21 | 00000030·00000024·00000034·FDE·cie=00000000·pc=00004f70..00004f99 |
22 | ··DW_CFA_advance_loc:·1·to·0000 | 22 | ··DW_CFA_advance_loc:·1·to·00004f71 |
23 | ··DW_CFA_def_cfa_offset:·8 | 23 | ··DW_CFA_def_cfa_offset:·8 |
24 | ··DW_CFA_advance_loc:·3·to·0000 | 24 | ··DW_CFA_advance_loc:·3·to·00004f74 |
25 | ··DW_CFA_def_cfa_offset:·16 | 25 | ··DW_CFA_def_cfa_offset:·16 |
26 | ··DW_CFA_offset:·r3·(ebx)·at·cfa-8 | 26 | ··DW_CFA_offset:·r3·(ebx)·at·cfa-8 |
27 | ··DW_CFA_advance_loc:·5·to·0000 | 27 | ··DW_CFA_advance_loc:·5·to·00004f79 |
28 | ··DW_CFA_def_cfa_offset:·20 | 28 | ··DW_CFA_def_cfa_offset:·20 |
29 | ··DW_CFA_advance_loc:·1·to·0000 | 29 | ··DW_CFA_advance_loc:·1·to·00004f7a |
30 | ··DW_CFA_def_cfa_offset:·16 | 30 | ··DW_CFA_def_cfa_offset:·16 |
31 | ··DW_CFA_advance_loc:·29·to·0000 | 31 | ··DW_CFA_advance_loc:·29·to·00004f97 |
32 | ··DW_CFA_def_cfa_offset:·8 | 32 | ··DW_CFA_def_cfa_offset:·8 |
33 | ··DW_CFA_advance_loc:·1·to·0000 | 33 | ··DW_CFA_advance_loc:·1·to·00004f98 |
34 | ··DW_CFA_def_cfa_offset:·4 | 34 | ··DW_CFA_def_cfa_offset:·4 |
35 | ··DW_CFA_nop | 35 | ··DW_CFA_nop |
36 | ··DW_CFA_nop | 36 | ··DW_CFA_nop |
37 | ··DW_CFA_nop | 37 | ··DW_CFA_nop |
38 | 00000058·0000006c·0000005c·FDE·cie=00000000·pc=0000 | 38 | 00000058·0000006c·0000005c·FDE·cie=00000000·pc=00004fa0..00006dee |
39 | ··DW_CFA_advance_loc:·1·to·0000 | 39 | ··DW_CFA_advance_loc:·1·to·00004fa1 |
40 | ··DW_CFA_def_cfa_offset:·8 | 40 | ··DW_CFA_def_cfa_offset:·8 |
41 | ··DW_CFA_advance_loc:·1·to·0000 | 41 | ··DW_CFA_advance_loc:·1·to·00004fa2 |
42 | ··DW_CFA_def_cfa_offset:·12 | 42 | ··DW_CFA_def_cfa_offset:·12 |
43 | ··DW_CFA_advance_loc:·1·to·0000 | 43 | ··DW_CFA_advance_loc:·1·to·00004fa3 |
44 | ··DW_CFA_def_cfa_offset:·16 | 44 | ··DW_CFA_def_cfa_offset:·16 |
45 | ··DW_CFA_advance_loc:·1·to·0000 | 45 | ··DW_CFA_advance_loc:·1·to·00004fa4 |
46 | ··DW_CFA_def_cfa_offset:·20 | 46 | ··DW_CFA_def_cfa_offset:·20 |
47 | ··DW_CFA_advance_loc:·6·to·0000 | 47 | ··DW_CFA_advance_loc:·6·to·00004faa |
48 | ··DW_CFA_def_cfa_offset:·304 | 48 | ··DW_CFA_def_cfa_offset:·304 |
49 | ··DW_CFA_offset:·r6·(esi)·at·cfa-20 | 49 | ··DW_CFA_offset:·r6·(esi)·at·cfa-20 |
50 | ··DW_CFA_offset:·r7·(edi)·at·cfa-16 | 50 | ··DW_CFA_offset:·r7·(edi)·at·cfa-16 |
51 | ··DW_CFA_offset:·r3·(ebx)·at·cfa-12 | 51 | ··DW_CFA_offset:·r3·(ebx)·at·cfa-12 |
52 | ··DW_CFA_offset:·r5·(ebp)·at·cfa-8 | 52 | ··DW_CFA_offset:·r5·(ebp)·at·cfa-8 |
53 | ··DW_CFA_advance_loc:·5·to·0000 | 53 | ··DW_CFA_advance_loc:·5·to·00004faf |
54 | ··DW_CFA_def_cfa_offset:·308 | 54 | ··DW_CFA_def_cfa_offset:·308 |
55 | ··DW_CFA_advance_loc:·1·to·0000 | 55 | ··DW_CFA_advance_loc:·1·to·00004fb0 |
56 | ··DW_CFA_def_cfa_offset:·304 | 56 | ··DW_CFA_def_cfa_offset:·304 |
57 | ··DW_CFA_advance_loc:·59·to·0000 | 57 | ··DW_CFA_advance_loc:·59·to·00004feb |
58 | ··DW_CFA_def_cfa_offset:·308 | 58 | ··DW_CFA_def_cfa_offset:·308 |
59 | ··DW_CFA_advance_loc:·1·to·0000 | 59 | ··DW_CFA_advance_loc:·1·to·00004fec |
60 | ··DW_CFA_def_cfa_offset:·312 | 60 | ··DW_CFA_def_cfa_offset:·312 |
61 | ··DW_CFA_advance_loc:·1·to·0000 | 61 | ··DW_CFA_advance_loc:·1·to·00004fed |
62 | ··DW_CFA_def_cfa_offset:·316 | 62 | ··DW_CFA_def_cfa_offset:·316 |
63 | ··DW_CFA_advance_loc:·1·to·0000 | 63 | ··DW_CFA_advance_loc:·1·to·00004fee |
64 | ··DW_CFA_def_cfa_offset:·320 | 64 | ··DW_CFA_def_cfa_offset:·320 |
65 | ··DW_CFA_advance_loc:·8·to·0000 | 65 | ··DW_CFA_advance_loc:·8·to·00004ff6 |
66 | ··DW_CFA_def_cfa_offset:·304 | 66 | ··DW_CFA_def_cfa_offset:·304 |
67 | ··DW_CFA_advance_loc1:·115·to·00005 | 67 | ··DW_CFA_advance_loc1:·115·to·00005069 |
68 | ··DW_CFA_def_cfa_offset:·308 | 68 | ··DW_CFA_def_cfa_offset:·308 |
69 | ··DW_CFA_advance_loc:·1·to·00005 | 69 | ··DW_CFA_advance_loc:·1·to·0000506a |
70 | ··DW_CFA_def_cfa_offset:·312 | 70 | ··DW_CFA_def_cfa_offset:·312 |
71 | ··DW_CFA_advance_loc:·8·to·00005 | 71 | ··DW_CFA_advance_loc:·8·to·00005072 |
72 | ··DW_CFA_def_cfa_offset:·316 | 72 | ··DW_CFA_def_cfa_offset:·316 |
73 | ··DW_CFA_advance_loc:·1·to·00005 | 73 | ··DW_CFA_advance_loc:·1·to·00005073 |
74 | ··DW_CFA_def_cfa_offset:·320 | 74 | ··DW_CFA_def_cfa_offset:·320 |
75 | ··DW_CFA_advance_loc:·8·to·00005 | 75 | ··DW_CFA_advance_loc:·8·to·0000507b |
76 | ··DW_CFA_def_cfa_offset:·304 | 76 | ··DW_CFA_def_cfa_offset:·304 |
77 | ··DW_CFA_advance_loc2:·7529·to·00006 | 77 | ··DW_CFA_advance_loc2:·7529·to·00006de4 |
78 | ··DW_CFA_def_cfa_offset:·20 | 78 | ··DW_CFA_def_cfa_offset:·20 |
79 | ··DW_CFA_advance_loc:·1·to·00006 | 79 | ··DW_CFA_advance_loc:·1·to·00006de5 |
80 | ··DW_CFA_def_cfa_offset:·16 | 80 | ··DW_CFA_def_cfa_offset:·16 |
81 | ··DW_CFA_advance_loc:·1·to·00006 | 81 | ··DW_CFA_advance_loc:·1·to·00006de6 |
82 | ··DW_CFA_def_cfa_offset:·12 | 82 | ··DW_CFA_def_cfa_offset:·12 |
83 | ··DW_CFA_advance_loc:·1·to·00006 | 83 | ··DW_CFA_advance_loc:·1·to·00006de7 |
84 | ··DW_CFA_def_cfa_offset:·8 | 84 | ··DW_CFA_def_cfa_offset:·8 |
85 | ··DW_CFA_advance_loc:·1·to·00006 | 85 | ··DW_CFA_advance_loc:·1·to·00006de8 |
86 | ··DW_CFA_def_cfa_offset:·4 | 86 | ··DW_CFA_def_cfa_offset:·4 |
87 | ··DW_CFA_advance_loc:·1·to·00006 | 87 | ··DW_CFA_advance_loc:·1·to·00006de9 |
88 | ··DW_CFA_def_cfa_offset:·304 | 88 | ··DW_CFA_def_cfa_offset:·304 |
89 | ··DW_CFA_nop | 89 | ··DW_CFA_nop |
90 | 000000c8·00000030·000000cc·FDE·cie=00000000·pc=00006 | 90 | 000000c8·00000030·000000cc·FDE·cie=00000000·pc=00006df0..00006e1b |
91 | ··DW_CFA_advance_loc:·1·to·00006 | 91 | ··DW_CFA_advance_loc:·1·to·00006df1 |
92 | ··DW_CFA_def_cfa_offset:·8 | 92 | ··DW_CFA_def_cfa_offset:·8 |
93 | ··DW_CFA_advance_loc:·3·to·00006 | 93 | ··DW_CFA_advance_loc:·3·to·00006df4 |
94 | ··DW_CFA_def_cfa_offset:·16 | 94 | ··DW_CFA_def_cfa_offset:·16 |
95 | ··DW_CFA_offset:·r3·(ebx)·at·cfa-8 | 95 | ··DW_CFA_offset:·r3·(ebx)·at·cfa-8 |
96 | ··DW_CFA_advance_loc:·5·to·00006 | 96 | ··DW_CFA_advance_loc:·5·to·00006df9 |
97 | ··DW_CFA_def_cfa_offset:·20 | 97 | ··DW_CFA_def_cfa_offset:·20 |
98 | ··DW_CFA_advance_loc:·1·to·00006 | 98 | ··DW_CFA_advance_loc:·1·to·00006dfa |
99 | ··DW_CFA_def_cfa_offset:·16 | 99 | ··DW_CFA_def_cfa_offset:·16 |
100 | ··DW_CFA_advance_loc:·13·to·00006e | 100 | ··DW_CFA_advance_loc:·13·to·00006e07 |
101 | ··DW_CFA_def_cfa_offset:·20 | 101 | ··DW_CFA_def_cfa_offset:·20 |
102 | ··DW_CFA_advance_loc:·4·to·00006e | 102 | ··DW_CFA_advance_loc:·4·to·00006e0b |
103 | ··DW_CFA_def_cfa_offset:·24 | 103 | ··DW_CFA_def_cfa_offset:·24 |
104 | ··DW_CFA_advance_loc:·4·to·00006e | 104 | ··DW_CFA_advance_loc:·4·to·00006e0f |
105 | ··DW_CFA_def_cfa_offset:·28 | 105 | ··DW_CFA_def_cfa_offset:·28 |
106 | ··DW_CFA_advance_loc:·2·to·00006e | 106 | ··DW_CFA_advance_loc:·2·to·00006e11 |
107 | ··DW_CFA_def_cfa_offset:·32 | 107 | ··DW_CFA_def_cfa_offset:·32 |
108 | ··DW_CFA_advance_loc:·8·to·00006e | 108 | ··DW_CFA_advance_loc:·8·to·00006e19 |
109 | ··DW_CFA_def_cfa_offset:·8 | 109 | ··DW_CFA_def_cfa_offset:·8 |
110 | ··DW_CFA_advance_loc:·1·to·00006e | 110 | ··DW_CFA_advance_loc:·1·to·00006e1a |
111 | ··DW_CFA_def_cfa_offset:·4 | 111 | ··DW_CFA_def_cfa_offset:·4 |
112 | ··DW_CFA_nop | 112 | ··DW_CFA_nop |
113 | ··DW_CFA_nop | 113 | ··DW_CFA_nop |
114 | ··DW_CFA_nop | 114 | ··DW_CFA_nop |
115 | 000000fc·00000078·00000100·FDE·cie=00000000·pc=00006 | 115 | 000000fc·00000078·00000100·FDE·cie=00000000·pc=00006e20..00007d05 |
116 | ··DW_CFA_advance_loc:·1·to·00006 | 116 | ··DW_CFA_advance_loc:·1·to·00006e21 |
117 | ··DW_CFA_def_cfa_offset:·8 | 117 | ··DW_CFA_def_cfa_offset:·8 |
118 | ··DW_CFA_advance_loc:·1·to·00006 | 118 | ··DW_CFA_advance_loc:·1·to·00006e22 |
119 | ··DW_CFA_def_cfa_offset:·12 | 119 | ··DW_CFA_def_cfa_offset:·12 |
120 | ··DW_CFA_advance_loc:·1·to·00006 | 120 | ··DW_CFA_advance_loc:·1·to·00006e23 |
121 | ··DW_CFA_def_cfa_offset:·16 | 121 | ··DW_CFA_def_cfa_offset:·16 |
122 | ··DW_CFA_advance_loc:·1·to·00006 | 122 | ··DW_CFA_advance_loc:·1·to·00006e24 |
123 | ··DW_CFA_def_cfa_offset:·20 | 123 | ··DW_CFA_def_cfa_offset:·20 |
124 | ··DW_CFA_advance_loc:·6·to·00006 | 124 | ··DW_CFA_advance_loc:·6·to·00006e2a |
125 | ··DW_CFA_def_cfa_offset:·256 | 125 | ··DW_CFA_def_cfa_offset:·256 |
126 | ··DW_CFA_offset:·r6·(esi)·at·cfa-20 | 126 | ··DW_CFA_offset:·r6·(esi)·at·cfa-20 |
127 | ··DW_CFA_offset:·r7·(edi)·at·cfa-16 | 127 | ··DW_CFA_offset:·r7·(edi)·at·cfa-16 |
128 | ··DW_CFA_offset:·r3·(ebx)·at·cfa-12 | 128 | ··DW_CFA_offset:·r3·(ebx)·at·cfa-12 |
129 | ··DW_CFA_offset:·r5·(ebp)·at·cfa-8 | 129 | ··DW_CFA_offset:·r5·(ebp)·at·cfa-8 |
130 | ··DW_CFA_advance_loc:·7·to·00006 | 130 | ··DW_CFA_advance_loc:·7·to·00006e31 |
Max diff block lines reached; 29157/35355 bytes (82.47%) of diff not shown. |
Offset 1, 40 lines modified | Offset 1, 40 lines modified | ||
1 | Hex·dump·of·section·'.dynstr': | 1 | Hex·dump·of·section·'.dynstr': |
2 | ··0x00000 | 2 | ··0x0000046c·005f5f63·78615f61·74657869·74005f5f·.__cxa_atexit.__ |
3 | ··0x00000 | 3 | ··0x0000047c·6378615f·66696e61·6c697a65·005f5f72·cxa_finalize.__r |
4 | ··0x00000 | 4 | ··0x0000048c·65676973·7465725f·6174666f·726b005f·egister_atfork._ |
5 | ··0x00000 | 5 | ··0x0000049c·5f6d656d·7365745f·63686b00·5f5f7374·_memset_chk.__st |
6 | ··0x00000 | 6 | ··0x000004ac·61636b5f·63686b5f·6661696c·006d656d·ack_chk_fail.mem |
7 | ··0x00000 | 7 | ··0x000004bc·63707900·7370685f·67726f65·73746c32·cpy.sph_groestl2 |
8 | ··0x00000 | 8 | ··0x000004cc·32340073·70685f67·726f6573·746c3232·24.sph_groestl22 |
9 | ··0x00000 | 9 | ··0x000004dc·345f6164·64626974·735f616e·645f636c·4_addbits_and_cl |
10 | ··0x00000 | 10 | ··0x000004ec·6f736500·7370685f·67726f65·73746c32·ose.sph_groestl2 |
11 | ··0x00000 | 11 | ··0x000004fc·32345f63·6c6f7365·00737068·5f67726f·24_close.sph_gro |
12 | ··0x000005 | 12 | ··0x0000050c·6573746c·3232345f·696e6974·00737068·estl224_init.sph |
13 | ··0x000005 | 13 | ··0x0000051c·5f67726f·6573746c·32353600·7370685f·_groestl256.sph_ |
14 | ··0x00000 | 14 | ··0x0000052c·67726f65·73746c32·35365f61·64646269·groestl256_addbi |
15 | ··0x00000 | 15 | ··0x0000053c·74735f61·6e645f63·6c6f7365·00737068·ts_and_close.sph |
16 | ··0x00000 | 16 | ··0x0000054c·5f67726f·6573746c·3235365f·636c6f73·_groestl256_clos |
17 | ··0x00000 | 17 | ··0x0000055c·65007370·685f6772·6f657374·6c323536·e.sph_groestl256 |
18 | ··0x00000 | 18 | ··0x0000056c·5f696e69·74007370·685f6772·6f657374·_init.sph_groest |
19 | ··0x00000 | 19 | ··0x0000057c·6c333834·00737068·5f67726f·6573746c·l384.sph_groestl |
20 | ··0x00000 | 20 | ··0x0000058c·3338345f·61646462·6974735f·616e645f·384_addbits_and_ |
21 | ··0x00000 | 21 | ··0x0000059c·636c6f73·65007370·685f6772·6f657374·close.sph_groest |
22 | ··0x00000 | 22 | ··0x000005ac·6c333834·5f636c6f·73650073·70685f67·l384_close.sph_g |
23 | ··0x00000 | 23 | ··0x000005bc·726f6573·746c3338·345f696e·69740073·roestl384_init.s |
24 | ··0x00000 | 24 | ··0x000005cc·70685f67·726f6573·746c3531·32007370·ph_groestl512.sp |
25 | ··0x00000 | 25 | ··0x000005dc·685f6772·6f657374·6c353132·5f616464·h_groestl512_add |
26 | ··0x00000 | 26 | ··0x000005ec·62697473·5f616e64·5f636c6f·73650073·bits_and_close.s |
27 | ··0x00000 | 27 | ··0x000005fc·70685f67·726f6573·746c3531·325f636c·ph_groestl512_cl |
28 | ··0x000006 | 28 | ··0x0000060c·6f736500·7370685f·67726f65·73746c35·ose.sph_groestl5 |
29 | ··0x000006 | 29 | ··0x0000061c·31325f69·6e697400·4a4e495f·4f6e4c6f·12_init.JNI_OnLo |
30 | ··0x00000 | 30 | ··0x0000062c·6164005f·5a313567·726f6573·746c645f·ad._Z15groestld_ |
31 | ··0x00000 | 31 | ··0x0000063c·6e617469·76655037·5f4a4e49·456e7650·nativeP7_JNIEnvP |
32 | ··0x00000 | 32 | ··0x0000064c·375f6a63·6c617373·5031315f·6a627974·7_jclassP11_jbyt |
33 | ··0x00000 | 33 | ··0x0000065c·65417272·61796969·005f5a5a·31314861·eArrayii._ZZ11Ha |
34 | ··0x00000 | 34 | ··0x0000066c·73684772·6f657374·6c495061·45377569·shGroestlIPaE7ui |
35 | ··0x00000 | 35 | ··0x0000067c·6e743235·36545f53·325f4536·70626c61·nt256T_S2_E6pbla |
36 | ··0x00000 | 36 | ··0x0000068c·6e6b006c·6962632e·736f004c·49424300·nk.libc.so.LIBC. |
37 | ··0x00000 | 37 | ··0x0000069c·6c69626d·2e736f00·6c696264·6c2e736f·libm.so.libdl.so |
38 | ··0x00000 | 38 | ··0x000006ac·006c6962·67726f65·73746c2e·736f00···.libgroestl.so. |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | Hex·dump·of·section·'.eh_frame_hdr': | 1 | Hex·dump·of·section·'.eh_frame_hdr': |
2 | ··0x00004 | 2 | ··0x000047bc·011b033b·b8000000·16000000·84070000·...;............ |
3 | ··0x00004 | 3 | ··0x000047cc·d4000000·b4070000·ec000000·e4070000·................ |
4 | ··0x00004 | 4 | ··0x000047dc·14010000·34260000·84010000·64260000·....4&......d&.. |
5 | ··0x00004 | 5 | ··0x000047ec·b8010000·54350000·34020000·84350000·....T5..4....5.. |
6 | ··0x00004 | 6 | ··0x000047fc·68020000·b4350000·80020000·e4350000·h....5.......5.. |
7 | ··0x000048 | 7 | ··0x0000480c·a8020000·14360000·dc020000·44360000·.....6......D6.. |
8 | ··0x000048 | 8 | ··0x0000481c·10030000·a4360000·28030000·d4360000·.....6..(....6.. |
9 | ··0x00004 | 9 | ··0x0000482c·50030000·34740000·c0030000·64740000·P...4t......dt.. |
10 | ··0x00004 | 10 | ··0x0000483c·f4030000·54930000·70040000·84930000·....T...p....... |
11 | ··0x00004 | 11 | ··0x0000484c·a4040000·e4930000·bc040000·14940000·................ |
12 | ··0x00004 | 12 | ··0x0000485c·e4040000·44940000·18050000·74940000·....D.......t... |
13 | ··0x00004 | 13 | ··0x0000486c·4c050000·24960000·4c060000··········L...$...L... |
Offset 1, 98 lines modified | Offset 1, 98 lines modified | ||
1 | Hex·dump·of·section·'.eh_frame': | 1 | Hex·dump·of·section·'.eh_frame': |
2 | ··0x00004 | 2 | ··0x00004878·14000000·00000000·017a5200·017c0801·.........zR..|.. |
3 | ··0x00004 | 3 | ··0x00004888·1b0c0404·88010000·14000000·1c000000·................ |
4 | ··0x00004 | 4 | ··0x00004898·a8060000·2f000000·00450e08·410e0400·..../....E..A... |
5 | ··0x00004 | 5 | ··0x000048a8·24000000·34000000·c0060000·29000000·$...4.......)... |
6 | ··0x00004 | 6 | ··0x000048b8·00410e08·430e1083·02450e14·410e105d·.A..C....E..A..] |
7 | ··0x00004 | 7 | ··0x000048c8·0e08410e·04000000·6c000000·5c000000·..A.....l...\... |
8 | ··0x00004 | 8 | ··0x000048d8·c8060000·4e1e0000·00410e08·410e0c41·....N....A..A..A |
9 | ··0x00004 | 9 | ··0x000048e8·0e10410e·14460eb0·02860587·04830385·..A..F.......... |
10 | ··0x00004 | 10 | ··0x000048f8·02450eb4·02410eb0·027b0eb4·02410eb8·.E...A...{...A.. |
11 | ··0x000049 | 11 | ··0x00004908·02410ebc·02410ec0·02480eb0·0202730e·.A...A...H....s. |
12 | ··0x000049 | 12 | ··0x00004918·b402410e·b802480e·bc02410e·c002480e·..A...H...A...H. |
13 | ··0x00004 | 13 | ··0x00004928·b0020369·1d0e1441·0e10410e·0c410e08·...i...A..A..A.. |
14 | ··0x00004 | 14 | ··0x00004938·410e0441·0eb00200·30000000·cc000000·A..A....0....... |
15 | ··0x00004 | 15 | ··0x00004948·a8240000·2b000000·00410e08·430e1083·.$..+....A..C... |
16 | ··0x00004a38·02450e14·410e104d·0e14440e·18440e1c·.E..A..M..D..D.. | ||
17 | ··0x00004a48·420e2048·0e08410e·04000000·78000000·B.·H..A.....x... | ||
18 | ··0x00004a58·00010000·a4240000·e50e0000·00410e08·.....$.......A.. | ||
19 | ··0x00004a68·410e0c41·0e10410e·14460e80·02860587·A..A..A..F...... | ||
20 | ··0x00004a78·04830385·02470e84·02410e80·0202900e·.....G...A...... | ||
21 | ··0x00004a88·8402410e·8802420e·8c02410e·9002480e·..A...B...A...H. | ||
22 | ··0x00004a98·8002590e·8c02510e·9002480e·80020384·..Y...Q...H..... | ||
23 | ··0x00004aa8·0d0e8402·450e8802·410e8c02·470e9002·....E...A...G... | ||
24 | ··0x00004ab8·480e8002·025e0e14·410e1041·0e0c410e·H....^..A..A..A. | ||
25 | ··0x00004ac8·08410e04·410e8002·30000000·7c010000·.A..A...0...|... | ||
26 | ··0x00004ad8·18330000·2f000000·00410e08·430e1083·.3../....A..C... | ||
27 | ··0x00004ae8·02450e14·410e1051·0e14420e·18440e1c·.E..A..Q..B..D.. | ||
28 | ··0x00004af8·440e2048·0e08410e·04000000·14000000·D.·H..A......... | ||
29 | ··0x00004b08·b0010000·14330000·2f000000·00450e08·.....3../....E.. | ||
30 | ··0x00004b18·410e0400·24000000·c8010000·2c330000·A...$.......,3.. | ||
31 | ··0x00004b28·29000000·00410e08·430e1083·02450e14·)....A..C....E.. | ||
32 | ··0x00004b38·410e105d·0e08410e·04000000·30000000·A..]..A.....0... | ||
33 | ··0x00004b48·f0010000·34330000·2b000000·00410e08·....43..+....A.. | ||
34 | ··0x00004b58·430e1083·02450e14·410e104d·0e14440e·C....E..A..M..D. | ||
35 | ··0x00004b68·18440e1c·420e2048·0e08410e·04000000·.D..B.·H..A..... | ||
36 | ··0x00004b78·30000000·24020000·30330000·2f000000·0...$...03../... | ||
37 | ··0x00004b88·00410e08·430e1083·02450e14·410e1051·.A..C....E..A..Q | ||
38 | ··0x00004b98·0e14420e·18440e1c·440e2048·0e08410e·..B..D..D.·H..A. | ||
39 | ··0x00004ba8·04000000·14000000·58020000·2c330000·........X...,3.. | ||
40 | ··0x00004bb8·5a000000·00450e08·410e0400·24000000·Z....E..A...$... | ||
41 | ··0x00004bc8·70020000·74330000·29000000·00410e08·p...t3..)....A.. | ||
42 | ··0x00004bd8·430e1083·02450e14·410e105d·0e08410e·C....E..A..]..A. | ||
43 | ··0x00004be8·04000000·6c000000·98020000·7c330000·....l.......|3.. | ||
44 | ··0x00004bf8·523d0000·00410e08·410e0c41·0e10410e·R=...A..A..A..A. | ||
45 | ··0x00004c08·14460e90·04860587·04830385·02470e94·.F...........G.. | ||
46 | ··0x00004c18·04410e90·04710e94·04410e98·04410e9c·.A...q...A...A.. | ||
47 | ··0x00004c28·04410ea0·044c0e90·0402c10e·9404410e·.A...L........A. | ||
48 | ··0x00004c38·9804480e·9c04410e·a004570e·90040314·..H...A...W..... | ||
49 | ··0x00004c48·3c0e1441·0e10410e·0c410e08·410e0441·<..A..A..A..A..A | ||
50 | ··0x00004c58·0e900400·30000000·08030000·6c700000·....0.......lp.. | ||
51 | ··0x00004c68·2b000000·00410e08·430e1083·02450e14·+....A..C....E.. | ||
52 | ··0x00004c78·410e104d·0e14440e·18440e1c·420e2048·A..M..D..D..B.·H | ||
53 | ··0x00004c88·0e08410e·04000000·78000000·3c030000·..A.....x...<... | ||
54 | ··0x00004c98·68700000·e31e0000·00410e08·410e0c41·hp.......A..A..A | ||
55 | ··0x00004ca8·0e10410e·14460ec0·03860587·04830385·..A..F.......... | ||
56 | ··0x00004cb8·02470ec4·03410ec0·03029c0e·c403410e·.G...A........A. | ||
57 | ··0x00004cc8·c803420e·cc03410e·d003480e·c003590e·..B...A...H...Y. | ||
58 | ··0x00004cd8·cc034d0e·d003480e·c003036f·1d0ec403·..M...H....o.... | ||
59 | ··0x00004ce8·410ec803·410ecc03·470ed003·480ec003·A...A...G...H... | ||
60 | ··0x00004cf8·02710e14·410e1041·0e0c410e·08410e04·.q..A..A..A..A.. | ||
61 | ··0x00004d08·410ec003·30000000·b8030000·dc8e0000·A...0........... | ||
62 | ··0x00004d18·2f000000·00410e08·430e1083·02450e14·/....A..C....E.. | ||
63 | ··0x00004d28·410e1051·0e14420e·18440e1c·440e2048·A..Q..B..D..D.·H | ||
64 | ··0x00004d38·0e08410e·04000000·14000000·ec030000·..A............. | ||
65 | ··0x00004d48·d88e0000·5a000000·00450e08·410e0400·....Z....E..A... | ||
66 | ··0x00004d58·24000000·04040000·208f0000·29000000·$.......·...)... | ||
67 | ··0x00004d68·00410e08·430e1083·02450e14·410e105d·.A..C....E..A..] | ||
68 | ··0x00004d78·0e08410e·04000000·30000000·2c040000·..A.....0...,... | ||
69 | ··0x00004d88·288f0000·2b000000·00410e08·430e1083·(...+....A..C... | ||
70 | ··0x00004 | 16 | ··0x00004958·02450e14·410e104d·0e14440e·18440e1c·.E..A..M..D..D.. |
17 | ··0x00004968·420e2048·0e08410e·04000000·78000000·B.·H..A.....x... | ||
18 | ··0x00004978·00010000·a4240000·e50e0000·00410e08·.....$.......A.. | ||
19 | ··0x00004988·410e0c41·0e10410e·14460e80·02860587·A..A..A..F...... | ||
20 | ··0x00004998·04830385·02470e84·02410e80·0202900e·.....G...A...... | ||
21 | ··0x000049a8·8402410e·8802420e·8c02410e·9002480e·..A...B...A...H. | ||
22 | ··0x000049b8·8002590e·8c02510e·9002480e·80020384·..Y...Q...H..... | ||
23 | ··0x000049c8·0d0e8402·450e8802·410e8c02·470e9002·....E...A...G... | ||
24 | ··0x000049d8·480e8002·025e0e14·410e1041·0e0c410e·H....^..A..A..A. | ||
25 | ··0x000049e8·08410e04·410e8002·30000000·7c010000·.A..A...0...|... | ||
26 | ··0x000049f8·18330000·2f000000·00410e08·430e1083·.3../....A..C... | ||
27 | ··0x00004a08·02450e14·410e1051·0e14420e·18440e1c·.E..A..Q..B..D.. | ||
28 | ··0x00004a18·440e2048·0e08410e·04000000·14000000·D.·H..A......... | ||
29 | ··0x00004a28·b0010000·14330000·2f000000·00450e08·.....3../....E.. | ||
30 | ··0x00004a38·410e0400·24000000·c8010000·2c330000·A...$.......,3.. | ||
31 | ··0x00004a48·29000000·00410e08·430e1083·02450e14·)....A..C....E.. | ||
32 | ··0x00004a58·410e105d·0e08410e·04000000·30000000·A..]..A.....0... | ||
33 | ··0x00004a68·f0010000·34330000·2b000000·00410e08·....43..+....A.. | ||
34 | ··0x00004a78·430e1083·02450e14·410e104d·0e14440e·C....E..A..M..D. | ||
35 | ··0x00004a88·18440e1c·420e2048·0e08410e·04000000·.D..B.·H..A..... | ||
36 | ··0x00004a98·30000000·24020000·30330000·2f000000·0...$...03../... | ||
37 | ··0x00004aa8·00410e08·430e1083·02450e14·410e1051·.A..C....E..A..Q | ||
38 | ··0x00004ab8·0e14420e·18440e1c·440e2048·0e08410e·..B..D..D.·H..A. | ||
39 | ··0x00004ac8·04000000·14000000·58020000·2c330000·........X...,3.. | ||
40 | ··0x00004ad8·5a000000·00450e08·410e0400·24000000·Z....E..A...$... | ||
41 | ··0x00004ae8·70020000·74330000·29000000·00410e08·p...t3..)....A.. | ||
42 | ··0x00004af8·430e1083·02450e14·410e105d·0e08410e·C....E..A..]..A. | ||
43 | ··0x00004b08·04000000·6c000000·98020000·7c330000·....l.......|3.. | ||
44 | ··0x00004b18·523d0000·00410e08·410e0c41·0e10410e·R=...A..A..A..A. | ||
45 | ··0x00004b28·14460e90·04860587·04830385·02470e94·.F...........G.. | ||
46 | ··0x00004b38·04410e90·04710e94·04410e98·04410e9c·.A...q...A...A.. | ||
47 | ··0x00004b48·04410ea0·044c0e90·0402c10e·9404410e·.A...L........A. | ||
48 | ··0x00004b58·9804480e·9c04410e·a004570e·90040314·..H...A...W..... | ||
49 | ··0x00004b68·3c0e1441·0e10410e·0c410e08·410e0441·<..A..A..A..A..A | ||
50 | ··0x00004b78·0e900400·30000000·08030000·6c700000·....0.......lp.. | ||
51 | ··0x00004b88·2b000000·00410e08·430e1083·02450e14·+....A..C....E.. | ||
52 | ··0x00004b98·410e104d·0e14440e·18440e1c·420e2048·A..M..D..D..B.·H | ||
53 | ··0x00004ba8·0e08410e·04000000·78000000·3c030000·..A.....x...<... | ||
54 | ··0x00004bb8·68700000·e31e0000·00410e08·410e0c41·hp.......A..A..A | ||
55 | ··0x00004bc8·0e10410e·14460ec0·03860587·04830385·..A..F.......... | ||
56 | ··0x00004bd8·02470ec4·03410ec0·03029c0e·c403410e·.G...A........A. | ||
57 | ··0x00004be8·c803420e·cc03410e·d003480e·c003590e·..B...A...H...Y. | ||
58 | ··0x00004bf8·cc034d0e·d003480e·c003036f·1d0ec403·..M...H....o.... | ||
59 | ··0x00004c08·410ec803·410ecc03·470ed003·480ec003·A...A...G...H... | ||
60 | ··0x00004c18·02710e14·410e1041·0e0c410e·08410e04·.q..A..A..A..A.. | ||
61 | ··0x00004c28·410ec003·30000000·b8030000·dc8e0000·A...0........... | ||
62 | ··0x00004c38·2f000000·00410e08·430e1083·02450e14·/....A..C....E.. | ||
63 | ··0x00004c48·410e1051·0e14420e·18440e1c·440e2048·A..Q..B..D..D.·H | ||
64 | ··0x00004c58·0e08410e·04000000·14000000·ec030000·..A............. | ||
65 | ··0x00004c68·d88e0000·5a000000·00450e08·410e0400·....Z....E..A... | ||
66 | ··0x00004c78·24000000·04040000·208f0000·29000000·$.......·...)... | ||
67 | ··0x00004c88·00410e08·430e1083·02450e14·410e105d·.A..C....E..A..] | ||
68 | ··0x00004c98·0e08410e·04000000·30000000·2c040000·..A.....0...,... | ||
69 | ··0x00004ca8·288f0000·2b000000·00410e08·430e1083·(...+....A..C... | ||
70 | ··0x00004cb8·02450e14·410e104d·0e14440e·18440e1c·.E..A..M..D..D.. | ||
71 | ··0x00004 | 71 | ··0x00004cc8·420e2048·0e08410e·04000000·30000000·B.·H..A.....0... |
72 | ··0x00004 | 72 | ··0x00004cd8·60040000·248f0000·2f000000·00410e08·`...$.../....A.. |
Max diff block lines reached; 0/12786 bytes (0.00%) of diff not shown. |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 | 00004 | 2 | 00004e70·<sph_groestl224_init@@Base-0xd0>: |
3 | » push···%ebx | 3 | » push···%ebx |
4 | » sub····$0x8,%esp | 4 | » sub····$0x8,%esp |
5 | » call···4 | 5 | » call···4e79·<sph_groestl224_init@@Base-0xc7> |
6 | » pop····%ebx | 6 | » pop····%ebx |
7 | » add····$0x | 7 | » add····$0xa18b,%ebx |
8 | » lea····-0xe | 8 | » lea····-0xe4(%ebx),%eax |
9 | » mov····%eax,(%esp) | 9 | » mov····%eax,(%esp) |
10 | » call···d | 10 | » call···de90·<__cxa_finalize@plt> |
11 | » add····$0x8,%esp | 11 | » add····$0x8,%esp |
12 | » pop····%ebx | 12 | » pop····%ebx |
13 | » ret | 13 | » ret |
14 | » nop | 14 | » nop |
15 | » nop | 15 | » nop |
16 | » nop | 16 | » nop |
17 | » nop | 17 | » nop |
Offset 40, 99 lines modified | Offset 40, 99 lines modified | ||
40 | » nop | 40 | » nop |
41 | » nop | 41 | » nop |
42 | » nop | 42 | » nop |
43 | » nop | 43 | » nop |
44 | » nop | 44 | » nop |
45 | » nop | 45 | » nop |
46 | » nop | 46 | » nop |
47 | » jmp····4 | 47 | » jmp····4ea0·<sph_groestl224_init@@Base-0xa0> |
48 | » nop | 48 | » nop |
49 | » nop | 49 | » nop |
50 | » nop | 50 | » nop |
51 | » nop | 51 | » nop |
52 | » nop | 52 | » nop |
53 | » nop | 53 | » nop |
54 | » nop | 54 | » nop |
55 | » nop | 55 | » nop |
56 | » nop | 56 | » nop |
57 | » nop | 57 | » nop |
58 | » nop | 58 | » nop |
59 | » push···%ebx | 59 | » push···%ebx |
60 | » sub····$0x8,%esp | 60 | » sub····$0x8,%esp |
61 | » call···4 | 61 | » call···4ec9·<sph_groestl224_init@@Base-0x77> |
62 | » pop····%ebx | 62 | » pop····%ebx |
63 | » add····$0x | 63 | » add····$0xa13b,%ebx |
64 | » mov····0x10(%esp),%eax | 64 | » mov····0x10(%esp),%eax |
65 | » test···%eax,%eax | 65 | » test···%eax,%eax |
66 | » je·····4 | 66 | » je·····4eda·<sph_groestl224_init@@Base-0x66> |
67 | » call···*%eax | 67 | » call···*%eax |
68 | » add····$0x8,%esp | 68 | » add····$0x8,%esp |
69 | » pop····%ebx | 69 | » pop····%ebx |
70 | » ret | 70 | » ret |
71 | » nop | 71 | » nop |
72 | » push···%ebx | 72 | » push···%ebx |
73 | » sub····$0x8,%esp | 73 | » sub····$0x8,%esp |
74 | » call···4 | 74 | » call···4ee9·<sph_groestl224_init@@Base-0x57> |
75 | » pop····%ebx | 75 | » pop····%ebx |
76 | » add····$0x | 76 | » add····$0xa11b,%ebx |
77 | » sub····$0x4,%esp | 77 | » sub····$0x4,%esp |
78 | » lea····-0xe | 78 | » lea····-0xe4(%ebx),%eax |
79 | » lea····-0x | 79 | » lea····-0xa144(%ebx),%ecx |
80 | » push···%eax | 80 | » push···%eax |
81 | » push···0x18(%esp) | 81 | » push···0x18(%esp) |
82 | » push···%ecx | 82 | » push···%ecx |
83 | » call···d | 83 | » call···dea0·<__cxa_atexit@plt> |
84 | » add····$0x18,%esp | 84 | » add····$0x18,%esp |
85 | » pop····%ebx | 85 | » pop····%ebx |
86 | » ret | 86 | » ret |
87 | » nop | 87 | » nop |
88 | » push···%ebx | 88 | » push···%ebx |
89 | » sub····$0x8,%esp | 89 | » sub····$0x8,%esp |
90 | » call···4f | 90 | » call···4f19·<sph_groestl224_init@@Base-0x27> |
91 | » pop····%ebx | 91 | » pop····%ebx |
92 | » add····$0x | 92 | » add····$0xa0eb,%ebx |
93 | » lea····-0xe | 93 | » lea····-0xe4(%ebx),%eax |
94 | » push···%eax | 94 | » push···%eax |
95 | » push···0x1c(%esp) | 95 | » push···0x1c(%esp) |
96 | » push···0x1c(%esp) | 96 | » push···0x1c(%esp) |
97 | » push···0x1c(%esp) | 97 | » push···0x1c(%esp) |
98 | » call···d | 98 | » call···deb0·<__register_atfork@plt> |
99 | » add····$0x18,%esp | 99 | » add····$0x18,%esp |
100 | » pop····%ebx | 100 | » pop····%ebx |
101 | » ret | 101 | » ret |
102 | » int3 | 102 | » int3 |
103 | » int3 | 103 | » int3 |
104 | » int3 | 104 | » int3 |
105 | 0000 | 105 | 00004f40·<sph_groestl224_init@@Base>: |
106 | » call··· | 106 | » call···4f45·<sph_groestl224_init@@Base+0x5> |
107 | » pop····%eax | 107 | » pop····%eax |
108 | » add····$0x | 108 | » add····$0xa0bf,%eax |
109 | » mov····0x4(%esp),%ecx | 109 | » mov····0x4(%esp),%ecx |
110 | » xorps··%xmm0,%xmm0 | 110 | » xorps··%xmm0,%xmm0 |
111 | » movups·%xmm0,0x6c(%ecx) | 111 | » movups·%xmm0,0x6c(%ecx) |
112 | » movups·%xmm0,0x60(%ecx) | 112 | » movups·%xmm0,0x60(%ecx) |
113 | » movups·%xmm0,0x50(%ecx) | 113 | » movups·%xmm0,0x50(%ecx) |
114 | » movups·%xmm0,0x40(%ecx) | 114 | » movups·%xmm0,0x40(%ecx) |
115 | » movaps·-0x | 115 | » movaps·-0xe8b4(%eax),%xmm0 |
116 | » movups·%xmm0,0x7c(%ecx) | 116 | » movups·%xmm0,0x7c(%ecx) |
117 | » ret | 117 | » ret |
118 | » int3 | 118 | » int3 |
119 | 0000 | 119 | 00004f70·<sph_groestl224@@Base>: |
120 | » push···%ebx | 120 | » push···%ebx |
121 | » sub····$0x8,%esp | 121 | » sub····$0x8,%esp |
122 | » call··· | 122 | » call···4f79·<sph_groestl224@@Base+0x9> |
123 | » pop····%ebx | 123 | » pop····%ebx |
124 | » add····$0x | 124 | » add····$0xa08b,%ebx |
125 | » mov····0x10(%esp),%ecx | 125 | » mov····0x10(%esp),%ecx |
126 | » mov····0x14(%esp),%edx | 126 | » mov····0x14(%esp),%edx |
127 | » mov····0x18(%esp),%eax | 127 | » mov····0x18(%esp),%eax |
128 | » mov····%eax,(%esp) | 128 | » mov····%eax,(%esp) |
129 | » call··· | 129 | » call···4fa0·<sph_groestl224@@Base+0x30> |
130 | » add····$0x8,%esp | 130 | » add····$0x8,%esp |
131 | » pop····%ebx | 131 | » pop····%ebx |
132 | » ret | 132 | » ret |
133 | » int3 | 133 | » int3 |
134 | » int3 | 134 | » int3 |
135 | » int3 | 135 | » int3 |
136 | » int3 | 136 | » int3 |
Offset 140, 69 lines modified | Offset 140, 69 lines modified | ||
140 | » int3 | 140 | » int3 |
141 | » int3 | 141 | » int3 |
142 | » push···%ebp | 142 | » push···%ebp |
143 | » push···%ebx | 143 | » push···%ebx |
144 | » push···%edi | 144 | » push···%edi |
Max diff block lines reached; 260423/263542 bytes (98.82%) of diff not shown. |
Offset 1, 57 lines modified | Offset 1, 57 lines modified | ||
1 | Disassembly·of·section·.plt: | 1 | Disassembly·of·section·.plt: |
2 | 0000d | 2 | 0000de80·<__cxa_finalize@plt-0x10>: |
3 | » push···0x4(%ebx) | 3 | » push···0x4(%ebx) |
4 | » jmp····*0x8(%ebx) | 4 | » jmp····*0x8(%ebx) |
5 | » nop | 5 | » nop |
6 | » nop | 6 | » nop |
7 | » nop | 7 | » nop |
8 | » nop | 8 | » nop |
9 | 0000d | 9 | 0000de90·<__cxa_finalize@plt>: |
10 | » jmp····*0xc(%ebx) | 10 | » jmp····*0xc(%ebx) |
11 | » push···$0x0 | 11 | » push···$0x0 |
12 | » jmp····d | 12 | » jmp····de80·<JNI_OnLoad@@Base+0xa0> |
13 | 0000d | 13 | 0000dea0·<__cxa_atexit@plt>: |
14 | » jmp····*0x10(%ebx) | 14 | » jmp····*0x10(%ebx) |
15 | » push···$0x8 | 15 | » push···$0x8 |
16 | » jmp····d | 16 | » jmp····de80·<JNI_OnLoad@@Base+0xa0> |
17 | 0000d | 17 | 0000deb0·<__register_atfork@plt>: |
18 | » jmp····*0x14(%ebx) | 18 | » jmp····*0x14(%ebx) |
19 | » push···$0x10 | 19 | » push···$0x10 |
20 | » jmp····d | 20 | » jmp····de80·<JNI_OnLoad@@Base+0xa0> |
21 | 0000d | 21 | 0000dec0·<memcpy@plt>: |
22 | » jmp····*0x18(%ebx) | 22 | » jmp····*0x18(%ebx) |
23 | » push···$0x18 | 23 | » push···$0x18 |
24 | » jmp····d | 24 | » jmp····de80·<JNI_OnLoad@@Base+0xa0> |
25 | 0000d | 25 | 0000ded0·<__stack_chk_fail@plt>: |
26 | » jmp····*0x1c(%ebx) | 26 | » jmp····*0x1c(%ebx) |
27 | » push···$0x20 | 27 | » push···$0x20 |
28 | » jmp····d | 28 | » jmp····de80·<JNI_OnLoad@@Base+0xa0> |
29 | 0000d | 29 | 0000dee0·<__memset_chk@plt>: |
30 | » jmp····*0x20(%ebx) | 30 | » jmp····*0x20(%ebx) |
31 | » push···$0x28 | 31 | » push···$0x28 |
32 | » jmp····d | 32 | » jmp····de80·<JNI_OnLoad@@Base+0xa0> |
33 | 0000d | 33 | 0000def0·<sph_groestl512_init@plt>: |
34 | » jmp····*0x24(%ebx) | 34 | » jmp····*0x24(%ebx) |
35 | » push···$0x30 | 35 | » push···$0x30 |
36 | » jmp····d | 36 | » jmp····de80·<JNI_OnLoad@@Base+0xa0> |
37 | 0000df | 37 | 0000df00·<sph_groestl512@plt>: |
38 | » jmp····*0x28(%ebx) | 38 | » jmp····*0x28(%ebx) |
39 | » push···$0x38 | 39 | » push···$0x38 |
40 | » jmp····d | 40 | » jmp····de80·<JNI_OnLoad@@Base+0xa0> |
41 | 0000df | 41 | 0000df10·<sph_groestl512_close@plt>: |
42 | » jmp····*0x2c(%ebx) | 42 | » jmp····*0x2c(%ebx) |
43 | » push···$0x40 | 43 | » push···$0x40 |
44 | » jmp····d | 44 | » jmp····de80·<JNI_OnLoad@@Base+0xa0> |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.data.rel.ro': | 1 | Hex·dump·of·section·'.data.rel.ro': |
2 | ··0x0000e | 2 | ··0x0000ef20·20ef0000·a3470000·b3470000·00000000··....G...G...... |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.fini_array': | 1 | Hex·dump·of·section·'.fini_array': |
2 | ··0x0000e | 2 | ··0x0000ef30·b04e0000·704e0000···················.N..pN.. |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.got': | 1 | Hex·dump·of·section·'.got': |
2 | ··0x0000 | 2 | ··0x0000f000·00000000····························.... |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | Hex·dump·of·section·'.got.plt': | 1 | Hex·dump·of·section·'.got.plt': |
2 | ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. | 2 | ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. |
3 | ··0x0000 | 3 | ··0x0000f004·38ef0000·00000000·00000000·96de0000·8............... |
4 | ··0x0000e0fc·86df0000·96df0000·a6df0000·b6df0000·................ | ||
5 | ··0x0000 | 4 | ··0x0000f014·a6de0000·b6de0000·c6de0000·d6de0000·................ |
5 | ··0x0000f024·e6de0000·f6de0000·06df0000·16df0000·................ | ||