210 MB
/home/fdroid/fdroiddata/tmp/de.tu_darmstadt.seemoo.nfcgate_15.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_de.tu_darmstadt.seemoo.nfcgate_15.apk
1.86 KB
zipinfo {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Zip·file·size:·6464496·bytes,·number·of·entries:·9921 Zip·file·size:·6464496·bytes,·number·of·entries:·992
2 -rw-r--r--··0.0·unx·······57·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-r--r--··0.0·unx·······57·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-r--r--··0.0·unx······120·b-·defN·81-Jan-01·01:01·META-INF/version-control-info.textproto3 -rw-r--r--··0.0·unx······120·b-·defN·81-Jan-01·01:01·META-INF/version-control-info.textproto
4 -rw-r--r--··0.0·unx·····1792·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof4 -rw-r--r--··0.0·unx·····1800·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
5 -rw-r--r--··0.0·unx······189·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm5 -rw-r--r--··0.0·unx······189·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
6 -rw-r--r--··0.0·unx··8748108·b-·defN·81-Jan-01·01:01·classes.dex6 -rw-r--r--··0.0·unx··8748012·b-·defN·81-Jan-01·01:01·classes.dex
7 -rw-r--r--··0.0·unx··1133464·b-·defN·81-Jan-01·01:01·classes2.dex7 -rw-r--r--··0.0·unx··1133464·b-·defN·81-Jan-01·01:01·classes2.dex
8 -rw-r--r--··0.0·unx···961648·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libnfcgate.so8 -rw-r--r--··0.0·unx···961648·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libnfcgate.so
9 -rw-r--r--··0.0·unx···618144·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libnfcgate.so9 -rw-r--r--··0.0·unx···618144·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libnfcgate.so
10 -rw-r--r--··0.0·unx·······43·b-·defN·81-Jan-01·01:01·assets/xposed_init10 -rw-r--r--··0.0·unx·······43·b-·defN·81-Jan-01·01:01·assets/xposed_init
11 -rw----·····2.4·fat·····1738·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin11 -rw----·····2.4·fat·····1738·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin
12 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity-ktx.version12 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity-ktx.version
13 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version13 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version
Offset 987, 8 lines modifiedOffset 987, 8 lines modified
987 -rw----·····0.0·fat······956·b-·defN·81-Jan-01·01:01·res/zc.xml987 -rw----·····0.0·fat······956·b-·defN·81-Jan-01·01:01·res/zc.xml
988 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml988 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml
989 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml989 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml
990 -rw----·····0.0·fat··1109532·b-·stor·81-Jan-01·01:01·resources.arsc990 -rw----·····0.0·fat··1109532·b-·stor·81-Jan-01·01:01·resources.arsc
991 -rw-r--r--··0.0·unx····92875·b-·defN·81-Jan-01·01:01·META-INF/CERT.SF991 -rw-r--r--··0.0·unx····92875·b-·defN·81-Jan-01·01:01·META-INF/CERT.SF
992 -rw-r--r--··0.0·unx·····2083·b-·defN·81-Jan-01·01:01·META-INF/CERT.RSA992 -rw-r--r--··0.0·unx·····2083·b-·defN·81-Jan-01·01:01·META-INF/CERT.RSA
993 -rw-r--r--··0.0·unx····92801·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF993 -rw-r--r--··0.0·unx····92801·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
994 992·files,·17811166·bytes·uncompressed,·6341551·bytes·compressed:··64.4%994 992·files,·17811078·bytes·uncompressed,·6341430·bytes·compressed:··64.4%
210 MB
classes.dex
193 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·0c420aca4 checksum············:·2d9e6d64
5 signature···········:·bf4d...de7f5 signature···········:·d650...e2db
6 file_size···········:·87481086 file_size···········:·8748012
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·6087010 string_ids_size·····:·60868
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·807012 type_ids_size·······:·8069
13 type_ids_off········:·243592·(0x03b788)13 type_ids_off········:·243584·(0x03b780)
14 proto_ids_size······:·1376114 proto_ids_size······:·13761
15 proto_ids_off·······:·275872·(0x0435a0)15 proto_ids_off·······:·275860·(0x043594)
16 field_ids_size······:·4179716 field_ids_size······:·41796
17 field_ids_off·······:·441004·(0x06baac)17 field_ids_off·······:·440992·(0x06baa0)
18 method_ids_size·····:·6456618 method_ids_size·····:·64565
19 method_ids_off······:·775380·(0x0bd4d4)19 method_ids_off······:·775360·(0x0bd4c0)
20 class_defs_size·····:·663020 class_defs_size·····:·6629
21 class_defs_off······:·1291908·(0x13b684)21 class_defs_off······:·1291880·(0x13b668)
22 data_size···········:·724404022 data_size···········:·7244004
23 data_off············:·1504068·(0x16f344)23 data_off············:·1504008·(0x16f308)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·39125 class_idx···········:·391
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·650727 superclass_idx······:·6506
28 source_file_idx·····:·1090428 source_file_idx·····:·10903
29 static_fields_size··:·129 static_fields_size··:·1
30 instance_fields_size:·030 instance_fields_size:·0
31 direct_methods_size·:·031 direct_methods_size·:·0
32 virtual_methods_size:·332 virtual_methods_size:·3
  
33 Class·#0·annotations:33 Class·#0·annotations:
34 Annotations·on·class34 Annotations·on·class
Offset 74, 21 lines modifiedOffset 74, 21 lines modified
74 ····#2··············:·(in·Landroid/support/v4/app/INotificationSideChannel;)74 ····#2··············:·(in·Landroid/support/v4/app/INotificationSideChannel;)
75 ······name··········:·'notify'75 ······name··········:·'notify'
76 ······type··········:·'(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V'76 ······type··········:·'(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V'
77 ······access········:·0x0401·(PUBLIC·ABSTRACT)77 ······access········:·0x0401·(PUBLIC·ABSTRACT)
78 ······method_idx····:·220778 ······method_idx····:·2207
79 ······code··········:·(none)79 ······code··········:·(none)
  
80 ··source_file_idx···:·10904·(INotificationSideChannel.java)80 ··source_file_idx···:·10903·(INotificationSideChannel.java)
  
81 Class·#1·header:81 Class·#1·header:
82 class_idx···········:·38782 class_idx···········:·387
83 access_flags········:·1·(0x0001)83 access_flags········:·1·(0x0001)
84 superclass_idx······:·650784 superclass_idx······:·6506
85 source_file_idx·····:·1090485 source_file_idx·····:·10903
86 static_fields_size··:·086 static_fields_size··:·0
87 instance_fields_size:·087 instance_fields_size:·0
88 direct_methods_size·:·188 direct_methods_size·:·1
89 virtual_methods_size:·489 virtual_methods_size:·4
  
90 Class·#1·annotations:90 Class·#1·annotations:
91 Annotations·on·class91 Annotations·on·class
Offset 116, 17 lines modifiedOffset 116, 17 lines modified
116 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)116 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
117 ······method_idx····:·2181117 ······method_idx····:·2181
118 ······code··········-118 ······code··········-
119 ······registers·····:·1119 ······registers·····:·1
120 ······ins···········:·1120 ······ins···········:·1
121 ······outs··········:·1121 ······outs··········:·1
122 ······insns·size····:·4·16-bit·code·units122 ······insns·size····:·4·16-bit·code·units
123 16f358:········································|[16f358]·android.support.v4.app.INotificationSideChannel$Default.<init>:()V123 16f31c:········································|[16f31c]·android.support.v4.app.INotificationSideChannel$Default.<init>:()V
124 16f368:·7010·19cc·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@cc19124 16f32c:·7010·18cc·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@cc18
125 16f36e:·0e00···································|0003:·return-void125 16f332:·0e00···································|0003:·return-void
126 ······catches·······:·(none)126 ······catches·······:·(none)
127 ······positions·····:127 ······positions·····:
128 ········0x0000·line=14128 ········0x0000·line=14
129 ······locals········:129 ······locals········:
130 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/app/INotificationSideChannel$Default;130 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/app/INotificationSideChannel$Default;
  
131 ··Virtual·methods···-131 ··Virtual·methods···-
Offset 136, 76 lines modifiedOffset 136, 76 lines modified
136 ······access········:·0x0001·(PUBLIC)136 ······access········:·0x0001·(PUBLIC)
137 ······method_idx····:·2182137 ······method_idx····:·2182
138 ······code··········-138 ······code··········-
139 ······registers·····:·2139 ······registers·····:·2
140 ······ins···········:·1140 ······ins···········:·1
141 ······outs··········:·0141 ······outs··········:·0
142 ······insns·size····:·2·16-bit·code·units142 ······insns·size····:·2·16-bit·code·units
143 16f344:········································|[16f344]·android.support.v4.app.INotificationSideChannel$Default.asBinder:()Landroid/os/IBinder;143 16f308:········································|[16f308]·android.support.v4.app.INotificationSideChannel$Default.asBinder:()Landroid/os/IBinder;
144 16f354:·1200···································|0000:·const/4·v0,·#int·0·//·#0144 16f318:·1200···································|0000:·const/4·v0,·#int·0·//·#0
145 16f356:·1100···································|0001:·return-object·v0145 16f31a:·1100···································|0001:·return-object·v0
146 ······catches·······:·(none)146 ······catches·······:·(none)
147 ······positions·····:147 ······positions·····:
148 ······locals········:148 ······locals········:
  
149 ····#1··············:·(in·Landroid/support/v4/app/INotificationSideChannel$Default;)149 ····#1··············:·(in·Landroid/support/v4/app/INotificationSideChannel$Default;)
150 ······name··········:·'cancel'150 ······name··········:·'cancel'
151 ······type··········:·'(Ljava/lang/String;ILjava/lang/String;)V'151 ······type··········:·'(Ljava/lang/String;ILjava/lang/String;)V'
152 ······access········:·0x0001·(PUBLIC)152 ······access········:·0x0001·(PUBLIC)
153 ······method_idx····:·2183153 ······method_idx····:·2183
154 ······code··········-154 ······code··········-
155 ······registers·····:·4155 ······registers·····:·4
156 ······ins···········:·4156 ······ins···········:·4
157 ······outs··········:·0157 ······outs··········:·0
158 ······insns·size····:·1·16-bit·code·units158 ······insns·size····:·1·16-bit·code·units
159 16f370:········································|[16f370]·android.support.v4.app.INotificationSideChannel$Default.cancel:(Ljava/lang/String;ILjava/lang/String;)V159 16f334:········································|[16f334]·android.support.v4.app.INotificationSideChannel$Default.cancel:(Ljava/lang/String;ILjava/lang/String;)V
160 16f380:·0e00···································|0000:·return-void160 16f344:·0e00···································|0000:·return-void
161 ······catches·······:·(none)161 ······catches·······:·(none)
162 ······positions·····:162 ······positions·····:
163 ······locals········:163 ······locals········:
  
