[−]
/home/hans/code/fdroid/data/tmp/com.adonai.manman_161.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_com.adonai.manman_161.apk
[−]
zipinfo {}
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 Zip·​file·​size:​·​1534548·​bytes,​·​number·​of·​entries:​·​429 1 Zip·​file·​size:​·​1533289·​bytes,​·​number·​of·​entries:​·​429
2 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​43994·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​43994·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​44115·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​19ED14EF.​SF 3 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​44115·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​19ED14EF.​SF
4 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1326·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​19ED14EF.​RSA 4 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1326·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​19ED14EF.​RSA
5 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2564·​bX·​defN·​08-​Jan-​01·​00:​00·​AndroidManifest.​xml 7 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2564·​bX·​defN·​08-​Jan-​01·​00:​00·​AndroidManifest.​xml
8 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2647·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​css/​dark.​css 8 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2647·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​css/​dark.​css
Offset 417, 15 lines modified Offset 417, 15 lines modified
417 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​476·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​chapter_item_popup.​xml 417 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​476·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​chapter_item_popup.​xml
418 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​924·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​global_menu.​xml 418 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​924·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​global_menu.​xml
419 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​764·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​local_archive_menu.​xml 419 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​764·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​local_archive_menu.​xml
420 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​560·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​man_page_menu.​xml 420 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​560·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​man_page_menu.​xml
421 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​576·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​search_item_popup.​xml 421 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​576·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​search_item_popup.​xml
422 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1112·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​global_prefs.​xml 422 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1112·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​global_prefs.​xml
423 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​272404·​b-​·​stor·​08-​Jan-​01·​00:​00·​resources.​arsc 423 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​272404·​b-​·​stor·​08-​Jan-​01·​00:​00·​resources.​arsc
424 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​2244016·​bl·​defN·​08-​Jan-​01·​00:​00·​classes.​dex 424 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​2243924·​bl·​defN·​08-​Jan-​01·​00:​00·​classes.​dex
425 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1254·​bl·​defN·​08-​Jan-​01·​00:​00·​org/​jsoup/​nodes/​entities-​base.​properties 425 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1254·​bl·​defN·​08-​Jan-​01·​00:​00·​org/​jsoup/​nodes/​entities-​base.​properties
426 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​27501·​bl·​defN·​08-​Jan-​01·​00:​00·​org/​jsoup/​nodes/​entities-​full.​properties 426 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​27501·​bl·​defN·​08-​Jan-​01·​00:​00·​org/​jsoup/​nodes/​entities-​full.​properties
427 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​844·​bl·​defN·​08-​Jan-​01·​00:​00·​com/​j256/​ormlite/​core/​LICENSE.​txt  
428 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​485·​bl·​defN·​08-​Jan-​01·​00:​00·​com/​j256/​ormlite/​core/​README.​txt  
429 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​844·​bl·​defN·​08-​Jan-​01·​00:​00·​com/​j256/​ormlite/​android/​LICENSE.​txt 427 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​844·​bl·​defN·​08-​Jan-​01·​00:​00·​com/​j256/​ormlite/​android/​LICENSE.​txt
430 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​458·​bl·​defN·​08-​Jan-​01·​00:​00·​com/​j256/​ormlite/​android/​README.​txt 428 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​458·​bl·​defN·​08-​Jan-​01·​00:​00·​com/​j256/​ormlite/​android/​README.​txt
431 429·​files,​·​2981689·​bytes·​uncompressed,​·​1455996·​bytes·​compressed:​·​·​51.​2% 429 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​844·​bl·​defN·​08-​Jan-​01·​00:​00·​com/​j256/​ormlite/​core/​LICENSE.​txt
  430 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​485·​bl·​defN·​08-​Jan-​01·​00:​00·​com/​j256/​ormlite/​core/​README.​txt
  431 429·​files,​·​2981597·​bytes·​uncompressed,​·​1455847·​bytes·​compressed:​·​·​51.​2%
