--- /home/fdroid/fdroiddata/tmp/org.surrel.facebooknotifications_12.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_org.surrel.facebooknotifications_12.apk ├── /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/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │ @@ -1,18 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: edd3741c70e199c636fbc890f7380636712d14d76e49c43fd1cb63f9f22cb475 │ -Signer #1 certificate SHA-1 digest: 17d9b25677bf4686765394fb4eb45b8e1fe3403b │ -Signer #1 certificate MD5 digest: 9dba903043312387862067a533ad60de │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: bafb7f10bf096f3242fba36f0142c290ebcf0bbe744b9715f34f657c1935dff1 │ -Signer #1 public key SHA-1 digest: f7738d66afa81856e3d7241d810d508c5819e7fc │ -Signer #1 public key MD5 digest: 6d14bd224c03c3c7687f4cd2b65e3a48 │ -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/. │ -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/. ├── zipinfo {} │ @@ -1,40 +1,38 @@ │ -Zip file size: 103939 bytes, number of entries: 38 │ --rw---- 2.0 fat 3158 bl defN 16-Sep-22 13:54 META-INF/MANIFEST.MF │ --rw---- 2.0 fat 3279 bl defN 16-Sep-22 13:54 META-INF/E5257150.SF │ --rw---- 2.0 fat 1326 bl defN 16-Sep-22 13:54 META-INF/E5257150.RSA │ --rw---- 2.0 fat 41 bl defN 16-Sep-22 09:58 META-INF/buildserverid │ --rw---- 2.0 fat 41 bl defN 16-Sep-22 09:58 META-INF/fdroidserverid │ --rw---- 2.0 fat 5132 bX defN 16-Sep-22 09:58 AndroidManifest.xml │ --rw---- 1.0 fat 1045 b- stor 16-Sep-22 09:58 res/drawable-hdpi-v11/ic_notification.png │ --rw---- 1.0 fat 1283 b- stor 16-Sep-22 09:58 res/drawable-hdpi-v4/ic_menu_invite.png │ --rw---- 1.0 fat 1656 b- stor 16-Sep-22 09:58 res/drawable-hdpi-v4/ic_menu_mapmode.png │ --rw---- 1.0 fat 1434 b- stor 16-Sep-22 09:58 res/drawable-hdpi-v4/ic_menu_start_conversation.png │ --rw---- 1.0 fat 1081 b- stor 16-Sep-22 09:58 res/drawable-hdpi-v9/ic_notification.png │ --rw---- 1.0 fat 729 b- stor 16-Sep-22 09:58 res/drawable-mdpi-v11/ic_notification.png │ --rw---- 1.0 fat 1493 b- stor 16-Sep-22 09:58 res/drawable-mdpi-v4/ic_menu_invite.png │ --rw---- 1.0 fat 977 b- stor 16-Sep-22 09:58 res/drawable-mdpi-v4/ic_menu_mapmode.png │ --rw---- 1.0 fat 1426 b- stor 16-Sep-22 09:58 res/drawable-mdpi-v4/ic_menu_start_conversation.png │ --rw---- 1.0 fat 408 b- stor 16-Sep-22 09:58 res/drawable-mdpi-v9/ic_notification.png │ --rw---- 1.0 fat 1317 b- stor 16-Sep-22 09:58 res/drawable-xhdpi-v11/ic_notification.png │ --rw---- 1.0 fat 1763 b- stor 16-Sep-22 09:58 res/drawable-xhdpi-v4/ic_menu_invite.png │ --rw---- 1.0 fat 2369 b- stor 16-Sep-22 09:58 res/drawable-xhdpi-v4/ic_menu_mapmode.png │ --rw---- 1.0 fat 1905 b- stor 16-Sep-22 09:58 res/drawable-xhdpi-v4/ic_menu_start_conversation.png │ --rw---- 1.0 fat 1438 b- stor 16-Sep-22 09:58 res/drawable-xhdpi-v9/ic_notification.png │ --rw---- 1.0 fat 1809 b- stor 16-Sep-22 09:58 res/drawable-xxhdpi-v11/ic_notification.png │ --rw---- 1.0 fat 1759 b- stor 16-Sep-22 09:58 res/drawable-xxhdpi-v4/ic_menu_invite.png │ --rw---- 1.0 fat 2320 b- stor 16-Sep-22 09:58 res/drawable-xxhdpi-v4/ic_menu_mapmode.png │ --rw---- 1.0 fat 1953 b- stor 16-Sep-22 09:58 res/drawable-xxhdpi-v4/ic_menu_start_conversation.png │ --rw---- 1.0 fat 1318 b- stor 16-Sep-22 09:58 res/drawable-xxhdpi-v9/ic_notification.png │ --rw---- 2.0 fat 672 bl defN 16-Sep-22 09:58 res/layout/activity_main.xml │ --rw---- 2.0 fat 716 bl defN 16-Sep-22 09:58 res/menu-v11/main.xml │ --rw---- 2.0 fat 828 bl defN 16-Sep-22 09:58 res/menu-v13/main.xml │ --rw---- 2.0 fat 632 bl defN 16-Sep-22 09:58 res/menu/main.xml │ --rw---- 1.0 fat 4139 b- stor 16-Sep-22 09:58 res/mipmap-hdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 2597 b- stor 16-Sep-22 09:58 res/mipmap-mdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 6008 b- stor 16-Sep-22 09:58 res/mipmap-xhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 9663 b- stor 16-Sep-22 09:58 res/mipmap-xxhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 14336 b- stor 16-Sep-22 09:58 res/mipmap-xxxhdpi-v4/ic_launcher.png │ --rw---- 2.0 fat 3944 bl defN 16-Sep-22 09:58 res/xml/preferences.xml │ --rw---- 1.0 fat 10672 b- stor 16-Sep-22 09:58 resources.arsc │ --rw---- 2.0 fat 30124 bl defN 16-Sep-22 09:58 classes.dex │ -38 files, 126791 bytes uncompressed, 98207 bytes compressed: 22.5% │ +Zip file size: 103447 bytes, number of entries: 36 │ +-rw---- 2.0 fat 5132 bX defN 17-Apr-19 15:56 AndroidManifest.xml │ +-rw---- 1.0 fat 1045 b- stor 17-Apr-19 15:55 res/drawable-hdpi-v11/ic_notification.png │ +-rw---- 1.0 fat 1283 b- stor 17-Apr-19 15:55 res/drawable-hdpi-v4/ic_menu_invite.png │ +-rw---- 1.0 fat 1656 b- stor 17-Apr-19 15:55 res/drawable-hdpi-v4/ic_menu_mapmode.png │ +-rw---- 1.0 fat 1434 b- stor 17-Apr-19 15:55 res/drawable-hdpi-v4/ic_menu_start_conversation.png │ +-rw---- 1.0 fat 1081 b- stor 17-Apr-19 15:55 res/drawable-hdpi-v9/ic_notification.png │ +-rw---- 1.0 fat 729 b- stor 17-Apr-19 15:55 res/drawable-mdpi-v11/ic_notification.png │ +-rw---- 1.0 fat 1493 b- stor 17-Apr-19 15:55 res/drawable-mdpi-v4/ic_menu_invite.png │ +-rw---- 1.0 fat 977 b- stor 17-Apr-19 15:55 res/drawable-mdpi-v4/ic_menu_mapmode.png │ +-rw---- 1.0 fat 1426 b- stor 17-Apr-19 15:55 res/drawable-mdpi-v4/ic_menu_start_conversation.png │ +-rw---- 1.0 fat 408 b- stor 17-Apr-19 15:55 res/drawable-mdpi-v9/ic_notification.png │ +-rw---- 1.0 fat 1317 b- stor 17-Apr-19 15:55 res/drawable-xhdpi-v11/ic_notification.png │ +-rw---- 1.0 fat 1763 b- stor 17-Apr-19 15:55 res/drawable-xhdpi-v4/ic_menu_invite.png │ +-rw---- 1.0 fat 2369 b- stor 17-Apr-19 15:55 res/drawable-xhdpi-v4/ic_menu_mapmode.png │ +-rw---- 1.0 fat 1905 b- stor 17-Apr-19 15:55 res/drawable-xhdpi-v4/ic_menu_start_conversation.png │ +-rw---- 1.0 fat 1438 b- stor 17-Apr-19 15:55 res/drawable-xhdpi-v9/ic_notification.png │ +-rw---- 1.0 fat 1809 b- stor 17-Apr-19 15:55 res/drawable-xxhdpi-v11/ic_notification.png │ +-rw---- 1.0 fat 1759 b- stor 17-Apr-19 15:55 res/drawable-xxhdpi-v4/ic_menu_invite.png │ +-rw---- 1.0 fat 2320 b- stor 17-Apr-19 15:55 res/drawable-xxhdpi-v4/ic_menu_mapmode.png │ +-rw---- 1.0 fat 1953 b- stor 17-Apr-19 15:55 res/drawable-xxhdpi-v4/ic_menu_start_conversation.png │ +-rw---- 1.0 fat 1318 b- stor 17-Apr-19 15:55 res/drawable-xxhdpi-v9/ic_notification.png │ +-rw---- 2.0 fat 672 bl defN 17-Apr-19 15:56 res/layout/activity_main.xml │ +-rw---- 2.0 fat 716 bl defN 17-Apr-19 15:56 res/menu-v11/main.xml │ +-rw---- 2.0 fat 828 bl defN 17-Apr-19 15:56 res/menu-v13/main.xml │ +-rw---- 2.0 fat 632 bl defN 17-Apr-19 15:56 res/menu/main.xml │ +-rw---- 1.0 fat 4139 b- stor 17-Apr-19 15:55 res/mipmap-hdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 2597 b- stor 17-Apr-19 15:55 res/mipmap-mdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 6008 b- stor 17-Apr-19 15:55 res/mipmap-xhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 9663 b- stor 17-Apr-19 15:55 res/mipmap-xxhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 14336 b- stor 17-Apr-19 15:55 res/mipmap-xxxhdpi-v4/ic_launcher.png │ +-rw---- 2.0 fat 3944 bl defN 17-Apr-19 15:56 res/xml/preferences.xml │ +-rw---- 1.0 fat 10672 b- stor 17-Apr-19 15:55 resources.arsc │ +-rw---- 2.0 fat 30124 bl defN 17-Apr-19 15:56 classes.dex │ +-rw---- 2.0 fat 3158 b- defN 17-Apr-19 15:56 META-INF/MANIFEST.MF │ +-rw---- 2.0 fat 3279 b- defN 17-Apr-19 15:56 META-INF/E5257150.SF │ +-rw---- 2.0 fat 1326 b- defN 17-Apr-19 15:56 META-INF/E5257150.RSA │ +36 files, 126709 bytes uncompressed, 98069 bytes compressed: 22.6% ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,12 +1,12 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : a59d56c4 │ │ -signature : 7f30...31e4 │ │ +checksum : 6d115978 │ │ +signature : 95fb...2381 │ │ file_size : 30124 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 595 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 105 │ │ @@ -125,15 +125,15 @@ │ │ type : 'Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : "" │ │ #4 : (in Lorg/surrel/facebooknotifications/BuildConfig;) │ │ name : 'TIMESTAMP' │ │ type : 'J' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 1474534711856 │ │ + value : 1492617350296 │ │ #5 : (in Lorg/surrel/facebooknotifications/BuildConfig;) │ │ name : 'VERSION_CODE' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 12 │ │ #6 : (in Lorg/surrel/facebooknotifications/BuildConfig;) │ │ name : 'VERSION_NAME' │ │ @@ -1083,15 +1083,15 @@ │ │ 00261c: 6e20 9c00 3800 |00b0: invoke-virtual {v8, v3}, Lorg/surrel/facebooknotifications/MainActivity;.getString:(I)Ljava/lang/String; // method@009c │ │ 002622: 0c03 |00b3: move-result-object v3 │ │ 002624: 6e20 5d00 3200 |00b4: invoke-virtual {v2, v3}, Landroid/webkit/WebSettings;.setUserAgentString:(Ljava/lang/String;)V // method@005d │ │ 00262a: 5483 2100 |00b7: iget-object v3, v8, Lorg/surrel/facebooknotifications/MainActivity;.webview:Landroid/webkit/WebView; // field@0021 │ │ 00262e: 6e20 6500 0300 |00b9: invoke-virtual {v3, v0}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;)V // method@0065 │ │ 002634: 5483 2100 |00bc: iget-object v3, v8, Lorg/surrel/facebooknotifications/MainActivity;.webview:Landroid/webkit/WebView; // field@0021 │ │ 002638: 6e20 a600 3800 |00be: invoke-virtual {v8, v3}, Lorg/surrel/facebooknotifications/MainActivity;.setContentView:(Landroid/view/View;)V // method@00a6 │ │ -00263e: 1a03 1c00 |00c1: const-string v3, "Debug build, timestamp 1474534711856" // string@001c │ │ +00263e: 1a03 1c00 |00c1: const-string v3, "Debug build, timestamp 1492617350296" // string@001c │ │ 002642: 6e20 8f00 3800 |00c3: invoke-virtual {v8, v3}, Lorg/surrel/facebooknotifications/MainActivity;._dMsg:(Ljava/lang/CharSequence;)V // method@008f │ │ 002648: 0e00 |00c6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=53 │ │ 0x0004 line=54 │ │ 0x0009 line=55 │ ├── classes.jar │ │ ├── zipinfo -v {} │ │ │ @@ -54,15 +54,15 @@ │ │ │ version of encoding software: 2.0 │ │ │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ │ │ minimum software version required to extract: 2.0 │ │ │ compression method: none (stored) │ │ │ file security status: not encrypted │ │ │ extended local header: no │ │ │ file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ │ │ - 32-bit CRC value (hex): e5b4aaa8 │ │ │ + 32-bit CRC value (hex): 988a56b4 │ │ │ compressed size: 496 bytes │ │ │ uncompressed size: 496 bytes │ │ │ length of filename: 50 characters │ │ │ length of extra field: 0 bytes │ │ │ length of file comment: 0 characters │ │ │ disk number on which file begins: disk 1 │ │ │ apparent file type: binary │ │ │ @@ -138,15 +138,15 @@ │ │ │ version of encoding software: 2.0 │ │ │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ │ │ minimum software version required to extract: 2.0 │ │ │ compression method: none (stored) │ │ │ file security status: not encrypted │ │ │ extended local header: no │ │ │ file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ │ │ - 32-bit CRC value (hex): 81914b8a │ │ │ + 32-bit CRC value (hex): a132e692 │ │ │ compressed size: 7222 bytes │ │ │ uncompressed size: 7222 bytes │ │ │ length of filename: 51 characters │ │ │ length of extra field: 0 bytes │ │ │ length of file comment: 0 characters │ │ │ disk number on which file begins: disk 1 │ │ │ apparent file type: binary │ │ ├── org/surrel/facebooknotifications/BuildConfig.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -3,11 +3,11 @@ │ │ │ │ │ │ │ │ public final class BuildConfig │ │ │ │ { │ │ │ │ public static final String APPLICATION_ID = "org.surrel.facebooknotifications"; │ │ │ │ public static final String BUILD_TYPE = "release"; │ │ │ │ public static final boolean DEBUG = false; │ │ │ │ public static final String FLAVOR = ""; │ │ │ │ - public static final long TIMESTAMP = 1474534711856L; │ │ │ │ + public static final long TIMESTAMP = 1492617350296L; │ │ │ │ public static final int VERSION_CODE = 12; │ │ │ │ public static final String VERSION_NAME = "1.9.2"; │ │ │ │ } │ │ ├── org/surrel/facebooknotifications/MainActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -126,15 +126,15 @@ │ │ │ │ this.webview.setWebViewClient((WebViewClient)new MainActivity$1(this)); │ │ │ │ this.webview.setWebChromeClient((WebChromeClient)new MainActivity$2(this)); │ │ │ │ final WebSettings settings = this.webview.getSettings(); │ │ │ │ settings.setBlockNetworkImage(false); │ │ │ │ settings.setUserAgentString(this.getString(2131099648)); │ │ │ │ this.webview.loadUrl(s); │ │ │ │ this.setContentView((View)this.webview); │ │ │ │ - this._dMsg("Debug build, timestamp 1474534711856"); │ │ │ │ + this._dMsg("Debug build, timestamp 1492617350296"); │ │ │ │ } │ │ │ │ │ │ │ │ public boolean onCreateOptionsMenu(final Menu mMenu) { │ │ │ │ this.getMenuInflater().inflate(2131361792, mMenu); │ │ │ │ final MenuItem item = mMenu.findItem(2131427329); │ │ │ │ this.shareAction = mMenu.findItem(2131427328); │ │ │ │ if (Build$VERSION.SDK_INT >= 14) { ├── smali/org/surrel/facebooknotifications/MainActivity.smali │ @@ -624,15 +624,15 @@ │ │ .line 155 │ iget-object v3, p0, Lorg/surrel/facebooknotifications/MainActivity;->webview:Landroid/webkit/WebView; │ │ invoke-virtual {p0, v3}, Lorg/surrel/facebooknotifications/MainActivity;->setContentView(Landroid/view/View;)V │ │ .line 156 │ - const-string v3, "Debug build, timestamp 1474534711856" │ + const-string v3, "Debug build, timestamp 1492617350296" │ │ invoke-virtual {p0, v3}, Lorg/surrel/facebooknotifications/MainActivity;->_dMsg(Ljava/lang/CharSequence;)V │ │ .line 157 │ return-void │ .end method ├── smali/org/surrel/facebooknotifications/BuildConfig.smali │ @@ -8,15 +8,15 @@ │ │ .field public static final BUILD_TYPE:Ljava/lang/String; = "release" │ │ .field public static final DEBUG:Z = false │ │ .field public static final FLAVOR:Ljava/lang/String; = "" │ │ -.field public static final TIMESTAMP:J = 0x157511e2230L │ +.field public static final TIMESTAMP:J = 0x15b86ed4c98L │ │ .field public static final VERSION_CODE:I = 0xc │ │ .field public static final VERSION_NAME:Ljava/lang/String; = "1.9.2" │ │ │ # direct methods