11.2 KB
/home/fdroid/fdroiddata/tmp/com.tailscale.ipn_161.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.tailscale.ipn_161.apk
3.12 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: <6474019be2c59f79720fb9e7fb54a4bc557649c1cff84a29ef41b4dcf0e52fb3>, actual: <23a6ffac4c4389fcac7d697647cab2cbea2d7e1a1fbb834d1be9dcb2b4e982bb> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <cdd22a5f1780855a3e0d878e6438ff3cc653ef5a9ff3d59b59ecb07611abff7e8da0240200000000>, actual: <5437211bcbd00816e7fc336b42e93b005cdb18a6dfa26a9a76a31bfa71b399f48da0240200000000>
    
Offset 1, 23 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:·3705f184cb67d683e76ecc203cc9cc357e6448c50e59002419085b4c286df0e8 
10 Signer·#1·certificate·SHA-1·digest:·e21f0c24f11d2262c1e317ef054ffe7b247b03c0 
11 Signer·#1·certificate·MD5·digest:·01530e1dac5a147e18652e7bf05d2474 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·4d3b10eadc60d2eff7a244b0fd4935ef5128d4afe52f51df449e5066cd160cea 
15 Signer·#1·public·key·SHA-1·digest:·1ea36ca0a775d82303731960ce885e34dc8d69e7 
16 Signer·#1·public·key·MD5·digest:·fe195b33d685184d2a97b7d1856d5476 
17 WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/androidx.browser_browser.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/androidx.security_security-crypto.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
23 WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
676 B
zipinfo {}
    
Offset 63, 8 lines modifiedOffset 63, 8 lines modified
63 -rw----·····0.0·fat·····1021·b-·stor·81-Jan-01·01:01·res/u3.png63 -rw----·····0.0·fat·····1021·b-·stor·81-Jan-01·01:01·res/u3.png
64 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/uF.xml64 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/uF.xml
65 -rw----·····0.0·fat·····1980·b-·defN·81-Jan-01·01:01·res/wh.xml65 -rw----·····0.0·fat·····1980·b-·defN·81-Jan-01·01:01·res/wh.xml
66 -rw----·····0.0·fat····43732·b-·stor·81-Jan-01·01:01·resources.arsc66 -rw----·····0.0·fat····43732·b-·stor·81-Jan-01·01:01·resources.arsc
67 -rw----·····2.0·fat·····5861·b-·defN·81-Jan-01·01:01·META-INF/05D38DBD.SF67 -rw----·····2.0·fat·····5861·b-·defN·81-Jan-01·01:01·META-INF/05D38DBD.SF
68 -rw----·····2.0·fat·····1344·b-·defN·81-Jan-01·01:01·META-INF/05D38DBD.RSA68 -rw----·····2.0·fat·····1344·b-·defN·81-Jan-01·01:01·META-INF/05D38DBD.RSA
69 -rw----·····2.0·fat·····5734·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF69 -rw----·····2.0·fat·····5734·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
70 68·files,·93019538·bytes·uncompressed,·35945728·bytes·compressed:··61.4%70 68·files,·93019538·bytes·uncompressed,·35945721·bytes·compressed:··61.4%
1.83 KB
lib/armeabi-v7a/libgio.so
1.37 KB
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·11·00·00·00·72·32·33·62·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·37·37·39·36·32·30·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·11·00·00·00·72·32·33·62·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·37·37·39·36·32·30·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·
  
