210 MB
/home/fdroid/fdroiddata/tmp/de.tu_darmstadt.seemoo.nfcgate_14.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_de.tu_darmstadt.seemoo.nfcgate_14.apk
1.83 KB
zipinfo {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Zip·file·size:·6516078·bytes,·number·of·entries:·9931 Zip·file·size:·6516078·bytes,·number·of·entries:·993
2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -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······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·····1785·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof4 -rw-r--r--··0.0·unx·····1791·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
5 -rw-r--r--··0.0·unx······188·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm5 -rw-r--r--··0.0·unx······188·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
6 -rw-r--r--··0.0·unx··8754844·b-·defN·81-Jan-01·01:01·classes.dex6 -rw-r--r--··0.0·unx··8754740·b-·defN·81-Jan-01·01:01·classes.dex
7 -rw-r--r--··0.0·unx··1135600·b-·defN·81-Jan-01·01:01·classes2.dex7 -rw-r--r--··0.0·unx··1135600·b-·defN·81-Jan-01·01:01·classes2.dex
8 -rw-r--r--··0.0·unx···941696·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libnfcgate.so8 -rw-r--r--··0.0·unx···941696·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libnfcgate.so
9 -rw-r--r--··0.0·unx···599740·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libnfcgate.so9 -rw-r--r--··0.0·unx···599740·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libnfcgate.so
10 -rw-r--r--··0.0·unx··1400832·b-·defN·81-Jan-01·01:01·assets/android-devices.db10 -rw-r--r--··0.0·unx··1400832·b-·defN·81-Jan-01·01:01·assets/android-devices.db
11 -rw-r--r--··0.0·unx·····2329·b-·defN·81-Jan-01·01:01·assets/html/desfire-info.en.html11 -rw-r--r--··0.0·unx·····2329·b-·defN·81-Jan-01·01:01·assets/html/desfire-info.en.html
12 -rw-r--r--··0.0·unx·······43·b-·defN·81-Jan-01·01:01·assets/xposed_init12 -rw-r--r--··0.0·unx·······43·b-·defN·81-Jan-01·01:01·assets/xposed_init
13 -rw----·····2.4·fat·····1738·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin13 -rw----·····2.4·fat·····1738·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin
Offset 988, 8 lines modifiedOffset 988, 8 lines modified
988 -rw----·····0.0·fat······956·b-·defN·81-Jan-01·01:01·res/zc.xml988 -rw----·····0.0·fat······956·b-·defN·81-Jan-01·01:01·res/zc.xml
989 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml989 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml
990 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml990 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml
991 -rw----·····0.0·fat··1108936·b-·stor·81-Jan-01·01:01·resources.arsc991 -rw----·····0.0·fat··1108936·b-·stor·81-Jan-01·01:01·resources.arsc
992 -rw-r--r--··0.0·unx····92992·b-·defN·81-Jan-01·01:01·META-INF/CERT.SF992 -rw-r--r--··0.0·unx····92992·b-·defN·81-Jan-01·01:01·META-INF/CERT.SF
993 -rw-r--r--··0.0·unx·····2083·b-·defN·81-Jan-01·01:01·META-INF/CERT.RSA993 -rw-r--r--··0.0·unx·····2083·b-·defN·81-Jan-01·01:01·META-INF/CERT.RSA
994 -rw-r--r--··0.0·unx····92918·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF994 -rw-r--r--··0.0·unx····92918·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
995 993·files,·14962346·bytes·uncompressed,·6392970·bytes·compressed:··57.3%995 993·files,·14962248·bytes·uncompressed,·6392757·bytes·compressed:··57.3%
210 MB
classes.dex
194 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············:·3f668d244 checksum············:·7fb4aca0
5 signature···········:·6ff2...a2055 signature···········:·f0a0...d7af
6 file_size···········:·87548446 file_size···········:·8754740
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·····:·6084910 string_ids_size·····:·60847
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·806612 type_ids_size·······:·8065
13 type_ids_off········:·243508·(0x03b734)13 type_ids_off········:·243500·(0x03b72c)
14 proto_ids_size······:·1376714 proto_ids_size······:·13767
15 proto_ids_off·······:·275772·(0x04353c)15 proto_ids_off·······:·275760·(0x043530)
16 field_ids_size······:·4180916 field_ids_size······:·41808
17 field_ids_off·······:·440976·(0x06ba90)17 field_ids_off·······:·440964·(0x06ba84)
18 method_ids_size·····:·6457018 method_ids_size·····:·64569
19 method_ids_off······:·775448·(0x0bd518)19 method_ids_off······:·775428·(0x0bd504)
20 class_defs_size·····:·663420 class_defs_size·····:·6633
21 class_defs_off······:·1292008·(0x13b6e8)21 class_defs_off······:·1291980·(0x13b6cc)
22 data_size···········:·725054822 data_size···········:·7250504
23 data_off············:·1504296·(0x16f428)23 data_off············:·1504236·(0x16f3ec)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·38725 class_idx···········:·387
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····:·220678 ······method_idx····:·2206
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···········:·38382 class_idx···········:·383
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····:·2180117 ······method_idx····:·2180
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 16f43c:········································|[16f43c]·android.support.v4.app.INotificationSideChannel$Default.<init>:()V123 16f400:········································|[16f400]·android.support.v4.app.INotificationSideChannel$Default.<init>:()V
124 16f44c:·7010·25cc·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@cc25124 16f410:·7010·24cc·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@cc24
125 16f452:·0e00···································|0003:·return-void125 16f416:·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····:·2181137 ······method_idx····:·2181
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 16f428:········································|[16f428]·android.support.v4.app.INotificationSideChannel$Default.asBinder:()Landroid/os/IBinder;143 16f3ec:········································|[16f3ec]·android.support.v4.app.INotificationSideChannel$Default.asBinder:()Landroid/os/IBinder;
144 16f438:·1200···································|0000:·const/4·v0,·#int·0·//·#0144 16f3fc:·1200···································|0000:·const/4·v0,·#int·0·//·#0
145 16f43a:·1100···································|0001:·return-object·v0145 16f3fe:·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····:·2182153 ······method_idx····:·2182
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 16f454:········································|[16f454]·android.support.v4.app.INotificationSideChannel$Default.cancel:(Ljava/lang/String;ILjava/lang/String;)V159 16f418:········································|[16f418]·android.support.v4.app.INotificationSideChannel$Default.cancel:(Ljava/lang/String;ILjava/lang/String;)V
160 16f464:·0e00···································|0000:·return-void160 16f428:·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····:·2183168 ······method_idx····:·2183
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 16f468:········································|[16f468]·android.support.v4.app.INotificationSideChannel$Default.cancelAll:(Ljava/lang/String;)V174 16f42c:········································|[16f42c]·android.support.v4.app.INotificationSideChannel$Default.cancelAll:(Ljava/lang/String;)V
175 16f478:·0e00···································|0000:·return-void175 16f43c:·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; 203030995/203037495 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:·12374574·bytes,·number·of·entries:·66341 Zip·file·size:·12373301·bytes,·number·of·entries:·6633
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······808·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$_Parcel.class6 ?rwxrwxr-x··2.0·unx······808·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 5538, 17 lines modifiedOffset 5538, 16 lines modified
5538 ?rwxrwxr-x··2.0·unx·····2557·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/db/worker/LogInserter.class5538 ?rwxrwxr-x··2.0·unx·····2557·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/db/worker/LogInserter.class
5539 ?rwxrwxr-x··2.0·unx······613·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/MainActivity$$ExternalSyntheticLambda0.class5539 ?rwxrwxr-x··2.0·unx······613·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/MainActivity$$ExternalSyntheticLambda0.class
5540 ?rwxrwxr-x··2.0·unx······779·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/MainActivity$$ExternalSyntheticLambda1.class5540 ?rwxrwxr-x··2.0·unx······779·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/MainActivity$$ExternalSyntheticLambda1.class
5541 ?rwxrwxr-x··2.0·unx······691·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/MainActivity$$ExternalSyntheticLambda2.class5541 ?rwxrwxr-x··2.0·unx······691·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/MainActivity$$ExternalSyntheticLambda2.class
5542 ?rwxrwxr-x··2.0·unx·····9435·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/MainActivity.class5542 ?rwxrwxr-x··2.0·unx·····9435·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/MainActivity.class
5543 ?rwxrwxr-x··2.0·unx·····3138·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/ContentShare.class5543 ?rwxrwxr-x··2.0·unx·····3138·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/ContentShare.class
5544 ?rwxrwxr-x··2.0·unx······624·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/CustomArrayAdapter.class5544 ?rwxrwxr-x··2.0·unx······624·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/CustomArrayAdapter.class
5545 ?rwxrwxr-x··2.0·unx······866·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner$1.class 
5546 ?rwxrwxr-x··2.0·unx·····1056·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner$State.class5545 ?rwxrwxr-x··2.0·unx·····1056·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner$State.class
5547 ?rwxrwxr-x··2.0·unx·····2116·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner.class5546 ?rwxrwxr-x··2.0·unx·····1915·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner.class
5548 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusItem$State.class5547 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusItem$State.class
5549 ?rwxrwxr-x··2.0·unx·····1541·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusItem.class5548 ?rwxrwxr-x··2.0·unx·····1541·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusItem.class
5550 ?rwxrwxr-x··2.0·unx······848·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/dialog/CertificateTrustDialogFragment$$ExternalSyntheticLambda0.class5549 ?rwxrwxr-x··2.0·unx······848·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/dialog/CertificateTrustDialogFragment$$ExternalSyntheticLambda0.class
5551 ?rwxrwxr-x··2.0·unx······657·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/dialog/CertificateTrustDialogFragment$$ExternalSyntheticLambda1.class5550 ?rwxrwxr-x··2.0·unx······657·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/dialog/CertificateTrustDialogFragment$$ExternalSyntheticLambda1.class
5552 ?rwxrwxr-x··2.0·unx······657·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/dialog/CertificateTrustDialogFragment$$ExternalSyntheticLambda2.class5551 ?rwxrwxr-x··2.0·unx······657·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/dialog/CertificateTrustDialogFragment$$ExternalSyntheticLambda2.class
5553 ?rwxrwxr-x··2.0·unx·····2035·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/dialog/CertificateTrustDialogFragment$CertificateFragment.class5552 ?rwxrwxr-x··2.0·unx·····2035·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/dialog/CertificateTrustDialogFragment$CertificateFragment.class
5554 ?rwxrwxr-x··2.0·unx·····1301·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/dialog/CertificateTrustDialogFragment$CertificateListAdapter.class5553 ?rwxrwxr-x··2.0·unx·····1301·b-·stor·80-Jan-01·00:00·de/tu_darmstadt/seemoo/nfcgate/gui/dialog/CertificateTrustDialogFragment$CertificateListAdapter.class
Offset 6629, 8 lines modifiedOffset 6628, 8 lines modified
6629 ?rwxrwxr-x··2.0·unx·····1593·b-·stor·80-Jan-01·00:00·kotlin/time/TestTimeSource.class6628 ?rwxrwxr-x··2.0·unx·····1593·b-·stor·80-Jan-01·00:00·kotlin/time/TestTimeSource.class
6630 ?rwxrwxr-x··2.0·unx······717·b-·stor·80-Jan-01·00:00·kotlin/time/TimeMark$DefaultImpls.class6629 ?rwxrwxr-x··2.0·unx······717·b-·stor·80-Jan-01·00:00·kotlin/time/TimeMark$DefaultImpls.class
6631 ?rwxrwxr-x··2.0·unx······270·b-·stor·80-Jan-01·00:00·kotlin/time/TimeSource$Companion.class6630 ?rwxrwxr-x··2.0·unx······270·b-·stor·80-Jan-01·00:00·kotlin/time/TimeSource$Companion.class
6632 ?rwxrwxr-x··2.0·unx·····3656·b-·stor·80-Jan-01·00:00·kotlin/time/TimeSource$Monotonic$ValueTimeMark.class6631 ?rwxrwxr-x··2.0·unx·····3656·b-·stor·80-Jan-01·00:00·kotlin/time/TimeSource$Monotonic$ValueTimeMark.class
6633 ?rwxrwxr-x··2.0·unx······819·b-·stor·80-Jan-01·00:00·kotlin/time/TimeSource$Monotonic.class6632 ?rwxrwxr-x··2.0·unx······819·b-·stor·80-Jan-01·00:00·kotlin/time/TimeSource$Monotonic.class
6634 ?rwxrwxr-x··2.0·unx·····1765·b-·stor·80-Jan-01·00:00·kotlin/time/TimedValue.class6633 ?rwxrwxr-x··2.0·unx·····1765·b-·stor·80-Jan-01·00:00·kotlin/time/TimedValue.class
6635 ?rwxrwxr-x··2.0·unx·····1024·b-·stor·80-Jan-01·00:00·kotlin/time/jdk8/DurationConversionsJDK8Kt.class6634 ?rwxrwxr-x··2.0·unx·····1024·b-·stor·80-Jan-01·00:00·kotlin/time/jdk8/DurationConversionsJDK8Kt.class
6636 6634·files,·14237120·bytes·uncompressed,·11106288·bytes·compressed:··22.0%6635 6633·files,·14236053·bytes·uncompressed,·11105221·bytes·compressed:··22.0%
671 B
zipnote «TEMP»/diffoscope_v_1wlb_h_tmp/tmp1o5nut99_.zip
    
Offset 16623, 17 lines modifiedOffset 16623, 14 lines modified
  
16623 Filename:·de/tu_darmstadt/seemoo/nfcgate/gui/component/ContentShare.class16623 Filename:·de/tu_darmstadt/seemoo/nfcgate/gui/component/ContentShare.class
16624 Comment:·16624 Comment:·
  
16625 Filename:·de/tu_darmstadt/seemoo/nfcgate/gui/component/CustomArrayAdapter.class16625 Filename:·de/tu_darmstadt/seemoo/nfcgate/gui/component/CustomArrayAdapter.class
16626 Comment:·16626 Comment:·
  
16627 Filename:·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner$1.class 
16628 Comment:· 
  
16629 Filename:·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner$State.class16627 Filename:·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner$State.class
16630 Comment:·16628 Comment:·
  
16631 Filename:·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner.class16629 Filename:·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusBanner.class
16632 Comment:·16630 Comment:·
  
16633 Filename:·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusItem$State.class16631 Filename:·de/tu_darmstadt/seemoo/nfcgate/gui/component/StatusItem$State.class
16.4 MB
zipdetails --redact --walk --utc {}
    
Offset 100596, 192511 lines modifiedOffset 100596, 192467 lines modified
  
100596 99F988·LOCAL·HEADER·#5544····04034B50·(67324752)100596 99F988·LOCAL·HEADER·#5544····04034B50·(67324752)
100597 99F98C·Extract·Zip·Spec······14·(20)·'2.0'100597 99F98C·Extract·Zip·Spec······14·(20)·'2.0'
100598 99F98D·Extract·OS············00·(0)·'MS-DOS'100598 99F98D·Extract·OS············00·(0)·'MS-DOS'
100599 99F98E·General·Purpose·Flag··0000·(0)100599 99F98E·General·Purpose·Flag··0000·(0)
100600 99F990·Compression·Method····0000·(0)·'Stored'100600 99F990·Compression·Method····0000·(0)·'Stored'
100601 99F992·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'100601 99F992·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
100602 99F996·CRC···················7E1FCC88·(2116013192)100602 99F996·CRC···················F0524283·(4031922819)
100603 99F99A·Compressed·Size·······00000362·(866)100603 99F99A·Compressed·Size·······00000420·(1056)
100604 99F99E·Uncompressed·Size·····00000362·(866)100604 99F99E·Uncompressed·Size·····00000420·(1056)
100605 99F9A2·Filename·Length·······0041·(65)100605 99F9A2·Filename·Length·······0045·(69)
100606 99F9A4·Extra·Length··········0000·(0)100606 99F9A4·Extra·Length··········0000·(0)
100607 99F9A6·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100607 99F9A6·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100608 #100608 #
100609 #·WARNING:·Offset·0x99F9A6:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100609 #·WARNING:·Offset·0x99F9A6:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100610 #··········Zero·length·filename100610 #··········Zero·length·filename
100611 #100611 #
100612 99F9E7·PAYLOAD100612 99F9EB·PAYLOAD
Diff chunk too large, falling back to line-by-line diff (408 lines added, 426 lines removed)
  
100613 99FD49·LOCAL·HEADER·#5545····04034B50·(67324752)100613 99FE0B·LOCAL·HEADER·#5545····04034B50·(67324752)
100614 99FD4D·Extract·Zip·Spec······14·(20)·'2.0'100614 99FE0F·Extract·Zip·Spec······14·(20)·'2.0'
100615 99FD4E·Extract·OS············00·(0)·'MS-DOS'100615 99FE10·Extract·OS············00·(0)·'MS-DOS'
100616 99FD4F·General·Purpose·Flag··0000·(0)100616 99FE11·General·Purpose·Flag··0000·(0)
100617 99FD51·Compression·Method····0000·(0)·'Stored'100617 99FE13·Compression·Method····0000·(0)·'Stored'
100618 99FD53·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'100618 99FE15·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
100619 99FD57·CRC···················F0524283·(4031922819)100619 99FE19·CRC···················43E2665C·(1138910812)
100620 99FD5B·Compressed·Size·······00000420·(1056)100620 99FE1D·Compressed·Size·······0000077B·(1915)
100621 99FD5F·Uncompressed·Size·····00000420·(1056)100621 99FE21·Uncompressed·Size·····0000077B·(1915)
100622 99FD63·Filename·Length·······0045·(69)100622 99FE25·Filename·Length·······003F·(63)
100623 99FD65·Extra·Length··········0000·(0)100623 99FE27·Extra·Length··········0000·(0)
100624 99FD67·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100624 99FE29·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100625 #100625 #
100626 #·WARNING:·Offset·0x99FD67:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100626 #·WARNING:·Offset·0x99FE29:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100627 #··········Zero·length·filename100627 #··········Zero·length·filename
100628 #100628 #
100629 99FDAC·PAYLOAD100629 99FE68·PAYLOAD
  
100630 9A01CC·LOCAL·HEADER·#5546····04034B50·(67324752)100630 9A05E3·LOCAL·HEADER·#5546····04034B50·(67324752)
100631 9A01D0·Extract·Zip·Spec······14·(20)·'2.0'100631 9A05E7·Extract·Zip·Spec······14·(20)·'2.0'
100632 9A01D1·Extract·OS············00·(0)·'MS-DOS'100632 9A05E8·Extract·OS············00·(0)·'MS-DOS'
100633 9A01D2·General·Purpose·Flag··0000·(0)100633 9A05E9·General·Purpose·Flag··0000·(0)
100634 9A01D4·Compression·Method····0000·(0)·'Stored'100634 9A05EB·Compression·Method····0000·(0)·'Stored'
100635 9A01D6·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'100635 9A05ED·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
100636 9A01DA·CRC···················21B483E5·(565478373)100636 9A05F1·CRC···················334ADE6A·(860544618)
100637 9A01DE·Compressed·Size·······00000844·(2116)100637 9A05F5·Compressed·Size·······000003DB·(987)
100638 9A01E2·Uncompressed·Size·····00000844·(2116)100638 9A05F9·Uncompressed·Size·····000003DB·(987)
100639 9A01E6·Filename·Length·······003F·(63)100639 9A05FD·Filename·Length·······0043·(67)
100640 9A01E8·Extra·Length··········0000·(0)100640 9A05FF·Extra·Length··········0000·(0)
100641 9A01EA·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100641 9A0601·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100642 #100642 #
100643 #·WARNING:·Offset·0x9A01EA:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100643 #·WARNING:·Offset·0x9A0601:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100644 #··········Zero·length·filename100644 #··········Zero·length·filename
100645 #100645 #
100646 9A0229·PAYLOAD100646 9A0644·PAYLOAD
  
100647 9A0A6D·LOCAL·HEADER·#5547····04034B50·(67324752)100647 9A0A1F·LOCAL·HEADER·#5547····04034B50·(67324752)
100648 9A0A71·Extract·Zip·Spec······14·(20)·'2.0'100648 9A0A23·Extract·Zip·Spec······14·(20)·'2.0'
100649 9A0A72·Extract·OS············00·(0)·'MS-DOS'100649 9A0A24·Extract·OS············00·(0)·'MS-DOS'
100650 9A0A73·General·Purpose·Flag··0000·(0)100650 9A0A25·General·Purpose·Flag··0000·(0)
100651 9A0A75·Compression·Method····0000·(0)·'Stored'100651 9A0A27·Compression·Method····0000·(0)·'Stored'
100652 9A0A77·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'100652 9A0A29·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
100653 9A0A7B·CRC···················334ADE6A·(860544618)100653 9A0A2D·CRC···················D0D5B7B4·(3503667124)
100654 9A0A7F·Compressed·Size·······000003DB·(987)100654 9A0A31·Compressed·Size·······00000605·(1541)
100655 9A0A83·Uncompressed·Size·····000003DB·(987)100655 9A0A35·Uncompressed·Size·····00000605·(1541)
100656 9A0A87·Filename·Length·······0043·(67)100656 9A0A39·Filename·Length·······003D·(61)
100657 9A0A89·Extra·Length··········0000·(0)100657 9A0A3B·Extra·Length··········0000·(0)
100658 9A0A8B·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100658 9A0A3D·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100659 #100659 #
100660 #·WARNING:·Offset·0x9A0A8B:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100660 #·WARNING:·Offset·0x9A0A3D:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100661 #··········Zero·length·filename100661 #··········Zero·length·filename
100662 #100662 #
100663 9A0ACE·PAYLOAD100663 9A0A7A·PAYLOAD
  
100664 9A0EA9·LOCAL·HEADER·#5548····04034B50·(67324752)100664 9A107F·LOCAL·HEADER·#5548····04034B50·(67324752)
100665 9A0EAD·Extract·Zip·Spec······14·(20)·'2.0'100665 9A1083·Extract·Zip·Spec······14·(20)·'2.0'
100666 9A0EAE·Extract·OS············00·(0)·'MS-DOS'100666 9A1084·Extract·OS············00·(0)·'MS-DOS'
100667 9A0EAF·General·Purpose·Flag··0000·(0)100667 9A1085·General·Purpose·Flag··0000·(0)
100668 9A0EB1·Compression·Method····0000·(0)·'Stored'100668 9A1087·Compression·Method····0000·(0)·'Stored'
100669 9A0EB3·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'100669 9A1089·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
100670 9A0EB7·CRC···················D0D5B7B4·(3503667124)100670 9A108D·CRC···················9FD11145·(2681278789)
100671 9A0EBB·Compressed·Size·······00000605·(1541)100671 9A1091·Compressed·Size·······00000350·(848)
100672 9A0EBF·Uncompressed·Size·····00000605·(1541)100672 9A1095·Uncompressed·Size·····00000350·(848)
100673 9A0EC3·Filename·Length·······003D·(61)100673 9A1099·Filename·Length·······0068·(104)
100674 9A0EC5·Extra·Length··········0000·(0)100674 9A109B·Extra·Length··········0000·(0)
100675 9A0EC7·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100675 9A109D·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100676 #100676 #
100677 #·WARNING:·Offset·0x9A0EC7:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100677 #·WARNING:·Offset·0x9A109D:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100678 #··········Zero·length·filename100678 #··········Zero·length·filename
100679 #100679 #
100680 9A0F04·PAYLOAD100680 9A1105·PAYLOAD
  
100681 9A1509·LOCAL·HEADER·#5549····04034B50·(67324752)100681 9A1455·LOCAL·HEADER·#5549····04034B50·(67324752)
100682 9A150D·Extract·Zip·Spec······14·(20)·'2.0'100682 9A1459·Extract·Zip·Spec······14·(20)·'2.0'
100683 9A150E·Extract·OS············00·(0)·'MS-DOS'100683 9A145A·Extract·OS············00·(0)·'MS-DOS'
100684 9A150F·General·Purpose·Flag··0000·(0)100684 9A145B·General·Purpose·Flag··0000·(0)
100685 9A1511·Compression·Method····0000·(0)·'Stored'100685 9A145D·Compression·Method····0000·(0)·'Stored'
100686 9A1513·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'100686 9A145F·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
100687 9A1517·CRC···················9FD11145·(2681278789)100687 9A1463·CRC···················9CD520CD·(2631213261)
100688 9A151B·Compressed·Size·······00000350·(848)100688 9A1467·Compressed·Size·······00000291·(657)
100689 9A151F·Uncompressed·Size·····00000350·(848)100689 9A146B·Uncompressed·Size·····00000291·(657)
100690 9A1523·Filename·Length·······0068·(104)100690 9A146F·Filename·Length·······0068·(104)
100691 9A1525·Extra·Length··········0000·(0)100691 9A1471·Extra·Length··········0000·(0)
100692 9A1527·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100692 9A1473·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100693 #100693 #
100694 #·WARNING:·Offset·0x9A1527:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100694 #·WARNING:·Offset·0x9A1473:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100695 #··········Zero·length·filename100695 #··········Zero·length·filename
100696 #100696 #
100697 9A158F·PAYLOAD100697 9A14DB·PAYLOAD
  
100698 9A18DF·LOCAL·HEADER·#5550····04034B50·(67324752)100698 9A176C·LOCAL·HEADER·#5550····04034B50·(67324752)
100699 9A18E3·Extract·Zip·Spec······14·(20)·'2.0'100699 9A1770·Extract·Zip·Spec······14·(20)·'2.0'
100700 9A18E4·Extract·OS············00·(0)·'MS-DOS'100700 9A1771·Extract·OS············00·(0)·'MS-DOS'
100701 9A18E5·General·Purpose·Flag··0000·(0)100701 9A1772·General·Purpose·Flag··0000·(0)
100702 9A18E7·Compression·Method····0000·(0)·'Stored'100702 9A1774·Compression·Method····0000·(0)·'Stored'
100703 9A18E9·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'100703 9A1776·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
100704 9A18ED·CRC···················9CD520CD·(2631213261)100704 9A177A·CRC···················C0859C7A·(3229981818)
100705 9A18F1·Compressed·Size·······00000291·(657)100705 9A177E·Compressed·Size·······00000291·(657)
100706 9A18F5·Uncompressed·Size·····00000291·(657)100706 9A1782·Uncompressed·Size·····00000291·(657)
100707 9A18F9·Filename·Length·······0068·(104)100707 9A1786·Filename·Length·······0068·(104)
100708 9A18FB·Extra·Length··········0000·(0)100708 9A1788·Extra·Length··········0000·(0)
100709 9A18FD·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100709 9A178A·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100710 #100710 #
100711 #·WARNING:·Offset·0x9A18FD:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'100711 #·WARNING:·Offset·0x9A178A:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
100712 #··········Zero·length·filename100712 #··········Zero·length·filename
100713 #100713 #
100714 9A1965·PAYLOAD100714 9A17F2·PAYLOAD
Max diff block lines reached; 17169996/17209486 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·aa00··prm.002...-.....00000000:·7072·6d00·3030·3200·0100·2d01·0000·aa00··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·a1a6·e63e·5c8f·994d·a295·77bc·9f37··.....>\..M..w..700000030:·d2b9·a1a5·e73e·5c8f·994d·a295·77bc·9f37··.....>\..M..w..7
00000040:·5a60·8e67·ff28·a52b·d757·f7fe·1c80·2f8e··Z`.g.(.+.W..../.00000040:·5a60·8e67·ff28·a52b·d757·f7fe·1c80·2f8e··Z`.g.(.+.W..../.
00000050:·4888·3054·7c43·5468·bc63·d496·8861·862d··H.0T|CTh.c...a.-00000050:·4888·3054·7c43·5468·bc63·d496·8861·862d··H.0T|CTh.c...a.-
00000060:·6a6a·e496·744f·bd53·c54c·9c26·1536·5e27··jj..tO.S.L.&.6^'00000060:·6a6a·e496·744f·bd53·c54c·9c26·1536·5e27··jj..tO.S.L.&.6^'
00000070:·fe03·43b3·862f·3a55·5303·ab1a·4bf7·0f9e··..C../:US...K...00000070:·fe03·43b3·862f·3a55·5303·ab1a·4bf7·0f9e··..C../:US...K...
00000080:·0d6b·aae8·ec33·73d2·b060·95b1·6296·93b8··.k...3s..`..b...00000080:·0d6b·aae8·ec33·73d2·b060·95b1·6296·93b8··.k...3s..`..b...
00000090:·29e2·e823·3e79·b765·163d·5da3·ed1d·993c··)..#>y.e.=]....<00000090:·29e2·e823·3e79·b765·163d·5da3·ed1d·993c··)..#>y.e.=]....<
000000a0:·76d5·8f38·f93d·8633·7570·d49e·1c74·a73a··v..8.=.3up...t.:000000a0:·76d5·8f38·f93d·8633·7570·d49e·1c74·a73a··v..8.=.3up...t.:
000000b0:·89bf·4b0e·b8e1·17fe·3792·09bc············..K.....7...000000b0:·89bf·4b0e·b8e1·17fe·3674·09bb············..K.....6t..
15.0 KB
assets/dexopt/baseline.prof
    
Offset 1, 112 lines modifiedOffset 1, 112 lines modified
00000000:·7072·6f00·3031·3000·0166·4900·00e8·0600··pro.010..fI.....00000000:·7072·6f00·3031·3000·0166·4900·00ee·0600··pro.010..fI.....
00000010:·0078·01ed·9a5d·8815·6518·c7df·9933·7bce··.x...]..e....3{. 
00000020:·6c1e·ddd9·6dd5·a369·1d75·5b51·498f·a294··l...m..i.u[QI... 
00000030:·f6b1·b3a2·5262·b192·b075·519e·d005·2f42··....Rb...uQ.../B 
00000040:·8cad·3490·9a63·0a2b·a858·f4dd·4522·0516··..4..c.+.X..E".. 
00000050:·417b·1585·179d·56d8·9420·8c90·f06e·bbaa··A{....V..·...n.. 
00000060:·8b2e·2428·0a04·7b7e·73e6·71df·b3eb·5682··..$(..{~s.q...V. 
00000070:·05d2·fb1e·9e79·9fef·e779·fff3·7186·9999··.....y...y..q... 
00000080:·668e·98ae·5663·b6ad·e8f9·7edd·6563·763c··f...Vc....~.ecv< 
00000090:·fdd4·e0e0·c0e0·f29d·03fb·fa6f·3526·30c6··...........o5&0. 
000000a0:·f842·de04·4237·5b48·224d·21b3·c1db·be45··.B..B7[H"M!....E 
000000b0:·91bf·cb6c·f860·5b98·cde4·c37f·9ad0·0e21··...l.`[........! 
000000c0:·64ec·6b85·a46c·5a17·1df5·a16e·a141·a176··d.k..lZ....n.A.v 
000000d0:·a1bd·42e8·e609·cd14·27bb·26fa·1621·d5c1··..B.....'.&..!.. 
000000e0:·6b1e·fa81·cf09·e187·0f73·28d4·2184·0dd2··k........s(.!... 
000000f0:·f5c0·639b·2334·5348·edc4·c013·43ff·9d42··..c.#4SH....C..B 
00000100:·760c·f997·673a·bb7e·5e74·c469·6fcc·1a47··v...g:.~^t.io..G 
00000110:·8cea·6764·7e5a·4763·f0b1·7995·755d·c4db··..gd~ZGc..y.u].. 
00000120:·a476·74ac·8358·eadd·9df1·c876·3e7c·b407··.vt..X.....v>|.. 
00000130:·8d3d·9ce9·d02f·cbfc·592f·6b81·c8a7·fb51··.=.../..Y/k....Q 
00000140:·73e9·9ab1·9173·8d18·b496·ce9a·7fbe·d8c9··s....s.......... 
00000150:·ad31·6a47·07dd·2f84·8e7d·a078·a027·9e19··.1jG../..}.x.'.. 
00000160:·1b7d·a80d·fd33·4260·a235·f03b·2a84·2ffd··.}...3B`.5.;*./. 
00000170:·80af·6286·acb5·e917·5b9b·10be·9a1f·1eda··..b.....[....... 
00000180:·2d1b·7cee·c864·d553·9f5a·1cb7·e8b4·ee2d··-.|..d.S.Z.....- 
00000190:·c26b·1d30·474f·4ef0·521e·1922·2f33·bd50··.k.0GON.R.."/3.P 
000001a0:·9f58·72e9·ccfa·20fc·d053·9359·7b87·270e··.Xr...·..S.Y{.'. 
000001b0:·1ffa·9b2e·446d·fc39·46a9·478c·ae6d·b1f0··....Dm.9F.G..m.. 
000001c0:·ac9d·38ad·af3c·33f4·7966·d358·fcd4·46ac··..8..<3.yf.X..F. 
000001d0:·c6a3·c347·b1dc·9ff9·d11b·7a48·e3ec·997c··...G......zH...| 
000001e0:·1076·5d17·bc62·46df·f46c·dbec·1e34·1e1f··.v]..bF..l...4.. 
000001f0:·6288·055b·f501·0b64·ce5d·f836·29ae·bd70··b..[...d.].6)..p 
00000200:·0c6b·bcc6·20b3·067c·392e·b557·b084·d735··.k..·..|9..W...5 
00000210:·2bf6·f813·abeb·645f·c1e3·878d·5a5a·8ffe··+.....d_....ZZ.. 
00000220:·88c3·876b·03f9·f43c·87c7·8f18·f80b·42f4··...k...<......B. 
00000230:·07bf·4288·f593·5771·404f·5d62·e68a·80ac··..B...Wq@O]b.... 
00000240:·75e0·a151·d990·8fde·358e·186c·5a47·7daf··u..Q....5..lZG}. 
00000250:·3583·81ea·e135·46f5·2adb·f9d4·8f75·d10f··5....5F.*....u.. 
00000260:·c49a·f1e5·bf42·7df1·43cf·ac7d·e3a3·fda1··.....B}.C..}.... 
00000270:·b36d·da07·7a5d·0bc7·86e6·c1ae·b5c0·49fd··.m..z]........I. 
00000280:·edfd·c4b5·1a7f·f60d·beda·bfcd·6b3e·6672··............k>fr 
00000290:·a80c·4f5d·62c8·4f2e·7888·78ec·e891·8981··..O]b.O.x.x..... 
000002a0:·e035·0736·ae5f·8b85·5823·5868·dc89·350d··.5.6._..X#Xh..5. 
000002b0:·3fed·6340·6cc4·41e4·d0f3·df5e·8b6d·9fc8··?.c@l.A....^.m.. 
000002c0:·6b5e·d5eb·acd7·2664·bb37·b5eb·acf1·eaa3··k^....&d.7...... 
000002d0:·7a7b·561f·5b07·4f8c·6267·dbd0·db31·8a91··z{V.[.O.bg...1.. 
000002e0:·fd9f·8b7f·4988·997d·cbbc·249b·27c6·924f··....I..}..$.'..O 
000002f0:·093f·7866·487d·757e·2eb3·2373·2ea8·7e99··.?xfH}u~..#s..~. 
00000300:·f0ec·1762·a8a7·f938·7691·1f15·c034·e75f··...b...8v....4._ 
00000310:·cd17·fd82·f8e9·2f27·39db·659f·7952·2727··....../'9.e.yR'' 
00000320:·d71d·4ff0·c8a5·d650·384f·aa78·62ed·14dd··..O....P8O.xb... 
00000330:·56e1·b034·accc·79a1·9268·f8e5·534f·3fd5··V..4..y..h..SO?. 
00000340:·e5e5·98f1·d3bc·6468·44cc·966c·2d62·cd8b··......dhD..l-b.. 
00000350:·1cc8·7504·7d9b·902f·be6c·f935·3235·b68d··..u.}../.l.525.. 
00000360:·dad4·82eb·146a·116a·f834·b6b7·895c·106b··.....j.j.4...\.k 
00000370:·a3c6·785f·819c·31e8·e74a·770d·cfee·9483··..x_..1..Jw..... 
00000380:·87c8·d3c8·4e8f·39f3·50c1·93fb·8b33·c0e9··....N.9.P....3.. 
00000390:·8643·e03f·4020·f949·ced7·202c·9ef7·a229··.C.?@·.I..·,...) 
000003a0:·ab25·350e·c85d·891c·aae3·a3ca·792d·c337··.%5..]......y-.7 
000003b0:·d122·cc09·c2f8·e0c8·6f1a·1b44·b2e3·9b8c··."......o..D.... 
000003c0:·5785·e4d8·f98a·5f3d·1986·66ac·ee49·05df··W....._=..f..I.. 
000003d0:·d457·4aea·c0c4·638d·e05a·e5c0·5d95·e966··.WJ...c..Z..]..f 
000003e0:·74e0·9c79·ecf5·9662·96f1·49ff·9dac·9dab··t..y...b..I..... 
000003f0:·99cc·d294·cd99·72e8·7bfe·7025·9a7a·7de3··......r.{.p%.z}. 
00000400:·31c2·3d20·d7b8·f807·6e7a·18f2·c731·f441··1.=·....nz...1.A 
00000410:·ef96·8690·6d13·7376·d209·5a4f·4cd9·e40f··....m.sv..ZOL... 
00000420:·d664·3bcc·9fdd·3f1f·3571·adbf·1c98·6a3e··.d;...?.5q....j> 
00000430:·920b·403a·96c4·1fc5·0b4c·5437·9b82·fc19··..@:.....LT7.... 
00000440:·2f01·c820·3161·50ee·3555·e14d·b95a·e306··/..·1aP.5U.M.Z.. 
00000450:·eb1a·e344·303f·dae3·af9f·6029·9efb·24e8··...D0?....`)..$. 
00000460:·36f9·72b8·a53f·32ad·e743·4162·e104·97c9··6.r..?2..CAb.... 
00000470:·e271·cff4·794b·cbb2·d2ba·578d·e361·b3c0··.q..yK....W..a.. 
00000480:·3b98·bcea·4541·03c7·a279·24eb·7672·a889··;...EA...y$.vr.. 
00000490:·1b77·94d2·f6fa·b1f4·3ffb·1a3e·b6aa·7abb··.w......?..>..z. 
000004a0:·2d5d·0fdf·69fc·dccf·3dc7·4677·779a·ae5e··-]..i...=.Fww..^ 
000004b0:·cf24·1ba3·c793·c3f7·d5bc·a1ea·813d·c3b2··.$...........=.. 
000004c0:·ccf2·c38b·86da·8b9d·be39·55dc·b85a·7049··.........9U..ZpI00000010:·0078·01ed·9b6f·6855·7518·c79f·73ee·d9dd··.x...ohUu...s...
 00000020:·5d5e·f36e·4e9c·36f3·f87f·2ae9·0225·2ccb··]^.nN.6...*..%,.
 00000030:·e3b0·d19f·1996·8245·9057·dcc0·1721·c688··.......E.W...!..
 00000040:·0aa4·ce74·9896·8e10·0411·8411·0811·51c3··...t..........Q.
 00000050:·5745·1227·0551·8232·4230·4898·f8a2·5ef8··WE.'.Q.2B0H...^.
 00000060:·a257·2121·d4f3·b9e7·3cdb·d9e6·34a1·bff4··.W!!....<...4...
 00000070:·fb8d·e7fc·9eff·cff3·fb9e·3ff7·70ce·d914··..........?.p...
 00000080:·3924·0b1b·448e·6e3e·e1af·b929·b2e3·e5ed··9$..D.n>...)....
 00000090:·bdbd·3dbd·2bba·7b5e·df3a·5d24·1011·5fc9··..=.+.{^.:]$.._.
 000000a0:·1b47·e866·2a69·a4d4·6736·f8bc·6f59·e5ef··.G.f*i..g6..oY..
 000000b0:·321b·3ed8·e667·33f9·f09f·a2b4·4309·19fb··2.>..g3.....C...
 000000c0:·1a25·2d5b·ab8b·8efa·d062·a55e·a546·a5d7··.%-[.....b.^.F..
 000000d0:·94d0·b52a·cd50·a77c·4df4·754a·a683·b73c··...*.P.|M.uJ...<
 000000e0:·f403·5f50·c20f·1fe6·9252·9312·36c8·d603··.._P.....R..6...
 000000f0:·8f6d·96d2·0c25·b313·034f·0cfd·372b·e563··.m...%...O..7+.c
 00000100:·c8bf·22d3·e5eb·1755·479c·f5c6·6c71·c498··.."....UG...lq..
 00000110:·fede·cccf·ea58·0c3e·79de·645b·17f1·7932··.....X.>y.d[..y2
 00000120:·3b3a·d641·2cf5·1eca·78e4·7c3e·7cac·078b··;:.A,...x.|>|...
 00000130:·3d98·e9d0·2fcf·fc59·2f6b·81c8·67fb·d172··=.../..Y/k..g..r
 00000140:·d99a·b191·73b5·1aac·96cd·967f·8eda·c96d··....s..........m
 00000150:·3166·4707·3daa·848e·7d60·78a0·279e·191b··1fG.=...}`x.'...
 00000160:·7d98·0dfd·2b4a·6062·35f0·3bac·842f·fd80··}...+J`b5.;../..
 00000170:·af61·866c·b5e9·17db·3425·7c2d·3f3c·b44b··.a.l....4%|-?<.K
 00000180:·37f8·cccd·64d3·539f·5a1c·b7e8·acee·3dca··7...d.S.Z.....=.
 00000190:·5b1d·3047·4f4e·f032·1e19·222f·33bd·509f··[.0GON.2.."/3.P.
 000001a0:·5872·d9cc·fa20·fcd0·5393·d97a·8727·0e1f··Xr...·..S..z.'..
 000001b0:·fa9b·aa44·6dfc·3946·a947·8cad·6d89·f2ac··...Dm.9F.G..m...
 000001c0:·9d38·ab6f·3c33·f459·66b3·58fc·cc46·acc5··.8.o<3.Yf.X..F..
 000001d0:·a3c3·c7b0·dc93·f9d1·1b7a·c8e2·f233·f920··.........z...3.·
 000001e0:·ecb6·2e78·c38c·bee9·396f·cbf7·60f1·f810··...x....9o..`...
 000001f0:·432c·d89a·0f58·2073·eec2·4fd3·e2d6·0bc7··C,...X·s..O.....
 00000200:·b0c5·5b0c·326b·c097·e3d2·7a05·4b78·5bb3··..[.2k....z.Kx[.
 00000210:·618f·3fb1·b64e·f615·3c7e·d8a8·65f5·e88f··a.?..N..<~..e...
 00000220:·387c·b836·90cf·ce73·78fc·8881·bfa4·447f··8|.6...sx.....D.
 00000230:·f02b·9558·3f79·0d07·f4d4·2566·b60a·c856··.+.X?y....%f...V
 00000240:·071e·3aa7·1bf2·d1bb·c511·83cd·ea98·efad··..:.............
 00000250:·6630·303d·bcc5·98de·e47c·3ef3·635d·f403··f00=.....|>.c]..
 00000260:·b166·7cf9·ad30·5ffc·d033·5bdf·f858·7fe8··.f|..0_..3[..X..
 00000270:·f236·eb03·bdad·8563·c3f2·60b7·5ae0·64fe··.6.....c..`.Z.d.
 00000280:·f9fd·c4b5·1a7f·f60d·bed6·7f9e·b77c·cce4··.............|..
 00000290:·3019·9eba·c490·9f5c·f010·f1d8·d123·1303··0......\.....#..
 000002a0:·c15b·0e6c·5cbf·9628·b146·b0b0·b8c1·d5a9··.[.l\..(.F......
 000002b0:·9ff5·d1a3·36e2·2072·d8f9·9f5f·4bde·3e9e··....6.·r..._K.>.
 000002c0:·b7bc·a6b7·d9ae·4dc8·f9de·cc6e·b3c5·9b8f··......M....n....
 000002d0:·e9f3·b3f9·e475·f0c4·1876·791b·fa7c·8c61··.....u...vy..|.a
 000002e0:·94ff·cdc5·bf45·8999·7dcb·bc34·9bc7·c792··.....E..}..4....
 000002f0:·cf08·3f78·66c8·7c6d·7e35·b323·732e·987e··..?xf.|m~5.#s..~
 00000300:·b9f2·ec17·62a8·67f9·3876·9137·2b60·96f3··....b.g.8v.7+`..
 00000310:·76f3·f77e·bdfa·d95f·4173·36ea·3ef3·b44e··v..~..._As6.>..N
 00000320:·41af·3b9e·e251·a859·4bca·795a·c553·6bb3··A.;..Q.YK.yZ.Sk.
 00000330:·ea9e·550e·4b6a·652e·2ab5·a886·bf62·cdd3··..U.Kje.*....b..
Max diff block lines reached; 3925/15330 bytes (25.60%) of diff not shown.
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
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$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
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
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
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
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/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
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
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
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