[−]
APK metadata
Offset 7, 18 lines modified Offset 7, 18 lines modified
7 sdkInfo:​ 7 sdkInfo:​
8 ·​·​minSdkVersion:​·​'14' 8 ·​·​minSdkVersion:​·​'14'
9 ·​·​targetSdkVersion:​·​'22' 9 ·​·​targetSdkVersion:​·​'22'
10 sharedLibrary:​·​false 10 sharedLibrary:​·​false
11 unknownFiles:​ 11 unknownFiles:​
12 ·​·​org/​jsoup/​nodes/​entities-​base.​properties:​·​'8' 12 ·​·​org/​jsoup/​nodes/​entities-​base.​properties:​·​'8'
13 ·​·​org/​jsoup/​nodes/​entities-​full.​properties:​·​'8' 13 ·​·​org/​jsoup/​nodes/​entities-​full.​properties:​·​'8'
14 ·​·​com/​j256/​ormlite/​core/​LICENSE.​txt:​·​'8'  
15 ·​·​com/​j256/​ormlite/​core/​README.​txt:​·​'8'  
16 ·​·​com/​j256/​ormlite/​android/​LICENSE.​txt:​·​'8' 14 ·​·​com/​j256/​ormlite/​android/​LICENSE.​txt:​·​'8'
17 ·​·​com/​j256/​ormlite/​android/​README.​txt:​·​'8' 15 ·​·​com/​j256/​ormlite/​android/​README.​txt:​·​'8'
  16 ·​·​com/​j256/​ormlite/​core/​LICENSE.​txt:​·​'8'
  17 ·​·​com/​j256/​ormlite/​core/​README.​txt:​·​'8'
18 usesFramework:​ 18 usesFramework:​
19 ·​·​ids:​ 19 ·​·​ids:​
20 ·​·​-​·​1 20 ·​·​-​·​1
21 ·​·​tag:​·​null 21 ·​·​tag:​·​null
22 version:​·​2.​2.​1-​dirty 22 version:​·​2.​2.​1-​dirty
23 versionInfo:​ 23 versionInfo:​
24 ·​·​versionCode:​·​'161' 24 ·​·​versionCode:​·​'161'
[−]
smali/com/adonai/manman/ManPageDialogFragment$3.smali
Offset 48, 39 lines modified Offset 48, 15 lines modified
   
48 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Lcom/​adonai/​manman/​ManPageDialogFragment​$3;​-​>val$link:​Ljava/​lang/​String;​ 48 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Lcom/​adonai/​manman/​ManPageDialogFragment​$3;​-​>val$link:​Ljava/​lang/​String;​
   
49 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 49 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
50 ·​·​·​·​move-​result-​object·​v1 50 ·​·​·​·​move-​result-​object·​v1
   
51 ·​·​·​·​const-​string·​v2,​·​"\"]\')​;​" 51 ·​·​·​·​const-​string·​v2,​·​"\"]\')​;​e=document.​createEvent(\'HTMLEve​nts\')​;​e.​initEvent(\'click\',​true,​true)​;​l.​dispatchEvent(e)​;​})​()​"
   
52 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
53 ·​·​·​·​move-​result-​object·​v1  
   
54 ·​·​·​·​const-​string·​v2,​·​"e=document.​createEvent(\'HTMLEve​nts\')​;​"  
   
55 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
56 ·​·​·​·​move-​result-​object·​v1  
   
57 ·​·​·​·​const-​string·​v2,​·​"e.​initEvent(\'click\',​true,​true)​;​"  
   
58 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
59 ·​·​·​·​move-​result-​object·​v1  
   
60 ·​·​·​·​const-​string·​v2,​·​"l.​dispatchEvent(e)​;​"  
   
61 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
62 ·​·​·​·​move-​result-​object·​v1  
   
63 ·​·​·​·​const-​string·​v2,​·​"})​()​"  
   
64 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 52 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
65 ·​·​·​·​move-​result-​object·​v1 53 ·​·​·​·​move-​result-​object·​v1
   
66 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 54 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
[−]
smali/com/adonai/manman/misc/CircularFragReveal.smali
Offset 649, 21 lines modified Offset 649, 15 lines modified
   
649 ·​·​·​·​sget·​v2,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 649 ·​·​·​·​sget·​v2,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
650 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​ 650 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​
   
651 ·​·​·​·​move-​result-​object·​v1 651 ·​·​·​·​move-​result-​object·​v1
   
652 ·​·​·​·​const-​string·​v2,​·​"].​·​" 652 ·​·​·​·​const-​string·​v2,​·​"].​·​CircularReveal·​run·​on·​version·​21·​and·​greater.​"
   
653 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
654 ·​·​·​·​move-​result-​object·​v1  
   
655 ·​·​·​·​const-​string·​v2,​·​"CircularReveal·​run·​on·​version·​21·​and·​greater.​"  
   
656 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 653 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
657 ·​·​·​·​move-​result-​object·​v1 654 ·​·​·​·​move-​result-​object·​v1
   
658 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 655 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​