164 ····#2··············:·(in·Landroid/support/v4/app/INotificationSideChannel$Default;)164 ····#2··············:·(in·Landroid/support/v4/app/INotificationSideChannel$Default;)
165 ······name··········:·'cancelAll'165 ······name··········:·'cancelAll'
166 ······type··········:·'(Ljava/lang/String;)V'166 ······type··········:·'(Ljava/lang/String;)V'
167 ······access········:·0x0001·(PUBLIC)167 ······access········:·0x0001·(PUBLIC)
168 ······method_idx····:·2184168 ······method_idx····:·2184
169 ······code··········-169 ······code··········-
170 ······registers·····:·2170 ······registers·····:·2
171 ······ins···········:·2171 ······ins···········:·2
172 ······outs··········:·0172 ······outs··········:·0
173 ······insns·size····:·1·16-bit·code·units173 ······insns·size····:·1·16-bit·code·units
174 16f384:········································|[16f384]·android.support.v4.app.INotificationSideChannel$Default.cancelAll:(Ljava/lang/String;)V174 16f348:········································|[16f348]·android.support.v4.app.INotificationSideChannel$Default.cancelAll:(Ljava/lang/String;)V
175 16f394:·0e00···································|0000:·return-void175 16f358:·0e00···································|0000:·return-void
176 ······catches·······:·(none)176 ······catches·······:·(none)
177 ······positions·····:177 ······positions·····:
178 ······locals········:178 ······locals········:
  
179 ····#3··············:·(in·Landroid/support/v4/app/INotificationSideChannel$Default;)179 ····#3··············:·(in·Landroid/support/v4/app/INotificationSideChannel$Default;)
180 ······name··········:·'notify'180 ······name··········:·'notify'
181 ······type··········:·'(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V'181 ······type··········:·'(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V'
182 ······access········:·0x0001·(PUBLIC)182 ······access········:·0x0001·(PUBLIC)
Max diff block lines reached; 202670627/202677127 bytes (100.00%) of diff not shown.
16.4 MB
classes.jar
4.07 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·12353426·bytes,·number·of·entries:·66301 Zip·file·size:·12352153·bytes,·number·of·entries:·6629
2 ?rwxrwxr-x··2.0·unx······437·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class2 ?rwxrwxr-x··2.0·unx······437·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class
3 ?rwxrwxr-x··2.0·unx······536·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$Default.class3 ?rwxrwxr-x··2.0·unx······536·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$Default.class
4 ?rwxrwxr-x··2.0·unx·····1508·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$Stub$Proxy.class4 ?rwxrwxr-x··2.0·unx·····1508·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$Stub$Proxy.class
5 ?rwxrwxr-x··2.0·unx·····1819·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$Stub.class5 ?rwxrwxr-x··2.0·unx·····1819·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$Stub.class
6 ?rwxrwxr-x··2.0·unx······802·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$_Parcel.class6 ?rwxrwxr-x··2.0·unx······802·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$_Parcel.class
7 ?rwxrwxr-x··2.0·unx·····1686·b-·stor·80-Jan-01·00:00·androidx/core/app/RemoteActionCompatParcelizer.class7 ?rwxrwxr-x··2.0·unx·····1686·b-·stor·80-Jan-01·00:00·androidx/core/app/RemoteActionCompatParcelizer.class
8 ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteActionCompatParcelizer.class8 ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteActionCompatParcelizer.class
Offset 5529, 17 lines modifiedOffset 5529, 16 lines modified
5529 ?rwxrwxr-x··2.0·unx·····2549·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/db/worker/LogInserter.class5529 ?rwxrwxr-x··2.0·unx·····2549·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/db/worker/LogInserter.class
5530 ?rwxrwxr-x··2.0·unx······613·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/MainActivity$$ExternalSyntheticLambda0.class5530 ?rwxrwxr-x··2.0·unx······613·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/MainActivity$$ExternalSyntheticLambda0.class
5531 ?rwxrwxr-x··2.0·unx······779·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/MainActivity$$ExternalSyntheticLambda1.class5531 ?rwxrwxr-x··2.0·unx······779·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/MainActivity$$ExternalSyntheticLambda1.class
5532 ?rwxrwxr-x··2.0·unx······691·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/MainActivity$$ExternalSyntheticLambda2.class5532 ?rwxrwxr-x··2.0·unx······691·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/MainActivity$$ExternalSyntheticLambda2.class
5533 ?rwxrwxr-x··2.0·unx·····9436·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/MainActivity.class5533 ?rwxrwxr-x··2.0·unx·····9436·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/MainActivity.class
5534 ?rwxrwxr-x··2.0·unx·····3138·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/ContentShare.class5534 ?rwxrwxr-x··2.0·unx·····3138·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/ContentShare.class
5535 ?rwxrwxr-x··2.0·unx······621·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/CustomArrayAdapter.class5535 ?rwxrwxr-x··2.0·unx······621·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/CustomArrayAdapter.class
5536 ?rwxrwxr-x··2.0·unx······866·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner$1.class 
5537 ?rwxrwxr-x··2.0·unx·····1056·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner$State.class5536 ?rwxrwxr-x··2.0·unx·····1056·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner$State.class
5538 ?rwxrwxr-x··2.0·unx·····2116·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner.class5537 ?rwxrwxr-x··2.0·unx·····1915·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner.class
5539 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusItem$State.class5538 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusItem$State.class
5540 ?rwxrwxr-x··2.0·unx·····1541·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusItem.class5539 ?rwxrwxr-x··2.0·unx·····1541·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusItem.class
5541 ?rwxrwxr-x··2.0·unx······848·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/dialog/CertificateTrustDialogFragment$$ExternalSyntheticLambda0.class5540 ?rwxrwxr-x··2.0·unx······848·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/dialog/CertificateTrustDialogFragment$$ExternalSyntheticLambda0.class
5542 ?rwxrwxr-x··2.0·unx······657·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/dialog/CertificateTrustDialogFragment$$ExternalSyntheticLambda1.class5541 ?rwxrwxr-x··2.0·unx······657·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/dialog/CertificateTrustDialogFragment$$ExternalSyntheticLambda1.class
5543 ?rwxrwxr-x··2.0·unx······657·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/dialog/CertificateTrustDialogFragment$$ExternalSyntheticLambda2.class5542 ?rwxrwxr-x··2.0·unx······657·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/dialog/CertificateTrustDialogFragment$$ExternalSyntheticLambda2.class
5544 ?rwxrwxr-x··2.0·unx·····2035·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/dialog/CertificateTrustDialogFragment$CertificateFragment.class5543 ?rwxrwxr-x··2.0·unx·····2035·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/dialog/CertificateTrustDialogFragment$CertificateFragment.class
5545 ?rwxrwxr-x··2.0·unx·····1301·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/dialog/CertificateTrustDialogFragment$CertificateListAdapter.class5544 ?rwxrwxr-x··2.0·unx·····1301·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/dialog/CertificateTrustDialogFragment$CertificateListAdapter.class
Offset 6625, 8 lines modifiedOffset 6624, 8 lines modified
6625 ?rwxrwxr-x··2.0·unx·····1593·b-·stor·80-Jan-01·00:00·kotlin/time/TestTimeSource.class6624 ?rwxrwxr-x··2.0·unx·····1593·b-·stor·80-Jan-01·00:00·kotlin/time/TestTimeSource.class
6626 ?rwxrwxr-x··2.0·unx······717·b-·stor·80-Jan-01·00:00·kotlin/time/TimeMark$DefaultImpls.class6625 ?rwxrwxr-x··2.0·unx······717·b-·stor·80-Jan-01·00:00·kotlin/time/TimeMark$DefaultImpls.class
6627 ?rwxrwxr-x··2.0·unx······270·b-·stor·80-Jan-01·00:00·kotlin/time/TimeSource$Companion.class6626 ?rwxrwxr-x··2.0·unx······270·b-·stor·80-Jan-01·00:00·kotlin/time/TimeSource$Companion.class
6628 ?rwxrwxr-x··2.0·unx·····3648·b-·stor·80-Jan-01·00:00·kotlin/time/TimeSource$Monotonic$ValueTimeMark.class6627 ?rwxrwxr-x··2.0·unx·····3648·b-·stor·80-Jan-01·00:00·kotlin/time/TimeSource$Monotonic$ValueTimeMark.class
6629 ?rwxrwxr-x··2.0·unx······819·b-·stor·80-Jan-01·00:00·kotlin/time/TimeSource$Monotonic.class6628 ?rwxrwxr-x··2.0·unx······819·b-·stor·80-Jan-01·00:00·kotlin/time/TimeSource$Monotonic.class
6630 ?rwxrwxr-x··2.0·unx·····1765·b-·stor·80-Jan-01·00:00·kotlin/time/TimedValue.class6629 ?rwxrwxr-x··2.0·unx·····1765·b-·stor·80-Jan-01·00:00·kotlin/time/TimedValue.class
6631 ?rwxrwxr-x··2.0·unx·····1024·b-·stor·80-Jan-01·00:00·kotlin/time/jdk8/DurationConversionsJDK8Kt.class6630 ?rwxrwxr-x··2.0·unx·····1024·b-·stor·80-Jan-01·00:00·kotlin/time/jdk8/DurationConversionsJDK8Kt.class
6632 6630·files,·14204179·bytes·uncompressed,·11085842·bytes·compressed:··22.0%6631 6629·files,·14203112·bytes·uncompressed,·11084775·bytes·compressed:··22.0%
671 B
zipnote «TEMP»/diffoscope_7xtyfauv_tmp/tmpf16ng25f_.zip
    
Offset 16596, 17 lines modifiedOffset 16596, 14 lines modified
  
16596 Filename:·de/tu_darmstadt/seemoo/nfcgate/gui/component/ContentShare.class16596 Filename:·de/tu_darmstadt/seemoo/nfcgate/gui/component/ContentShare.class
16597 Comment:·16597 Comment:·
  
16598 Filename:·de/tu_darmstadt/seemoo/nfcgate/gui/component/CustomArrayAdapter.class16598 Filename:·de/tu_darmstadt/seemoo/nfcgate/gui/component/CustomArrayAdapter.class
16599 Comment:·16599 Comment:·
  
16600 Filename:·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner$1.class 
16601 Comment:· 
  
16602 Filename:·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner$State.class16600 Filename:·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner$State.class
16603 Comment:·16601 Comment:·
  