4 Displaying·notes·found·in:·.note.go.buildid4 Displaying·notes·found·in:·.note.go.buildid
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··Go···················0x00000053»   Unknown·note·type:·(0x00000004)»       ···description·data:·73·55·32·6f·43·31·6a·59·38·52·5f·38·42·4a·54·6f·31·6f·45·33·2f·68·30·73·49·53·66·44·59·6a·35·30·50·66·6c·61·45·6a·6b·6d·74·2f·33·36·47·61·62·48·44·6a·4a·47·6a·77·31·74·35·5a·68·32·32·66·2f·5a·70·73·4d·64·45·7a·48·64·52·6d·4d·32·45·4e·59·76·41·43·30·6 ··Go···················0x00000053»   Unknown·note·type:·(0x00000004)»       ···description·data:·34·67·66·52·67·4f·79·78·65·6f·32·4d·30·53·74·50·4c·47·36·30·2f·34·4c·7a·62·5a·51·71·46·44·58·52·44·77·6a·75·33·65·36·5f·78·2f·68·67·41·52·61·42·6e·59·5a·36·69·6a·43·61·6c·6a·5a·36·50·57·2f·5a·70·73·4d·64·45·7a·48·64·52·6d·4d·32·45·4e·59·76·41·43·30·
418 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 sU2oC1jY8R_8BJTo1oE3/h0sISfDYj50PflaEjkmt/36GabHDjJGjw1t5Zh22f/ZpsMdEzHdRmM2ENYvAC01 4gfRgOyxeo2M0StPLG60/4LzbZQqFDXRDwju3e6_x/hgARaBnYZ6ijCaljZ6PW/ZpsMdEzHdRmM2ENYvAC0
2 __cxa_atexit2 __cxa_atexit
3 __cxa_finalize3 __cxa_finalize
4 _cgo_topofstack4 _cgo_topofstack
5 _cgo_panic5 _cgo_panic
6 crosscall26 crosscall2
7 _cgoexp_2fce51785762_Java_org_gioui_Gio_runGoMain7 _cgoexp_2fce51785762_Java_org_gioui_Gio_runGoMain
8 _cgoexp_2fce51785762_Java_org_gioui_GioView_onCreateView8 _cgoexp_2fce51785762_Java_org_gioui_GioView_onCreateView
1.82 KB
lib/x86_64/libgio.so
1.37 KB
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·15·00·00·00·72·32·33·62·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·37·37·39·36·32·30·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·15·00·00·00·72·32·33·62·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·37·37·39·36·32·30·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·
  
4 Displaying·notes·found·in:·.note.go.buildid4 Displaying·notes·found·in:·.note.go.buildid
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··Go···················0x00000053»   Unknown·note·type:·(0x00000004)»       ···description·data:·69·46·64·56·44·43·55·63·36·72·54·65·67·6e·65·74·73·79·34·4f·2f·7a·34·54·44·33·64·66·76·48·33·33·56·54·76·32·59·38·67·4d·69·2f·6d·47·7a·72·59·70·70·6f·70·51·78·56·68·6a·33·79·73·4f·4d·75·2f·47·76·64·54·72·58·30·51·7a·6a·79·6d·77·61·74·71·2d·74·77·59·6 ··Go···················0x00000053»   Unknown·note·type:·(0x00000004)»       ···description·data:·69·2d·4a·48·6c·56·59·4b·2d·4d·42·67·6c·37·6f·39·39·6d·4f·48·2f·73·6c·59·33·69·39·75·6f·62·36·59·42·59·38·67·48·30·4f·50·43·2f·65·38·68·4a·45·4a·37·48·4d·34·6a·45·63·35·43·70·4a·63·79·4a·2f·47·76·64·54·72·58·30·51·7a·6a·79·6d·77·61·74·71·2d·74·77·59·
418 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 iFdVDCUc6rTegnetsy4O/z4TD3dfvH33VTv2Y8gMi/mGzrYppopQxVhj3ysOMu/GvdTrX0Qzjymwatq-twY1 i-JHlVYK-MBgl7o99mOH/slY3i9uob6YBY8gH0OPC/e8hJEJ7HM4jEc5CpJcyJ/GvdTrX0Qzjymwatq-twY
2 __cxa_atexit2 __cxa_atexit
3 __cxa_finalize3 __cxa_finalize
4 _cgo_topofstack4 _cgo_topofstack
5 _cgo_panic5 _cgo_panic
6 crosscall26 crosscall2
7 _cgoexp_2fce51785762_Java_org_gioui_Gio_runGoMain7 _cgoexp_2fce51785762_Java_org_gioui_Gio_runGoMain
8 _cgoexp_2fce51785762_Java_org_gioui_GioView_onCreateView8 _cgoexp_2fce51785762_Java_org_gioui_GioView_onCreateView
1.83 KB
lib/arm64-v8a/libgio.so
1.37 KB
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·15·00·00·00·72·32·33·62·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·37·37·39·36·32·30·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·15·00·00·00·72·32·33·62·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·37·37·39·36·32·30·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·
  
