18.9 MB
/home/fdroid/fdroiddata/tmp/org.segin.ttleditor_19.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.segin.ttleditor_19.apk
1.73 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <c1a271dcbd16270c93361588673a6973ad738003f27e9f5e70364b8f9d982d30>, actual: <eafc563eb9029c55563b2290a8f6b8a03ac8f80d1867587f3325c06e0c8628ad> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <4cb3f452c4315e7d2bd633354c7c2a0474288f36a13551f973447f17ef888e1a6c66070000000000>, actual: <96cfc318a9a181acb1584e7c0984f5fbcf58385fc37384d822b9fbd2bc0c15ae6c66070000000000>
    
Offset 1, 16 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·1efc2db1d530b4586a7a2607ae5f492cd8bdcbeee2dd122e9b7b4c5bec46a48d 
10 Signer·#1·certificate·SHA-1·digest:·10b44991f073f3e06463735567cf93daefd04376 
11 Signer·#1·certificate·MD5·digest:·7ea242a29a594891cc08b12fb105c065 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·1e0a4c507702cd7764eb0d5d1532d659f2652b8574104fe36474dd784fe0aea6 
15 Signer·#1·public·key·SHA-1·digest:·be17e667df8581818cab5ec938a8804e9a9fa6b9 
16 Signer·#1·public·key·MD5·digest:·09b15aad9b5cee55bf59ca0c6e9533d3 
1.66 KB
zipinfo {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Zip·file·size:·489068·bytes,·number·of·entries:·221 Zip·file·size:·489068·bytes,·number·of·entries:·22
2 -rw-rw-rw-··2.3·unx·····4452·b-·defN·80-000-00·00:00·AndroidManifest.xml2 -rw-rw-rw-··2.3·unx·····4452·b-·defN·80-000-00·00:00·AndroidManifest.xml
3 -rw----·····2.4·fat······577·b-·defN·80-000-00·00:00·assets/LICENSE-2.0.txt3 -rw----·····2.4·fat······577·b-·defN·80-000-00·00:00·assets/LICENSE-2.0.txt
4 -rw----·····2.4·fat··1230204·b-·defN·80-000-00·00:00·classes.dex4 -rw----·····2.4·fat··1244836·b-·defN·80-000-00·00:00·classes.dex
5 -rw-rw-rw-··2.3·unx·····4411·b-·stor·80-000-00·00:00·res/drawable-hdpi-v4/ic_launcher.png5 -rw-rw-rw-··2.3·unx·····4411·b-·stor·80-000-00·00:00·res/drawable-hdpi-v4/ic_launcher.png
6 -rw-rw-rw-··2.3·unx·····8562·b-·stor·80-000-00·00:00·res/drawable-hdpi-v4/ic_settings.png6 -rw-rw-rw-··2.3·unx·····8562·b-·stor·80-000-00·00:00·res/drawable-hdpi-v4/ic_settings.png
7 -rw-rw-rw-··2.3·unx·····2829·b-·stor·80-000-00·00:00·res/drawable-mdpi-v4/ic_launcher.png7 -rw-rw-rw-··2.3·unx·····2829·b-·stor·80-000-00·00:00·res/drawable-mdpi-v4/ic_launcher.png
8 -rw-rw-rw-··2.3·unx·····4331·b-·stor·80-000-00·00:00·res/drawable-mdpi-v4/ic_settings.png8 -rw-rw-rw-··2.3·unx·····4331·b-·stor·80-000-00·00:00·res/drawable-mdpi-v4/ic_settings.png
9 -rw-rw-rw-··2.3·unx·····5327·b-·stor·80-000-00·00:00·res/drawable-xhdpi-v4/ic_launcher.png9 -rw-rw-rw-··2.3·unx·····5327·b-·stor·80-000-00·00:00·res/drawable-xhdpi-v4/ic_launcher.png
10 -rw-rw-rw-··2.3·unx····13309·b-·stor·80-000-00·00:00·res/drawable-xhdpi-v4/ic_settings.png10 -rw-rw-rw-··2.3·unx····13309·b-·stor·80-000-00·00:00·res/drawable-xhdpi-v4/ic_settings.png
11 -rw-rw-rw-··2.3·unx·····8738·b-·stor·80-000-00·00:00·res/drawable-xxhdpi-v4/ic_launcher.png11 -rw-rw-rw-··2.3·unx·····8738·b-·stor·80-000-00·00:00·res/drawable-xxhdpi-v4/ic_launcher.png
Offset 17, 8 lines modifiedOffset 17, 8 lines modified
17 -rw-rw-rw-··2.3·unx······496·b-·defN·80-000-00·00:00·res/xml/pref_debug.xml17 -rw-rw-rw-··2.3·unx······496·b-·defN·80-000-00·00:00·res/xml/pref_debug.xml
18 -rw-rw-rw-··2.3·unx·····1948·b-·defN·80-000-00·00:00·res/xml/pref_general.xml18 -rw-rw-rw-··2.3·unx·····1948·b-·defN·80-000-00·00:00·res/xml/pref_general.xml
19 -rw-rw-rw-··2.3·unx······748·b-·defN·80-000-00·00:00·res/xml/pref_headers.xml19 -rw-rw-rw-··2.3·unx······748·b-·defN·80-000-00·00:00·res/xml/pref_headers.xml
20 -rw-rw-rw-··2.3·unx····18116·b-·stor·80-000-00·00:00·resources.arsc20 -rw-rw-rw-··2.3·unx····18116·b-·stor·80-000-00·00:00·resources.arsc
21 -rw----·····2.0·fat·····1689·b-·defN·80-000-00·00:00·META-INF/2B6CFACE.SF21 -rw----·····2.0·fat·····1689·b-·defN·80-000-00·00:00·META-INF/2B6CFACE.SF
22 -rw----·····2.0·fat·····1326·b-·defN·80-000-00·00:00·META-INF/2B6CFACE.RSA22 -rw----·····2.0·fat·····1326·b-·defN·80-000-00·00:00·META-INF/2B6CFACE.RSA
23 -rw----·····2.0·fat·····1643·b-·defN·80-000-00·00:00·META-INF/MANIFEST.MF23 -rw----·····2.0·fat·····1643·b-·defN·80-000-00·00:00·META-INF/MANIFEST.MF
24 22·files,·1333619·bytes·uncompressed,·481640·bytes·compressed:··63.9%24 22·files,·1348251·bytes·uncompressed,·481893·bytes·compressed:··64.3%
18.9 MB
classes.dex
18.9 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 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············:·c3b972894 checksum············:·af675ef5
5 signature···········:·c625...a11f5 signature···········:·78b5...996d
6 file_size···········:·12302046 file_size···········:·1244836
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·····:·983710 string_ids_size·····:·9837
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·142012 type_ids_size·······:·1420
13 type_ids_off········:·39460·(0x009a24)13 type_ids_off········:·39460·(0x009a24)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·45140·(0x00b054)15 proto_ids_off·······:·45140·(0x00b054)
16 field_ids_size······:·244216 field_ids_size······:·2442
17 field_ids_off·······:·67796·(0x0108d4)17 field_ids_off·······:·67796·(0x0108d4)
18 method_ids_size·····:·883818 method_ids_size·····:·8838
19 method_ids_off······:·87332·(0x015524)19 method_ids_off······:·87332·(0x015524)
20 class_defs_size·····:·90720 class_defs_size·····:·907
21 class_defs_off······:·158036·(0x026954)21 class_defs_off······:·158036·(0x026954)
22 data_size···········:·101971622 data_size···········:·1034348
23 data_off············:·210488·(0x033638)23 data_off············:·210488·(0x033638)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·19725 class_idx···········:·197
26 access_flags········:·9729·(0x2601)26 access_flags········:·9729·(0x2601)
27 superclass_idx······:·126327 superclass_idx······:·1263
28 source_file_idx·····:·61128 source_file_idx·····:·611
Offset 791, 17 lines modifiedOffset 791, 17 lines modified
791 ······type··········:·'()V'791 ······type··········:·'()V'
792 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)792 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
793 ······code··········-793 ······code··········-
794 ······registers·····:·1794 ······registers·····:·1
795 ······ins···········:·1795 ······ins···········:·1
796 ······outs··········:·1796 ······outs··········:·1
797 ······insns·size····:·4·16-bit·code·units797 ······insns·size····:·4·16-bit·code·units
798 04804c:········································|[04804c]·android.support.v4.BuildConfig.<init>:()V798 04b974:········································|[04b974]·android.support.v4.BuildConfig.<init>:()V
799 04805c:·7010·2721·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@2127799 04b984:·7010·2721·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@2127
800 048062:·0e00···································|0003:·return-void800 04b98a:·0e00···································|0003:·return-void
801 ······catches·······:·(none)801 ······catches·······:·(none)
802 ······positions·····:·802 ······positions·····:·
803 ········0x0000·line=6803 ········0x0000·line=6
804 ······locals········:·804 ······locals········:·
805 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/BuildConfig;·805 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/BuildConfig;·
  
