193 KB
/home/fdroid/fdroiddata/tmp/org.amoradi.syncopoli_26.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.amoradi.syncopoli_26.apk
8.93 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <4da71c9af59f0cdb666e4cec4e68d9505a538773a7133904a02ae2f250b2f779>, actual: <01323b8e017c366de857e364f3e656e295f05a9c2d4a838114112861edddbf3c> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <a443219671e684883f293f025aa2910c2a77fafd67771149cce81cba92db5ea948365e0000000000>, actual: <be1755b45692500e3b5e17354022dea146b05bc79ba3db7d8726f59ea2f6bb0248365e0000000000>
    
Offset 1, 52 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·498a491c7d54e76b71fdcecb5fbd51f00bb66ec2f0f1530e5ba12c0cd2187190 
10 Signer·#1·certificate·SHA-1·digest:·e038f78371f42dedc8848e5d1a57d1a1fe7a4ef7 
11 Signer·#1·certificate·MD5·digest:·1d1af06254ce713cc8d565493c66c988 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·c81dd8d62b3ec56d6fa6a55a6e09a74dc8fc3ac4095a4ca4ed119c52e9552a24 
15 Signer·#1·public·key·SHA-1·digest:·9f2497651ef929e6fc39031d6322c0f51caba3ca 
16 Signer·#1·public·key·MD5·digest:·faad37c23bdf1cd17f45aed377ac348d 
17 WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
23 WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
24 WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26 WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
27 WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
28 WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
29 WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 WARNING:·META-INF/androidx.legacy_legacy-support-core-ui.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
33 WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/androidx.legacy_legacy-support-v4.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
38 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
39 WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
40 WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
41 WARNING:·META-INF/androidx.media_media.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
42 WARNING:·META-INF/androidx.print_print.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
43 WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
44 WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
45 WARNING:·META-INF/androidx.slidingpanelayout_slidingpanelayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
46 WARNING:·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
47 WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
48 WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
49 WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
50 WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
51 WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
52 WARNING:·META-INF/com.google.android.material_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.48 KB
zipinfo {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 Zip·file·size:·6178376·bytes,·number·of·entries:·6231 Zip·file·size:·6178376·bytes,·number·of·entries:·623
2 -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-rw-rw-··0.0·unx··3617668·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-rw-rw-··0.0·unx··3617660·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-rw-rw-··0.0·unx··1714464·b-·defN·81-Jan-01·01:01·assets/arm64-v8a/rsync4 -rw-rw-rw-··0.0·unx··1714464·b-·defN·81-Jan-01·01:01·assets/arm64-v8a/rsync
5 -rw-rw-rw-··0.0·unx··1160288·b-·defN·81-Jan-01·01:01·assets/arm64-v8a/ssh5 -rw-rw-rw-··0.0·unx··1160288·b-·defN·81-Jan-01·01:01·assets/arm64-v8a/ssh
6 -rw-rw-rw-··0.0·unx··1126780·b-·defN·81-Jan-01·01:01·assets/armeabi-v7a/rsync6 -rw-rw-rw-··0.0·unx··1126780·b-·defN·81-Jan-01·01:01·assets/armeabi-v7a/rsync
7 -rw-rw-rw-··0.0·unx···926108·b-·defN·81-Jan-01·01:01·assets/armeabi-v7a/ssh7 -rw-rw-rw-··0.0·unx···926108·b-·defN·81-Jan-01·01:01·assets/armeabi-v7a/ssh
8 -rw-rw-rw-··0.0·unx·····7214·b-·defN·81-Jan-01·01:01·assets/ic_launcher.svg8 -rw-rw-rw-··0.0·unx·····7214·b-·defN·81-Jan-01·01:01·assets/ic_launcher.svg
9 -rw-rw-rw-··0.0·unx··1361416·b-·defN·81-Jan-01·01:01·assets/x86/rsync9 -rw-rw-rw-··0.0·unx··1361416·b-·defN·81-Jan-01·01:01·assets/x86/rsync
10 -rw-rw-rw-··0.0·unx···890432·b-·defN·81-Jan-01·01:01·assets/x86/ssh10 -rw-rw-rw-··0.0·unx···890432·b-·defN·81-Jan-01·01:01·assets/x86/ssh
Offset 618, 8 lines modifiedOffset 618, 8 lines modified
618 -rw----·····0.0·fat······887·b-·stor·81-Jan-01·01:01·res/zQ.png618 -rw----·····0.0·fat······887·b-·stor·81-Jan-01·01:01·res/zQ.png
619 -rw----·····0.0·fat·····1404·b-·defN·81-Jan-01·01:01·res/za.xml619 -rw----·····0.0·fat·····1404·b-·defN·81-Jan-01·01:01·res/za.xml
620 -rw----·····0.0·fat······748·b-·defN·81-Jan-01·01:01·res/zq.xml620 -rw----·····0.0·fat······748·b-·defN·81-Jan-01·01:01·res/zq.xml
621 -rw----·····0.0·fat···375356·b-·stor·81-Jan-01·01:01·resources.arsc621 -rw----·····0.0·fat···375356·b-·stor·81-Jan-01·01:01·resources.arsc
622 -rw----·····2.0·fat····42733·b-·defN·81-Jan-01·01:01·META-INF/ADABBE05.SF622 -rw----·····2.0·fat····42733·b-·defN·81-Jan-01·01:01·META-INF/ADABBE05.SF
623 -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/ADABBE05.RSA623 -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/ADABBE05.RSA
624 -rw----·····2.0·fat····42625·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF624 -rw----·····2.0·fat····42625·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
625 623·files,·14489068·bytes·uncompressed,·6104261·bytes·compressed:··57.9%625 623·files,·14489060·bytes·uncompressed,·6104299·bytes·compressed:··57.9%
181 KB
classes.dex
175 KB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·b0afd7204 checksum············:·d095c7ae
5 signature···········:·e00e...fcda5 signature···········:·648e...0a2f
6 file_size···········:·36176686 file_size···········:·3617660
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·2974910 string_ids_size·····:·29749
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·366212 type_ids_size·······:·3662
13 type_ids_off········:·119108·(0x01d144)13 type_ids_off········:·119108·(0x01d144)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·133756·(0x020a7c)15 proto_ids_off·······:·133756·(0x020a7c)
16 field_ids_size······:·2478216 field_ids_size······:·24782
17 field_ids_off·······:·200044·(0x030d6c)17 field_ids_off·······:·200044·(0x030d6c)
18 method_ids_size·····:·2844118 method_ids_size·····:·28441
19 method_ids_off······:·398300·(0x0613dc)19 method_ids_off······:·398300·(0x0613dc)
20 class_defs_size·····:·269620 class_defs_size·····:·2696
21 class_defs_off······:·625828·(0x098ca4)21 class_defs_off······:·625828·(0x098ca4)
22 data_size···········:·290556822 data_size···········:·2905560
23 data_off············:·712100·(0x0adda4)23 data_off············:·712100·(0x0adda4)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·37325 class_idx···········:·373
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·333227 superclass_idx······:·3332
28 source_file_idx·····:·460728 source_file_idx·····:·4607
Offset 549368, 36 lines modifiedOffset 549368, 35 lines modified
549368 ······name··········:·'<init>'549368 ······name··········:·'<init>'
549369 ······type··········:·'(Lorg/amoradi/syncopoli/SettingsFragment;Landroid/content/Context;Ljava/lang/String;)V'549369 ······type··········:·'(Lorg/amoradi/syncopoli/SettingsFragment;Landroid/content/Context;Ljava/lang/String;)V'
549370 ······access········:·0x10000·(CONSTRUCTOR)549370 ······access········:·0x10000·(CONSTRUCTOR)
549371 ······code··········-549371 ······code··········-
549372 ······registers·····:·4549372 ······registers·····:·4
549373 ······ins···········:·4549373 ······ins···········:·4
549374 ······outs··········:·2549374 ······outs··········:·2
549375 ······insns·size····:·19·16-bit·code·units549375 ······insns·size····:·17·16-bit·code·units
549376 227ad0:········································|[227ad0]·org.amoradi.syncopoli.SettingsFragment$AcceptHostFingerprintTask.<init>:(Lorg/amoradi/syncopoli/SettingsFragment;Landroid/content/Context;Ljava/lang/String;)V549376 227ad0:········································|[227ad0]·org.amoradi.syncopoli.SettingsFragment$AcceptHostFingerprintTask.<init>:(Lorg/amoradi/syncopoli/SettingsFragment;Landroid/content/Context;Ljava/lang/String;)V
549377 227ae0:·5b01·ac60······························|0000:·iput-object·v1,·v0,·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;.this$0:Lorg/amoradi/syncopoli/SettingsFragment;·//·field@60ac549377 227ae0:·5b01·ac60······························|0000:·iput-object·v1,·v0,·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;.this$0:Lorg/amoradi/syncopoli/SettingsFragment;·//·field@60ac
549378 227ae4:·7010·2106·0000·························|0002:·invoke-direct·{v0},·Landroid/os/AsyncTask;.<init>:()V·//·method@0621549378 227ae4:·7010·2106·0000·························|0002:·invoke-direct·{v0},·Landroid/os/AsyncTask;.<init>:()V·//·method@0621
549379 227aea:·5b02·aa60······························|0005:·iput-object·v2,·v0,·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;.mContext:Landroid/content/Context;·//·field@60aa549379 227aea:·5b02·aa60······························|0005:·iput-object·v2,·v0,·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;.mContext:Landroid/content/Context;·//·field@60aa
549380 227aee:·2201·a50d······························|0007:·new-instance·v1,·Lorg/amoradi/syncopoli/SSHManager;·//·type@0da5549380 227aee:·2201·a50d······························|0007:·new-instance·v1,·Lorg/amoradi/syncopoli/SSHManager;·//·type@0da5
549381 227af2:·5402·aa60······························|0009:·iget-object·v2,·v0,·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;.mContext:Landroid/content/Context;·//·field@60aa 
549382 227af6:·7020·876e·2100·························|000b:·invoke-direct·{v1,·v2},·Lorg/amoradi/syncopoli/SSHManager;.<init>:(Landroid/content/Context;)V·//·method@6e87549381 227af2:·7020·876e·2100·························|0009:·invoke-direct·{v1,·v2},·Lorg/amoradi/syncopoli/SSHManager;.<init>:(Landroid/content/Context;)V·//·method@6e87
549383 227afc:·5b01·ab60······························|000e:·iput-object·v1,·v0,·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;.sshman:Lorg/amoradi/syncopoli/SSHManager;·//·field@60ab549382 227af8:·5b01·ab60······························|000c:·iput-object·v1,·v0,·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;.sshman:Lorg/amoradi/syncopoli/SSHManager;·//·field@60ab
549384 227b00:·5b03·a960······························|0010:·iput-object·v3,·v0,·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;.fingerprint:Ljava/lang/String;·//·field@60a9549383 227afc:·5b03·a960······························|000e:·iput-object·v3,·v0,·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;.fingerprint:Ljava/lang/String;·//·field@60a9
549385 227b04:·0e00···································|0012:·return-void549384 227b00:·0e00···································|0010:·return-void
549386 ······catches·······:·(none)549385 ······catches·······:·(none)
549387 ······positions·····:·549386 ······positions·····:·
549388 ········0x0000·line=175549387 ········0x0000·line=175
549389 ········0x0005·line=176549388 ········0x0005·line=176
549390 ········0x0007·line=177549389 ········0x0007·line=177
549391 ········0x0010·line=178549390 ········0x000e·line=178
549392 ······locals········:·549391 ······locals········:·
549393 ········0x0000·-·0x0013·reg=0·this·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;·549392 ········0x0000·-·0x0011·reg=0·this·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;·
549394 ········0x0000·-·0x0013·reg=1·(null)·Lorg/amoradi/syncopoli/SettingsFragment;·549393 ········0x0000·-·0x0011·reg=1·(null)·Lorg/amoradi/syncopoli/SettingsFragment;·
549395 ········0x0000·-·0x0013·reg=2·(null)·Landroid/content/Context;·549394 ········0x0000·-·0x0011·reg=2·(null)·Landroid/content/Context;·
549396 ········0x0000·-·0x0013·reg=3·(null)·Ljava/lang/String;·549395 ········0x0000·-·0x0011·reg=3·(null)·Ljava/lang/String;·
  
549397 ··Virtual·methods···-549396 ··Virtual·methods···-
549398 ····#0··············:·(in·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;)549397 ····#0··············:·(in·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;)
549399 ······name··········:·'doInBackground'549398 ······name··········:·'doInBackground'
549400 ······type··········:·'([Ljava/lang/Void;)Ljava/lang/Boolean;'549399 ······type··········:·'([Ljava/lang/Void;)Ljava/lang/Boolean;'
549401 ······access········:·0x0084·(PROTECTED·VARARGS)549400 ······access········:·0x0084·(PROTECTED·VARARGS)
549402 ······code··········-549401 ······code··········-
Offset 549446, 31 lines modifiedOffset 549445, 31 lines modified
549446 ······type··········:·'(Ljava/lang/Boolean;)V'549445 ······type··········:·'(Ljava/lang/Boolean;)V'
549447 ······access········:·0x0004·(PROTECTED)549446 ······access········:·0x0004·(PROTECTED)
549448 ······code··········-549447 ······code··········-
549449 ······registers·····:·4549448 ······registers·····:·4
549450 ······ins···········:·2549449 ······ins···········:·2
549451 ······outs··········:·3549450 ······outs··········:·3
549452 ······insns·size····:·32·16-bit·code·units549451 ······insns·size····:·32·16-bit·code·units
549453 227b08:········································|[227b08]·org.amoradi.syncopoli.SettingsFragment$AcceptHostFingerprintTask.onPostExecute:(Ljava/lang/Boolean;)V549452 227b04:········································|[227b04]·org.amoradi.syncopoli.SettingsFragment$AcceptHostFingerprintTask.onPostExecute:(Ljava/lang/Boolean;)V
549454 227b18:·6e10·566b·0300·························|0000:·invoke-virtual·{v3},·Ljava/lang/Boolean;.booleanValue:()Z·//·method@6b56549453 227b14:·6e10·566b·0300·························|0000:·invoke-virtual·{v3},·Ljava/lang/Boolean;.booleanValue:()Z·//·method@6b56
549455 227b1e:·0a03···································|0003:·move-result·v3549454 227b1a:·0a03···································|0003:·move-result·v3
549456 227b20:·1a00·682b······························|0004:·const-string·v0,·"Syncopoli"·//·string@2b68549455 227b1c:·1a00·682b······························|0004:·const-string·v0,·"Syncopoli"·//·string@2b68
549457 227b24:·3803·0800······························|0006:·if-eqz·v3,·000e·//·+0008549456 227b20:·3803·0800······························|0006:·if-eqz·v3,·000e·//·+0008
549458 227b28:·1a03·6028······························|0008:·const-string·v3,·"Remote·host·fingerprint·accepted"·//·string@2860549457 227b24:·1a03·6028······························|0008:·const-string·v3,·"Remote·host·fingerprint·accepted"·//·string@2860
549459 227b2c:·7120·ec0d·3000·························|000a:·invoke-static·{v0,·v3},·Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0dec549458 227b28:·7120·ec0d·3000·························|000a:·invoke-static·{v0,·v3},·Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0dec
549460 227b32:·2812···································|000d:·goto·001f·//·+0012549459 227b2e:·2812···································|000d:·goto·001f·//·+0012
549461 227b34:·1a03·d20b······························|000e:·const-string·v3,·"Could·not·accept·remote·host·fingerprint"·//·string@0bd2549460 227b30:·1a03·d20b······························|000e:·const-string·v3,·"Could·not·accept·remote·host·fingerprint"·//·string@0bd2
549462 227b38:·7120·ea0d·3000·························|0010:·invoke-static·{v0,·v3},·Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0dea549461 227b34:·7120·ea0d·3000·························|0010:·invoke-static·{v0,·v3},·Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0dea
549463 227b3e:·5423·aa60······························|0013:·iget-object·v3,·v2,·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;.mContext:Landroid/content/Context;·//·field@60aa549462 227b3a:·5423·aa60······························|0013:·iget-object·v3,·v2,·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;.mContext:Landroid/content/Context;·//·field@60aa
549464 227b42:·1210···································|0015:·const/4·v0,·#int·1·//·#1549463 227b3e:·1210···································|0015:·const/4·v0,·#int·1·//·#1
549465 227b44:·1a01·d30b······························|0016:·const-string·v1,·"Could·not·accept·remote·host·fingerprint,·please·see·logcat·for·details"·//·string@0bd3549464 227b40:·1a01·d30b······························|0016:·const-string·v1,·"Could·not·accept·remote·host·fingerprint,·please·see·logcat·for·details"·//·string@0bd3
549466 227b48:·7130·5e15·1300·························|0018:·invoke-static·{v3,·v1,·v0},·Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;·//·method@155e549465 227b44:·7130·5e15·1300·························|0018:·invoke-static·{v3,·v1,·v0},·Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;·//·method@155e
549467 227b4e:·0c03···································|001b:·move-result-object·v3549466 227b4a:·0c03···································|001b:·move-result-object·v3
549468 227b50:·6e10·5f15·0300·························|001c:·invoke-virtual·{v3},·Landroid/widget/Toast;.show:()V·//·method@155f549467 227b4c:·6e10·5f15·0300·························|001c:·invoke-virtual·{v3},·Landroid/widget/Toast;.show:()V·//·method@155f
549469 227b56:·0e00···································|001f:·return-void549468 227b52:·0e00···································|001f:·return-void
549470 ······catches·······:·(none)549469 ······catches·······:·(none)
549471 ······positions·····:·549470 ······positions·····:·
549472 ········0x0000·line=188549471 ········0x0000·line=188
549473 ········0x000a·line=189549472 ········0x000a·line=189
549474 ········0x0010·line=191549473 ········0x0010·line=191
549475 ········0x0013·line=192549474 ········0x0013·line=192
549476 ······locals········:·549475 ······locals········:·
Offset 549482, 18 lines modifiedOffset 549481, 18 lines modified
549482 ······type··········:·'(Ljava/lang/Object;)V'549481 ······type··········:·'(Ljava/lang/Object;)V'
549483 ······access········:·0x1044·(PROTECTED·BRIDGE·SYNTHETIC)549482 ······access········:·0x1044·(PROTECTED·BRIDGE·SYNTHETIC)
549484 ······code··········-549483 ······code··········-
549485 ······registers·····:·2549484 ······registers·····:·2
549486 ······ins···········:·2549485 ······ins···········:·2
549487 ······outs··········:·2549486 ······outs··········:·2
549488 ······insns·size····:·6·16-bit·code·units549487 ······insns·size····:·6·16-bit·code·units
549489 227b58:········································|[227b58]·org.amoradi.syncopoli.SettingsFragment$AcceptHostFingerprintTask.onPostExecute:(Ljava/lang/Object;)V549488 227b54:········································|[227b54]·org.amoradi.syncopoli.SettingsFragment$AcceptHostFingerprintTask.onPostExecute:(Ljava/lang/Object;)V
549490 227b68:·1f01·e20c······························|0000:·check-cast·v1,·Ljava/lang/Boolean;·//·type@0ce2549489 227b64:·1f01·e20c······························|0000:·check-cast·v1,·Ljava/lang/Boolean;·//·type@0ce2
549491 227b6c:·6e20·936e·1000·························|0002:·invoke-virtual·{v0,·v1},·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;.onPostExecute:(Ljava/lang/Boolean;)V·//·method@6e93549490 227b68:·6e20·936e·1000·························|0002:·invoke-virtual·{v0,·v1},·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;.onPostExecute:(Ljava/lang/Boolean;)V·//·method@6e93
549492 227b72:·0e00···································|0005:·return-void549491 227b6e:·0e00···································|0005:·return-void
549493 ······catches·······:·(none)549492 ······catches·······:·(none)
549494 ······positions·····:·549493 ······positions·····:·
549495 ········0x0000·line=170549494 ········0x0000·line=170
549496 ······locals········:·549495 ······locals········:·
549497 ········0x0000·-·0x0006·reg=0·this·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;·549496 ········0x0000·-·0x0006·reg=0·this·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;·
549498 ········0x0000·-·0x0006·reg=1·(null)·Ljava/lang/Object;·549497 ········0x0000·-·0x0006·reg=1·(null)·Ljava/lang/Object;·
  
Offset 549539, 51 lines modifiedOffset 549538, 50 lines modified
549539 ······name··········:·'<init>'549538 ······name··········:·'<init>'
549540 ······type··········:·'(Lorg/amoradi/syncopoli/SettingsFragment;Landroid/content/Context;)V'549539 ······type··········:·'(Lorg/amoradi/syncopoli/SettingsFragment;Landroid/content/Context;)V'
549541 ······access········:·0x10000·(CONSTRUCTOR)549540 ······access········:·0x10000·(CONSTRUCTOR)
549542 ······code··········-549541 ······code··········-
549543 ······registers·····:·3549542 ······registers·····:·3
549544 ······ins···········:·3549543 ······ins···········:·3
549545 ······outs··········:·2549544 ······outs··········:·2
549546 ······insns·size····:·17·16-bit·code·units549545 ······insns·size····:·15·16-bit·code·units
549547 227bbc:········································|[227bbc]·org.amoradi.syncopoli.SettingsFragment$ClearHostsTask.<init>:(Lorg/amoradi/syncopoli/SettingsFragment;Landroid/content/Context;)V549546 227bb8:········································|[227bb8]·org.amoradi.syncopoli.SettingsFragment$ClearHostsTask.<init>:(Lorg/amoradi/syncopoli/SettingsFragment;Landroid/content/Context;)V
Max diff block lines reached; 164901/178956 bytes (92.15%) of diff not shown.
5.66 KB
classes.jar
3.81 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·5661268·bytes,·number·of·entries:·26871 Zip·file·size:·5661258·bytes,·number·of·entries:·2687
2 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class2 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class
3 ?rwxrwxr-x··2.0·unx·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class3 ?rwxrwxr-x··2.0·unx·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class
4 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class4 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class
5 ?rwxrwxr-x··2.0·unx·····1127·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class5 ?rwxrwxr-x··2.0·unx·····1127·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class
6 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class6 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class
7 ?rwxrwxr-x··2.0·unx······812·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback.class7 ?rwxrwxr-x··2.0·unx······812·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback.class
8 ?rwxrwxr-x··2.0·unx·····1065·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaBrowserImpl.class8 ?rwxrwxr-x··2.0·unx·····1065·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaBrowserImpl.class
Offset 1927, 16 lines modifiedOffset 1927, 16 lines modified
1927 ?rwxrwxr-x··2.0·unx····31354·b-·defN·80-Jan-01·00:00·org/amoradi/syncopoli/R$style.class1927 ?rwxrwxr-x··2.0·unx····31354·b-·defN·80-Jan-01·00:00·org/amoradi/syncopoli/R$style.class
1928 ?rwxrwxr-x··2.0·unx····83347·b-·defN·80-Jan-01·00:00·org/amoradi/syncopoli/R$styleable.class1928 ?rwxrwxr-x··2.0·unx····83347·b-·defN·80-Jan-01·00:00·org/amoradi/syncopoli/R$styleable.class
1929 ?rwxrwxr-x··2.0·unx······270·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/R$xml.class1929 ?rwxrwxr-x··2.0·unx······270·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/R$xml.class
1930 ?rwxrwxr-x··2.0·unx······138·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/R.class1930 ?rwxrwxr-x··2.0·unx······138·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/R.class
1931 ?rwxrwxr-x··2.0·unx·····5283·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/SSHManager.class1931 ?rwxrwxr-x··2.0·unx·····5283·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/SSHManager.class
1932 ?rwxrwxr-x··2.0·unx·····1018·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/SettingsFragment$1.class1932 ?rwxrwxr-x··2.0·unx·····1018·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/SettingsFragment$1.class
1933 ?rwxrwxr-x··2.0·unx·····1010·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/SettingsFragment$2.class1933 ?rwxrwxr-x··2.0·unx·····1010·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/SettingsFragment$2.class
1934 ?rwxrwxr-x··2.0·unx·····1613·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask.class1934 ?rwxrwxr-x··2.0·unx·····1608·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask.class
1935 ?rwxrwxr-x··2.0·unx·····1282·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/SettingsFragment$ClearHostsTask.class1935 ?rwxrwxr-x··2.0·unx·····1277·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/SettingsFragment$ClearHostsTask.class
1936 ?rwxrwxr-x··2.0·unx·····1115·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/SettingsFragment$GetHostFingerprintTask$1.class1936 ?rwxrwxr-x··2.0·unx·····1115·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/SettingsFragment$GetHostFingerprintTask$1.class
1937 ?rwxrwxr-x··2.0·unx·····2170·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/SettingsFragment$GetHostFingerprintTask.class1937 ?rwxrwxr-x··2.0·unx·····2170·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/SettingsFragment$GetHostFingerprintTask.class
1938 ?rwxrwxr-x··2.0·unx·····4756·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/SettingsFragment.class1938 ?rwxrwxr-x··2.0·unx·····4756·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/SettingsFragment.class
1939 ?rwxrwxr-x··2.0·unx·····1267·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/StubAuthenticator.class1939 ?rwxrwxr-x··2.0·unx·····1267·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/StubAuthenticator.class
1940 ?rwxrwxr-x··2.0·unx······521·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/StubAuthenticatorService.class1940 ?rwxrwxr-x··2.0·unx······521·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/StubAuthenticatorService.class
1941 ?rwxrwxr-x··2.0·unx······788·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/StubContentProvider.class1941 ?rwxrwxr-x··2.0·unx······788·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/StubContentProvider.class
1942 ?rwxrwxr-x··2.0·unx·····1170·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/SyncAdapter.class1942 ?rwxrwxr-x··2.0·unx·····1170·b-·stor·80-Jan-01·00:00·org/amoradi/syncopoli/SyncAdapter.class
Offset 2682, 8 lines modifiedOffset 2682, 8 lines modified
2682 ?rwxrwxr-x··2.0·unx······807·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AppCompatDialogFragment.class2682 ?rwxrwxr-x··2.0·unx······807·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AppCompatDialogFragment.class
2683 ?rwxrwxr-x··2.0·unx·····1531·b-·stor·80-Jan-01·00:00·androidx/core/view/WindowInsetsCompat$Impl29.class2683 ?rwxrwxr-x··2.0·unx·····1531·b-·stor·80-Jan-01·00:00·androidx/core/view/WindowInsetsCompat$Impl29.class
2684 ?rwxrwxr-x··2.0·unx·····1217·b-·stor·80-Jan-01·00:00·androidx/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi28.class2684 ?rwxrwxr-x··2.0·unx·····1217·b-·stor·80-Jan-01·00:00·androidx/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi28.class
2685 ?rwxrwxr-x··2.0·unx·····2301·b-·stor·80-Jan-01·00:00·com/google/android/material/appbar/AppBarLayout$Behavior.class2685 ?rwxrwxr-x··2.0·unx·····2301·b-·stor·80-Jan-01·00:00·com/google/android/material/appbar/AppBarLayout$Behavior.class
2686 ?rwxrwxr-x··2.0·unx·····2861·b-·stor·80-Jan-01·00:00·com/google/android/material/transformation/FabTransformationSheetBehavior.class2686 ?rwxrwxr-x··2.0·unx·····2861·b-·stor·80-Jan-01·00:00·com/google/android/material/transformation/FabTransformationSheetBehavior.class
2687 ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·com/google/android/material/bottomsheet/BottomSheetDialogFragment.class2687 ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·com/google/android/material/bottomsheet/BottomSheetDialogFragment.class
2688 ?rwxrwxr-x··2.0·unx····17988·b-·defN·80-Jan-01·00:00·org/amoradi/syncopoli/BackupActivity.class2688 ?rwxrwxr-x··2.0·unx····17988·b-·defN·80-Jan-01·00:00·org/amoradi/syncopoli/BackupActivity.class
2689 2687·files,·6598950·bytes·uncompressed,·5154842·bytes·compressed:··21.9%2689 2687·files,·6598940·bytes·uncompressed,·5154832·bytes·compressed:··21.9%
1.0 KB
org/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask.class
888 B
procyon -ec {}
    
Offset 9, 18 lines modifiedOffset 9, 17 lines modified
9 class·SettingsFragment$AcceptHostFingerprintTask·extends·AsyncTask9 class·SettingsFragment$AcceptHostFingerprintTask·extends·AsyncTask
10 {10 {
11 ····private·String·fingerprint;11 ····private·String·fingerprint;
12 ····private·Context·mContext;12 ····private·Context·mContext;
13 ····private·SSHManager·sshman;13 ····private·SSHManager·sshman;
14 ····final·/*·synthetic·*/·SettingsFragment·this$0;14 ····final·/*·synthetic·*/·SettingsFragment·this$0;
15 ····15 ····
16 ····SettingsFragment$AcceptHostFingerprintTask(final·SettingsFragment·this$0,·Context·mContext,·final·String·fingerprint)·{16 ····SettingsFragment$AcceptHostFingerprintTask(final·SettingsFragment·this$0,·final·Context·mContext,·final·String·fingerprint)·{
17 ········this.this$0·=·this$0;17 ········this.this$0·=·this$0;
18 ········this.mContext·=·mContext;18 ········this.mContext·=·mContext;
19 ········mContext·=·this.mContext; 
20 ········this.sshman·=·new·SSHManager(mContext);19 ········this.sshman·=·new·SSHManager(mContext);
21 ········this.fingerprint·=·fingerprint;20 ········this.fingerprint·=·fingerprint;
22 ····}21 ····}
23 ····22 ····
24 ····protected·Boolean·doInBackground(final·Void...·array)·{23 ····protected·Boolean·doInBackground(final·Void...·array)·{
25 ········return·Boolean.valueOf(this.sshman.acceptHostKeyFingerprint(this.fingerprint));24 ········return·Boolean.valueOf(this.sshman.acceptHostKeyFingerprint(this.fingerprint));
26 ····}25 ····}
847 B
org/amoradi/syncopoli/SettingsFragment$ClearHostsTask.class
729 B
procyon -ec {}
    
Offset 7, 18 lines modifiedOffset 7, 17 lines modified
  
7 class·SettingsFragment$ClearHostsTask·extends·AsyncTask7 class·SettingsFragment$ClearHostsTask·extends·AsyncTask
8 {8 {
9 ····private·Context·mContext;9 ····private·Context·mContext;
10 ····private·SSHManager·sshman;10 ····private·SSHManager·sshman;
11 ····final·/*·synthetic·*/·SettingsFragment·this$0;11 ····final·/*·synthetic·*/·SettingsFragment·this$0;
12 ····12 ····
13 ····SettingsFragment$ClearHostsTask(final·SettingsFragment·this$0,·Context·mContext)·{13 ····SettingsFragment$ClearHostsTask(final·SettingsFragment·this$0,·final·Context·mContext)·{
14 ········this.this$0·=·this$0;14 ········this.this$0·=·this$0;
15 ········this.mContext·=·mContext;15 ········this.mContext·=·mContext;
16 ········mContext·=·this.mContext; 
17 ········this.sshman·=·new·SSHManager(mContext);16 ········this.sshman·=·new·SSHManager(mContext);
18 ····}17 ····}
19 ····18 ····
20 ····protected·Boolean·doInBackground(final·Void...·array)·{19 ····protected·Boolean·doInBackground(final·Void...·array)·{
21 ········return·Boolean.valueOf(this.sshman.clearAcceptedHostKeyFingerprints());20 ········return·Boolean.valueOf(this.sshman.clearAcceptedHostKeyFingerprints());
22 ····}21 ····}
23 ····22 ····
739 B
smali/org/amoradi/syncopoli/SettingsFragment$ClearHostsTask.smali
    
Offset 43, 16 lines modifiedOffset 43, 14 lines modified
  
43 ····.line·20243 ····.line·202
44 ····iput-object·p2,·p0,·Lorg/amoradi/syncopoli/SettingsFragment$ClearHostsTask;->mContext:Landroid/content/Context;44 ····iput-object·p2,·p0,·Lorg/amoradi/syncopoli/SettingsFragment$ClearHostsTask;->mContext:Landroid/content/Context;
  
45 ····.line·20345 ····.line·203
46 ····new-instance·p1,·Lorg/amoradi/syncopoli/SSHManager;46 ····new-instance·p1,·Lorg/amoradi/syncopoli/SSHManager;
  
47 ····iget-object·p2,·p0,·Lorg/amoradi/syncopoli/SettingsFragment$ClearHostsTask;->mContext:Landroid/content/Context; 
  
48 ····invoke-direct·{p1,·p2},·Lorg/amoradi/syncopoli/SSHManager;-><init>(Landroid/content/Context;)V47 ····invoke-direct·{p1,·p2},·Lorg/amoradi/syncopoli/SSHManager;-><init>(Landroid/content/Context;)V
  
49 ····iput-object·p1,·p0,·Lorg/amoradi/syncopoli/SettingsFragment$ClearHostsTask;->sshman:Lorg/amoradi/syncopoli/SSHManager;48 ····iput-object·p1,·p0,·Lorg/amoradi/syncopoli/SettingsFragment$ClearHostsTask;->sshman:Lorg/amoradi/syncopoli/SSHManager;
  
50 ····return-void49 ····return-void
51 .end·method50 .end·method
  
903 B
smali/org/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask.smali
    
Offset 45, 16 lines modifiedOffset 45, 14 lines modified
  
45 ····.line·17645 ····.line·176
46 ····iput-object·p2,·p0,·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;->mContext:Landroid/content/Context;46 ····iput-object·p2,·p0,·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;->mContext:Landroid/content/Context;
  
47 ····.line·17747 ····.line·177
48 ····new-instance·p1,·Lorg/amoradi/syncopoli/SSHManager;48 ····new-instance·p1,·Lorg/amoradi/syncopoli/SSHManager;
  
49 ····iget-object·p2,·p0,·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;->mContext:Landroid/content/Context; 
  
50 ····invoke-direct·{p1,·p2},·Lorg/amoradi/syncopoli/SSHManager;-><init>(Landroid/content/Context;)V49 ····invoke-direct·{p1,·p2},·Lorg/amoradi/syncopoli/SSHManager;-><init>(Landroid/content/Context;)V
  
51 ····iput-object·p1,·p0,·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;->sshman:Lorg/amoradi/syncopoli/SSHManager;50 ····iput-object·p1,·p0,·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;->sshman:Lorg/amoradi/syncopoli/SSHManager;
  
52 ····.line·17851 ····.line·178
53 ····iput-object·p3,·p0,·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;->fingerprint:Ljava/lang/String;52 ····iput-object·p3,·p0,·Lorg/amoradi/syncopoli/SettingsFragment$AcceptHostFingerprintTask;->fingerprint:Ljava/lang/String;