4 Displaying·notes·found·in:·.note.go.buildid4 Displaying·notes·found·in:·.note.go.buildid
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··Go···················0x00000053»   Unknown·note·type:·(0x00000004)»       ···description·data:·42·63·6f·43·74·51·44·6a·46·6a·54·69·6a·50·4f·6a·73·77·43·4f·2f·38·4d·74·5f·36·64·79·4d·48·7a·63·33·30·4f·47·65·31·61·42·62·2f·4e·74·56·50·6d·79·7a·38·46·51·67·41·63·38·70·41·6c·48·42·4b·2f·6b·50·42·63·47·63·36·70·59·6d·66·37·71·4a·5f·71·46·66·59·5f·6 ··Go···················0x00000053»   Unknown·note·type:·(0x00000004)»       ···description·data:·6f·43·6e·50·38·49·36·2d·4e·64·78·56·5f·63·61·48·5a·35·4a·67·2f·6f·77·6e·37·4c·38·6e·4a·73·44·52·71·50·49·35·79·44·6f·76·77·2f·79·44·36·30·72·5f·34·4e·52·78·34·30·65·39·65·78·77·55·51·49·2f·6b·50·42·63·47·63·36·70·59·6d·66·37·71·4a·5f·71·46·66·59·5f·
418 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 BcoCtQDjFjTijPOjswCO/8Mt_6dyMHzc30OGe1aBb/NtVPmyz8FQgAc8pAlHBK/kPBcGc6pYmf7qJ_qFfY_1 oCnP8I6-NdxV_caHZ5Jg/own7L8nJsDRqPI5yDovw/yD60r_4NRx40e9exwUQI/kPBcGc6pYmf7qJ_qFfY_
2 __cxa_atexit2 __cxa_atexit
3 __cxa_finalize3 __cxa_finalize
4 _cgo_topofstack4 _cgo_topofstack
5 _cgo_panic5 _cgo_panic
6 crosscall26 crosscall2
7 _cgoexp_2fce51785762_Java_org_gioui_Gio_runGoMain7 _cgoexp_2fce51785762_Java_org_gioui_Gio_runGoMain
8 _cgoexp_2fce51785762_Java_org_gioui_GioView_onCreateView8 _cgoexp_2fce51785762_Java_org_gioui_GioView_onCreateView
1.82 KB
lib/x86/libgio.so
1.37 KB
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·11·00·00·00·72·32·33·62·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·37·37·39·36·32·30·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·11·00·00·00·72·32·33·62·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·37·37·39·36·32·30·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·
  
4 Displaying·notes·found·in:·.note.go.buildid4 Displaying·notes·found·in:·.note.go.buildid
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··Go···················0x00000053»   Unknown·note·type:·(0x00000004)»       ···description·data:·4c·71·4f·47·6e·52·52·48·31·62·47·74·4d·2d·66·61·71·42·38·75·2f·74·6e·39·34·54·74·58·4d·68·64·45·6d·63·32·45·71·36·37·5a·47·2f·4f·39·74·4b·51·47·4d·38·6c·34·2d·59·38·69·6f·57·5a·58·73·66·2f·4b·44·68·61·2d·6a·79·66·55·61·51·62·4c·68·77·4f·2d·33·35·6e·6 ··Go···················0x00000053»   Unknown·note·type:·(0x00000004)»       ···description·data:·45·52·4d·50·50·56·79·61·69·77·6f·34·6d·42·56·61·34·45·55·30·2f·6c·32·76·72·6b·44·34·65·73·6d·77·49·43·6f·6f·7a·55·39·57·62·2f·75·67·33·39·30·46·62·4d·37·61·41·6a·73·61·73·54·4b·47·4a·75·2f·4b·44·68·61·2d·6a·79·66·55·61·51·62·4c·68·77·4f·2d·33·35·6e·
418 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 LqOGnRRH1bGtM-faqB8u/tn94TtXMhdEmc2Eq67ZG/O9tKQGM8l4-Y8ioWZXsf/KDha-jyfUaQbLhwO-35n1 ERMPPVyaiwo4mBVa4EU0/l2vrkD4esmwICoozU9Wb/ug390FbM7aAjsasTKGJu/KDha-jyfUaQbLhwO-35n
2 __cxa_atexit2 __cxa_atexit
3 __cxa_finalize3 __cxa_finalize
4 _cgo_topofstack4 _cgo_topofstack
5 _cgo_panic5 _cgo_panic
6 crosscall26 crosscall2
7 _cgoexp_2fce51785762_Java_org_gioui_Gio_runGoMain7 _cgoexp_2fce51785762_Java_org_gioui_Gio_runGoMain
8 _cgoexp_2fce51785762_Java_org_gioui_GioView_onCreateView8 _cgoexp_2fce51785762_Java_org_gioui_GioView_onCreateView