16604 Filename:·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner.class16602 Filename:·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner.class
16605 Comment:·16603 Comment:·
  
16606 Filename:·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusItem$State.class16604 Filename:·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusItem$State.class
16.4 MB
zipdetails --redact --walk --utc {}
    
Offset 100432, 192496 lines modifiedOffset 100432, 192452 lines modified
  
100432 999C4A·LOCAL·HEADER·#5535····04034B50·(67324752)100432 999C4A·LOCAL·HEADER·#5535····04034B50·(67324752)
100433 999C4E·Extract·Zip·Spec······14·(20)·'2.0'100433 999C4E·Extract·Zip·Spec······14·(20)·'2.0'
100434 999C4F·Extract·OS············00·(0)·'MS-DOS'100434 999C4F·Extract·OS············00·(0)·'MS-DOS'
100435 999C50·General·Purpose·Flag··0000·(0)100435 999C50·General·Purpose·Flag··0000·(0)
100436 999C52·Compression·Method····0000·(0)·'Stored'100436 999C52·Compression·Method····0000·(0)·'Stored'
100437 999C54·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'100437 999C54·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
100438 999C58·CRC···················7E1FCC88·(2116013192)100438 999C58·CRC···················F0524283·(4031922819)
100439 999C5C·Compressed·Size·······00000362·(866)100439 999C5C·Compressed·Size·······00000420·(1056)
100440 999C60·Uncompressed·Size·····00000362·(866)100440 999C60·Uncompressed·Size·····00000420·(1056)
100441 999C64·Filename·Length·······0041·(65)100441 999C64·Filename·Length·······0045·(69)
100442 999C66·Extra·Length··········0000·(0)100442 999C66·Extra·Length··········0000·(0)
100443 999C68·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100443 999C68·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100444 #100444 #
100445 #·WARNING:·Offset·0x999C68:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100445 #·WARNING:·Offset·0x999C68:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100446 #··········Zero·length·filename100446 #··········Zero·length·filename
100447 #100447 #
100448 999CA9·PAYLOAD100448 999CAD·PAYLOAD
Diff chunk too large, falling back to line-by-line diff (408 lines added, 426 lines removed)
  
100449 99A00B·LOCAL·HEADER·#5536····04034B50·(67324752)100449 99A0CD·LOCAL·HEADER·#5536····04034B50·(67324752)
100450 99A00F·Extract·Zip·Spec······14·(20)·'2.0'100450 99A0D1·Extract·Zip·Spec······14·(20)·'2.0'
100451 99A010·Extract·OS············00·(0)·'MS-DOS'100451 99A0D2·Extract·OS············00·(0)·'MS-DOS'
100452 99A011·General·Purpose·Flag··0000·(0)100452 99A0D3·General·Purpose·Flag··0000·(0)
100453 99A013·Compression·Method····0000·(0)·'Stored'100453 99A0D5·Compression·Method····0000·(0)·'Stored'
100454 99A015·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'100454 99A0D7·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
100455 99A019·CRC···················F0524283·(4031922819)100455 99A0DB·CRC···················CE653E59·(3462741593)
100456 99A01D·Compressed·Size·······00000420·(1056)100456 99A0DF·Compressed·Size·······0000077B·(1915)
100457 99A021·Uncompressed·Size·····00000420·(1056)100457 99A0E3·Uncompressed·Size·····0000077B·(1915)
100458 99A025·Filename·Length·······0045·(69)100458 99A0E7·Filename·Length·······003F·(63)
100459 99A027·Extra·Length··········0000·(0)100459 99A0E9·Extra·Length··········0000·(0)
100460 99A029·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100460 99A0EB·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100461 #100461 #
100462 #·WARNING:·Offset·0x99A029:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100462 #·WARNING:·Offset·0x99A0EB:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100463 #··········Zero·length·filename100463 #··········Zero·length·filename
100464 #100464 #
100465 99A06E·PAYLOAD100465 99A12A·PAYLOAD
  
100466 99A48E·LOCAL·HEADER·#5537····04034B50·(67324752)100466 99A8A5·LOCAL·HEADER·#5537····04034B50·(67324752)
100467 99A492·Extract·Zip·Spec······14·(20)·'2.0'100467 99A8A9·Extract·Zip·Spec······14·(20)·'2.0'
100468 99A493·Extract·OS············00·(0)·'MS-DOS'100468 99A8AA·Extract·OS············00·(0)·'MS-DOS'
100469 99A494·General·Purpose·Flag··0000·(0)100469 99A8AB·General·Purpose·Flag··0000·(0)
100470 99A496·Compression·Method····0000·(0)·'Stored'100470 99A8AD·Compression·Method····0000·(0)·'Stored'
100471 99A498·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'100471 99A8AF·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
100472 99A49C·CRC···················FDF60F6E·(4260761454)100472 99A8B3·CRC···················334ADE6A·(860544618)
100473 99A4A0·Compressed·Size·······00000844·(2116)100473 99A8B7·Compressed·Size·······000003DB·(987)
100474 99A4A4·Uncompressed·Size·····00000844·(2116)100474 99A8BB·Uncompressed·Size·····000003DB·(987)
100475 99A4A8·Filename·Length·······003F·(63)100475 99A8BF·Filename·Length·······0043·(67)
100476 99A4AA·Extra·Length··········0000·(0)100476 99A8C1·Extra·Length··········0000·(0)
100477 99A4AC·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100477 99A8C3·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100478 #100478 #
100479 #·WARNING:·Offset·0x99A4AC:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100479 #·WARNING:·Offset·0x99A8C3:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100480 #··········Zero·length·filename100480 #··········Zero·length·filename
100481 #100481 #
100482 99A4EB·PAYLOAD100482 99A906·PAYLOAD
  
100483 99AD2F·LOCAL·HEADER·#5538····04034B50·(67324752)100483 99ACE1·LOCAL·HEADER·#5538····04034B50·(67324752)
100484 99AD33·Extract·Zip·Spec······14·(20)·'2.0'100484 99ACE5·Extract·Zip·Spec······14·(20)·'2.0'
100485 99AD34·Extract·OS············00·(0)·'MS-DOS'100485 99ACE6·Extract·OS············00·(0)·'MS-DOS'
100486 99AD35·General·Purpose·Flag··0000·(0)100486 99ACE7·General·Purpose·Flag··0000·(0)
100487 99AD37·Compression·Method····0000·(0)·'Stored'100487 99ACE9·Compression·Method····0000·(0)·'Stored'
100488 99AD39·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'100488 99ACEB·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
100489 99AD3D·CRC···················334ADE6A·(860544618)100489 99ACEF·CRC···················A35ADBE6·(2740640742)
100490 99AD41·Compressed·Size·······000003DB·(987)100490 99ACF3·Compressed·Size·······00000605·(1541)
100491 99AD45·Uncompressed·Size·····000003DB·(987)100491 99ACF7·Uncompressed·Size·····00000605·(1541)
100492 99AD49·Filename·Length·······0043·(67)100492 99ACFB·Filename·Length·······003D·(61)
100493 99AD4B·Extra·Length··········0000·(0)100493 99ACFD·Extra·Length··········0000·(0)
100494 99AD4D·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100494 99ACFF·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100495 #100495 #
100496 #·WARNING:·Offset·0x99AD4D:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100496 #·WARNING:·Offset·0x99ACFF:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100497 #··········Zero·length·filename100497 #··········Zero·length·filename
100498 #100498 #
100499 99AD90·PAYLOAD100499 99AD3C·PAYLOAD
  
100500 99B16B·LOCAL·HEADER·#5539····04034B50·(67324752)100500 99B341·LOCAL·HEADER·#5539····04034B50·(67324752)
100501 99B16F·Extract·Zip·Spec······14·(20)·'2.0'100501 99B345·Extract·Zip·Spec······14·(20)·'2.0'
100502 99B170·Extract·OS············00·(0)·'MS-DOS'100502 99B346·Extract·OS············00·(0)·'MS-DOS'
100503 99B171·General·Purpose·Flag··0000·(0)100503 99B347·General·Purpose·Flag··0000·(0)
100504 99B173·Compression·Method····0000·(0)·'Stored'100504 99B349·Compression·Method····0000·(0)·'Stored'
100505 99B175·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'100505 99B34B·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
100506 99B179·CRC···················A35ADBE6·(2740640742)100506 99B34F·CRC···················9FD11145·(2681278789)
100507 99B17D·Compressed·Size·······00000605·(1541)100507 99B353·Compressed·Size·······00000350·(848)
100508 99B181·Uncompressed·Size·····00000605·(1541)100508 99B357·Uncompressed·Size·····00000350·(848)
100509 99B185·Filename·Length·······003D·(61)100509 99B35B·Filename·Length·······0068·(104)
100510 99B187·Extra·Length··········0000·(0)100510 99B35D·Extra·Length··········0000·(0)
100511 99B189·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100511 99B35F·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100512 #100512 #
100513 #·WARNING:·Offset·0x99B189:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100513 #·WARNING:·Offset·0x99B35F:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100514 #··········Zero·length·filename100514 #··········Zero·length·filename
100515 #100515 #
100516 99B1C6·PAYLOAD100516 99B3C7·PAYLOAD
  
100517 99B7CB·LOCAL·HEADER·#5540····04034B50·(67324752)100517 99B717·LOCAL·HEADER·#5540····04034B50·(67324752)
100518 99B7CF·Extract·Zip·Spec······14·(20)·'2.0'100518 99B71B·Extract·Zip·Spec······14·(20)·'2.0'
100519 99B7D0·Extract·OS············00·(0)·'MS-DOS'100519 99B71C·Extract·OS············00·(0)·'MS-DOS'
100520 99B7D1·General·Purpose·Flag··0000·(0)100520 99B71D·General·Purpose·Flag··0000·(0)
100521 99B7D3·Compression·Method····0000·(0)·'Stored'100521 99B71F·Compression·Method····0000·(0)·'Stored'
100522 99B7D5·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'100522 99B721·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
100523 99B7D9·CRC···················9FD11145·(2681278789)100523 99B725·CRC···················9CD520CD·(2631213261)
100524 99B7DD·Compressed·Size·······00000350·(848)100524 99B729·Compressed·Size·······00000291·(657)
100525 99B7E1·Uncompressed·Size·····00000350·(848)100525 99B72D·Uncompressed·Size·····00000291·(657)
100526 99B7E5·Filename·Length·······0068·(104)100526 99B731·Filename·Length·······0068·(104)
100527 99B7E7·Extra·Length··········0000·(0)100527 99B733·Extra·Length··········0000·(0)
100528 99B7E9·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100528 99B735·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100529 #100529 #
100530 #·WARNING:·Offset·0x99B7E9:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100530 #·WARNING:·Offset·0x99B735:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100531 #··········Zero·length·filename100531 #··········Zero·length·filename
100532 #100532 #
100533 99B851·PAYLOAD100533 99B79D·PAYLOAD
  
