--- /home/fdroid/fdroiddata/tmp/com.actisec.clipcaster_48.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.actisec.clipcaster_48.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/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 │ @@ -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: f4c025081ef30dce601df921470107546573b49631ee949e448d73b3ec207ddb │ -Signer #1 certificate SHA-1 digest: 5387c88167a1303412eab9096fdfc211abc7fdc5 │ -Signer #1 certificate MD5 digest: e8ee06433b5411f88928fd83846339db │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: b7f6f654005e18044c3b2c5f4d75c7d844a14ca4a223bb8d164a7e93a02bacbb │ -Signer #1 public key SHA-1 digest: 5f227e862d471fdac2b5f94a2e5eadf421e45ca4 │ -Signer #1 public key MD5 digest: 8db3fe134ae19beb028bc77f93f8a2d1 │ -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 -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,168 +1,171 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 58601 (000000000000E4E9h) │ - Actual end-cent-dir record offset: 58579 (000000000000E4D3h) │ - Expected end-cent-dir record offset: 58579 (000000000000E4D3h) │ + Zip archive file size: 57978 (000000000000E27Ah) │ + Actual end-cent-dir record offset: 57956 (000000000000E264h) │ + Expected end-cent-dir record offset: 57956 (000000000000E264h) │ (based on the length of the central directory and its expected offset) │ │ This zipfile constitutes the sole disk of a single-part archive; its │ - central directory contains 18 entries. │ - The central directory is 1295 (000000000000050Fh) bytes long, │ + central directory contains 16 entries. │ + The central directory is 1158 (0000000000000486h) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 57284 (000000000000DFC4h). │ + is 56798 (000000000000DDDEh). │ │ │ Central directory entry #1: │ --------------------------- │ │ - META-INF/MANIFEST.MF │ + res/layout/about_text.xml │ │ offset of local header from start of archive: 0 │ (0000000000000000h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ 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: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 30 06:51:06 │ - 32-bit CRC value (hex): 080d9059 │ - compressed size: 603 bytes │ - uncompressed size: 1265 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ + file last modified on (DOS date/time): 2017 Jul 17 12:49:12 │ + 32-bit CRC value (hex): f8b59919 │ + compressed size: 738 bytes │ + uncompressed size: 2912 bytes │ + length of filename: 25 characters │ + length of extra field: 4 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ + The central-directory extra field contains: │ + - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ + │ There is no file comment. │ │ Central directory entry #2: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/AC2C17F3.SF │ + res/layout/activity_my.xml │ │ - offset of local header from start of archive: 669 │ - (000000000000029Dh) bytes │ + offset of local header from start of archive: 813 │ + (000000000000032Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ 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: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 30 06:51:06 │ - 32-bit CRC value (hex): 859fce95 │ - compressed size: 682 bytes │ - uncompressed size: 1386 bytes │ - length of filename: 20 characters │ + file last modified on (DOS date/time): 2017 Jul 17 12:49:12 │ + 32-bit CRC value (hex): 8dd3c0c6 │ + compressed size: 474 bytes │ + uncompressed size: 1028 bytes │ + length of filename: 26 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 │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #3: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/AC2C17F3.RSA │ + res/layout/cliplist_empty.xml │ │ - offset of local header from start of archive: 1417 │ - (0000000000000589h) bytes │ + offset of local header from start of archive: 1359 │ + (000000000000054Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ 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: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 30 06:51:06 │ - 32-bit CRC value (hex): 072ed7e9 │ - compressed size: 1075 bytes │ - uncompressed size: 1332 bytes │ - length of filename: 21 characters │ + file last modified on (DOS date/time): 2017 Jul 17 12:49:12 │ + 32-bit CRC value (hex): 1d8be09f │ + compressed size: 209 bytes │ + uncompressed size: 372 bytes │ + length of filename: 29 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 │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #4: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/buildserverid │ + res/menu/clipboard_history.xml │ │ - offset of local header from start of archive: 2559 │ - (00000000000009FFh) bytes │ + offset of local header from start of archive: 1643 │ + (000000000000066Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ 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: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 30 06:06:38 │ - 32-bit CRC value (hex): 20946784 │ - compressed size: 41 bytes │ - uncompressed size: 41 bytes │ - length of filename: 22 characters │ + file last modified on (DOS date/time): 2017 Jul 17 12:49:12 │ + 32-bit CRC value (hex): 39f14b94 │ + compressed size: 273 bytes │ + uncompressed size: 500 bytes │ + length of filename: 30 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 │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #5: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/fdroidserverid │ + res/menu/main.xml │ │ - offset of local header from start of archive: 2668 │ - (0000000000000A6Ch) bytes │ + offset of local header from start of archive: 1992 │ + (00000000000007C8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ 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: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 30 06:06:40 │ - 32-bit CRC value (hex): 20946784 │ - compressed size: 41 bytes │ - uncompressed size: 41 bytes │ - length of filename: 23 characters │ + file last modified on (DOS date/time): 2017 Jul 17 12:49:12 │ + 32-bit CRC value (hex): 6cb8764c │ + compressed size: 272 bytes │ + uncompressed size: 500 bytes │ + length of filename: 17 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 │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ @@ -171,396 +174,317 @@ │ Central directory entry #6: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ AndroidManifest.xml │ │ - offset of local header from start of archive: 2778 │ - (0000000000000ADAh) bytes │ + offset of local header from start of archive: 2327 │ + (0000000000000917h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ 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: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 30 06:06:38 │ - 32-bit CRC value (hex): d7d257d5 │ - compressed size: 934 bytes │ - uncompressed size: 2604 bytes │ + file last modified on (DOS date/time): 2017 Jul 17 12:49:12 │ + 32-bit CRC value (hex): f84c56f9 │ + compressed size: 853 bytes │ + uncompressed size: 2404 bytes │ length of filename: 19 characters │ - length of extra field: 4 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ - │ There is no file comment. │ │ Central directory entry #7: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ + resources.arsc │ + │ + offset of local header from start of archive: 3245 │ + (0000000000000CADh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 1.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ + file security status: not encrypted │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Jul 17 12:49:06 │ + 32-bit CRC value (hex): a05deeda │ + compressed size: 4748 bytes │ + uncompressed size: 4748 bytes │ + length of filename: 14 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 │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #8: │ +--------------------------- │ + │ res/drawable-hdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 3781 │ - (0000000000000EC5h) bytes │ + offset of local header from start of archive: 8037 │ + (0000000000001F65h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 30 06:06:32 │ + file last modified on (DOS date/time): 2017 Jul 17 12:49:06 │ 32-bit CRC value (hex): 4adc324e │ compressed size: 4049 bytes │ uncompressed size: 4049 bytes │ length of filename: 36 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 │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #8: │ +Central directory entry #9: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 7897 │ - (0000000000001ED9h) bytes │ + offset of local header from start of archive: 12152 │ + (0000000000002F78h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 30 06:06:32 │ + file last modified on (DOS date/time): 2017 Jul 17 12:49:06 │ 32-bit CRC value (hex): cab20db8 │ compressed size: 2382 bytes │ uncompressed size: 2382 bytes │ length of filename: 36 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 │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #9: │ +Central directory entry #10: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 10346 │ - (000000000000286Ah) bytes │ + offset of local header from start of archive: 14600 │ + (0000000000003908h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 30 06:06:32 │ + file last modified on (DOS date/time): 2017 Jul 17 12:49:06 │ 32-bit CRC value (hex): d12a2f8f │ compressed size: 5224 bytes │ uncompressed size: 5224 bytes │ length of filename: 37 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 │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #10: │ +Central directory entry #11: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 15640 │ - (0000000000003D18h) bytes │ + offset of local header from start of archive: 19891 │ + (0000000000004DB3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 30 06:06:32 │ + file last modified on (DOS date/time): 2017 Jul 17 12:49:06 │ 32-bit CRC value (hex): cc9d8066 │ compressed size: 8306 bytes │ uncompressed size: 8306 bytes │ length of filename: 38 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 │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #11: │ +Central directory entry #12: │ --------------------------- │ │ res/drawable-xxxhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 24014 │ - (0000000000005DCEh) bytes │ + offset of local header from start of archive: 28265 │ + (0000000000006E69h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 30 06:06:32 │ + file last modified on (DOS date/time): 2017 Jul 17 12:49:06 │ 32-bit CRC value (hex): 049a0cbe │ compressed size: 12141 bytes │ uncompressed size: 12141 bytes │ length of filename: 39 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 │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #12: │ ---------------------------- │ - │ - There are an extra 1 bytes preceding this file. │ - │ - res/layout/about_text.xml │ - │ - offset of local header from start of archive: 36225 │ - (0000000000008D81h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - 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: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 30 06:06:38 │ - 32-bit CRC value (hex): f8b59919 │ - compressed size: 744 bytes │ - uncompressed size: 2912 bytes │ - length of filename: 25 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 │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ Central directory entry #13: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/activity_my.xml │ + classes.dex │ │ - offset of local header from start of archive: 37040 │ - (00000000000090B0h) bytes │ + offset of local header from start of archive: 40475 │ + (0000000000009E1Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ 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: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 30 06:06:38 │ - 32-bit CRC value (hex): 8dd3c0c6 │ - compressed size: 474 bytes │ - uncompressed size: 1028 bytes │ - length of filename: 26 characters │ + file last modified on (DOS date/time): 2017 Jul 17 12:49:12 │ + 32-bit CRC value (hex): 3c566227 │ + compressed size: 13759 bytes │ + uncompressed size: 35336 bytes │ + length of filename: 11 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 │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #14: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/layout/cliplist_empty.xml │ + META-INF/MANIFEST.MF │ │ - offset of local header from start of archive: 37586 │ - (00000000000092D2h) bytes │ + offset of local header from start of archive: 54291 │ + (000000000000D413h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ 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: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 30 06:06:38 │ - 32-bit CRC value (hex): 1d8be09f │ - compressed size: 209 bytes │ - uncompressed size: 372 bytes │ - length of filename: 29 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Jul 17 12:49:12 │ + 32-bit CRC value (hex): 080d9059 │ + compressed size: 599 bytes │ + uncompressed size: 1265 bytes │ + length of filename: 20 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 │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #15: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/clipboard_history.xml │ + META-INF/AC2C17F3.SF │ │ - offset of local header from start of archive: 37870 │ - (00000000000093EEh) bytes │ + offset of local header from start of archive: 54940 │ + (000000000000D69Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ 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: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 30 06:06:38 │ - 32-bit CRC value (hex): 39f14b94 │ - compressed size: 273 bytes │ - uncompressed size: 500 bytes │ - length of filename: 30 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Jul 17 12:49:12 │ + 32-bit CRC value (hex): 859fce95 │ + compressed size: 682 bytes │ + uncompressed size: 1386 bytes │ + length of filename: 20 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 │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #16: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/main.xml │ + META-INF/AC2C17F3.RSA │ │ - offset of local header from start of archive: 38219 │ - (000000000000954Bh) bytes │ + offset of local header from start of archive: 55672 │ + (000000000000D978h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ 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: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 30 06:06:38 │ - 32-bit CRC value (hex): 6cb8764c │ - compressed size: 272 bytes │ - uncompressed size: 500 bytes │ - length of filename: 17 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 │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #17: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - resources.arsc │ - │ - offset of local header from start of archive: 38554 │ - (000000000000969Ah) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ - file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 30 06:06:34 │ - 32-bit CRC value (hex): 403eb8cb │ - compressed size: 4896 bytes │ - uncompressed size: 4896 bytes │ - length of filename: 14 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 │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #18: │ ---------------------------- │ - │ - There are an extra 2 bytes preceding this file. │ - │ - classes.dex │ - │ - offset of local header from start of archive: 43496 │ - (000000000000A9E8h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - 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: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 30 06:06:38 │ - 32-bit CRC value (hex): a3d813f0 │ - compressed size: 13731 bytes │ - uncompressed size: 35236 bytes │ - length of filename: 11 characters │ + file last modified on (DOS date/time): 2017 Jul 17 12:49:12 │ + 32-bit CRC value (hex): 072ed7e9 │ + compressed size: 1075 bytes │ + uncompressed size: 1332 bytes │ + length of filename: 21 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 │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── AndroidManifest.xml (decoded) │ ├── AndroidManifest.xml │ │ @@ -1,9 +1,9 @@ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ > │ │ │ │ ├── resources.arsc │ @@ -1,8 +1,8 @@ │ -00000000: 0200 0c00 2013 0000 0100 0000 0100 1c00 .... ........... │ +00000000: 0200 0c00 8c12 0000 0100 0000 0100 1c00 ................ │ 00000010: 7006 0000 2400 0000 0000 0000 0001 0000 p...$........... │ 00000020: ac00 0000 0000 0000 0000 0000 1c00 0000 ................ │ 00000030: 3900 0000 5900 0000 7a00 0000 8e00 0000 9...Y...z....... │ 00000040: b500 0000 dc00 0000 0401 0000 2d01 0000 ............-... │ 00000050: 5701 0000 5f01 0000 7501 0000 f501 0000 W..._...u....... │ 00000060: 7702 0000 3603 0000 9203 0000 a203 0000 w...6........... │ 00000070: ba03 0000 cd03 0000 a604 0000 ba04 0000 ................ │ @@ -97,16 +97,16 @@ │ 00000600: 3224 7300 1313 4372 6564 656e 7469 616c 2$s...Credential │ 00000610: 7320 536e 6966 6665 6400 0c0c 4865 6c6c s Sniffed...Hell │ 00000620: 6f20 776f 726c 6421 0007 0748 6973 746f o world!...Histo │ 00000630: 7279 0004 0450 6173 7300 0f0f 5365 7276 ry...Pass...Serv │ 00000640: 6963 6520 5374 6f70 7065 6400 0f0f 5365 ice Stopped...Se │ 00000650: 7276 6963 6520 5275 6e6e 696e 6700 1313 rvice Running... │ 00000660: 3c62 3e4d 6f6e 6974 6f72 696e 673a 203c Monitoring: < │ -00000670: 2f62 3e00 0404 5573 6572 0000 0002 2001 /b>...User.... . │ -00000680: a40c 0000 7f00 0000 6300 6f00 6d00 2e00 ........c.o.m... │ +00000670: 2f62 3e00 0404 5573 6572 0000 0002 1c01 /b>...User...... │ +00000680: 100c 0000 7f00 0000 6300 6f00 6d00 2e00 ........c.o.m... │ 00000690: 6100 6300 7400 6900 7300 6500 6300 2e00 a.c.t.i.s.e.c... │ 000006a0: 6300 6c00 6900 7000 6300 6100 7300 7400 c.l.i.p.c.a.s.t. │ 000006b0: 6500 7200 0000 0000 0000 0000 0000 0000 e.r............. │ 000006c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000006d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000006e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000006f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ @@ -114,193 +114,184 @@ │ 00000710: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000720: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000730: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000740: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000750: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000760: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000770: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000780: 0000 0000 0000 0000 2001 0000 0800 0000 ........ ....... │ -00000790: 9c01 0000 2500 0000 0000 0000 0100 1c00 ....%........... │ -000007a0: 7c00 0000 0800 0000 0000 0000 0001 0000 |............... │ -000007b0: 3c00 0000 0000 0000 0000 0000 0700 0000 <............... │ -000007c0: 1200 0000 1b00 0000 2300 0000 2c00 0000 ........#...,... │ -000007d0: 3400 0000 3b00 0000 0404 6174 7472 0008 4...;.....attr.. │ -000007e0: 0864 7261 7761 626c 6500 0606 6c61 796f .drawable...layo │ -000007f0: 7574 0005 0564 696d 656e 0006 0673 7472 ut...dimen...str │ -00000800: 696e 6700 0505 7374 796c 6500 0404 6d65 ing...style...me │ -00000810: 6e75 0002 0269 6400 0100 1c00 4803 0000 nu...id.....H... │ -00000820: 2500 0000 0000 0000 0001 0000 b000 0000 %............... │ -00000830: 0000 0000 0000 0000 0e00 0000 1b00 0000 ................ │ -00000840: 2900 0000 3a00 0000 5700 0000 7200 0000 )...:...W...r... │ -00000850: 7a00 0000 9500 0000 aa00 0000 b800 0000 z............... │ -00000860: d400 0000 e300 0000 f900 0000 1701 0000 ................ │ -00000870: 2501 0000 3b01 0000 5101 0000 6301 0000 %...;...Q...c... │ -00000880: 6e01 0000 7601 0000 7d01 0000 9701 0000 n...v...}....... │ -00000890: b701 0000 cb01 0000 d901 0000 e301 0000 ................ │ -000008a0: ea01 0000 0502 0000 1f02 0000 3802 0000 ............8... │ -000008b0: 3f02 0000 4a02 0000 5e02 0000 6502 0000 ?...J...^...e... │ -000008c0: 7502 0000 8402 0000 0b0b 6963 5f6c 6175 u.........ic_lau │ -000008d0: 6e63 6865 7200 0a0a 6162 6f75 745f 7465 ncher...about_te │ -000008e0: 7874 000b 0b61 6374 6976 6974 795f 6d79 xt...activity_my │ -000008f0: 000e 0e63 6c69 706c 6973 745f 656d 7074 ...cliplist_empt │ -00000900: 7900 1a1a 6163 7469 7669 7479 5f68 6f72 y...activity_hor │ -00000910: 697a 6f6e 7461 6c5f 6d61 7267 696e 0018 izontal_margin.. │ -00000920: 1861 6374 6976 6974 795f 7665 7274 6963 .activity_vertic │ -00000930: 616c 5f6d 6172 6769 6e00 0505 6162 6f75 al_margin...abou │ -00000940: 7400 1818 6162 6f75 745f 696e 7374 7275 t...about_instru │ -00000950: 6374 696f 6e5f 6865 6164 6572 0012 1261 ction_header...a │ -00000960: 626f 7574 5f69 6e73 7472 7563 7469 6f6e bout_instruction │ -00000970: 7300 0b0b 6162 6f75 745f 696e 7472 6f00 s...about_intro. │ -00000980: 1919 6162 6f75 745f 7061 7373 776f 7264 ..about_password │ -00000990: 5f6e 6f74 5f73 746f 7265 6400 0c0c 6162 _not_stored...ab │ -000009a0: 6f75 745f 736f 7572 6365 0013 1361 626f out_source...abo │ -000009b0: 7574 5f73 6f75 7263 655f 6865 6164 6572 ut_source_header │ -000009c0: 001b 1b61 626f 7574 5f73 7570 706f 7274 ...about_support │ -000009d0: 6564 5f61 7070 735f 6865 6164 6572 000b ed_apps_header.. │ -000009e0: 0b61 626f 7574 5f74 6974 6c65 0013 1361 .about_title...a │ -000009f0: 626f 7574 5f76 756c 6e65 7261 6269 6c69 bout_vulnerabili │ -00000a00: 7479 0013 1361 6374 5f63 6c69 7062 6f61 ty...act_clipboa │ -00000a10: 7264 5f74 6974 6c65 000f 0f61 6374 696f rd_title...actio │ -00000a20: 6e5f 7365 7474 696e 6773 0008 0861 7070 n_settings...app │ -00000a30: 5f6e 616d 6500 0505 636c 6561 7200 0404 _name...clear... │ -00000a40: 6372 6564 0017 1763 7265 6473 5f6e 6f74 cred...creds_not │ -00000a50: 6966 5f63 6f6e 7465 6e74 5f62 6967 001d if_content_big.. │ -00000a60: 1d63 7265 6473 5f6e 6f74 6966 5f63 6f6e .creds_notif_con │ -00000a70: 7465 6e74 5f75 7365 725f 7061 7373 0011 tent_user_pass.. │ -00000a80: 1163 7265 6473 5f6e 6f74 6966 5f74 6974 .creds_notif_tit │ -00000a90: 6c65 000b 0b68 656c 6c6f 5f77 6f72 6c64 le...hello_world │ -00000aa0: 0007 0768 6973 746f 7279 0004 0470 6173 ...history...pas │ -00000ab0: 7300 1818 7365 7276 6963 655f 7374 6172 s...service_star │ -00000ac0: 745f 746f 6767 6c65 5f6f 6666 0017 1773 t_toggle_off...s │ -00000ad0: 6572 7669 6365 5f73 7461 7274 5f74 6f67 ervice_start_tog │ -00000ae0: 676c 655f 6f6e 0016 1673 6572 7669 6365 gle_on...service │ -00000af0: 5f74 6f67 676c 655f 7072 6574 6578 7400 _toggle_pretext. │ -00000b00: 0404 7573 6572 0008 0841 7070 5468 656d ..user...AppThem │ -00000b10: 6500 1111 636c 6970 626f 6172 645f 6869 e...clipboard_hi │ -00000b20: 7374 6f72 7900 0404 6d61 696e 000d 0d73 story...main...s │ -00000b30: 6572 7669 6365 546f 6767 6c65 000c 0c61 erviceToggle...a │ -00000b40: 6374 696f 6e5f 636c 6561 7200 0e0e 6163 ction_clear...ac │ -00000b50: 7469 6f6e 5f68 6973 746f 7279 0000 0000 tion_history.... │ -00000b60: 0202 1000 1000 0000 0100 0000 0000 0000 ................ │ -00000b70: 0202 1000 1400 0000 0200 0000 0100 0000 ................ │ -00000b80: 0001 0000 0102 4400 5800 0000 0200 0000 ......D.X....... │ -00000b90: 0100 0000 4800 0000 3000 0000 0000 0000 ....H...0....... │ -00000ba0: 0000 0000 0000 a000 0000 0000 0000 0000 ................ │ -00000bb0: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000bc0: 0000 0000 0000 0000 0000 0000 0800 0000 ................ │ -00000bd0: 0000 0000 0800 0003 0500 0000 0102 4400 ..............D. │ -00000be0: 5800 0000 0200 0000 0100 0000 4800 0000 X...........H... │ -00000bf0: 3000 0000 0000 0000 0000 0000 0000 f000 0............... │ -00000c00: 0000 0000 0000 0000 0400 0000 0000 0000 ................ │ -00000c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000c20: 0000 0000 0800 0000 0000 0000 0800 0003 ................ │ -00000c30: 0600 0000 0102 4400 5800 0000 0200 0000 ......D.X....... │ -00000c40: 0100 0000 4800 0000 3000 0000 0000 0000 ....H...0....... │ -00000c50: 0000 0000 0000 4001 0000 0000 0000 0000 ......@......... │ -00000c60: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000c70: 0000 0000 0000 0000 0000 0000 0800 0000 ................ │ -00000c80: 0000 0000 0800 0003 0700 0000 0102 4400 ..............D. │ -00000c90: 5800 0000 0200 0000 0100 0000 4800 0000 X...........H... │ -00000ca0: 3000 0000 0000 0000 0000 0000 0000 e001 0............... │ -00000cb0: 0000 0000 0000 0000 0400 0000 0000 0000 ................ │ -00000cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000cd0: 0000 0000 0800 0000 0000 0000 0800 0003 ................ │ -00000ce0: 0800 0000 0102 4400 5800 0000 0200 0000 ......D.X....... │ -00000cf0: 0100 0000 4800 0000 3000 0000 0000 0000 ....H...0....... │ -00000d00: 0000 0000 0000 8002 0000 0000 0000 0000 ................ │ -00000d10: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000d20: 0000 0000 0000 0000 0000 0000 0800 0000 ................ │ -00000d30: 0000 0000 0800 0003 0900 0000 0202 1000 ................ │ -00000d40: 1c00 0000 0300 0000 0300 0000 0000 0000 ................ │ -00000d50: 0000 0000 0000 0000 0102 4400 8000 0000 ..........D..... │ -00000d60: 0300 0000 0300 0000 5000 0000 3000 0000 ........P...0... │ -00000d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000da0: 1000 0000 2000 0000 0800 0000 0100 0000 .... ........... │ -00000db0: 0800 0003 0000 0000 0800 0000 0200 0000 ................ │ -00000dc0: 0800 0003 0100 0000 0800 0000 0300 0000 ................ │ -00000dd0: 0800 0003 0200 0000 0202 1000 1800 0000 ................ │ -00000de0: 0400 0000 0200 0000 0006 0000 0000 0000 ................ │ -00000df0: 0102 4400 6c00 0000 0400 0000 0200 0000 ..D.l........... │ -00000e00: 4c00 0000 3000 0000 0000 0000 0000 0000 L...0........... │ -00000e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000780: 0000 0000 0000 0000 1c01 0000 0800 0000 ................ │ +00000790: 9801 0000 2500 0000 0100 1c00 7c00 0000 ....%.......|... │ +000007a0: 0800 0000 0000 0000 0001 0000 3c00 0000 ............<... │ +000007b0: 0000 0000 0000 0000 0700 0000 1200 0000 ................ │ +000007c0: 1b00 0000 2300 0000 2c00 0000 3400 0000 ....#...,...4... │ +000007d0: 3b00 0000 0404 6174 7472 0008 0864 7261 ;.....attr...dra │ +000007e0: 7761 626c 6500 0606 6c61 796f 7574 0005 wable...layout.. │ +000007f0: 0564 696d 656e 0006 0673 7472 696e 6700 .dimen...string. │ +00000800: 0505 7374 796c 6500 0404 6d65 6e75 0002 ..style...menu.. │ +00000810: 0269 6400 0100 1c00 4803 0000 2500 0000 .id.....H...%... │ +00000820: 0000 0000 0001 0000 b000 0000 0000 0000 ................ │ +00000830: 0000 0000 0e00 0000 1b00 0000 2900 0000 ............)... │ +00000840: 3a00 0000 5700 0000 7200 0000 7a00 0000 :...W...r...z... │ +00000850: 9500 0000 aa00 0000 b800 0000 d400 0000 ................ │ +00000860: e300 0000 f900 0000 1701 0000 2501 0000 ............%... │ +00000870: 3b01 0000 5101 0000 6301 0000 6e01 0000 ;...Q...c...n... │ +00000880: 7601 0000 7d01 0000 9701 0000 b701 0000 v...}........... │ +00000890: cb01 0000 d901 0000 e301 0000 ea01 0000 ................ │ +000008a0: 0502 0000 1f02 0000 3802 0000 3f02 0000 ........8...?... │ +000008b0: 4a02 0000 5e02 0000 6502 0000 7502 0000 J...^...e...u... │ +000008c0: 8402 0000 0b0b 6963 5f6c 6175 6e63 6865 ......ic_launche │ +000008d0: 7200 0a0a 6162 6f75 745f 7465 7874 000b r...about_text.. │ +000008e0: 0b61 6374 6976 6974 795f 6d79 000e 0e63 .activity_my...c │ +000008f0: 6c69 706c 6973 745f 656d 7074 7900 1a1a liplist_empty... │ +00000900: 6163 7469 7669 7479 5f68 6f72 697a 6f6e activity_horizon │ +00000910: 7461 6c5f 6d61 7267 696e 0018 1861 6374 tal_margin...act │ +00000920: 6976 6974 795f 7665 7274 6963 616c 5f6d ivity_vertical_m │ +00000930: 6172 6769 6e00 0505 6162 6f75 7400 1818 argin...about... │ +00000940: 6162 6f75 745f 696e 7374 7275 6374 696f about_instructio │ +00000950: 6e5f 6865 6164 6572 0012 1261 626f 7574 n_header...about │ +00000960: 5f69 6e73 7472 7563 7469 6f6e 7300 0b0b _instructions... │ +00000970: 6162 6f75 745f 696e 7472 6f00 1919 6162 about_intro...ab │ +00000980: 6f75 745f 7061 7373 776f 7264 5f6e 6f74 out_password_not │ +00000990: 5f73 746f 7265 6400 0c0c 6162 6f75 745f _stored...about_ │ +000009a0: 736f 7572 6365 0013 1361 626f 7574 5f73 source...about_s │ +000009b0: 6f75 7263 655f 6865 6164 6572 001b 1b61 ource_header...a │ +000009c0: 626f 7574 5f73 7570 706f 7274 6564 5f61 bout_supported_a │ +000009d0: 7070 735f 6865 6164 6572 000b 0b61 626f pps_header...abo │ +000009e0: 7574 5f74 6974 6c65 0013 1361 626f 7574 ut_title...about │ +000009f0: 5f76 756c 6e65 7261 6269 6c69 7479 0013 _vulnerability.. │ +00000a00: 1361 6374 5f63 6c69 7062 6f61 7264 5f74 .act_clipboard_t │ +00000a10: 6974 6c65 000f 0f61 6374 696f 6e5f 7365 itle...action_se │ +00000a20: 7474 696e 6773 0008 0861 7070 5f6e 616d ttings...app_nam │ +00000a30: 6500 0505 636c 6561 7200 0404 6372 6564 e...clear...cred │ +00000a40: 0017 1763 7265 6473 5f6e 6f74 6966 5f63 ...creds_notif_c │ +00000a50: 6f6e 7465 6e74 5f62 6967 001d 1d63 7265 ontent_big...cre │ +00000a60: 6473 5f6e 6f74 6966 5f63 6f6e 7465 6e74 ds_notif_content │ +00000a70: 5f75 7365 725f 7061 7373 0011 1163 7265 _user_pass...cre │ +00000a80: 6473 5f6e 6f74 6966 5f74 6974 6c65 000b ds_notif_title.. │ +00000a90: 0b68 656c 6c6f 5f77 6f72 6c64 0007 0768 .hello_world...h │ +00000aa0: 6973 746f 7279 0004 0470 6173 7300 1818 istory...pass... │ +00000ab0: 7365 7276 6963 655f 7374 6172 745f 746f service_start_to │ +00000ac0: 6767 6c65 5f6f 6666 0017 1773 6572 7669 ggle_off...servi │ +00000ad0: 6365 5f73 7461 7274 5f74 6f67 676c 655f ce_start_toggle_ │ +00000ae0: 6f6e 0016 1673 6572 7669 6365 5f74 6f67 on...service_tog │ +00000af0: 676c 655f 7072 6574 6578 7400 0404 7573 gle_pretext...us │ +00000b00: 6572 0008 0841 7070 5468 656d 6500 1111 er...AppTheme... │ +00000b10: 636c 6970 626f 6172 645f 6869 7374 6f72 clipboard_histor │ +00000b20: 7900 0404 6d61 696e 000d 0d73 6572 7669 y...main...servi │ +00000b30: 6365 546f 6767 6c65 000c 0c61 6374 696f ceToggle...actio │ +00000b40: 6e5f 636c 6561 7200 0e0e 6163 7469 6f6e n_clear...action │ +00000b50: 5f68 6973 746f 7279 0000 0000 0202 1000 _history........ │ +00000b60: 1000 0000 0100 0000 0000 0000 0202 1000 ................ │ +00000b70: 1400 0000 0200 0000 0100 0000 0001 0000 ................ │ +00000b80: 0102 3800 4c00 0000 0200 0000 0100 0000 ..8.L........... │ +00000b90: 3c00 0000 2400 0000 0000 0000 0000 0000 <...$........... │ +00000ba0: 0000 a000 0000 0000 0000 0000 0400 0000 ................ │ +00000bb0: 0000 0000 0000 0000 0000 0000 0800 0000 ................ │ +00000bc0: 0000 0000 0800 0003 0500 0000 0102 3800 ..............8. │ +00000bd0: 4c00 0000 0200 0000 0100 0000 3c00 0000 L...........<... │ +00000be0: 2400 0000 0000 0000 0000 0000 0000 f000 $............... │ +00000bf0: 0000 0000 0000 0000 0400 0000 0000 0000 ................ │ +00000c00: 0000 0000 0000 0000 0800 0000 0000 0000 ................ │ +00000c10: 0800 0003 0600 0000 0102 3800 4c00 0000 ..........8.L... │ +00000c20: 0200 0000 0100 0000 3c00 0000 2400 0000 ........<...$... │ +00000c30: 0000 0000 0000 0000 0000 4001 0000 0000 ..........@..... │ +00000c40: 0000 0000 0400 0000 0000 0000 0000 0000 ................ │ +00000c50: 0000 0000 0800 0000 0000 0000 0800 0003 ................ │ +00000c60: 0700 0000 0102 3800 4c00 0000 0200 0000 ......8.L....... │ +00000c70: 0100 0000 3c00 0000 2400 0000 0000 0000 ....<...$....... │ +00000c80: 0000 0000 0000 e001 0000 0000 0000 0000 ................ │ +00000c90: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000ca0: 0800 0000 0000 0000 0800 0003 0800 0000 ................ │ +00000cb0: 0102 3800 4c00 0000 0200 0000 0100 0000 ..8.L........... │ +00000cc0: 3c00 0000 2400 0000 0000 0000 0000 0000 <...$........... │ +00000cd0: 0000 8002 0000 0000 0000 0000 0400 0000 ................ │ +00000ce0: 0000 0000 0000 0000 0000 0000 0800 0000 ................ │ +00000cf0: 0000 0000 0800 0003 0900 0000 0202 1000 ................ │ +00000d00: 1c00 0000 0300 0000 0300 0000 0000 0000 ................ │ +00000d10: 0000 0000 0000 0000 0102 3800 7400 0000 ..........8.t... │ +00000d20: 0300 0000 0300 0000 4400 0000 2400 0000 ........D...$... │ +00000d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000d50: 0000 0000 1000 0000 2000 0000 0800 0000 ........ ....... │ +00000d60: 0100 0000 0800 0003 0000 0000 0800 0000 ................ │ +00000d70: 0200 0000 0800 0003 0100 0000 0800 0000 ................ │ +00000d80: 0300 0000 0800 0003 0200 0000 0202 1000 ................ │ +00000d90: 1800 0000 0400 0000 0200 0000 0006 0000 ................ │ +00000da0: 0000 0000 0102 3800 6000 0000 0400 0000 ......8.`....... │ +00000db0: 0200 0000 4000 0000 2400 0000 0000 0000 ....@...$....... │ +00000dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000de0: 1000 0000 0800 0000 0400 0000 0800 0005 ................ │ +00000df0: 0110 0000 0800 0000 0500 0000 0800 0005 ................ │ +00000e00: 0110 0000 0102 3800 5000 0000 0400 0000 ......8.P....... │ +00000e10: 0200 0000 4000 0000 2400 0000 0000 0000 ....@...$....... │ 00000e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000e30: 0000 0000 0000 0000 1000 0000 0800 0000 ................ │ -00000e40: 0400 0000 0800 0005 0110 0000 0800 0000 ................ │ -00000e50: 0500 0000 0800 0005 0110 0000 0102 4400 ..............D. │ -00000e60: 5c00 0000 0400 0000 0200 0000 4c00 0000 \...........L... │ -00000e70: 3000 0000 0000 0000 0000 0000 0000 0000 0............... │ -00000e80: 0000 0000 0000 0000 0d00 0000 0000 0000 ................ │ -00000e90: 3403 0000 0000 0000 0000 0000 0000 0000 4............... │ -00000ea0: 0000 0000 ffff ffff 0800 0000 0400 0000 ................ │ -00000eb0: 0800 0005 0140 0000 0202 1000 7800 0000 .....@......x... │ -00000ec0: 0500 0000 1a00 0000 0000 0000 0000 0000 ................ │ -00000ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000e30: 0d00 0000 0000 0000 3403 0000 0000 0000 ........4....... │ +00000e40: ffff ffff 0800 0000 0400 0000 0800 0005 ................ │ +00000e50: 0140 0000 0202 1000 7800 0000 0500 0000 .@......x....... │ +00000e60: 1a00 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000eb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000ec0: 0000 0000 0000 0000 0000 0000 0102 3800 ..............8. │ +00000ed0: 4002 0000 0500 0000 1a00 0000 a000 0000 @............... │ +00000ee0: 2400 0000 0000 0000 0000 0000 0000 0000 $............... │ 00000ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000f30: 0102 4400 4c02 0000 0500 0000 1a00 0000 ..D.L........... │ -00000f40: ac00 0000 3000 0000 0000 0000 0000 0000 ....0........... │ -00000f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000f70: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ -00000f80: 3000 0000 4000 0000 5000 0000 6000 0000 0...@...P...`... │ -00000f90: 7000 0000 8000 0000 9000 0000 a000 0000 p............... │ -00000fa0: b000 0000 c000 0000 d000 0000 e000 0000 ................ │ -00000fb0: f000 0000 0001 0000 1001 0000 2001 0000 ............ ... │ -00000fc0: 3001 0000 4001 0000 5001 0000 6001 0000 0...@...P...`... │ -00000fd0: 7001 0000 8001 0000 9001 0000 0800 0000 p............... │ -00000fe0: 0600 0000 0800 0003 0a00 0000 0800 0000 ................ │ -00000ff0: 0700 0000 0800 0003 0b00 0000 0800 0000 ................ │ -00001000: 0800 0000 0800 0003 0c00 0000 0800 0000 ................ │ -00001010: 0900 0000 0800 0003 0d00 0000 0800 0000 ................ │ -00001020: 0a00 0000 0800 0003 0e00 0000 0800 0000 ................ │ -00001030: 0b00 0000 0800 0003 0f00 0000 0800 0000 ................ │ -00001040: 0c00 0000 0800 0003 1000 0000 0800 0000 ................ │ -00001050: 0d00 0000 0800 0003 1100 0000 0800 0000 ................ │ -00001060: 0e00 0000 0800 0003 1200 0000 0800 0000 ................ │ -00001070: 0f00 0000 0800 0003 1300 0000 0800 0000 ................ │ -00001080: 1000 0000 0800 0003 1400 0000 0800 0000 ................ │ -00001090: 1100 0000 0800 0003 1500 0000 0800 0000 ................ │ -000010a0: 1200 0000 0800 0003 1600 0000 0800 0000 ................ │ -000010b0: 1300 0000 0800 0003 1700 0000 0800 0000 ................ │ -000010c0: 0300 0000 0800 0003 1800 0000 0800 0000 ................ │ -000010d0: 1400 0000 0800 0003 1900 0000 0800 0000 ................ │ -000010e0: 1500 0000 0800 0003 1a00 0000 0800 0000 ................ │ -000010f0: 1600 0000 0800 0003 1b00 0000 0800 0000 ................ │ -00001100: 1700 0000 0800 0003 1c00 0000 0800 0000 ................ │ -00001110: 1800 0000 0800 0003 1d00 0000 0800 0000 ................ │ -00001120: 1900 0000 0800 0003 1e00 0000 0800 0000 ................ │ -00001130: 1a00 0000 0800 0003 1f00 0000 0800 0000 ................ │ -00001140: 1b00 0000 0800 0003 2000 0000 0800 0000 ........ ....... │ -00001150: 1c00 0000 0800 0003 2100 0000 0800 0000 ........!....... │ -00001160: 1d00 0000 0800 0003 2200 0000 0800 0000 ........"....... │ -00001170: 1e00 0000 0800 0003 2300 0000 0202 1000 ........#....... │ -00001180: 1400 0000 0600 0000 0100 0000 0000 0000 ................ │ -00001190: 0102 4400 5800 0000 0600 0000 0100 0000 ..D.X........... │ -000011a0: 4800 0000 3000 0000 0000 0000 0000 0000 H...0........... │ +00000f00: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ +00000f10: 3000 0000 4000 0000 5000 0000 6000 0000 0...@...P...`... │ +00000f20: 7000 0000 8000 0000 9000 0000 a000 0000 p............... │ +00000f30: b000 0000 c000 0000 d000 0000 e000 0000 ................ │ +00000f40: f000 0000 0001 0000 1001 0000 2001 0000 ............ ... │ +00000f50: 3001 0000 4001 0000 5001 0000 6001 0000 0...@...P...`... │ +00000f60: 7001 0000 8001 0000 9001 0000 0800 0000 p............... │ +00000f70: 0600 0000 0800 0003 0a00 0000 0800 0000 ................ │ +00000f80: 0700 0000 0800 0003 0b00 0000 0800 0000 ................ │ +00000f90: 0800 0000 0800 0003 0c00 0000 0800 0000 ................ │ +00000fa0: 0900 0000 0800 0003 0d00 0000 0800 0000 ................ │ +00000fb0: 0a00 0000 0800 0003 0e00 0000 0800 0000 ................ │ +00000fc0: 0b00 0000 0800 0003 0f00 0000 0800 0000 ................ │ +00000fd0: 0c00 0000 0800 0003 1000 0000 0800 0000 ................ │ +00000fe0: 0d00 0000 0800 0003 1100 0000 0800 0000 ................ │ +00000ff0: 0e00 0000 0800 0003 1200 0000 0800 0000 ................ │ +00001000: 0f00 0000 0800 0003 1300 0000 0800 0000 ................ │ +00001010: 1000 0000 0800 0003 1400 0000 0800 0000 ................ │ +00001020: 1100 0000 0800 0003 1500 0000 0800 0000 ................ │ +00001030: 1200 0000 0800 0003 1600 0000 0800 0000 ................ │ +00001040: 1300 0000 0800 0003 1700 0000 0800 0000 ................ │ +00001050: 0300 0000 0800 0003 1800 0000 0800 0000 ................ │ +00001060: 1400 0000 0800 0003 1900 0000 0800 0000 ................ │ +00001070: 1500 0000 0800 0003 1a00 0000 0800 0000 ................ │ +00001080: 1600 0000 0800 0003 1b00 0000 0800 0000 ................ │ +00001090: 1700 0000 0800 0003 1c00 0000 0800 0000 ................ │ +000010a0: 1800 0000 0800 0003 1d00 0000 0800 0000 ................ │ +000010b0: 1900 0000 0800 0003 1e00 0000 0800 0000 ................ │ +000010c0: 1a00 0000 0800 0003 1f00 0000 0800 0000 ................ │ +000010d0: 1b00 0000 0800 0003 2000 0000 0800 0000 ........ ....... │ +000010e0: 1c00 0000 0800 0003 2100 0000 0800 0000 ........!....... │ +000010f0: 1d00 0000 0800 0003 2200 0000 0800 0000 ........"....... │ +00001100: 1e00 0000 0800 0003 2300 0000 0202 1000 ........#....... │ +00001110: 1400 0000 0600 0000 0100 0000 0000 0000 ................ │ +00001120: 0102 3800 4c00 0000 0600 0000 0100 0000 ..8.L........... │ +00001130: 3c00 0000 2400 0000 0000 0000 0000 0000 <...$........... │ +00001140: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001150: 0000 0000 0000 0000 0000 0000 1000 0100 ................ │ +00001160: 1f00 0000 1901 0301 0000 0000 0202 1000 ................ │ +00001170: 1800 0000 0700 0000 0200 0000 0000 0000 ................ │ +00001180: 0000 0000 0102 3800 6000 0000 0700 0000 ......8.`....... │ +00001190: 0200 0000 4000 0000 2400 0000 0000 0000 ....@...$....... │ +000011a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000011b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000011c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000011d0: 0000 0000 0000 0000 1000 0100 1f00 0000 ................ │ -000011e0: 1901 0301 0000 0000 0202 1000 1800 0000 ................ │ -000011f0: 0700 0000 0200 0000 0000 0000 0000 0000 ................ │ -00001200: 0102 4400 6c00 0000 0700 0000 0200 0000 ..D.l........... │ -00001210: 4c00 0000 3000 0000 0000 0000 0000 0000 L...0........... │ +000011c0: 1000 0000 0800 0000 2000 0000 0800 0003 ........ ....... │ +000011d0: 0300 0000 0800 0000 2100 0000 0800 0003 ........!....... │ +000011e0: 0400 0000 0202 1000 2000 0000 0800 0000 ........ ....... │ +000011f0: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001200: 0000 0000 0102 3800 8800 0000 0800 0000 ......8......... │ +00001210: 0400 0000 4800 0000 2400 0000 0000 0000 ....H...$....... │ 00001220: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001230: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001240: 0000 0000 0000 0000 1000 0000 0800 0000 ................ │ -00001250: 2000 0000 0800 0003 0300 0000 0800 0000 ............... │ -00001260: 2100 0000 0800 0003 0400 0000 0202 1000 !............... │ -00001270: 2000 0000 0800 0000 0400 0000 0000 0000 ............... │ -00001280: 0000 0000 0000 0000 0000 0000 0102 4400 ..............D. │ -00001290: 9400 0000 0800 0000 0400 0000 5400 0000 ............T... │ -000012a0: 3000 0000 0000 0000 0000 0000 0000 0000 0............... │ -000012b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000012c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000012d0: 0000 0000 1000 0000 2000 0000 3000 0000 ........ ...0... │ -000012e0: 0800 0000 2100 0000 0800 0012 0000 0000 ....!........... │ -000012f0: 0800 0000 2200 0000 0800 0012 0000 0000 ...."........... │ -00001300: 0800 0000 2300 0000 0800 0012 0000 0000 ....#........... │ -00001310: 0800 0000 2400 0000 0800 0012 0000 0000 ....$........... │ +00001240: 1000 0000 2000 0000 3000 0000 0800 0000 .... ...0....... │ +00001250: 2100 0000 0800 0012 0000 0000 0800 0000 !............... │ +00001260: 2200 0000 0800 0012 0000 0000 0800 0000 "............... │ +00001270: 2300 0000 0800 0012 0000 0000 0800 0000 #............... │ +00001280: 2400 0000 0800 0012 0000 0000 $........... ├── classes.dex │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 47458 bytes, number of entries: 60 │ │ │ +Zip file size: 47451 bytes, number of entries: 60 │ │ │ ?rwxrwxr-x 2.0 unx 807 b- stor 80-Jan-01 00:00 com/actisec/clipcaster/AboutActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1607 b- stor 80-Jan-01 00:00 com/actisec/clipcaster/AboutActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 937 b- stor 80-Jan-01 00:00 com/actisec/clipcaster/AboutTextHelper.class │ │ │ ?rwxrwxr-x 2.0 unx 434 b- stor 80-Jan-01 00:00 com/actisec/clipcaster/BuildConfig.class │ │ │ ?rwxrwxr-x 2.0 unx 1282 b- stor 80-Jan-01 00:00 com/actisec/clipcaster/ClipCasterService$1.class │ │ │ ?rwxrwxr-x 2.0 unx 614 b- stor 80-Jan-01 00:00 com/actisec/clipcaster/ClipCasterService$2.class │ │ │ ?rwxrwxr-x 2.0 unx 545 b- stor 80-Jan-01 00:00 com/actisec/clipcaster/ClipboardHistoryActivity$1.class │ │ │ @@ -18,15 +18,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 233 b- stor 80-Jan-01 00:00 com/actisec/clipcaster/R$menu.class │ │ │ ?rwxrwxr-x 2.0 unx 1190 b- stor 80-Jan-01 00:00 com/actisec/clipcaster/R$string.class │ │ │ ?rwxrwxr-x 2.0 unx 197 b- stor 80-Jan-01 00:00 com/actisec/clipcaster/R$style.class │ │ │ ?rwxrwxr-x 2.0 unx 139 b- stor 80-Jan-01 00:00 com/actisec/clipcaster/R.class │ │ │ ?rwxrwxr-x 2.0 unx 1158 b- stor 80-Jan-01 00:00 com/actisec/clipcaster/parser/ClipParser$ScrapedCredentials.class │ │ │ ?rwxrwxr-x 2.0 unx 194 b- stor 80-Jan-01 00:00 com/actisec/clipcaster/parser/ClipParser.class │ │ │ ?rwxrwxr-x 2.0 unx 641 b- stor 80-Jan-01 00:00 com/actisec/clipcaster/parser/Parsers.class │ │ │ -?rwxrwxr-x 2.0 unx 856 b- stor 80-Jan-01 00:00 com/actisec/clipcaster/util/EnvironmentUtil.class │ │ │ +?rwxrwxr-x 2.0 unx 853 b- stor 80-Jan-01 00:00 com/actisec/clipcaster/util/EnvironmentUtil.class │ │ │ ?rwxrwxr-x 2.0 unx 131 b- stor 80-Jan-01 00:00 org/intellij/lang/annotations/Identifier.class │ │ │ ?rwxrwxr-x 2.0 unx 155 b- stor 80-Jan-01 00:00 org/intellij/lang/annotations/JdkConstants$AdjustableOrientation.class │ │ │ ?rwxrwxr-x 2.0 unx 147 b- stor 80-Jan-01 00:00 org/intellij/lang/annotations/JdkConstants$BoxLayoutAxis.class │ │ │ ?rwxrwxr-x 2.0 unx 147 b- stor 80-Jan-01 00:00 org/intellij/lang/annotations/JdkConstants$CalendarMonth.class │ │ │ ?rwxrwxr-x 2.0 unx 144 b- stor 80-Jan-01 00:00 org/intellij/lang/annotations/JdkConstants$CursorType.class │ │ │ ?rwxrwxr-x 2.0 unx 153 b- stor 80-Jan-01 00:00 org/intellij/lang/annotations/JdkConstants$FlowLayoutAlignment.class │ │ │ ?rwxrwxr-x 2.0 unx 143 b- stor 80-Jan-01 00:00 org/intellij/lang/annotations/JdkConstants$FontStyle.class │ │ │ @@ -49,14 +49,14 @@ │ │ │ ?rwxrwxr-x 2.0 unx 165 b- stor 80-Jan-01 00:00 org/intellij/lang/annotations/Subst.class │ │ │ ?rwxrwxr-x 2.0 unx 120 b- stor 80-Jan-01 00:00 org/jetbrains/annotations/Nls.class │ │ │ ?rwxrwxr-x 2.0 unx 123 b- stor 80-Jan-01 00:00 org/jetbrains/annotations/NonNls.class │ │ │ ?rwxrwxr-x 2.0 unx 163 b- stor 80-Jan-01 00:00 org/jetbrains/annotations/NotNull.class │ │ │ ?rwxrwxr-x 2.0 unx 164 b- stor 80-Jan-01 00:00 org/jetbrains/annotations/Nullable.class │ │ │ ?rwxrwxr-x 2.0 unx 176 b- stor 80-Jan-01 00:00 org/jetbrains/annotations/PropertyKey.class │ │ │ ?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 org/jetbrains/annotations/TestOnly.class │ │ │ -?rwxrwxr-x 2.0 unx 7355 b- stor 80-Jan-01 00:00 com/actisec/clipcaster/ClipCasterService.class │ │ │ +?rwxrwxr-x 2.0 unx 7351 b- stor 80-Jan-01 00:00 com/actisec/clipcaster/ClipCasterService.class │ │ │ ?rwxrwxr-x 2.0 unx 622 b- stor 80-Jan-01 00:00 com/actisec/clipcaster/parser/AbstractClipParser.class │ │ │ ?rwxrwxr-x 2.0 unx 1430 b- stor 80-Jan-01 00:00 com/actisec/clipcaster/parser/LastPassParser.class │ │ │ ?rwxrwxr-x 2.0 unx 1560 b- stor 80-Jan-01 00:00 com/actisec/clipcaster/parser/PackageSpecificClipParser.class │ │ │ ?rwxrwxr-x 2.0 unx 1534 b- stor 80-Jan-01 00:00 com/actisec/clipcaster/parser/RoboFormParser.class │ │ │ ?rwxrwxr-x 2.0 unx 987 b- stor 80-Jan-01 00:00 com/actisec/clipcaster/parser/KeePassDroidParser.class │ │ │ -60 files, 36906 bytes uncompressed, 36906 bytes compressed: 0.0% │ │ │ +60 files, 36899 bytes uncompressed, 36899 bytes compressed: 0.0% │ │ ├── com/actisec/clipcaster/util/EnvironmentUtil.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -79,34 +79,32 @@ │ │ │ │ 3: astore_1 │ │ │ │ 4: aload_1 │ │ │ │ 5: invokespecial #11 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: ldc #13 // String activity │ │ │ │ 11: invokevirtual #19 // Method android/content/Context.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; │ │ │ │ 14: checkcast #21 // class android/app/ActivityManager │ │ │ │ - 17: astore_2 │ │ │ │ - 18: aload_2 │ │ │ │ - 19: invokevirtual #25 // Method android/app/ActivityManager.getRunningAppProcesses:()Ljava/util/List; │ │ │ │ - 22: astore_3 │ │ │ │ - 23: aload_3 │ │ │ │ - 24: invokeinterface #31, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 29: astore 4 │ │ │ │ - 31: aload 4 │ │ │ │ - 33: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 38: istore 5 │ │ │ │ - 40: iload 5 │ │ │ │ - 42: ifeq 74 │ │ │ │ - 45: aload 4 │ │ │ │ - 47: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 52: checkcast #43 // class android/app/ActivityManager$RunningAppProcessInfo │ │ │ │ - 55: astore 6 │ │ │ │ - 57: aload 6 │ │ │ │ - 59: getfield #47 // Field android/app/ActivityManager$RunningAppProcessInfo.processName:Ljava/lang/String; │ │ │ │ - 62: astore_2 │ │ │ │ - 63: aload_1 │ │ │ │ - 64: aload_2 │ │ │ │ - 65: invokeinterface #51, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - 70: pop │ │ │ │ - 71: goto 31 │ │ │ │ - 74: aload_1 │ │ │ │ - 75: areturn │ │ │ │ + 17: invokevirtual #25 // Method android/app/ActivityManager.getRunningAppProcesses:()Ljava/util/List; │ │ │ │ + 20: astore_2 │ │ │ │ + 21: aload_2 │ │ │ │ + 22: invokeinterface #31, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 27: astore_3 │ │ │ │ + 28: aload_3 │ │ │ │ + 29: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 34: istore 4 │ │ │ │ + 36: iload 4 │ │ │ │ + 38: ifeq 71 │ │ │ │ + 41: aload_3 │ │ │ │ + 42: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 47: checkcast #43 // class android/app/ActivityManager$RunningAppProcessInfo │ │ │ │ + 50: astore 5 │ │ │ │ + 52: aload 5 │ │ │ │ + 54: getfield #47 // Field android/app/ActivityManager$RunningAppProcessInfo.processName:Ljava/lang/String; │ │ │ │ + 57: astore 6 │ │ │ │ + 59: aload_1 │ │ │ │ + 60: aload 6 │ │ │ │ + 62: invokeinterface #51, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + 67: pop │ │ │ │ + 68: goto 28 │ │ │ │ + 71: aload_1 │ │ │ │ + 72: areturn │ │ │ │ } │ │ ├── com/actisec/clipcaster/ClipCasterService.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -763,43 +763,41 @@ │ │ │ │ 324: astore 7 │ │ │ │ 326: goto 224 │ │ │ │ │ │ │ │ private void onClip(java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=6, args_size=2 │ │ │ │ + stack=300, locals=5, args_size=2 │ │ │ │ 0: getstatic #41 // Field mClips:Ljava/util/List; │ │ │ │ 3: aload_1 │ │ │ │ 4: invokeinterface #199, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ 9: pop │ │ │ │ 10: invokestatic #205 // Method com/actisec/clipcaster/parser/Parsers.getClipParsers:()Ljava/util/List; │ │ │ │ - 13: astore_2 │ │ │ │ - 14: aload_2 │ │ │ │ - 15: invokeinterface #209, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 20: astore_3 │ │ │ │ - 21: aload_3 │ │ │ │ - 22: invokeinterface #214, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 27: istore 4 │ │ │ │ - 29: iload 4 │ │ │ │ - 31: ifeq 58 │ │ │ │ - 34: aload_3 │ │ │ │ - 35: invokeinterface #218, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 40: checkcast #220 // class com/actisec/clipcaster/parser/ClipParser │ │ │ │ - 43: astore 5 │ │ │ │ - 45: aload 5 │ │ │ │ - 47: aload_0 │ │ │ │ - 48: aload_0 │ │ │ │ - 49: aload_1 │ │ │ │ - 50: invokeinterface #223, 4 // InterfaceMethod com/actisec/clipcaster/parser/ClipParser.onClip:(Landroid/content/Context;Lcom/actisec/clipcaster/CredHandler;Ljava/lang/String;)V │ │ │ │ - 55: goto 21 │ │ │ │ - 58: aload_0 │ │ │ │ - 59: aload_1 │ │ │ │ - 60: invokespecial #226 // Method onClipDebug:(Ljava/lang/String;)V │ │ │ │ - 63: return │ │ │ │ + 13: invokeinterface #209, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 18: astore_2 │ │ │ │ + 19: aload_2 │ │ │ │ + 20: invokeinterface #214, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 25: istore_3 │ │ │ │ + 26: iload_3 │ │ │ │ + 27: ifeq 54 │ │ │ │ + 30: aload_2 │ │ │ │ + 31: invokeinterface #218, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 36: checkcast #220 // class com/actisec/clipcaster/parser/ClipParser │ │ │ │ + 39: astore 4 │ │ │ │ + 41: aload 4 │ │ │ │ + 43: aload_0 │ │ │ │ + 44: aload_0 │ │ │ │ + 45: aload_1 │ │ │ │ + 46: invokeinterface #223, 4 // InterfaceMethod com/actisec/clipcaster/parser/ClipParser.onClip:(Landroid/content/Context;Lcom/actisec/clipcaster/CredHandler;Ljava/lang/String;)V │ │ │ │ + 51: goto 19 │ │ │ │ + 54: aload_0 │ │ │ │ + 55: aload_1 │ │ │ │ + 56: invokespecial #226 // Method onClipDebug:(Ljava/lang/String;)V │ │ │ │ + 59: return │ │ │ │ │ │ │ │ private void onClipDebug(java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=4, args_size=2 │ │ │ │ 0: invokestatic #231 // Method android/os/Debug.isDebuggerConnected:()Z ├── smali/com/actisec/clipcaster/ClipboardHistoryActivity$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actisec/clipcaster/ClipboardHistoryActivity; │ │ │ # direct methods │ .method constructor (Lcom/actisec/clipcaster/ClipboardHistoryActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actisec/clipcaster/ClipboardHistoryActivity; │ │ .prologue │ .line 98 │ iput-object p1, p0, Lcom/actisec/clipcaster/ClipboardHistoryActivity$3;->this$0:Lcom/actisec/clipcaster/ClipboardHistoryActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actisec/clipcaster/ClipboardHistoryActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actisec/clipcaster/ClipboardHistoryActivity; │ │ │ # direct methods │ .method constructor (Lcom/actisec/clipcaster/ClipboardHistoryActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actisec/clipcaster/ClipboardHistoryActivity; │ │ .prologue │ .line 64 │ iput-object p1, p0, Lcom/actisec/clipcaster/ClipboardHistoryActivity$1;->this$0:Lcom/actisec/clipcaster/ClipboardHistoryActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actisec/clipcaster/AboutActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actisec/clipcaster/AboutActivity; │ │ │ # direct methods │ .method constructor (Lcom/actisec/clipcaster/AboutActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actisec/clipcaster/AboutActivity; │ │ .prologue │ .line 51 │ iput-object p1, p0, Lcom/actisec/clipcaster/AboutActivity$1;->this$0:Lcom/actisec/clipcaster/AboutActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actisec/clipcaster/R.smali │ @@ -22,10 +22,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 63 │ return-void │ .end method ├── smali/com/actisec/clipcaster/ClipCasterService.smali │ @@ -468,49 +468,48 @@ │ │ .method private onClip(Ljava/lang/String;)V │ .locals 3 │ .param p1, "text" # Ljava/lang/String; │ │ .prologue │ .line 168 │ - sget-object v2, Lcom/actisec/clipcaster/ClipCasterService;->mClips:Ljava/util/List; │ + sget-object v1, Lcom/actisec/clipcaster/ClipCasterService;->mClips:Ljava/util/List; │ │ - invoke-interface {v2, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v1, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 169 │ invoke-static {}, Lcom/actisec/clipcaster/parser/Parsers;->getClipParsers()Ljava/util/List; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/actisec/clipcaster/parser/ClipParser; │ + check-cast v0, Lcom/actisec/clipcaster/parser/ClipParser; │ │ .line 170 │ - .local v1, "parser":Lcom/actisec/clipcaster/parser/ClipParser; │ - invoke-interface {v1, p0, p0, p1}, Lcom/actisec/clipcaster/parser/ClipParser;->onClip(Landroid/content/Context;Lcom/actisec/clipcaster/CredHandler;Ljava/lang/String;)V │ + .local v0, "parser":Lcom/actisec/clipcaster/parser/ClipParser; │ + invoke-interface {v0, p0, p0, p1}, Lcom/actisec/clipcaster/parser/ClipParser;->onClip(Landroid/content/Context;Lcom/actisec/clipcaster/CredHandler;Ljava/lang/String;)V │ │ goto :goto_0 │ │ .line 172 │ - .end local v1 # "parser":Lcom/actisec/clipcaster/parser/ClipParser; │ + .end local v0 # "parser":Lcom/actisec/clipcaster/parser/ClipParser; │ :cond_0 │ invoke-direct {p0, p1}, Lcom/actisec/clipcaster/ClipCasterService;->onClipDebug(Ljava/lang/String;)V │ │ .line 173 │ return-void │ .end method ├── smali/com/actisec/clipcaster/ClipboardHistoryActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actisec/clipcaster/ClipboardHistoryActivity; │ │ │ # direct methods │ .method constructor (Lcom/actisec/clipcaster/ClipboardHistoryActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actisec/clipcaster/ClipboardHistoryActivity; │ │ .prologue │ .line 78 │ iput-object p1, p0, Lcom/actisec/clipcaster/ClipboardHistoryActivity$2;->this$0:Lcom/actisec/clipcaster/ClipboardHistoryActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actisec/clipcaster/ClipCasterService$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actisec/clipcaster/ClipCasterService; │ │ │ # direct methods │ .method constructor (Lcom/actisec/clipcaster/ClipCasterService;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actisec/clipcaster/ClipCasterService; │ │ .prologue │ .line 73 │ iput-object p1, p0, Lcom/actisec/clipcaster/ClipCasterService$1;->this$0:Lcom/actisec/clipcaster/ClipCasterService; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actisec/clipcaster/parser/ClipParser$ScrapedCredentials.smali │ @@ -146,14 +146,15 @@ │ │ move-result-object v1 │ │ invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ + .line 70 │ invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ .line 71 │ const-string v1, ", pass=\'" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ @@ -165,14 +166,15 @@ │ │ move-result-object v1 │ │ invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ + .line 72 │ invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ .line 73 │ const-string v1, ", unknown=\'" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ @@ -184,14 +186,15 @@ │ │ move-result-object v1 │ │ invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ + .line 74 │ invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ .line 75 │ const-string v1, ", sourcePackage=\'" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ @@ -203,14 +206,15 @@ │ │ move-result-object v1 │ │ invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ + .line 76 │ invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ .line 77 │ const-string v1, ", isCertain=" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ @@ -218,14 +222,15 @@ │ │ iget-boolean v2, p0, Lcom/actisec/clipcaster/parser/ClipParser$ScrapedCredentials;->isCertain:Z │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ + .line 78 │ invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ .line 79 │ const/16 v1, 0x7d │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; ├── smali/com/actisec/clipcaster/util/EnvironmentUtil.smali │ @@ -27,58 +27,57 @@ │ "Ljava/lang/String;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 46 │ - new-instance v2, Ljava/util/ArrayList; │ + new-instance v1, Ljava/util/ArrayList; │ │ - invoke-direct {v2}, Ljava/util/ArrayList;->()V │ + invoke-direct {v1}, Ljava/util/ArrayList;->()V │ │ .line 53 │ - .local v2, "result":Ljava/util/List;, "Ljava/util/List;" │ - const-string v4, "activity" │ + .local v1, "result":Ljava/util/List;, "Ljava/util/List;" │ + const-string v3, "activity" │ │ - invoke-virtual {p0, v4}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ + invoke-virtual {p0, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - check-cast v4, Landroid/app/ActivityManager; │ + check-cast v3, Landroid/app/ActivityManager; │ │ - invoke-virtual {v4}, Landroid/app/ActivityManager;->getRunningAppProcesses()Ljava/util/List; │ + invoke-virtual {v3}, Landroid/app/ActivityManager;->getRunningAppProcesses()Ljava/util/List; │ │ - move-result-object v3 │ + move-result-object v2 │ │ .line 54 │ - .local v3, "runningAppProcesses":Ljava/util/List;, "Ljava/util/List;" │ - invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + .local v2, "runningAppProcesses":Ljava/util/List;, "Ljava/util/List;" │ + invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v3 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Landroid/app/ActivityManager$RunningAppProcessInfo; │ + check-cast v0, Landroid/app/ActivityManager$RunningAppProcessInfo; │ │ .line 55 │ - .local v1, "info":Landroid/app/ActivityManager$RunningAppProcessInfo; │ - iget-object v4, v1, Landroid/app/ActivityManager$RunningAppProcessInfo;->processName:Ljava/lang/String; │ + .local v0, "info":Landroid/app/ActivityManager$RunningAppProcessInfo; │ + iget-object v4, v0, Landroid/app/ActivityManager$RunningAppProcessInfo;->processName:Ljava/lang/String; │ │ - invoke-interface {v2, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v1, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 57 │ - .end local v1 # "info":Landroid/app/ActivityManager$RunningAppProcessInfo; │ + .end local v0 # "info":Landroid/app/ActivityManager$RunningAppProcessInfo; │ :cond_0 │ - return-object v2 │ + return-object v1 │ .end method