5.54 KB
/home/fdroid/fdroiddata/tmp/org.surrel.messengerbypasser_2.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.surrel.messengerbypasser_2.apk
1.72 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: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 18 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):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
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:·d051d974c59f020e6dc5c7ee03e42269866ed6be67b502b72ebbe85cfbd3933e 
10 Signer·#1·certificate·SHA-1·digest:·6e0468d689ed466720fa9b340574bd3300c95ae5 
11 Signer·#1·certificate·MD5·digest:·38a94a7331e728f460235a281ffce5ca 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·2153961f2ff47a87035ee5200bff9dc65586502e851d4d5f955d01871742c33f 
15 Signer·#1·public·key·SHA-1·digest:·3088c056524e33c6754bdda69cd3678f82c69710 
16 Signer·#1·public·key·MD5·digest:·0f6c5f2cbf564247bfb8bbddf5b76d8d 
17 WARNING:·META-INF/buildserverid·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/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
2.15 KB
zipinfo {}
    
Offset 1, 15 lines modifiedOffset 1, 13 lines modified
1 Zip·file·size:·55081·bytes,·number·of·entries:·131 Zip·file·size:·54665·bytes,·number·of·entries:·11
2 -rw----·····2.0·fat······864·bl·defN·16-Jun-04·14:05·META-INF/MANIFEST.MF 
3 -rw----·····2.0·fat······985·bl·defN·16-Jun-04·14:05·META-INF/F04E791A.SF 
4 -rw----·····2.0·fat·····1326·bl·defN·16-Jun-04·14:05·META-INF/F04E791A.RSA 
5 -rw----·····2.0·fat·······41·bl·defN·16-Jun-04·13:32·META-INF/buildserverid 
6 -rw----·····2.0·fat·······41·bl·defN·16-Jun-04·13:32·META-INF/fdroidserverid 
7 -rw----·····2.0·fat·····2628·bX·defN·16-Jun-04·13:32·AndroidManifest.xml2 -rw----·····2.0·fat·····2628·bX·defN·17-Oct-05·00:47·AndroidManifest.xml
8 -rw----·····1.0·fat·····5790·b-·stor·16-Jun-04·13:32·res/mipmap-hdpi-v4/ic_launcher.png3 -rw----·····1.0·fat·····5790·b-·stor·17-Oct-05·00:47·res/mipmap-hdpi-v4/ic_launcher.png
9 -rw----·····1.0·fat·····3467·b-·stor·16-Jun-04·13:32·res/mipmap-mdpi-v4/ic_launcher.png4 -rw----·····1.0·fat·····3467·b-·stor·17-Oct-05·00:47·res/mipmap-mdpi-v4/ic_launcher.png
10 -rw----·····1.0·fat·····8239·b-·stor·16-Jun-04·13:32·res/mipmap-xhdpi-v4/ic_launcher.png5 -rw----·····1.0·fat·····8239·b-·stor·17-Oct-05·00:47·res/mipmap-xhdpi-v4/ic_launcher.png
11 -rw----·····1.0·fat····12629·b-·stor·16-Jun-04·13:32·res/mipmap-xxhdpi-v4/ic_launcher.png6 -rw----·····1.0·fat····12629·b-·stor·17-Oct-05·00:47·res/mipmap-xxhdpi-v4/ic_launcher.png
12 -rw----·····1.0·fat····17801·b-·stor·16-Jun-04·13:32·res/mipmap-xxxhdpi-v4/ic_launcher.png7 -rw----·····1.0·fat····17801·b-·stor·17-Oct-05·00:47·res/mipmap-xxxhdpi-v4/ic_launcher.png
13 -rw----·····1.0·fat·····1304·b-·stor·16-Jun-04·13:32·resources.arsc8 -rw----·····1.0·fat·····1304·b-·stor·17-Oct-05·00:47·resources.arsc
14 -rw----·····2.0·fat·····2136·bl·defN·16-Jun-04·13:32·classes.dex9 -rw----·····2.0·fat·····2136·bl·defN·17-Oct-05·00:47·classes.dex
 10 -rw----·····2.0·fat······864·b-·defN·17-Oct-05·00:47·META-INF/MANIFEST.MF
 11 -rw----·····2.0·fat······985·b-·defN·17-Oct-05·00:47·META-INF/F04E791A.SF
 12 -rw----·····2.0·fat·····1326·b-·defN·17-Oct-05·00:47·META-INF/F04E791A.RSA
15 13·files,·57251·bytes·uncompressed,·53290·bytes·compressed:··6.9%13 11·files,·57169·bytes·uncompressed,·53205·bytes·compressed:··6.9%
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
1.14 KB
classes.dex
1.12 KB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 12 lines modifiedOffset 1, 12 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············:·ee615ac94 checksum············:·97f65961
5 signature···········:·9d57...76fd5 signature···········:·b953...df2d
6 file_size···········:·21366 file_size···········:·2136
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·····:·4310 string_ids_size·····:·43
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·1612 type_ids_size·······:·16
Offset 327, 14 lines modifiedOffset 327, 13 lines modified
327 ······insns·size····:·4·16-bit·code·units327 ······insns·size····:·4·16-bit·code·units
328 000390:········································|[000390]·org.surrel.messengerbypasser.R.<init>:()V328 000390:········································|[000390]·org.surrel.messengerbypasser.R.<init>:()V
329 0003a0:·7010·0200·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0002329 0003a0:·7010·0200·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0002
330 0003a6:·0e00···································|0003:·return-void330 0003a6:·0e00···································|0003:·return-void
331 ······catches·······:·(none)331 ······catches·······:·(none)
332 ······positions·····:·332 ······positions·····:·
333 ········0x0000·line=10333 ········0x0000·line=10
334 ········0x0003·line=16 
335 ······locals········:·334 ······locals········:·
336 ········0x0000·-·0x0004·reg=0·this·Lorg/surrel/messengerbypasser/R;·335 ········0x0000·-·0x0004·reg=0·this·Lorg/surrel/messengerbypasser/R;·
  
337 ··Virtual·methods···-336 ··Virtual·methods···-
338 ··source_file_idx···:·23·(R.java)337 ··source_file_idx···:·23·(R.java)
  
288 B
smali/org/surrel/messengerbypasser/R.smali
    
Offset 17, 10 lines modifiedOffset 17, 9 lines modified
17 .method·public·constructor·<init>()V17 .method·public·constructor·<init>()V
18 ····.locals·018 ····.locals·0
  
19 ····.prologue19 ····.prologue
20 ····.line·1020 ····.line·10
21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
22 ····.line·16 
23 ····return-void22 ····return-void
24 .end·method23 .end·method