100534 99BBA1·LOCAL·HEADER·#5541····04034B50·(67324752)100534 99BA2E·LOCAL·HEADER·#5541····04034B50·(67324752)
100535 99BBA5·Extract·Zip·Spec······14·(20)·'2.0'100535 99BA32·Extract·Zip·Spec······14·(20)·'2.0'
100536 99BBA6·Extract·OS············00·(0)·'MS-DOS'100536 99BA33·Extract·OS············00·(0)·'MS-DOS'
100537 99BBA7·General·Purpose·Flag··0000·(0)100537 99BA34·General·Purpose·Flag··0000·(0)
100538 99BBA9·Compression·Method····0000·(0)·'Stored'100538 99BA36·Compression·Method····0000·(0)·'Stored'
100539 99BBAB·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'100539 99BA38·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
100540 99BBAF·CRC···················9CD520CD·(2631213261)100540 99BA3C·CRC···················C0859C7A·(3229981818)
100541 99BBB3·Compressed·Size·······00000291·(657)100541 99BA40·Compressed·Size·······00000291·(657)
100542 99BBB7·Uncompressed·Size·····00000291·(657)100542 99BA44·Uncompressed·Size·····00000291·(657)
100543 99BBBB·Filename·Length·······0068·(104)100543 99BA48·Filename·Length·······0068·(104)
100544 99BBBD·Extra·Length··········0000·(0)100544 99BA4A·Extra·Length··········0000·(0)
100545 99BBBF·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100545 99BA4C·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100546 #100546 #
100547 #·WARNING:·Offset·0x99BBBF:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100547 #·WARNING:·Offset·0x99BA4C:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100548 #··········Zero·length·filename100548 #··········Zero·length·filename
100549 #100549 #
100550 99BC27·PAYLOAD100550 99BAB4·PAYLOAD
Max diff block lines reached; 17169235/17208726 bytes (99.77%) of diff not shown.
1.59 KB
de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner.class
1.47 KB
procyon -ec {}
    
Offset 15, 30 lines modifiedOffset 15, 30 lines modified
15 ····public·StatusBanner(final·MainActivity·mContext)·{15 ····public·StatusBanner(final·MainActivity·mContext)·{
16 ········this.mContext·=·(Context)mContext;16 ········this.mContext·=·(Context)mContext;
17 ········this.mBanner·=·(RelativeLayout)mContext.findViewById(2131296347);17 ········this.mBanner·=·(RelativeLayout)mContext.findViewById(2131296347);
18 ········this.mBannerText·=·(TextView)mContext.findViewById(2131296348);18 ········this.mBannerText·=·(TextView)mContext.findViewById(2131296348);
19 ····}19 ····}
20 ····20 ····
21 ····private·int·backgroundByState(final·StatusBanner$State·statusBanner$State)·{21 ····private·int·backgroundByState(final·StatusBanner$State·statusBanner$State)·{
22 ········final·int·n·=·StatusBanner$1.$SwitchMap$de$tu_darmstadt$seemoo$nfcgate$gui$component$StatusBanner$State[statusBanner$State.ordinal()];22 ········final·int·ordinal·=·statusBanner$State.ordinal();
23 ········if·(n·==·2)·{23 ········if·(ordinal·==·0)·{
24 ············return·2131100425;24 ············return·2131100423;
25 ········}25 ········}
26 ········if·(n·==·3)·{26 ········if·(ordinal·==·1)·{
27 ············return·2131100426;27 ············return·2131100426;
28 ········}28 ········}
29 ········if·(n·!=·4)·{29 ········if·(ordinal·!=·2)·{
30 ············return·2131100424;30 ············return·2131100424;
31 ········}31 ········}
32 ········return·2131100423;32 ········return·2131100425;
33 ····}33 ····}
34 ····34 ····
35 ····private·int·colorByState(final·StatusBanner$State·statusBanner$State)·{35 ····private·int·colorByState(final·StatusBanner$State·statusBanner$State)·{
36 ········final·int·n·=·StatusBanner$1.$SwitchMap$de$tu_darmstadt$seemoo$nfcgate$gui$component$StatusBanner$State[statusBanner$State.ordinal()]; 
37 ········if·(n·!=·2·&&·n·!=·3·&&·n·!=·4)·{36 ········final·int·ordinal·=·statusBanner$State.ordinal();
 37 ········if·(ordinal·!=·0·&&·ordinal·!=·1·&&·ordinal·!=·2)·{
38 ············return·-16777216;38 ············return·-16777216;
39 ········}39 ········}
40 ········return·-1;40 ········return·-1;
41 ····}41 ····}
42 ····42 ····
43 ····public·void·reset()·{43 ····public·void·reset()·{
44 ········this.setVisibility(false);44 ········this.setVisibility(false);
1.01 KB
assets/dexopt/baseline.profm
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
00000000:·7072·6d00·3030·3200·0100·2d01·0000·ab00··prm.002...-.....00000000:·7072·6d00·3030·3200·0100·2d01·0000·ab00··prm.002...-.....
00000010:·0000·7801·358e·3b0e·c230·1044·671d·3b0e··..x.5.;..0.Dg.;.00000010:·0000·7801·358e·3b0e·c230·1044·671d·3b0e··..x.5.;..0.Dg.;.
00000020:·820a·45e2·2304·050d·1288·9673·7004·04e9··..E.#......sp...00000020:·820a·45e2·2304·050d·1288·9673·7004·04e9··..E.#......sp...
00000030:·d2b9·e104·54dc·87eb·31b3·49b4·f28e·f7f3··....T...1.I.....00000030:·d2b9·e102·74dc·87eb·31b3·49b4·f28e·f7f3··....t...1.I.....
00000040:·460b·ccf1·ec1f·a574·e5fa·eade·9f03·f0c5··F......t........00000040:·460b·ccf1·ec1f·a574·e5fa·eade·9f03·f0c5··F......t........
00000050:·1109·1186·8a6f·880a·8d77·8cda·1231·ccb0··.....o...w...1..00000050:·1109·1186·8a6f·880a·8d77·8cda·1231·ccb0··.....o...w...1..
00000060:·454d·8ddc·92ee·a977·aa98·89d3·a4c2·c6eb··EM.....w........00000060:·454d·8ddc·92ee·a977·aa98·89d3·a4c2·c6eb··EM.....w........
00000070:·c47f·6068·d6f0·45a7·6a6a·6055·63e9·fec1··..`h..E.jj`Uc...00000070:·c47f·6068·d6f0·45a7·6a6a·6055·63e9·fec1··..`h..E.jj`Uc...
00000080:·b361·4d15·9d7d·664e·1a16·ac32·56cc·7212··.aM..}fN...2V.r.00000080:·b361·4d15·9d7d·664e·1a16·ac32·56cc·7212··.aM..}fN...2V.r.
00000090:·3745·1c7d·c427·efb6·cca2·a76b·b4bd·2393··7E.}.'.....k..#.00000090:·3745·1c7d·c427·efb6·cca2·a76b·b4bd·2393··7E.}.'.....k..#.
000000a0:·c7ae·fa11·27bf·c770·a60e·8eda·9383·ee54··....'..p.......T000000a0:·c7ae·fa11·27bf·c770·a60e·8eda·9383·ee54··....'..p.......T
000000b0:·27f1·77c9·0137·fcc2·1f3c·0a09·c0·········'.w..7...<...000000b0:·27f1·77c9·0137·fcc2·1f3a·ec09·bf·········'.w..7...:...
15.2 KB
assets/dexopt/baseline.prof
    