806 ··Virtual·methods···-806 ··Virtual·methods···-
Offset 830, 17 lines modifiedOffset 830, 17 lines modified
830 ······type··········:·'()V'830 ······type··········:·'()V'
831 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)831 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
832 ······code··········-832 ······code··········-
833 ······registers·····:·1833 ······registers·····:·1
834 ······ins···········:·1834 ······ins···········:·1
835 ······outs··········:·1835 ······outs··········:·1
836 ······insns·size····:·4·16-bit·code·units836 ······insns·size····:·4·16-bit·code·units
837 048064:········································|[048064]·android.support.v4.R.<init>:()V837 04b98c:········································|[04b98c]·android.support.v4.R.<init>:()V
838 048074:·7010·2721·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@2127838 04b99c:·7010·2721·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@2127
839 04807a:·0e00···································|0003:·return-void839 04b9a2:·0e00···································|0003:·return-void
840 ······catches·······:·(none)840 ······catches·······:·(none)
841 ······positions·····:·841 ······positions·····:·
842 ········0x0000·line=9842 ········0x0000·line=9
843 ······locals········:·843 ······locals········:·
844 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/R;·844 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/R;·
  
845 ··Virtual·methods···-845 ··Virtual·methods···-
Offset 999, 33 lines modifiedOffset 999, 33 lines modified
999 ······type··········:·'()V'999 ······type··········:·'()V'
1000 ······access········:·0x10008·(STATIC·CONSTRUCTOR)1000 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
1001 ······code··········-1001 ······code··········-
1002 ······registers·····:·21002 ······registers·····:·2
1003 ······ins···········:·01003 ······ins···········:·0
1004 ······outs··········:·11004 ······outs··········:·1
1005 ······insns·size····:·36·16-bit·code·units1005 ······insns·size····:·36·16-bit·code·units
1006 04807c:········································|[04807c]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<clinit>:()V1006 04b9a4:········································|[04b9a4]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<clinit>:()V
1007 04808c:·6000·3600······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@00361007 04b9b4:·6000·3600······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@0036
1008 048090:·1301·1200······························|0002:·const/16·v1,·#int·18·//·#121008 04b9b8:·1301·1200······························|0002:·const/16·v1,·#int·18·//·#12
1009 048094:·3410·0a00······························|0004:·if-lt·v0,·v1,·000e·//·+000a1009 04b9bc:·3410·0a00······························|0004:·if-lt·v0,·v1,·000e·//·+000a
1010 048098:·2200·e100······························|0006:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;·//·type@00e11010 04b9c0:·2200·e100······························|0006:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;·//·type@00e1
1011 04809c:·7010·4303·0000·························|0008:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.<init>:()V·//·method@03431011 04b9c4:·7010·4303·0000·························|0008:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.<init>:()V·//·method@0343
1012 0480a2:·6900·4e00······························|000b:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@004e1012 04b9ca:·6900·4e00······························|000b:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@004e
1013 0480a6:·0e00···································|000d:·return-void1013 04b9ce:·0e00···································|000d:·return-void
1014 0480a8:·6000·3600······························|000e:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@00361014 04b9d0:·6000·3600······························|000e:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@0036
1015 0480ac:·1301·0e00······························|0010:·const/16·v1,·#int·14·//·#e1015 04b9d4:·1301·0e00······························|0010:·const/16·v1,·#int·14·//·#e
1016 0480b0:·3410·0a00······························|0012:·if-lt·v0,·v1,·001c·//·+000a1016 04b9d8:·3410·0a00······························|0012:·if-lt·v0,·v1,·001c·//·+000a
1017 0480b4:·2200·e000······························|0014:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;·//·type@00e01017 04b9dc:·2200·e000······························|0014:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;·//·type@00e0
1018 0480b8:·7010·3c03·0000·························|0016:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.<init>:()V·//·method@033c1018 04b9e0:·7010·3c03·0000·························|0016:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.<init>:()V·//·method@033c
1019 0480be:·6900·4e00······························|0019:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@004e1019 04b9e6:·6900·4e00······························|0019:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@004e
1020 0480c2:·28f2···································|001b:·goto·000d·//·-000e1020 04b9ea:·28f2···································|001b:·goto·000d·//·-000e
1021 0480c4:·2200·e200······························|001c:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;·//·type@00e21021 04b9ec:·2200·e200······························|001c:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;·//·type@00e2
1022 0480c8:·7010·4503·0000·························|001e:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.<init>:()V·//·method@03451022 04b9f0:·7010·4503·0000·························|001e:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.<init>:()V·//·method@0345
1023 0480ce:·6900·4e00······························|0021:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@004e1023 04b9f6:·6900·4e00······························|0021:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@004e
1024 0480d2:·28ea···································|0023:·goto·000d·//·-00161024 04b9fa:·28ea···································|0023:·goto·000d·//·-0016
1025 ······catches·······:·(none)1025 ······catches·······:·(none)
1026 ······positions·····:·1026 ······positions·····:·
1027 ········0x0000·line=1111027 ········0x0000·line=111
1028 ········0x0006·line=1121028 ········0x0006·line=112
1029 ········0x000d·line=1181029 ········0x000d·line=118
1030 ········0x000e·line=1131030 ········0x000e·line=113
1031 ········0x0014·line=1141031 ········0x0014·line=114
Offset 1037, 17 lines modifiedOffset 1037, 17 lines modified
1037 ······type··········:·'()V'1037 ······type··········:·'()V'
1038 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)1038 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)
1039 ······code··········-1039 ······code··········-
1040 ······registers·····:·11040 ······registers·····:·1
1041 ······ins···········:·11041 ······ins···········:·1
1042 ······outs··········:·11042 ······outs··········:·1
1043 ······insns·size····:·4·16-bit·code·units1043 ······insns·size····:·4·16-bit·code·units
1044 0480d4:········································|[0480d4]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<init>:()V1044 04b9fc:········································|[04b9fc]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<init>:()V
1045 0480e4:·7010·2721·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@21271045 04ba0c:·7010·2721·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@2127
1046 0480ea:·0e00···································|0003:·return-void1046 04ba12:·0e00···································|0003:·return-void
1047 ······catches·······:·(none)1047 ······catches·······:·(none)
1048 ······positions·····:·1048 ······positions·····:·
1049 ········0x0000·line=2801049 ········0x0000·line=280
1050 ········0x0003·line=2821050 ········0x0003·line=282
1051 ······locals········:·1051 ······locals········:·
1052 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;·1052 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;·
  
Offset 1056, 27 lines modifiedOffset 1056, 27 lines modified
1056 ······type··········:·'(I)Ljava/lang/String;'1056 ······type··········:·'(I)Ljava/lang/String;'
1057 ······access········:·0x0009·(PUBLIC·STATIC)1057 ······access········:·0x0009·(PUBLIC·STATIC)
1058 ······code··········-1058 ······code··········-
1059 ······registers·····:·21059 ······registers·····:·2
1060 ······ins···········:·11060 ······ins···········:·1
1061 ······outs··········:·01061 ······outs··········:·0
1062 ······insns·size····:·38·16-bit·code·units1062 ······insns·size····:·38·16-bit·code·units
1063 0480ec:········································|[0480ec]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String;1063 04ba14:········································|[04ba14]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String;
1064 0480fc:·2b01·1200·0000·························|0000:·packed-switch·v1,·00000012·//·+000000121064 04ba24:·2b01·1200·0000·························|0000:·packed-switch·v1,·00000012·//·+00000012
Max diff block lines reached; 19758810/19772213 bytes (99.93%) of diff not shown.