Offset 1, 112 lines modifiedOffset 1, 113 lines modified
00000000:·7072·6f00·3031·3000·0165·4900·00ef·0600··pro.010..eI.....00000000:·7072·6f00·3031·3000·0165·4900·00f7·0600··pro.010..eI.....
00000010:·0078·01ed·9b5b·8815·751c·c77f·73f1·ecec··.x...[..u...s...00000010:·0078·01ed·9a5b·8815·751c·c77f·73d9·b3b3··.x...[..u...s...
00000020:·bae5·592f·7834·c571·2db5·0c3d·44a6·56d6··..Y/x4.q-..=D.V. 
00000030:·688b·767b·b05c·68a3·8776·31c1·40c4·926e··h.v{.\h..v1.@..n 
00000040:·2034·eab2·582a·c83e·4974·595f·447a·a8f0···4..X*.>ItY_Dz.. 
00000050:·a582·90d1·22ba·1095·65f8·90b0·5250·0f3e··...."...e...RP.> 
00000060:·0845·0845·f5fb·cccc·af66·d7f5·d283·91f4··.E.E.....f...... 
00000070:·ff1f·7ef3·ffdd·7fbf·ff77·e6fc·e7ec·39b3··..~......w....9. 
00000080:·e365·b75c·db2a·d23c·e62d·bfe5·3791·751b··.e.\.*.<.-..7.u. 
00000090:·fbb6·6c59·bf65·e163·eb9f·ed99·2412·8a88··..lY.e.c....$... 
000000a0:·afe4·8d22·7453·9534·525a·4a1b·7cd5·b75d··..."tS.4RZJ.|..] 
000000b0:·e5af·4a1b·3ed8·3acb·997c·f88f·575a·a784··..J.>.:..|..WZ.. 
000000c0:·8c7d·9992·96cd·eba2·a33e·3457·698b·5287··.}.......>4Wi.R. 
000000d0:·d233·4ae8·6628·4d51·a76a·4df4·e394·4c07··.3J.f(MQ.jM...L. 
000000e0:·6f79·e807·3e50·c20f·1fe6·4869·a212·36c8··oy..>P....Hi..6. 
000000f0:·d603·8f6d·9ad2·1425·b313·034f·0cfd·4f56··...m...%...O..OV 
00000100:·aac6·907f·61a9·abd6·afa9·8e38·eb8d·d9e2··....a......8.... 
00000110:·8831·fdd5·a59f·d5b1·187c·aabc·c9b6·2ee2··.1.......|...... 
00000120:·ab64·7674·ac83·58ea·2d29·79e4·6a3e·7cac··.dvt..X.-)y.j>|. 
00000130:·078b·7da1·d4a1·5f50·fab3·5ed6·0291·cfce··..}..._P..^..... 
00000140:·a3e5·b235·6323·e762·3558·2d9b·2dff·4cb5··...5c#.b5X-.-.L. 
00000150:·93db·62cc·8e0e·5aae·848e·7360·78a0·279e··..b...Z...s`x.'. 
00000160:·191b·7d98·0dfd·134a·6062·35f0·dba3·842f··..}....J`b5..../ 
00000170:·fd80·af61·866c·b5e9·17db·0425·7c2d·3f3c··...a.l.....%|-?< 
00000180:·b449·0ff8·cc2a·65d3·539f·5a5c·b7e8·ac6e··.I...*e.S.Z\...n 
00000190:·9bf2·5607·ccd1·9313·bc8c·4786·c8cb·4c2f··..V.......G...L/ 
000001a0:·d427·965c·36b3·3e08·3ff4·d464·b6de·e189··.'.\6.>.?..d.... 
000001b0:·c387·feae·52a2·36fe·5ca3·d423·c6d6·364f··....R.6.\..#..6O 
000001c0:·79d6·4e9c·d537·9e19·7ab7·b459·2c7e·6623··y.N..7..z..Y,~f# 
000001d0:·d6e2·d1e1·6358·6e2d·fde8·0d3d·6471·d599··....cXn-...=dq.. 
000001e0:·7c10·765b·17bc·6146·dff4·5cb5·557b·b078··|.v[..aF..\.U{.x 
000001f0:·7c88·2116·6ccd·072c·9079·efc2·4fd0·e2d6··|.!.l..,.y..O... 
00000200:·0bd7·b0c5·5b0c·326b·c097·ebd2·7a05·4b78··....[.2k....z.Kx 
00000210:·5bb3·618f·3fb1·b64e·ce15·3c7e·d8a8·65f5··[.a.?..N..<~..e. 
00000220:·e88f·387c·d81b·c867·ef73·78fc·8881·3fae··..8|...g.sx...?.00000020:·bae5·395e·72bd·e1a8·a5eb·05f5·4149·bb31··..9^r.......AI.1
 00000030:·a988·5690·d53e·1806·9d4d·8db0·0b2b·7631··..V..>...M...+v1
 00000040:·109c·350b·ab95·c417·9732·daf0·257a·888a··..5......2..%z..
 00000050:·b0a2·88a3·5d28·7ab0·92a8·87a4·7a0c·7c90··....](z.....z.|.
 00000060:·7ab1·32ea·f799·995f·ced9·4b5b·8445·f4ff··z.2...._..K[.E..
 00000070:·2fbf·f9ff·eebf·dfff·3b73·fe33·7bce·8c95··/.......;s.3{...
 00000080:·3eb9·b44d·e4c4·bd9f·ad59·7e4e·64f3·3ddd··>..M.....Y~Nd.=.
 00000090:·3b76·6cdd·b178·cbd6·9d1b·2788·8422·e22b··;vl..x....'..".+
 000000a0:·7983·08dd·6425·8d94·d6c2·065f·f66d·57f9··y...d%....._.mW.
 000000b0:·6461·c307·dbec·6226·1ffe·6395·362b·2163··da....b&..c.6+!c
 000000c0:·5fa9·a465·b3ba·e8a8·0fcd·55da·a154·537a··_..e......U..TSz
 000000d0:·4809·dd74·a549·ea54·ae89·be45·c974·f096··H..t.I.T...E.t..
 000000e0:·877e·e003·25fc·f061·8e94·c62b·6183·6c3d··.~..%..a...+a.l=
 000000f0:·f0d8·a628·4d52·323b·31f0·c4d0·ff44·a572··...(MR2;1....D.r
 00000100:·0cf9·1717·ba72·fd8a·ea88·b3de·982d·8e18··.....r.......-..
 00000110:·d35f·5cf8·591d·8bc1·a7cc·9b6c·eb22·be4c··._\.Y......l.".L
 00000120:·6647·c73a·88a5·dee5·058f·5cce·878f·f560··fG.:......\....`
 00000130:·b18f·173a·f40b·0b7f·d6cb·5a20·f2d9·79b4··...:......Z·..y.
 00000140:·5cb6·666c·e45c·ae06·ab65·b3e5·9fa1·7672··\.fl.\...e....vr
 00000150:·5b8c·d9d1·4157·2ba1·e31c·181e·e889·67c6··[...AW+.......g.
 00000160:·461f·6643·bf5d·094c·ac06·7efb·95f0·a51f··F.fC.].L..~.....
 00000170:·f035·cc90·ad36·fd62·1ba7·84af·e587·87ee··.5...6.b........
 00000180:·d303·3e33·0bd9·f4d4·a716·d72d·3aab·3b46··..>3.......-:.;F
 00000190:·79ab·03e6·e8c9·095e·c623·43e4·65a6·17ea··y......^.#C.e...
 000001a0:·134b·2e9b·591f·841f·7a6a·325b·eff0·c4e1··.K..Y...zj2[....
 000001b0:·437f·1729·511b·7fae·51ea·1163·6b9b·a73c··C..)Q...Q..ck..<
 000001c0:·6b27·ceea·1bcf·0cbd·59d8·2c16·3fb3·116b··k'......Y.,.?..k
 000001d0:·f1e8·f031·2c77·157e·f486·1eb2·b8f2·4c3e··...1,w.~......L>
 000001e0:·08bb·ad0b·de30·a36f·7a2e·dbca·3d58·3c3e··.....0.oz...=X<>
 000001f0:·c410·0bb6·e603·16c8·7c76·e1c7·6971·eb85··........|v..iq..
 00000200:·6bd8·e22d·0699·35e0·cb75·69bd·8225·bcad··k..-..5..ui..%..
 00000210:·d9b0·c79f·585b·27e7·0a1e·3f6c·d4b2·7af4··....X['...?l..z.
 00000220:·471c·3eec·0de4·b3cf·393c·7ec4·c07f·ae44··G.>.....9<~....D
00000230:·447f·f08b·9458·3f79·0d07·f4d4·2566·ba0a··D....X?y....%f..00000230:·7ff0·4b94·583f·790d·07f4·d425·66aa·0ac8··..K.X?y....%f...
00000240:·c856·071e·fa50·0fe4·a377·8b23·069b·d531··.V...P...w.#...100000240:·5607·1efa·400f·e4a3·778b·2306·9bd5·31df··V...@...w.#...1.
00000250:·dfb1·6630·303d·bcc5·98de·e46a·3ef3·635d··..f00=.....j>.c]00000250:·e166·3030·3dbc·c598·dee4·723e·f363·5df4··.f00=.....r>.c].
00000260:·f403·b166·7cb9·5798·2f7e·e899·ad6f·7cac··...f|.W./~...o|. 
00000270:·3f74·559b·f581·ded6·c2b5·6179·b05b·2d70··?tU.......ay.[-p 
00000280:·32ff·ea79·62af·c69f·7383·aff5·5fe5·2d1f··2..yb...s..._.-. 
00000290:·3339·4c86·a72e·31e4·2717·3c44·3c76·f4c8··39L...1.'.<D<v.. 
000002a0:·c440·f096·031b·fbd7·3c25·d608·1616·37b4··.@......<%....7. 
000002b0:·b8f0·b33e·d6ab·8d38·881c·f6fe·afae·a56a··...>...8.......j 
000002c0:·1fcd·5b5e·d3db·6c7b·1372·b537·b3db·6cf1··..[^..l{.r.7..l. 
000002d0:·e663·faea·6c3e·551d·3c31·865d·d586·be1a··.c..l>U.<1.].... 
000002e0:·6318·55ef·b9f8·3794·9839·b7cc·d797·f3e8··c.U...7..9...... 
000002f0:·58f2·19e1·07cf·0c99·afcd·4f95·7664·de0b··X.........O.vd.. 
00000300:·a65f·a03c·e785·18ea·593e·ae5d·e4b5·0a98··._.<....Y>.].... 
00000310:·e5bc·d07c·d26f·513f·7b05·9ab3·43cf·99a7··...|.oQ?{...C... 
00000320:·7502·dd77·3cc5·23c8·ad91·729e·56f1·d43a··u..w<.#...r.V..: 
00000330:·5975·0f28·87a5·b032·d794·1aaa·e155·cb3d··Yu.(...2.....U.= 
00000340:·fd5c·57d3·6bc6·cff3·92a1·8898·aad9·c6a9··.\W.k........... 
00000350:·b5a6·72a8·fb08·fa09·4abe·fa72·e455·642a··..r.....J..r.Ud* 
00000360:·8e45·6d6a·c14d·561a·a754·f814·c76b·546e··.Emj.MV..T...kTn 
00000370:·516b·51e3·efbe·427d·c7a0·9fae·dd15·9e73··QkQ...B}.......s 
00000380:·730e·1e22·4f91·9d1e·03b9·a7c5·d3cf·17ef··s.."O........... 
00000390:·03a7·1b0e·817f·0381·2f75·3f8d·ea8d·a120··......../u?....· 
000003a0:·3e7f·b580·f7fa·17e2·b1fd·dbc8·ca8b·3494··>.............4. 
000003b0:·7815·5b92·5ec9·d511·49bd·2a8a·ec54·b11a··x.[.^...I.*..T.. 
000003c0:·3fd2·fa97·3473·7f5f·9875·75d4·25db·1668··?...4s._.uu.%..h 
000003d0:·8550·d275·9a3a·9234·63ef·d79d·a62f·7ca4··.P.u.:.4c..../|. 
000003e0:·77ba·ecfe·74d0·7beb·86f1·8d32·e37b·e1cd··w...t.{....2.{.. 
000003f0:·6c4d·2346·772e·d524·a987·7ed8·db17·c723··lM#Fw..$..~....# 
00000400:·ace7·15b6·eabd·223d·ca06·c7d0·0f1e·f5fb··......"=........ 
00000410:·76ec·2b04·3b7a·7bc1·63c4·483d·2f91·f628··v.+.;z{.c.H=/..( 
00000420:·d063·2f1f·122f·7df8·8a5b·dad2·2a59·7bac··.c/../}..[..*Y{. 
00000430:·1b52·3e1e·4cbb·b7ad·9438·f576·47ed·0341··.R>.L....8.vG..A 
00000440:·fe47·5b24·5e3d·4ab6·4b86·4392·f9b7·e58e··.G[$^=J.K.C..... 
00000450:·e71c·92d6·5be3·e1b0·7f94·be31·f868·ebfd··....[......1.h.. 
00000460:·d29e·d4f7·bd11·cbc4·a18e·58a4·6b94·cbb9··..........X.k... 
00000470:·621c·c890·df9d·e8a9·4d83·2c4d·7bbd·957e··b.......M.,M{..~ 
00000480:·e45d·17c4·9146·eb68·c8cb·65b7·b938·f290··.]...F.h..e..8.. 
00000490:·1677·233d·e1fd·99c7·7dea·2223·bbfd·220e··.w#=....}."#..". 
000004a0:·e735·cf97·b076·e2f9·197b·4ece·97bb·b7eb··.5...v...{N..... 
000004b0:·f5b2·2b3e·2493·9ef3·83fa·91f0·54af·275d··..+>$.......T.'] 
000004c0:·c94b·abea·731a·f343·5933·edc5·0de0·c255··.K..s..CY3.....U 
000004d0:·9aea·31e5·23a5·1b0e·0187·8043·c021·e010··..1.#......C.!.. 
000004e0:·b812·10d8·577e·e6ca·7bcd·c635·7b4e·ea57··....W~..{..5{N.W 
000004f0:·cedf·9e3d·fdf9·a2c3·333a·24d3·8f40·b55e··...=....3:$..@.^ 
00000500:·6ce9·b2d7·5fe1·4fe6·cab8·573e·caa5·7eef··l..._.O...W>..~. 
00000510:·a0c4·f95d·b062·74ac·43e0·3221·7096·af53··...].bt.C.2!p..S00000260:·03b1·667c·b957·982f·7ee8·99ad·6f7c·ac3f··..f|.W./~...o|.?
 00000270:·7465·9bf5·81de·d6c2·b561·79b0·5b2d·7032··te.......ay.[-p2
 00000280:·fff2·7962·afc6·9f73·83af·f55f·e62d·1f33··..yb...s..._.-.3
 00000290:·394c·86a7·2e31·e427·173c·443c·76f4·c8c4··9L...1.'.<D<v...
 000002a0:·40f0·9603·1bfb·d73c·25d6·0816·1637·b03c··@......<%....7.<
 000002b0:·f7b3·3eb6·aa8d·3888·1cf6·f92f·afa5·6c1f··..>...8..../..l.
 000002c0:·cc5b·5ed3·db6c·7b13·72b9·37b3·db6c·f1e6··.[^..l{.r.7..l..
 000002d0:·63fa·f26c·3e65·1d3c·3186·5dd9·86be·1c63··c..l>e.<1.]....c
 000002e0:·1895·efb9·f877·2831·736e·99e7·17f3·e058··.....w(1sn.....X
 000002f0:·f219·e107·cf0c·99af·cd0f·1476·643e·0ba6··...........vd>..
 00000300:·5fa8·3ce7·8518·ea59·3eae·5de4·5b14·30cb··_.<....Y>.].[.0.
 00000310:·f947·f329·bf55·fdec·2fd0·9c35·3d67·9ed6··.G.).U../..5=g..
 00000320:·0974·dff1·148f·20b3·46ca·795a·c553·eb44··.t....·.F.yZ.S.D
 00000330:·d5dd·a41c·96dc·ca5c·51ea·500d·7f95·ccd3··.......\Q.P.....
Max diff block lines reached; -1/15537 bytes (-0.01%) of diff not shown.
1.0 KB
smali/de/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$9.smali
    
Offset 19, 14 lines modifiedOffset 19, 24 lines modified
  
19 .field·final·synthetic·val$hook:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$NfcServiceConstructorHook;19 .field·final·synthetic·val$hook:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$NfcServiceConstructorHook;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$NfcServiceConstructorHook;)V21 .method·constructor·<init>(Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$NfcServiceConstructorHook;)V
22 ····.locals·022 ····.locals·0
 23 ····.annotation·system·Ldalvik/annotation/MethodParameters;
 24 ········accessFlags·=·{
 25 ············0x8010,
 26 ············0x1010
 27 ········}
 28 ········names·=·{
 29 ············null,
 30 ············null
 31 ········}
 32 ····.end·annotation
  
23 ····.line·31833 ····.line·318
24 ····iput-object·p1,·p0,·Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$9;->this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;34 ····iput-object·p1,·p0,·Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$9;->this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;
  
25 ····iput-object·p2,·p0,·Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$9;->val$hook:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$NfcServiceConstructorHook;35 ····iput-object·p2,·p0,·Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$9;->val$hook:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$NfcServiceConstructorHook;
  
26 ····invoke-direct·{p0},·Lde/robv/android/xposed/XC_MethodHook;-><init>()V36 ····invoke-direct·{p0},·Lde/robv/android/xposed/XC_MethodHook;-><init>()V
769 B
smali/de/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$7.smali
    
Offset 17, 14 lines modifiedOffset 17, 22 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;18 .field·final·synthetic·this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;)V20 .method·constructor·<init>(Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;)V
21 ····.locals·021 ····.locals·0
 22 ····.annotation·system·Ldalvik/annotation/MethodParameters;
 23 ········accessFlags·=·{
 24 ············0x8010
 25 ········}
 26 ········names·=·{
 27 ············null
 28 ········}
 29 ····.end·annotation
  
22 ····.line·16030 ····.line·160
23 ····iput-object·p1,·p0,·Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$7;->this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;31 ····iput-object·p1,·p0,·Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$7;->this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;
  
24 ····invoke-direct·{p0},·Lde/robv/android/xposed/XC_MethodHook;-><init>()V32 ····invoke-direct·{p0},·Lde/robv/android/xposed/XC_MethodHook;-><init>()V
  
25 ····return-void33 ····return-void
769 B
smali/de/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$8.smali
    
Offset 17, 14 lines modifiedOffset 17, 22 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;18 .field·final·synthetic·this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;)V20 .method·constructor·<init>(Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;)V
21 ····.locals·021 ····.locals·0
 22 ····.annotation·system·Ldalvik/annotation/MethodParameters;
 23 ········accessFlags·=·{
 24 ············0x8010
 25 ········}
 26 ········names·=·{
 27 ············null
 28 ········}
 29 ····.end·annotation
  
22 ····.line·17630 ····.line·176
23 ····iput-object·p1,·p0,·Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$8;->this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;31 ····iput-object·p1,·p0,·Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$8;->this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;
  
24 ····invoke-direct·{p0},·Lde/robv/android/xposed/XC_MethodHook;-><init>()V32 ····invoke-direct·{p0},·Lde/robv/android/xposed/XC_MethodHook;-><init>()V
  
25 ····return-void33 ····return-void
769 B
smali/de/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$6.smali
    
Offset 17, 14 lines modifiedOffset 17, 22 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;18 .field·final·synthetic·this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;)V20 .method·constructor·<init>(Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;)V
21 ····.locals·021 ····.locals·0
 22 ····.annotation·system·Ldalvik/annotation/MethodParameters;
 23 ········accessFlags·=·{
 24 ············0x8010
 25 ········}
 26 ········names·=·{
 27 ············null
 28 ········}
 29 ····.end·annotation
  
22 ····.line·14430 ····.line·144
23 ····iput-object·p1,·p0,·Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$6;->this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;31 ····iput-object·p1,·p0,·Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$6;->this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;
  
24 ····invoke-direct·{p0},·Lde/robv/android/xposed/XC_MethodHook;-><init>()V32 ····invoke-direct·{p0},·Lde/robv/android/xposed/XC_MethodHook;-><init>()V
  
25 ····return-void33 ····return-void
769 B
smali/de/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$5.smali
    
Offset 17, 14 lines modifiedOffset 17, 22 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;18 .field·final·synthetic·this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;)V20 .method·constructor·<init>(Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;)V
21 ····.locals·021 ····.locals·0
 22 ····.annotation·system·Ldalvik/annotation/MethodParameters;
 23 ········accessFlags·=·{
 24 ············0x8010
 25 ········}
 26 ········names·=·{
 27 ············null
 28 ········}
 29 ····.end·annotation
  
22 ····.line·12730 ····.line·127
23 ····iput-object·p1,·p0,·Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$5;->this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;31 ····iput-object·p1,·p0,·Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$5;->this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;
  
24 ····invoke-direct·{p0},·Lde/robv/android/xposed/XC_MethodHook;-><init>()V32 ····invoke-direct·{p0},·Lde/robv/android/xposed/XC_MethodHook;-><init>()V
  
25 ····return-void33 ····return-void
769 B
smali/de/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$4.smali
    
Offset 17, 14 lines modifiedOffset 17, 22 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;18 .field·final·synthetic·this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;)V20 .method·constructor·<init>(Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;)V
21 ····.locals·021 ····.locals·0
 22 ····.annotation·system·Ldalvik/annotation/MethodParameters;
 23 ········accessFlags·=·{
 24 ············0x8010
 25 ········}
 26 ········names·=·{
 27 ············null
 28 ········}
 29 ····.end·annotation
  
22 ····.line·10830 ····.line·108
23 ····iput-object·p1,·p0,·Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$4;->this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;31 ····iput-object·p1,·p0,·Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$4;->this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;
  
24 ····invoke-direct·{p0},·Lde/robv/android/xposed/XC_MethodHook;-><init>()V32 ····invoke-direct·{p0},·Lde/robv/android/xposed/XC_MethodHook;-><init>()V
  
25 ····return-void33 ····return-void
768 B
smali/de/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$3.smali
    
Offset 17, 14 lines modifiedOffset 17, 22 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;18 .field·final·synthetic·this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;)V20 .method·constructor·<init>(Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;)V
21 ····.locals·021 ····.locals·0
 22 ····.annotation·system·Ldalvik/annotation/MethodParameters;
 23 ········accessFlags·=·{
 24 ············0x8010
 25 ········}
 26 ········names·=·{
 27 ············null
 28 ········}
 29 ····.end·annotation
  
22 ····.line·9430 ····.line·94
23 ····iput-object·p1,·p0,·Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$3;->this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;31 ····iput-object·p1,·p0,·Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$3;->this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;
  
24 ····invoke-direct·{p0},·Lde/robv/android/xposed/XC_MethodHook;-><init>()V32 ····invoke-direct·{p0},·Lde/robv/android/xposed/XC_MethodHook;-><init>()V
  
25 ····return-void33 ····return-void
768 B
smali/de/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$2.smali
    
Offset 17, 14 lines modifiedOffset 17, 22 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;18 .field·final·synthetic·this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;)V20 .method·constructor·<init>(Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;)V
21 ····.locals·021 ····.locals·0
 22 ····.annotation·system·Ldalvik/annotation/MethodParameters;
 23 ········accessFlags·=·{
 24 ············0x8010
 25 ········}
 26 ········names·=·{
 27 ············null
 28 ········}
 29 ····.end·annotation
  
22 ····.line·6930 ····.line·69
23 ····iput-object·p1,·p0,·Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$2;->this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;31 ····iput-object·p1,·p0,·Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$2;->this$0:Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;
  
24 ····invoke-direct·{p0},·Lde/robv/android/xposed/XC_MethodHook;-><init>()V32 ····invoke-direct·{p0},·Lde/robv/android/xposed/XC_MethodHook;-><init>()V
  
25 ····return-void33 ····return-void
786 B
smali/de/tu_darmstadt/seemoo/nfcgate/xposed/Hooks$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 25 lines modified
  
22 .field·final·synthetic·val$lpparam:Lde/robv/android/xposed/callbacks/XC_LoadPackage$LoadPackageParam;22 .field·final·synthetic·val$lpparam:Lde/robv/android/xposed/callbacks/XC_LoadPackage$LoadPackageParam;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;Lde/robv/android/xposed/callbacks/XC_LoadPackage$LoadPackageParam;)V24 .method·constructor·<init>(Lde/tu_darmstadt/seemoo/nfcgate/xposed/Hooks;Lde/robv/android/xposed/callbacks/XC_LoadPackage$LoadPackageParam;)V
25 ····.locals·025 ····.locals·0
 26 ····.annotation·system·Ldalvik/annotation/MethodParameters;
 27 ········accessFlags·=·{
 28 ············0x8010,
 29 ············0x1010
 30 ········}
 31 ········names·=·{
 32 ············null,
 33 ············null
 34 ········}
 35 ····.end·annotation
  
26 ····.annotation·system·Ldalvik/annotation/Signature;36 ····.annotation·system·Ldalvik/annotation/Signature;
27 ········value·=·{37 ········value·=·{
28 ············"()V"38 ············"()V"
29 ········}39 ········}
30 ····.end·annotation40 ····.end·annotation
  
31 ····.line·4741 ····.line·47
1.43 KB
smali/de/tu_darmstadt/seemoo/nfcgate/xposed/HookResult.smali
    
Offset 101, 14 lines modifiedOffset 101, 27 lines modified
101 ····sput-object·v0,·Lde/tu_darmstadt/seemoo/nfcgate/xposed/HookResult;->$VALUES:[Lde/tu_darmstadt/seemoo/nfcgate/xposed/HookResult;101 ····sput-object·v0,·Lde/tu_darmstadt/seemoo/nfcgate/xposed/HookResult;->$VALUES:[Lde/tu_darmstadt/seemoo/nfcgate/xposed/HookResult;
  
102 ····return-void102 ····return-void
103 .end·method103 .end·method
  
104 .method·private·constructor·<init>(Ljava/lang/String;II)V104 .method·private·constructor·<init>(Ljava/lang/String;II)V
105 ····.locals·0105 ····.locals·0
 106 ····.annotation·system·Ldalvik/annotation/MethodParameters;
 107 ········accessFlags·=·{
 108 ············0x1000,
 109 ············0x1000,
 110 ············0x0
 111 ········}
 112 ········names·=·{
 113 ············null,
 114 ············null,
 115 ············null
 116 ········}
 117 ····.end·annotation
  
106 ····.annotation·system·Ldalvik/annotation/Signature;118 ····.annotation·system·Ldalvik/annotation/Signature;
107 ········value·=·{119 ········value·=·{
108 ············"(I)V"120 ············"(I)V"
109 ········}121 ········}
110 ····.end·annotation122 ····.end·annotation
  
111 ····.line·8123 ····.line·8
Offset 168, 14 lines modifiedOffset 181, 22 lines modified
168 ····invoke-direct·{v0,·p0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V181 ····invoke-direct·{v0,·p0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
169 ····throw·v0182 ····throw·v0
170 .end·method183 .end·method
  
171 .method·public·static·valueOf(Ljava/lang/String;)Lde/tu_darmstadt/seemoo/nfcgate/xposed/HookResult;184 .method·public·static·valueOf(Ljava/lang/String;)Lde/tu_darmstadt/seemoo/nfcgate/xposed/HookResult;
172 ····.locals·1185 ····.locals·1
 186 ····.annotation·system·Ldalvik/annotation/MethodParameters;
 187 ········accessFlags·=·{
 188 ············0x8000
 189 ········}
 190 ········names·=·{
 191 ············null
 192 ········}
 193 ····.end·annotation
  
173 ····.line·3194 ····.line·3
174 ····const-class·v0,·Lde/tu_darmstadt/seemoo/nfcgate/xposed/HookResult;195 ····const-class·v0,·Lde/tu_darmstadt/seemoo/nfcgate/xposed/HookResult;
  
175 ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;196 ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
  
176 ····move-result-object·p0197 ····move-result-object·p0
780 B
smali/de/tu_darmstadt/seemoo/nfcgate/network/c2s/C2S$ServerData$Opcode$1.smali
    
Offset 36, 14 lines modifiedOffset 36, 22 lines modified
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
  
38 #·virtual·methods38 #·virtual·methods
39 .method·public·bridge·synthetic·findValueByNumber(I)Lcom/google/protobuf/Internal$EnumLite;39 .method·public·bridge·synthetic·findValueByNumber(I)Lcom/google/protobuf/Internal$EnumLite;
40 ····.locals·040 ····.locals·0
 41 ····.annotation·system·Ldalvik/annotation/MethodParameters;
 42 ········accessFlags·=·{
 43 ············0x1000
 44 ········}
 45 ········names·=·{
 46 ············null
 47 ········}
 48 ····.end·annotation
  
41 ····.line·13749 ····.line·137
42 ····invoke-virtual·{p0,·p1},·Lde/tu_darmstadt/seemoo/nfcgate/network/c2s/C2S$ServerData$Opcode$1;->findValueByNumber(I)Lde/tu_darmstadt/seemoo/nfcgate/network/c2s/C2S$ServerData$Opcode;50 ····invoke-virtual·{p0,·p1},·Lde/tu_darmstadt/seemoo/nfcgate/network/c2s/C2S$ServerData$Opcode$1;->findValueByNumber(I)Lde/tu_darmstadt/seemoo/nfcgate/network/c2s/C2S$ServerData$Opcode;
  
43 ····move-result-object·p151 ····move-result-object·p1
  
44 ····return-object·p152 ····return-object·p1
1.45 KB
smali/de/tu_darmstadt/seemoo/nfcgate/network/c2s/C2S$ServerData$Opcode.smali
    
Offset 185, 14 lines modifiedOffset 185, 27 lines modified
185 ····sput-object·v0,·Lde/tu_darmstadt/seemoo/nfcgate/network/c2s/C2S$ServerData$Opcode;->internalValueMap:Lcom/google/protobuf/Internal$EnumLiteMap;185 ····sput-object·v0,·Lde/tu_darmstadt/seemoo/nfcgate/network/c2s/C2S$ServerData$Opcode;->internalValueMap:Lcom/google/protobuf/Internal$EnumLiteMap;
  
186 ····return-void186 ····return-void
187 .end·method187 .end·method
  
188 .method·private·constructor·<init>(Ljava/lang/String;II)V188 .method·private·constructor·<init>(Ljava/lang/String;II)V
189 ····.locals·0189 ····.locals·0
 190 ····.annotation·system·Ldalvik/annotation/MethodParameters;
 191 ········accessFlags·=·{
 192 ············0x1000,
 193 ············0x1000,
 194 ············0x0
 195 ········}
 196 ········names·=·{
 197 ············null,
 198 ············null,
 199 ············null
 200 ········}
 201 ····.end·annotation
  
190 ····.annotation·system·Ldalvik/annotation/Signature;202 ····.annotation·system·Ldalvik/annotation/Signature;
191 ········value·=·{203 ········value·=·{
192 ············"(I)V"204 ············"(I)V"
193 ········}205 ········}
194 ····.end·annotation206 ····.end·annotation
  
195 ····.line·160207 ····.line·160
Offset 287, 14 lines modifiedOffset 300, 22 lines modified
287 ····move-result-object·p0300 ····move-result-object·p0
  
288 ····return-object·p0301 ····return-object·p0
289 .end·method302 .end·method
  
290 .method·public·static·valueOf(Ljava/lang/String;)Lde/tu_darmstadt/seemoo/nfcgate/network/c2s/C2S$ServerData$Opcode;303 .method·public·static·valueOf(Ljava/lang/String;)Lde/tu_darmstadt/seemoo/nfcgate/network/c2s/C2S$ServerData$Opcode;
291 ····.locals·1304 ····.locals·1
 305 ····.annotation·system·Ldalvik/annotation/MethodParameters;
 306 ········accessFlags·=·{
 307 ············0x8000
 308 ········}
 309 ········names·=·{
 310 ············null
 311 ········}
 312 ····.end·annotation
  
292 ····.line·63313 ····.line·63
293 ····const-class·v0,·Lde/tu_darmstadt/seemoo/nfcgate/network/c2s/C2S$ServerData$Opcode;314 ····const-class·v0,·Lde/tu_darmstadt/seemoo/nfcgate/network/c2s/C2S$ServerData$Opcode;
  
294 ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;315 ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
  
295 ····move-result-object·p0316 ····move-result-object·p0
1.45 KB
smali/de/tu_darmstadt/seemoo/nfcgate/network/c2c/C2C$NFCData$DataType.smali
    
Offset 143, 14 lines modifiedOffset 143, 27 lines modified
143 ····sput-object·v0,·Lde/tu_darmstadt/seemoo/nfcgate/network/c2c/C2C$NFCData$DataType;->internalValueMap:Lcom/google/protobuf/Internal$EnumLiteMap;143 ····sput-object·v0,·Lde/tu_darmstadt/seemoo/nfcgate/network/c2c/C2C$NFCData$DataType;->internalValueMap:Lcom/google/protobuf/Internal$EnumLiteMap;
  
144 ····return-void144 ····return-void
145 .end·method145 .end·method
  
146 .method·private·constructor·<init>(Ljava/lang/String;II)V146 .method·private·constructor·<init>(Ljava/lang/String;II)V
147 ····.locals·0147 ····.locals·0
 148 ····.annotation·system·Ldalvik/annotation/MethodParameters;
 149 ········accessFlags·=·{
 150 ············0x1000,
 151 ············0x1000,
 152 ············0x0
 153 ········}
 154 ········names·=·{
 155 ············null,
 156 ············null,
 157 ············null
 158 ········}
 159 ····.end·annotation
  
148 ····.annotation·system·Ldalvik/annotation/Signature;160 ····.annotation·system·Ldalvik/annotation/Signature;
149 ········value·=·{161 ········value·=·{
150 ············"(I)V"162 ············"(I)V"
151 ········}163 ········}
152 ····.end·annotation164 ····.end·annotation
  
153 ····.line·260165 ····.line·260
Offset 225, 14 lines modifiedOffset 238, 22 lines modified
225 ····move-result-object·p0238 ····move-result-object·p0
  
226 ····return-object·p0239 ····return-object·p0
227 .end·method240 .end·method
  
228 .method·public·static·valueOf(Ljava/lang/String;)Lde/tu_darmstadt/seemoo/nfcgate/network/c2c/C2C$NFCData$DataType;241 .method·public·static·valueOf(Ljava/lang/String;)Lde/tu_darmstadt/seemoo/nfcgate/network/c2c/C2C$NFCData$DataType;
229 ····.locals·1242 ····.locals·1
 243 ····.annotation·system·Ldalvik/annotation/MethodParameters;
 244 ········accessFlags·=·{
 245 ············0x8000
 246 ········}
 247 ········names·=·{
 248 ············null
 249 ········}
 250 ····.end·annotation
  
230 ····.line·181251 ····.line·181
231 ····const-class·v0,·Lde/tu_darmstadt/seemoo/nfcgate/network/c2c/C2C$NFCData$DataType;252 ····const-class·v0,·Lde/tu_darmstadt/seemoo/nfcgate/network/c2c/C2C$NFCData$DataType;
  
232 ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;253 ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
  
233 ····move-result-object·p0254 ····move-result-object·p0
776 B
smali/de/tu_darmstadt/seemoo/nfcgate/network/c2c/C2C$NFCData$DataType$1.smali
    
Offset 36, 14 lines modifiedOffset 36, 22 lines modified
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
  
38 #·virtual·methods38 #·virtual·methods
39 .method·public·bridge·synthetic·findValueByNumber(I)Lcom/google/protobuf/Internal$EnumLite;39 .method·public·bridge·synthetic·findValueByNumber(I)Lcom/google/protobuf/Internal$EnumLite;
40 ····.locals·040 ····.locals·0
 41 ····.annotation·system·Ldalvik/annotation/MethodParameters;
 42 ········accessFlags·=·{
 43 ············0x1000
 44 ········}
 45 ········names·=·{
 46 ············null
 47 ········}
 48 ····.end·annotation
  
41 ····.line·23749 ····.line·237
42 ····invoke-virtual·{p0,·p1},·Lde/tu_darmstadt/seemoo/nfcgate/network/c2c/C2C$NFCData$DataType$1;->findValueByNumber(I)Lde/tu_darmstadt/seemoo/nfcgate/network/c2c/C2C$NFCData$DataType;50 ····invoke-virtual·{p0,·p1},·Lde/tu_darmstadt/seemoo/nfcgate/network/c2c/C2C$NFCData$DataType$1;->findValueByNumber(I)Lde/tu_darmstadt/seemoo/nfcgate/network/c2c/C2C$NFCData$DataType;
  
43 ····move-result-object·p151 ····move-result-object·p1
  
44 ····return-object·p152 ····return-object·p1
1.46 KB
smali/de/tu_darmstadt/seemoo/nfcgate/network/c2c/C2C$NFCData$DataSource.smali
    
Offset 143, 14 lines modifiedOffset 143, 27 lines modified
143 ····sput-object·v0,·Lde/tu_darmstadt/seemoo/nfcgate/network/c2c/C2C$NFCData$DataSource;->internalValueMap:Lcom/google/protobuf/Internal$EnumLiteMap;143 ····sput-object·v0,·Lde/tu_darmstadt/seemoo/nfcgate/network/c2c/C2C$NFCData$DataSource;->internalValueMap:Lcom/google/protobuf/Internal$EnumLiteMap;
  
144 ····return-void144 ····return-void
145 .end·method145 .end·method
  
146 .method·private·constructor·<init>(Ljava/lang/String;II)V146 .method·private·constructor·<init>(Ljava/lang/String;II)V
147 ····.locals·0147 ····.locals·0
 148 ····.annotation·system·Ldalvik/annotation/MethodParameters;
 149 ········accessFlags·=·{
 150 ············0x1000,
 151 ············0x1000,
 152 ············0x0
 153 ········}
 154 ········names·=·{
 155 ············null,
 156 ············null,
 157 ············null
 158 ········}
 159 ····.end·annotation
  
148 ····.annotation·system·Ldalvik/annotation/Signature;160 ····.annotation·system·Ldalvik/annotation/Signature;
149 ········value·=·{161 ········value·=·{
150 ············"(I)V"162 ············"(I)V"
151 ········}163 ········}
152 ····.end·annotation164 ····.end·annotation
  
153 ····.line·171165 ····.line·171
Offset 225, 14 lines modifiedOffset 238, 22 lines modified
225 ····move-result-object·p0238 ····move-result-object·p0
  
226 ····return-object·p0239 ····return-object·p0
227 .end·method240 .end·method
  
228 .method·public·static·valueOf(Ljava/lang/String;)Lde/tu_darmstadt/seemoo/nfcgate/network/c2c/C2C$NFCData$DataSource;241 .method·public·static·valueOf(Ljava/lang/String;)Lde/tu_darmstadt/seemoo/nfcgate/network/c2c/C2C$NFCData$DataSource;
229 ····.locals·1242 ····.locals·1
 243 ····.annotation·system·Ldalvik/annotation/MethodParameters;
 244 ········accessFlags·=·{
 245 ············0x8000
 246 ········}
 247 ········names·=·{
 248 ············null
 249 ········}
 250 ····.end·annotation
  
230 ····.line·92251 ····.line·92
231 ····const-class·v0,·Lde/tu_darmstadt/seemoo/nfcgate/network/c2c/C2C$NFCData$DataSource;252 ····const-class·v0,·Lde/tu_darmstadt/seemoo/nfcgate/network/c2c/C2C$NFCData$DataSource;
  
232 ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;253 ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
  
233 ····move-result-object·p0254 ····move-result-object·p0
784 B
smali/de/tu_darmstadt/seemoo/nfcgate/network/c2c/C2C$NFCData$DataSource$1.smali
    
Offset 36, 14 lines modifiedOffset 36, 22 lines modified
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
  
38 #·virtual·methods38 #·virtual·methods
39 .method·public·bridge·synthetic·findValueByNumber(I)Lcom/google/protobuf/Internal$EnumLite;39 .method·public·bridge·synthetic·findValueByNumber(I)Lcom/google/protobuf/Internal$EnumLite;
40 ····.locals·040 ····.locals·0
 41 ····.annotation·system·Ldalvik/annotation/MethodParameters;
 42 ········accessFlags·=·{
 43 ············0x1000
 44 ········}
 45 ········names·=·{
 46 ············null
 47 ········}
 48 ····.end·annotation
  
41 ····.line·14849 ····.line·148
42 ····invoke-virtual·{p0,·p1},·Lde/tu_darmstadt/seemoo/nfcgate/network/c2c/C2C$NFCData$DataSource$1;->findValueByNumber(I)Lde/tu_darmstadt/seemoo/nfcgate/network/c2c/C2C$NFCData$DataSource;50 ····invoke-virtual·{p0,·p1},·Lde/tu_darmstadt/seemoo/nfcgate/network/c2c/C2C$NFCData$DataSource$1;->findValueByNumber(I)Lde/tu_darmstadt/seemoo/nfcgate/network/c2c/C2C$NFCData$DataSource;
  
43 ····move-result-object·p151 ····move-result-object·p1
  
44 ····return-object·p152 ····return-object·p1
1.92 KB
smali/de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner.smali
    
Offset 70, 50 lines modifiedOffset 70, 44 lines modified
70 ········}70 ········}
71 ········names·=·{71 ········names·=·{
72 ············"state"72 ············"state"
73 ········}73 ········}
74 ····.end·annotation74 ····.end·annotation
  
75 ····.line·4875 ····.line·48
76 ····sget-object·v0,·Lde/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner$1;->$SwitchMap$de$tu_darmstadt$seemoo$nfcgate$gui$component$StatusBanner$State:[I 
  
77 ····invoke-virtual·{p1},·Lde/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner$State;->ordinal()I76 ····invoke-virtual·{p1},·Lde/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner$State;->ordinal()I
  
78 ····move-result·p177 ····move-result·p1
  
79 ····aget·p1,·v0,·p1 
  
80 ····const/4·v0,·0x2 
  
81 ····if-eq·p1,·v0,·:cond_278 ····if-eqz·p1,·:cond_2
  
82 ····const/4·v0,·0x379 ····const/4·v0,·0x1
  
83 ····if-eq·p1,·v0,·:cond_180 ····if-eq·p1,·v0,·:cond_1
  
84 ····const/4·v0,·0x481 ····const/4·v0,·0x2
  
85 ····if-eq·p1,·v0,·:cond_082 ····if-eq·p1,·v0,·:cond_0
  
86 ····const·p1,·0x7f06030883 ····const·p1,·0x7f060308
  
87 ····return·p184 ····return·p1
  
88 ····:cond_085 ····:cond_0
89 ····const·p1,·0x7f06030786 ····const·p1,·0x7f060309
  
90 ····return·p187 ····return·p1
  
91 ····:cond_188 ····:cond_1
92 ····const·p1,·0x7f06030a89 ····const·p1,·0x7f06030a
  
93 ····return·p190 ····return·p1
  
94 ····:cond_291 ····:cond_2
95 ····const·p1,·0x7f06030992 ····const·p1,·0x7f060307
  
96 ····return·p193 ····return·p1
97 .end·method94 .end·method
  
98 .method·private·colorByState(Lde/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner$State;)I95 .method·private·colorByState(Lde/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner$State;)I
99 ····.locals·196 ····.locals·1
100 ····.annotation·system·Ldalvik/annotation/MethodParameters;97 ····.annotation·system·Ldalvik/annotation/MethodParameters;
Offset 122, 31 lines modifiedOffset 116, 25 lines modified
122 ········}116 ········}
123 ········names·=·{117 ········names·=·{
124 ············"state"118 ············"state"
125 ········}119 ········}
126 ····.end·annotation120 ····.end·annotation
  
127 ····.line·35121 ····.line·35
128 ····sget-object·v0,·Lde/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner$1;->$SwitchMap$de$tu_darmstadt$seemoo$nfcgate$gui$component$StatusBanner$State:[I 
  
129 ····invoke-virtual·{p1},·Lde/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner$State;->ordinal()I122 ····invoke-virtual·{p1},·Lde/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner$State;->ordinal()I
  
130 ····move-result·p1123 ····move-result·p1
  
131 ····aget·p1,·v0,·p1124 ····if-eqz·p1,·:cond_0
  
132 ····const/4·v0,·0x2125 ····const/4·v0,·0x1
  
133 ····if-eq·p1,·v0,·:cond_0126 ····if-eq·p1,·v0,·:cond_0
  
134 ····const/4·v0,·0x3127 ····const/4·v0,·0x2
  
135 ····if-eq·p1,·v0,·:cond_0 
  
136 ····const/4·v0,·0x4 
  
137 ····if-eq·p1,·v0,·:cond_0128 ····if-eq·p1,·v0,·:cond_0
  
138 ····const/high16·p1,·-0x1000000129 ····const/high16·p1,·-0x1000000
  
139 ····return·p1130 ····return·p1