129 MB
/home/fdroid/fdroiddata/tmp/anonvpn.anon_next.android_22.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_anonvpn.anon_next.android_22.apk
12.5 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: <64a73da45131344ddec43e2b30608c0c8d90e16e853aaf443ae4d411e45e4f94>, actual: <a6282f183b8c6fcfd43decb3e2124ba098d3cd6642c02ae8d916f35dcda78b16> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <487f1cb40b6a7199cd91ee22e21ef88db7348f794852cc3ebb1c47c52b24630b67516a0000000000>, actual: <3f2ea45094d7af8f8053a8e460cca1872898d1fb12fc01c731b108540e494ffc67516a0000000000>
    
Offset 1, 70 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:·a5c40c4af5c42095906baf21fe4f30b15e940a551133e5a903bdcd704dfd6726 
10 Signer·#1·certificate·SHA-1·digest:·9a48dcd33319ca3d2a47114b79d254cb66e670b7 
11 Signer·#1·certificate·MD5·digest:·4129cb22d771d0c0c18cc60c85679389 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·da7742fa86a1295d0ec20e548e2b99e47a5114a48db5d69163aa01e162a1a333 
15 Signer·#1·public·key·SHA-1·digest:·0df8eb9499d6fb0b545aa60548af77b49b975deb 
16 Signer·#1·public·key·MD5·digest:·247c970ded3c27c5ce062a364edcb900 
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-ktx.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.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/. 
20 WARNING:·META-INF/androidx.annotation_annotation-experimental.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.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/. 
22 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/. 
23 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/. 
24 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/. 
25 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/. 
26 WARNING:·META-INF/androidx.core_core-ktx.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.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/. 
28 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/. 
29 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/. 
30 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/. 
31 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/. 
32 WARNING:·META-INF/androidx.dynamicanimation_dynamicanimation.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.emoji2_emoji2-views-helper.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.emoji2_emoji2.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.fragment_fragment-ktx.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.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/. 
37 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/. 
38 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/. 
39 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core-ktx.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.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/. 
41 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/. 
42 WARNING:·META-INF/androidx.lifecycle_lifecycle-process.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.lifecycle_lifecycle-runtime-ktx.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.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/. 
45 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-ktx.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.lifecycle_lifecycle-viewmodel-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/. 
47 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/. 
48 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/. 
49 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/. 
50 WARNING:·META-INF/androidx.preference_preference.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.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/. 
52 WARNING:·META-INF/androidx.profileinstaller_profileinstaller.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
53 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/. 
54 WARNING:·META-INF/androidx.savedstate_savedstate-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
55 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/. 
56 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/. 
57 WARNING:·META-INF/androidx.startup_startup-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/. 
58 WARNING:·META-INF/androidx.tracing_tracing.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
59 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/. 
60 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/. 
61 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/. 
62 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/. 
63 WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
64 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/. 
65 WARNING:·META-INF/androidx.window_window.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
66 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/. 
67 WARNING:·META-INF/kotlinx_coroutines_android.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
68 WARNING:·META-INF/kotlinx_coroutines_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/. 
69 WARNING:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
70 WARNING:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
2.04 KB
zipinfo {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Zip·file·size:·6971751·bytes,·number·of·entries:·12601 Zip·file·size:·6971751·bytes,·number·of·entries:·1260
2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-r--r--··0.0·unx·····1792·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof3 -rw-r--r--··0.0·unx·····1792·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
4 -rw-r--r--··0.0·unx······198·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm4 -rw-r--r--··0.0·unx······198·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
5 -rw-r--r--··0.0·unx··9165772·b-·defN·81-Jan-01·01:01·classes.dex5 -rw-r--r--··0.0·unx··9165720·b-·defN·81-Jan-01·01:01·classes.dex
6 -rw-r--r--··0.0·unx··2843216·b-·defN·81-Jan-01·01:01·classes2.dex6 -rw-r--r--··0.0·unx··2843092·b-·defN·81-Jan-01·01:01·classes2.dex
7 -rw-r--r--··0.0·unx·····2020·b-·defN·81-Jan-01·01:01·assets/certificates/acceptedInfoServiceCAs/InfoService_CA.cer7 -rw-r--r--··0.0·unx·····2020·b-·defN·81-Jan-01·01:01·assets/certificates/acceptedInfoServiceCAs/InfoService_CA.cer
8 -rw-r--r--··0.0·unx·····1972·b-·defN·81-Jan-01·01:01·assets/certificates/acceptedInfoServiceCAs/InfoService_CA_V2.cer8 -rw-r--r--··0.0·unx·····1972·b-·defN·81-Jan-01·01:01·assets/certificates/acceptedInfoServiceCAs/InfoService_CA_V2.cer
9 -rw-r--r--··0.0·unx·····1370·b-·defN·81-Jan-01·01:01·assets/certificates/acceptedInfoServiceCAs/japinfoserviceroot.cer9 -rw-r--r--··0.0·unx·····1370·b-·defN·81-Jan-01·01:01·assets/certificates/acceptedInfoServiceCAs/japinfoserviceroot.cer
10 -rw-r--r--··0.0·unx······784·b-·defN·81-Jan-01·01:01·assets/certificates/acceptedInfoServices/VPNTestIS.cer10 -rw-r--r--··0.0·unx······784·b-·defN·81-Jan-01·01:01·assets/certificates/acceptedInfoServices/VPNTestIS.cer
11 -rw-r--r--··0.0·unx·····1984·b-·defN·81-Jan-01·01:01·assets/certificates/acceptedMixCAs/JonDos_Operator_CA_V2.cer11 -rw-r--r--··0.0·unx·····1984·b-·defN·81-Jan-01·01:01·assets/certificates/acceptedMixCAs/JonDos_Operator_CA_V2.cer
12 -rw-r--r--··0.0·unx·····2024·b-·defN·81-Jan-01·01:01·assets/certificates/acceptedMixCAs/Operator_CA.cer12 -rw-r--r--··0.0·unx·····2024·b-·defN·81-Jan-01·01:01·assets/certificates/acceptedMixCAs/Operator_CA.cer
13 -rw-r--r--··0.0·unx·····1452·b-·defN·81-Jan-01·01:01·assets/certificates/acceptedMixCAs/japmixroot.cer13 -rw-r--r--··0.0·unx·····1452·b-·defN·81-Jan-01·01:01·assets/certificates/acceptedMixCAs/japmixroot.cer
Offset 1255, 8 lines modifiedOffset 1255, 8 lines modified
1255 -rw----·····0.0·fat······548·b-·defN·81-Jan-01·01:01·res/zc1.xml1255 -rw----·····0.0·fat······548·b-·defN·81-Jan-01·01:01·res/zc1.xml
1256 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml1256 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml
1257 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml1257 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml
1258 -rw----·····0.0·fat··1190844·b-·stor·81-Jan-01·01:01·resources.arsc1258 -rw----·····0.0·fat··1190844·b-·stor·81-Jan-01·01:01·resources.arsc
1259 -rw----·····2.0·fat···114913·b-·defN·81-Jan-01·01:01·META-INF/BB153C8D.SF1259 -rw----·····2.0·fat···114913·b-·defN·81-Jan-01·01:01·META-INF/BB153C8D.SF
1260 -rw----·····2.0·fat·····1336·b-·defN·81-Jan-01·01:01·META-INF/BB153C8D.RSA1260 -rw----·····2.0·fat·····1336·b-·defN·81-Jan-01·01:01·META-INF/BB153C8D.RSA
1261 -rw----·····2.0·fat···114786·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF1261 -rw----·····2.0·fat···114786·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
1262 1260·files,·14641688·bytes·uncompressed,·6821254·bytes·compressed:··53.4%1262 1260·files,·14641512·bytes·uncompressed,·6820891·bytes·compressed:··53.4%
31.1 MB
classes2.dex
31.0 MB
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············:·f26281094 checksum············:·c81fcc7f
5 signature···········:·b124...006c5 signature···········:·1911...1aa1
6 file_size···········:·28432166 file_size···········:·2843092
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·····:·2111710 string_ids_size·····:·21117
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·281712 type_ids_size·······:·2817
13 type_ids_off········:·84580·(0x014a64)13 type_ids_off········:·84580·(0x014a64)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·95848·(0x017668)15 proto_ids_off·······:·95848·(0x017668)
16 field_ids_size······:·723016 field_ids_size······:·7230
17 field_ids_off·······:·151240·(0x024ec8)17 field_ids_off·······:·151240·(0x024ec8)
18 method_ids_size·····:·1819018 method_ids_size·····:·18190
19 method_ids_off······:·209080·(0x0330b8)19 method_ids_off······:·209080·(0x0330b8)
20 class_defs_size·····:·221420 class_defs_size·····:·2214
21 class_defs_off······:·354600·(0x056928)21 class_defs_off······:·354600·(0x056928)
22 data_size···········:·241776822 data_size···········:·2417644
23 data_off············:·425448·(0x067de8)23 data_off············:·425448·(0x067de8)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·49325 class_idx···········:·493
26 access_flags········:·17·(0x0011)26 access_flags········:·17·(0x0011)
27 superclass_idx······:·22727 superclass_idx······:·227
28 source_file_idx·····:·908028 source_file_idx·····:·9080
Offset 89576, 19 lines modifiedOffset 89576, 19 lines modified
89576 ······type··········:·'(Ljava/io/InputStream;I)V'89576 ······type··········:·'(Ljava/io/InputStream;I)V'
89577 ······access········:·0x10000·(CONSTRUCTOR)89577 ······access········:·0x10000·(CONSTRUCTOR)
89578 ······code··········-89578 ······code··········-
89579 ······registers·····:·389579 ······registers·····:·3
89580 ······ins···········:·389580 ······ins···········:·3
89581 ······outs··········:·189581 ······outs··········:·1
89582 ······insns·size····:·8·16-bit·code·units89582 ······insns·size····:·8·16-bit·code·units
89583 0de2cc:········································|[0de2cc]·mybouncycastle.org.bouncycastle.asn1.LimitedInputStream.<init>:(Ljava/io/InputStream;I)V89583 0de2c8:········································|[0de2c8]·mybouncycastle.org.bouncycastle.asn1.LimitedInputStream.<init>:(Ljava/io/InputStream;I)V
89584 0de2dc:·7010·d401·0000·························|0000:·invoke-direct·{v0},·Ljava/io/InputStream;.<init>:()V·//·method@01d489584 0de2d8:·7010·d401·0000·························|0000:·invoke-direct·{v0},·Ljava/io/InputStream;.<init>:()V·//·method@01d4
89585 0de2e2:·5b01·220b······························|0003:·iput-object·v1,·v0,·Lmybouncycastle/org/bouncycastle/asn1/LimitedInputStream;._in:Ljava/io/InputStream;·//·field@0b2289585 0de2de:·5b01·220b······························|0003:·iput-object·v1,·v0,·Lmybouncycastle/org/bouncycastle/asn1/LimitedInputStream;._in:Ljava/io/InputStream;·//·field@0b22
89586 0de2e6:·5902·230b······························|0005:·iput·v2,·v0,·Lmybouncycastle/org/bouncycastle/asn1/LimitedInputStream;._limit:I·//·field@0b2389586 0de2e2:·5902·230b······························|0005:·iput·v2,·v0,·Lmybouncycastle/org/bouncycastle/asn1/LimitedInputStream;._limit:I·//·field@0b23
89587 0de2ea:·0e00···································|0007:·return-void89587 0de2e6:·0e00···································|0007:·return-void
89588 ······catches·······:·(none)89588 ······catches·······:·(none)
89589 ······positions·····:·89589 ······positions·····:·
89590 ········0x0000·line=1789590 ········0x0000·line=17
89591 ······locals········:·89591 ······locals········:·
89592 ········0x0000·-·0x0008·reg=0·this·Lmybouncycastle/org/bouncycastle/asn1/LimitedInputStream;·89592 ········0x0000·-·0x0008·reg=0·this·Lmybouncycastle/org/bouncycastle/asn1/LimitedInputStream;·
89593 ········0x0000·-·0x0008·reg=1·(null)·Ljava/io/InputStream;·89593 ········0x0000·-·0x0008·reg=1·(null)·Ljava/io/InputStream;·
89594 ········0x0000·-·0x0008·reg=2·(null)·I·89594 ········0x0000·-·0x0008·reg=2·(null)·I·
Offset 89599, 37 lines modifiedOffset 89599, 37 lines modified
89599 ······type··········:·'()I'89599 ······type··········:·'()I'
89600 ······access········:·0x0000·()89600 ······access········:·0x0000·()
89601 ······code··········-89601 ······code··········-
89602 ······registers·····:·289602 ······registers·····:·2
89603 ······ins···········:·189603 ······ins···········:·1
89604 ······outs··········:·089604 ······outs··········:·0
89605 ······insns·size····:·3·16-bit·code·units89605 ······insns·size····:·3·16-bit·code·units
89606 0de2b4:········································|[0de2b4]·mybouncycastle.org.bouncycastle.asn1.LimitedInputStream.getLimit:()I89606 0de2b0:········································|[0de2b0]·mybouncycastle.org.bouncycastle.asn1.LimitedInputStream.getLimit:()I
89607 0de2c4:·5210·230b······························|0000:·iget·v0,·v1,·Lmybouncycastle/org/bouncycastle/asn1/LimitedInputStream;._limit:I·//·field@0b2389607 0de2c0:·5210·230b······························|0000:·iget·v0,·v1,·Lmybouncycastle/org/bouncycastle/asn1/LimitedInputStream;._limit:I·//·field@0b23
89608 0de2c8:·0f00···································|0002:·return·v089608 0de2c4:·0f00···································|0002:·return·v0
89609 ······catches·······:·(none)89609 ······catches·······:·(none)
89610 ······positions·····:·89610 ······positions·····:·
89611 ······locals········:·89611 ······locals········:·
  
89612 ····#1··············:·(in·Lmybouncycastle/org/bouncycastle/asn1/LimitedInputStream;)89612 ····#1··············:·(in·Lmybouncycastle/org/bouncycastle/asn1/LimitedInputStream;)
89613 ······name··········:·'setParentEofDetect'89613 ······name··········:·'setParentEofDetect'
89614 ······type··········:·'(Z)V'89614 ······type··········:·'(Z)V'
89615 ······access········:·0x0004·(PROTECTED)89615 ······access········:·0x0004·(PROTECTED)
89616 ······code··········-89616 ······code··········-
89617 ······registers·····:·489617 ······registers·····:·4
89618 ······ins···········:·289618 ······ins···········:·2
89619 ······outs··········:·289619 ······outs··········:·2
89620 ······insns·size····:·12·16-bit·code·units89620 ······insns·size····:·12·16-bit·code·units
89621 0de2ec:········································|[0de2ec]·mybouncycastle.org.bouncycastle.asn1.LimitedInputStream.setParentEofDetect:(Z)V89621 0de2e8:········································|[0de2e8]·mybouncycastle.org.bouncycastle.asn1.LimitedInputStream.setParentEofDetect:(Z)V
89622 0de2fc:·5420·220b······························|0000:·iget-object·v0,·v2,·Lmybouncycastle/org/bouncycastle/asn1/LimitedInputStream;._in:Ljava/io/InputStream;·//·field@0b2289622 0de2f8:·5420·220b······························|0000:·iget-object·v0,·v2,·Lmybouncycastle/org/bouncycastle/asn1/LimitedInputStream;._in:Ljava/io/InputStream;·//·field@0b22
89623 0de300:·2001·d706······························|0002:·instance-of·v1,·v0,·Lmybouncycastle/org/bouncycastle/asn1/IndefiniteLengthInputStream;·//·type@06d789623 0de2fc:·2001·d706······························|0002:·instance-of·v1,·v0,·Lmybouncycastle/org/bouncycastle/asn1/IndefiniteLengthInputStream;·//·type@06d7
89624 0de304:·3801·0700······························|0004:·if-eqz·v1,·000b·//·+000789624 0de300:·3801·0700······························|0004:·if-eqz·v1,·000b·//·+0007
89625 0de308:·1f00·d706······························|0006:·check-cast·v0,·Lmybouncycastle/org/bouncycastle/asn1/IndefiniteLengthInputStream;·//·type@06d789625 0de304:·1f00·d706······························|0006:·check-cast·v0,·Lmybouncycastle/org/bouncycastle/asn1/IndefiniteLengthInputStream;·//·type@06d7
89626 0de30c:·6e20·d227·3000·························|0008:·invoke-virtual·{v0,·v3},·Lmybouncycastle/org/bouncycastle/asn1/IndefiniteLengthInputStream;.setEofOn00:(Z)V·//·method@27d289626 0de308:·6e20·d227·3000·························|0008:·invoke-virtual·{v0,·v3},·Lmybouncycastle/org/bouncycastle/asn1/IndefiniteLengthInputStream;.setEofOn00:(Z)V·//·method@27d2
89627 0de312:·0e00···································|000b:·return-void89627 0de30e:·0e00···································|000b:·return-void
89628 ······catches·······:·(none)89628 ······catches·······:·(none)
89629 ······positions·····:·89629 ······positions·····:·
89630 ········0x0002·line=2989630 ········0x0002·line=29
89631 ········0x0006·line=3189631 ········0x0006·line=31
89632 ······locals········:·89632 ······locals········:·
89633 ········0x0000·-·0x000c·reg=2·this·Lmybouncycastle/org/bouncycastle/asn1/LimitedInputStream;·89633 ········0x0000·-·0x000c·reg=2·this·Lmybouncycastle/org/bouncycastle/asn1/LimitedInputStream;·
89634 ········0x0000·-·0x000c·reg=3·(null)·Z·89634 ········0x0000·-·0x000c·reg=3·(null)·Z·
Offset 89667, 20 lines modifiedOffset 89667, 20 lines modified
89667 ······type··········:·'(Ljava/lang/String;)V'89667 ······type··········:·'(Ljava/lang/String;)V'
89668 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)89668 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
89669 ······code··········-89669 ······code··········-
89670 ······registers·····:·289670 ······registers·····:·2
89671 ······ins···········:·289671 ······ins···········:·2
89672 ······outs··········:·189672 ······outs··········:·1
89673 ······insns·size····:·9·16-bit·code·units89673 ······insns·size····:·9·16-bit·code·units
89674 0de39c:········································|[0de39c]·mybouncycastle.org.bouncycastle.asn1.OIDTokenizer.<init>:(Ljava/lang/String;)V89674 0de398:········································|[0de398]·mybouncycastle.org.bouncycastle.asn1.OIDTokenizer.<init>:(Ljava/lang/String;)V
89675 0de3ac:·7010·d102·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@02d189675 0de3a8:·7010·d102·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@02d1
89676 0de3b2:·5b01·250b······························|0003:·iput-object·v1,·v0,·Lmybouncycastle/org/bouncycastle/asn1/OIDTokenizer;.oid:Ljava/lang/String;·//·field@0b2589676 0de3ae:·5b01·250b······························|0003:·iput-object·v1,·v0,·Lmybouncycastle/org/bouncycastle/asn1/OIDTokenizer;.oid:Ljava/lang/String;·//·field@0b25
89677 0de3b6:·1201···································|0005:·const/4·v1,·#int·0·//·#089677 0de3b2:·1201···································|0005:·const/4·v1,·#int·0·//·#0
89678 0de3b8:·5901·240b······························|0006:·iput·v1,·v0,·Lmybouncycastle/org/bouncycastle/asn1/OIDTokenizer;.index:I·//·field@0b2489678 0de3b4:·5901·240b······························|0006:·iput·v1,·v0,·Lmybouncycastle/org/bouncycastle/asn1/OIDTokenizer;.index:I·//·field@0b24
89679 0de3bc:·0e00···································|0008:·return-void89679 0de3b8:·0e00···································|0008:·return-void
89680 ······catches·······:·(none)89680 ······catches·······:·(none)
89681 ······positions·····:·89681 ······positions·····:·
89682 ········0x0000·line=2189682 ········0x0000·line=21
89683 ······locals········:·89683 ······locals········:·
89684 ········0x0000·-·0x0009·reg=0·this·Lmybouncycastle/org/bouncycastle/asn1/OIDTokenizer;·89684 ········0x0000·-·0x0009·reg=0·this·Lmybouncycastle/org/bouncycastle/asn1/OIDTokenizer;·
89685 ········0x0000·-·0x0009·reg=1·(null)·Ljava/lang/String;·89685 ········0x0000·-·0x0009·reg=1·(null)·Ljava/lang/String;·
  
Offset 89690, 59 lines modifiedOffset 89690, 59 lines modified
89690 ······type··········:·'()Z'89690 ······type··········:·'()Z'
89691 ······access········:·0x0001·(PUBLIC)89691 ······access········:·0x0001·(PUBLIC)
89692 ······code··········-89692 ······code··········-
89693 ······registers·····:·389693 ······registers·····:·3
89694 ······ins···········:·189694 ······ins···········:·1
89695 ······outs··········:·089695 ······outs··········:·0
89696 ······insns·size····:·9·16-bit·code·units89696 ······insns·size····:·9·16-bit·code·units
89697 0de314:········································|[0de314]·mybouncycastle.org.bouncycastle.asn1.OIDTokenizer.hasMoreTokens:()Z89697 0de310:········································|[0de310]·mybouncycastle.org.bouncycastle.asn1.OIDTokenizer.hasMoreTokens:()Z
89698 0de324:·5220·240b······························|0000:·iget·v0,·v2,·Lmybouncycastle/org/bouncycastle/asn1/OIDTokenizer;.index:I·//·field@0b2489698 0de320:·5220·240b······························|0000:·iget·v0,·v2,·Lmybouncycastle/org/bouncycastle/asn1/OIDTokenizer;.index:I·//·field@0b24
89699 0de328:·12f1···································|0002:·const/4·v1,·#int·-1·//·#ff89699 0de324:·12f1···································|0002:·const/4·v1,·#int·-1·//·#ff
89700 0de32a:·3210·0400······························|0003:·if-eq·v0,·v1,·0007·//·+000489700 0de326:·3210·0400······························|0003:·if-eq·v0,·v1,·0007·//·+0004
89701 0de32e:·1210···································|0005:·const/4·v0,·#int·1·//·#189701 0de32a:·1210···································|0005:·const/4·v0,·#int·1·//·#1
89702 0de330:·2802···································|0006:·goto·0008·//·+000289702 0de32c:·2802···································|0006:·goto·0008·//·+0002
89703 0de332:·1200···································|0007:·const/4·v0,·#int·0·//·#089703 0de32e:·1200···································|0007:·const/4·v0,·#int·0·//·#0
89704 0de334:·0f00···································|0008:·return·v089704 0de330:·0f00···································|0008:·return·v0
89705 ······catches·······:·(none)89705 ······catches·······:·(none)
89706 ······positions·····:·89706 ······positions·····:·
89707 ······locals········:·89707 ······locals········:·
Max diff block lines reached; 32512224/32522317 bytes (99.97%) of diff not shown.
39.0 KB
classes2.jar
18.4 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·4313078·bytes,·number·of·entries:·22141 Zip·file·size:·4312945·bytes,·number·of·entries:·2214
2 ?rwxrwxr-x··2.0·unx······338·b-·stor·80-Jan-01·00:00·kotlin/random/FallbackThreadLocalRandom$implStorage$1.class2 ?rwxrwxr-x··2.0·unx······338·b-·stor·80-Jan-01·00:00·kotlin/random/FallbackThreadLocalRandom$implStorage$1.class
3 ?rwxrwxr-x··2.0·unx······239·b-·stor·80-Jan-01·00:00·kotlin/random/KotlinRandom$Companion.class3 ?rwxrwxr-x··2.0·unx······239·b-·stor·80-Jan-01·00:00·kotlin/random/KotlinRandom$Companion.class
4 ?rwxrwxr-x··2.0·unx·····1446·b-·stor·80-Jan-01·00:00·kotlin/random/KotlinRandom.class4 ?rwxrwxr-x··2.0·unx·····1446·b-·stor·80-Jan-01·00:00·kotlin/random/KotlinRandom.class
5 ?rwxrwxr-x··2.0·unx······241·b-·stor·80-Jan-01·00:00·kotlin/random/PlatformRandom$Companion.class5 ?rwxrwxr-x··2.0·unx······241·b-·stor·80-Jan-01·00:00·kotlin/random/PlatformRandom$Companion.class
6 ?rwxrwxr-x··2.0·unx·····1156·b-·stor·80-Jan-01·00:00·kotlin/random/PlatformRandomKt.class6 ?rwxrwxr-x··2.0·unx·····1156·b-·stor·80-Jan-01·00:00·kotlin/random/PlatformRandomKt.class
7 ?rwxrwxr-x··2.0·unx······487·b-·stor·80-Jan-01·00:00·kotlin/random/Random$Default$Serialized.class7 ?rwxrwxr-x··2.0·unx······487·b-·stor·80-Jan-01·00:00·kotlin/random/Random$Default$Serialized.class
8 ?rwxrwxr-x··2.0·unx·····3641·b-·stor·80-Jan-01·00:00·kotlin/random/Random.class8 ?rwxrwxr-x··2.0·unx·····3641·b-·stor·80-Jan-01·00:00·kotlin/random/Random.class
Offset 395, 16 lines modifiedOffset 395, 16 lines modified
395 ?rwxrwxr-x··2.0·unx·····3037·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x500/X500NameBuilder.class395 ?rwxrwxr-x··2.0·unx·····3037·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x500/X500NameBuilder.class
396 ?rwxrwxr-x··2.0·unx······989·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x500/X500NameStyle.class396 ?rwxrwxr-x··2.0·unx······989·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x500/X500NameStyle.class
397 ?rwxrwxr-x··2.0·unx·····8940·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x500/style/IETFUtils.class397 ?rwxrwxr-x··2.0·unx·····8940·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x500/style/IETFUtils.class
398 ?rwxrwxr-x··2.0·unx·····1065·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x500/style/X500NameTokenizer.class398 ?rwxrwxr-x··2.0·unx·····1065·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x500/style/X500NameTokenizer.class
399 ?rwxrwxr-x··2.0·unx······107·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/TBSCertList$1.class399 ?rwxrwxr-x··2.0·unx······107·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/TBSCertList$1.class
400 ?rwxrwxr-x··2.0·unx······747·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/TBSCertList$EmptyEnumeration.class400 ?rwxrwxr-x··2.0·unx······747·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/TBSCertList$EmptyEnumeration.class
401 ?rwxrwxr-x··2.0·unx······791·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/TBSCertList$RevokedCertificatesEnumeration.class401 ?rwxrwxr-x··2.0·unx······791·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/TBSCertList$RevokedCertificatesEnumeration.class
402 ?rwxrwxr-x··2.0·unx·····6236·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/V2TBSCertListGenerator.class402 ?rwxrwxr-x··2.0·unx·····6229·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/V2TBSCertListGenerator.class
403 ?rwxrwxr-x··2.0·unx·····4591·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/V3TBSCertificateGenerator.class403 ?rwxrwxr-x··2.0·unx·····4573·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/V3TBSCertificateGenerator.class
404 ?rwxrwxr-x··2.0·unx·····4152·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/X509Extension.class404 ?rwxrwxr-x··2.0·unx·····4152·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/X509Extension.class
405 ?rwxrwxr-x··2.0·unx······938·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/X509NameEntryConverter.class405 ?rwxrwxr-x··2.0·unx······938·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/X509NameEntryConverter.class
406 ?rwxrwxr-x··2.0·unx·····1059·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/X509NameTokenizer.class406 ?rwxrwxr-x··2.0·unx·····1059·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/X509NameTokenizer.class
407 ?rwxrwxr-x··2.0·unx·····2034·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/X509ObjectIdentifiers.class407 ?rwxrwxr-x··2.0·unx·····2034·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/X509ObjectIdentifiers.class
408 ?rwxrwxr-x··2.0·unx·····6253·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x9/X962NamedCurves.class408 ?rwxrwxr-x··2.0·unx·····6253·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x9/X962NamedCurves.class
409 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x9/X9ECParametersHolder.class409 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x9/X9ECParametersHolder.class
410 ?rwxrwxr-x··2.0·unx······826·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x9/X9IntegerConverter.class410 ?rwxrwxr-x··2.0·unx······826·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x9/X9IntegerConverter.class
Offset 453, 15 lines modifiedOffset 453, 15 lines modified
453 ?rwxrwxr-x··2.0·unx·······97·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/Primes$1.class453 ?rwxrwxr-x··2.0·unx·······97·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/Primes$1.class
454 ?rwxrwxr-x··2.0·unx·····1010·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/Primes$MROutput.class454 ?rwxrwxr-x··2.0·unx·····1010·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/Primes$MROutput.class
455 ?rwxrwxr-x··2.0·unx······641·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/Primes$STOutput.class455 ?rwxrwxr-x··2.0·unx······641·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/Primes$STOutput.class
456 ?rwxrwxr-x··2.0·unx·····7193·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/Primes.class456 ?rwxrwxr-x··2.0·unx·····7193·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/Primes.class
457 ?rwxrwxr-x··2.0·unx····11105·b-·defN·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/ec/ECAlgorithms.class457 ?rwxrwxr-x··2.0·unx····11105·b-·defN·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/ec/ECAlgorithms.class
458 ?rwxrwxr-x··2.0·unx······495·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/ec/ECConstants.class458 ?rwxrwxr-x··2.0·unx······495·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/ec/ECConstants.class
459 ?rwxrwxr-x··2.0·unx·····1657·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/ec/ECCurve$Config.class459 ?rwxrwxr-x··2.0·unx·····1657·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/ec/ECCurve$Config.class
460 ?rwxrwxr-x··2.0·unx·····9820·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/ec/ECCurve.class460 ?rwxrwxr-x··2.0·unx·····9817·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/ec/ECCurve.class
461 ?rwxrwxr-x··2.0·unx······221·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/ec/ECLookupTable.class461 ?rwxrwxr-x··2.0·unx······221·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/ec/ECLookupTable.class
462 ?rwxrwxr-x··2.0·unx······248·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/ec/ECMultiplier.class462 ?rwxrwxr-x··2.0·unx······248·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/ec/ECMultiplier.class
463 ?rwxrwxr-x··2.0·unx·····8394·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/ec/ECPoint.class463 ?rwxrwxr-x··2.0·unx·····8394·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/ec/ECPoint.class
464 ?rwxrwxr-x··2.0·unx······219·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/ec/ECPointMap.class464 ?rwxrwxr-x··2.0·unx······219·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/ec/ECPointMap.class
465 ?rwxrwxr-x··2.0·unx·····1499·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/ec/FixedPointUtil.class465 ?rwxrwxr-x··2.0·unx·····1499·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/ec/FixedPointUtil.class
466 ?rwxrwxr-x··2.0·unx····30950·b-·defN·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/ec/LongArray.class466 ?rwxrwxr-x··2.0·unx····30950·b-·defN·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/ec/LongArray.class
467 ?rwxrwxr-x··2.0·unx······239·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/ec/PreCompCallback.class467 ?rwxrwxr-x··2.0·unx······239·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/math/ec/PreCompCallback.class
Offset 1185, 25 lines modifiedOffset 1185, 25 lines modified
1185 ?rwxrwxr-x··2.0·unx······284·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/DataLengthException.class1185 ?rwxrwxr-x··2.0·unx······284·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/DataLengthException.class
1186 ?rwxrwxr-x··2.0·unx······188·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/ExtendedDigest.class1186 ?rwxrwxr-x··2.0·unx······188·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/ExtendedDigest.class
1187 ?rwxrwxr-x··2.0·unx······372·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/InvalidCipherTextException.class1187 ?rwxrwxr-x··2.0·unx······372·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/InvalidCipherTextException.class
1188 ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/SkippingStreamCipher.class1188 ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/SkippingStreamCipher.class
1189 ?rwxrwxr-x··2.0·unx·····1012·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/StreamBlockCipher.class1189 ?rwxrwxr-x··2.0·unx·····1012·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/StreamBlockCipher.class
1190 ?rwxrwxr-x··2.0·unx·····2281·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/agreement/DHBasicAgreement.class1190 ?rwxrwxr-x··2.0·unx·····2281·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/agreement/DHBasicAgreement.class
1191 ?rwxrwxr-x··2.0·unx·····2691·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/agreement/ECDHBasicAgreement.class1191 ?rwxrwxr-x··2.0·unx·····2691·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/agreement/ECDHBasicAgreement.class
1192 ?rwxrwxr-x··2.0·unx·····7629·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/digests/SkeinEngine.class1192 ?rwxrwxr-x··2.0·unx·····7627·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/digests/SkeinEngine.class
1193 ?rwxrwxr-x··2.0·unx·····4247·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/encodings/OAEPEncoding.class1193 ?rwxrwxr-x··2.0·unx·····4247·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/encodings/OAEPEncoding.class
1194 ?rwxrwxr-x··2.0·unx·····4493·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/encodings/PKCS1Encoding.class1194 ?rwxrwxr-x··2.0·unx·····4493·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/encodings/PKCS1Encoding.class
1195 ?rwxrwxr-x··2.0·unx····37633·b-·defN·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/engines/AESFastEngine.class1195 ?rwxrwxr-x··2.0·unx····37633·b-·defN·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/engines/AESFastEngine.class
1196 ?rwxrwxr-x··2.0·unx·····8141·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/engines/DESEngine.class1196 ?rwxrwxr-x··2.0·unx·····8141·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/engines/DESEngine.class
1197 ?rwxrwxr-x··2.0·unx·····6458·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/engines/RC2Engine.class1197 ?rwxrwxr-x··2.0·unx·····6458·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/engines/RC2Engine.class
1198 ?rwxrwxr-x··2.0·unx·····1045·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/engines/RSAEngine.class1198 ?rwxrwxr-x··2.0·unx·····1045·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/engines/RSAEngine.class
1199 ?rwxrwxr-x··2.0·unx·····9076·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/engines/ThreefishEngine$Threefish1024Cipher.class1199 ?rwxrwxr-x··2.0·unx·····9076·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/engines/ThreefishEngine$Threefish1024Cipher.class
1200 ?rwxrwxr-x··2.0·unx·····2867·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/engines/ThreefishEngine$Threefish256Cipher.class1200 ?rwxrwxr-x··2.0·unx·····2867·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/engines/ThreefishEngine$Threefish256Cipher.class
1201 ?rwxrwxr-x··2.0·unx·····4814·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/engines/ThreefishEngine$Threefish512Cipher.class1201 ?rwxrwxr-x··2.0·unx·····4814·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/engines/ThreefishEngine$Threefish512Cipher.class
1202 ?rwxrwxr-x··2.0·unx·····5382·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/engines/ThreefishEngine.class1202 ?rwxrwxr-x··2.0·unx·····5370·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/engines/ThreefishEngine.class
1203 ?rwxrwxr-x··2.0·unx·····1813·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/generators/DHKeyPairGenerator.class1203 ?rwxrwxr-x··2.0·unx·····1813·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/generators/DHKeyPairGenerator.class
1204 ?rwxrwxr-x··2.0·unx·····2510·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/generators/DSAKeyPairGenerator.class1204 ?rwxrwxr-x··2.0·unx·····2510·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/generators/DSAKeyPairGenerator.class
1205 ?rwxrwxr-x··2.0·unx·····2684·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/generators/ECKeyPairGenerator.class1205 ?rwxrwxr-x··2.0·unx·····2684·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/generators/ECKeyPairGenerator.class
1206 ?rwxrwxr-x··2.0·unx·····2553·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/generators/HKDFBytesGenerator.class1206 ?rwxrwxr-x··2.0·unx·····2553·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/generators/HKDFBytesGenerator.class
1207 ?rwxrwxr-x··2.0·unx·····2935·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/generators/PKCS12ParametersGenerator.class1207 ?rwxrwxr-x··2.0·unx·····2935·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/generators/PKCS12ParametersGenerator.class
1208 ?rwxrwxr-x··2.0·unx·····3843·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/generators/RSAKeyPairGenerator.class1208 ?rwxrwxr-x··2.0·unx·····3843·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/generators/RSAKeyPairGenerator.class
1209 ?rwxrwxr-x··2.0·unx·····3802·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/macs/HMac.class1209 ?rwxrwxr-x··2.0·unx·····3802·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/macs/HMac.class
Offset 1478, 58 lines modifiedOffset 1478, 58 lines modified
1478 ?rwxrwxr-x··2.0·unx·····1150·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/BERSetParser.class1478 ?rwxrwxr-x··2.0·unx·····1150·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/BERSetParser.class
1479 ?rwxrwxr-x··2.0·unx·····1483·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/BERTaggedObjectParser.class1479 ?rwxrwxr-x··2.0·unx·····1483·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/BERTaggedObjectParser.class
1480 ?rwxrwxr-x··2.0·unx·····1274·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/DEROctetStringParser.class1480 ?rwxrwxr-x··2.0·unx·····1274·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/DEROctetStringParser.class
1481 ?rwxrwxr-x··2.0·unx·····1115·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/DLSequenceParser.class1481 ?rwxrwxr-x··2.0·unx·····1115·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/DLSequenceParser.class
1482 ?rwxrwxr-x··2.0·unx·····1148·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/DLSetParser.class1482 ?rwxrwxr-x··2.0·unx·····1148·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/DLSetParser.class
1483 ?rwxrwxr-x··2.0·unx·····1830·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/AuthenticatedSafe.class1483 ?rwxrwxr-x··2.0·unx·····1830·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/AuthenticatedSafe.class
1484 ?rwxrwxr-x··2.0·unx·····2099·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/CertBag.class1484 ?rwxrwxr-x··2.0·unx·····2099·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/CertBag.class
1485 ?rwxrwxr-x··2.0·unx·····2254·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/ContentInfo.class1485 ?rwxrwxr-x··2.0·unx·····2250·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/ContentInfo.class
1486 ?rwxrwxr-x··2.0·unx·····2871·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/EncryptedData.class1486 ?rwxrwxr-x··2.0·unx·····2871·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/EncryptedData.class
1487 ?rwxrwxr-x··2.0·unx·····2054·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/EncryptedPrivateKeyInfo.class1487 ?rwxrwxr-x··2.0·unx·····2054·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/EncryptedPrivateKeyInfo.class
1488 ?rwxrwxr-x··2.0·unx·····2228·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/IssuerAndSerialNumber.class1488 ?rwxrwxr-x··2.0·unx·····2228·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/IssuerAndSerialNumber.class
1489 ?rwxrwxr-x··2.0·unx·····2598·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/MacData.class1489 ?rwxrwxr-x··2.0·unx·····2598·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/MacData.class
1490 ?rwxrwxr-x··2.0·unx·····1802·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/PKCS12PBEParams.class1490 ?rwxrwxr-x··2.0·unx·····1802·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/PKCS12PBEParams.class
1491 ?rwxrwxr-x··2.0·unx·····2372·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/Pfx.class1491 ?rwxrwxr-x··2.0·unx·····2372·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/Pfx.class
1492 ?rwxrwxr-x··2.0·unx·····5505·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/PrivateKeyInfo.class1492 ?rwxrwxr-x··2.0·unx·····5497·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/PrivateKeyInfo.class
1493 ?rwxrwxr-x··2.0·unx·····3584·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/RSAPrivateKeyStructure.class1493 ?rwxrwxr-x··2.0·unx·····3584·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/RSAPrivateKeyStructure.class
1494 ?rwxrwxr-x··2.0·unx·····2443·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/SafeBag.class1494 ?rwxrwxr-x··2.0·unx·····2443·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/SafeBag.class
1495 ?rwxrwxr-x··2.0·unx·····3519·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/SignedData.class1495 ?rwxrwxr-x··2.0·unx·····3511·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/SignedData.class
1496 ?rwxrwxr-x··2.0·unx·····4337·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/SignerInfo.class1496 ?rwxrwxr-x··2.0·unx·····4329·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/pkcs/SignerInfo.class
1497 ?rwxrwxr-x··2.0·unx·····2767·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/sec/ECPrivateKeyStructure.class1497 ?rwxrwxr-x··2.0·unx·····2767·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/sec/ECPrivateKeyStructure.class
1498 ?rwxrwxr-x··2.0·unx·····1828·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x500/AttributeTypeAndValue.class1498 ?rwxrwxr-x··2.0·unx·····1828·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x500/AttributeTypeAndValue.class
1499 ?rwxrwxr-x··2.0·unx·····2826·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x500/RDN.class1499 ?rwxrwxr-x··2.0·unx·····2826·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x500/RDN.class
1500 ?rwxrwxr-x··2.0·unx·····5540·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x500/X500Name.class1500 ?rwxrwxr-x··2.0·unx·····5535·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x500/X500Name.class
1501 ?rwxrwxr-x··2.0·unx·····7730·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x500/style/BCStyle.class1501 ?rwxrwxr-x··2.0·unx·····7730·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x500/style/BCStyle.class
1502 ?rwxrwxr-x··2.0·unx·····2565·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/AlgorithmIdentifier.class1502 ?rwxrwxr-x··2.0·unx·····2565·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/AlgorithmIdentifier.class
1503 ?rwxrwxr-x··2.0·unx·····5514·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/AuthorityKeyIdentifier.class1503 ?rwxrwxr-x··2.0·unx·····5502·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/AuthorityKeyIdentifier.class
1504 ?rwxrwxr-x··2.0·unx·····3803·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/BasicConstraints.class1504 ?rwxrwxr-x··2.0·unx·····3803·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/BasicConstraints.class
1505 ?rwxrwxr-x··2.0·unx·····2654·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/CRLReason.class1505 ?rwxrwxr-x··2.0·unx·····2654·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/CRLReason.class
1506 ?rwxrwxr-x··2.0·unx·····3109·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/Certificate.class1506 ?rwxrwxr-x··2.0·unx·····3109·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/Certificate.class
1507 ?rwxrwxr-x··2.0·unx·····3394·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/CertificateList.class1507 ?rwxrwxr-x··2.0·unx·····3394·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/CertificateList.class
1508 ?rwxrwxr-x··2.0·unx·····2390·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/DSAParameter.class1508 ?rwxrwxr-x··2.0·unx·····2390·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/DSAParameter.class
1509 ?rwxrwxr-x··2.0·unx·····2329·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/DigestInfo.class1509 ?rwxrwxr-x··2.0·unx·····2329·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/DigestInfo.class
1510 ?rwxrwxr-x··2.0·unx·····3076·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/DistributionPointName.class1510 ?rwxrwxr-x··2.0·unx·····3076·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/DistributionPointName.class
1511 ?rwxrwxr-x··2.0·unx·····6709·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/Extension.class1511 ?rwxrwxr-x··2.0·unx·····6709·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/Extension.class
1512 ?rwxrwxr-x··2.0·unx·····4807·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/Extensions.class1512 ?rwxrwxr-x··2.0·unx·····4807·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/Extensions.class
1513 ?rwxrwxr-x··2.0·unx·····6825·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/GeneralName.class1513 ?rwxrwxr-x··2.0·unx·····6818·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/GeneralName.class
1514 ?rwxrwxr-x··2.0·unx·····3005·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/GeneralNames.class1514 ?rwxrwxr-x··2.0·unx·····3005·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/GeneralNames.class
1515 ?rwxrwxr-x··2.0·unx·····4973·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/IssuingDistributionPoint.class1515 ?rwxrwxr-x··2.0·unx·····4973·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/IssuingDistributionPoint.class
1516 ?rwxrwxr-x··2.0·unx·····2362·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/KeyUsage.class1516 ?rwxrwxr-x··2.0·unx·····2362·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/KeyUsage.class
1517 ?rwxrwxr-x··2.0·unx·····2485·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/RSAPublicKeyStructure.class1517 ?rwxrwxr-x··2.0·unx·····2485·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/RSAPublicKeyStructure.class
1518 ?rwxrwxr-x··2.0·unx·····1927·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/SubjectKeyIdentifier.class1518 ?rwxrwxr-x··2.0·unx·····1927·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/SubjectKeyIdentifier.class
1519 ?rwxrwxr-x··2.0·unx·····3106·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.class1519 ?rwxrwxr-x··2.0·unx·····3106·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.class
1520 ?rwxrwxr-x··2.0·unx·····2148·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/TBSCertList$CRLEntry.class1520 ?rwxrwxr-x··2.0·unx·····2148·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/TBSCertList$CRLEntry.class
1521 ?rwxrwxr-x··2.0·unx·····5198·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/TBSCertList.class1521 ?rwxrwxr-x··2.0·unx·····5191·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/TBSCertList.class
1522 ?rwxrwxr-x··2.0·unx·····6380·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/TBSCertificate.class1522 ?rwxrwxr-x··2.0·unx·····6365·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/TBSCertificate.class
1523 ?rwxrwxr-x··2.0·unx·····3069·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/Time.class1523 ?rwxrwxr-x··2.0·unx·····3069·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/Time.class
1524 ?rwxrwxr-x··2.0·unx·····7673·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/X509Extensions.class1524 ?rwxrwxr-x··2.0·unx·····7673·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/X509Extensions.class
1525 ?rwxrwxr-x··2.0·unx····17087·b-·defN·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/X509Name.class1525 ?rwxrwxr-x··2.0·unx····17087·b-·defN·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x509/X509Name.class
1526 ?rwxrwxr-x··2.0·unx·····2159·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x9/X962Parameters.class1526 ?rwxrwxr-x··2.0·unx·····2159·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x9/X962Parameters.class
1527 ?rwxrwxr-x··2.0·unx·····4438·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x9/X9Curve.class1527 ?rwxrwxr-x··2.0·unx·····4438·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x9/X9Curve.class
1528 ?rwxrwxr-x··2.0·unx·····5354·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x9/X9ECParameters.class1528 ?rwxrwxr-x··2.0·unx·····5350·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x9/X9ECParameters.class
1529 ?rwxrwxr-x··2.0·unx·····1747·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x9/X9ECPoint.class1529 ?rwxrwxr-x··2.0·unx·····1747·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x9/X9ECPoint.class
1530 ?rwxrwxr-x··2.0·unx·····1795·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x9/X9FieldElement.class1530 ?rwxrwxr-x··2.0·unx·····1795·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x9/X9FieldElement.class
1531 ?rwxrwxr-x··2.0·unx·····2448·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x9/X9FieldID.class1531 ?rwxrwxr-x··2.0·unx·····2448·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/asn1/x9/X9FieldID.class
1532 ?rwxrwxr-x··2.0·unx······236·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/OutputLengthException.class1532 ?rwxrwxr-x··2.0·unx······236·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/OutputLengthException.class
1533 ?rwxrwxr-x··2.0·unx·····1902·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/digests/GeneralDigest.class1533 ?rwxrwxr-x··2.0·unx·····1902·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/digests/GeneralDigest.class
1534 ?rwxrwxr-x··2.0·unx·····7052·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/digests/KeccakDigest.class1534 ?rwxrwxr-x··2.0·unx·····7052·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/digests/KeccakDigest.class
1535 ?rwxrwxr-x··2.0·unx·····6698·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/digests/LongDigest.class1535 ?rwxrwxr-x··2.0·unx·····6698·b-·stor·80-Jan-01·00:00·mybouncycastle/org/bouncycastle/crypto/digests/LongDigest.class
Offset 2133, 15 lines modifiedOffset 2133, 15 lines modified
Max diff block lines reached; 2616/18784 bytes (13.93%) of diff not shown.
1.15 KB
mybouncycastle/org/bouncycastle/asn1/x509/V2TBSCertListGenerator.class
1.01 KB
procyon -ec {}
    
Offset 173, 16 lines modifiedOffset 173, 17 lines modified
173 ············final·Time·nextUpdate·=·this.nextUpdate;173 ············final·Time·nextUpdate·=·this.nextUpdate;
174 ············if·(nextUpdate·!=·null)·{174 ············if·(nextUpdate·!=·null)·{
175 ················asn1EncodableVector.add((ASN1Encodable)nextUpdate);175 ················asn1EncodableVector.add((ASN1Encodable)nextUpdate);
176 ············}176 ············}
177 ············if·(this.crlentries.size()·!=·0)·{177 ············if·(this.crlentries.size()·!=·0)·{
178 ················asn1EncodableVector.add((ASN1Encodable)new·DERSequence(this.crlentries));178 ················asn1EncodableVector.add((ASN1Encodable)new·DERSequence(this.crlentries));
179 ············}179 ············}
 180 ············final·Extensions·extensions·=·this.extensions;
180 ············if·(this.extensions·!=·null)·{181 ············if·(extensions·!=·null)·{
181 ················asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(0,·(ASN1Encodable)this.extensions));182 ················asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(0,·(ASN1Encodable)extensions));
182 ············}183 ············}
183 ············return·new·TBSCertList((ASN1Sequence)new·DERSequence(asn1EncodableVector));184 ············return·new·TBSCertList((ASN1Sequence)new·DERSequence(asn1EncodableVector));
184 ········}185 ········}
185 ········throw·new·IllegalStateException("Not·all·mandatory·fields·set·in·V2·TBSCertList·generator.");186 ········throw·new·IllegalStateException("Not·all·mandatory·fields·set·in·V2·TBSCertList·generator.");
186 ····}187 ····}
187 ····188 ····
188 ····public·void·setExtensions(final·Extensions·extensions)·{189 ····public·void·setExtensions(final·Extensions·extensions)·{
1.87 KB
mybouncycastle/org/bouncycastle/asn1/x509/V3TBSCertificateGenerator.class
1.73 KB
procyon -ec {}
    
Offset 49, 21 lines modifiedOffset 49, 23 lines modified
49 ············else·{49 ············else·{
50 ················asn1EncodableVector.add((ASN1Encodable)new·DERSequence());50 ················asn1EncodableVector.add((ASN1Encodable)new·DERSequence());
51 ············}51 ············}
52 ············asn1EncodableVector.add((ASN1Encodable)this.subjectPublicKeyInfo);52 ············asn1EncodableVector.add((ASN1Encodable)this.subjectPublicKeyInfo);
53 ············final·DERBitString·issuerUniqueID·=·this.issuerUniqueID;53 ············final·DERBitString·issuerUniqueID·=·this.issuerUniqueID;
54 ············final·boolean·b·=·true;54 ············final·boolean·b·=·true;
55 ············if·(issuerUniqueID·!=·null)·{55 ············if·(issuerUniqueID·!=·null)·{
56 ················asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·(int)(b·?·1·:·0),·(ASN1Encodable)this.issuerUniqueID));56 ················asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·(int)(b·?·1·:·0),·(ASN1Encodable)issuerUniqueID));
57 ············}57 ············}
 58 ············final·DERBitString·subjectUniqueID·=·this.subjectUniqueID;
58 ············if·(this.subjectUniqueID·!=·null)·{59 ············if·(subjectUniqueID·!=·null)·{
59 ················asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·n,·(ASN1Encodable)this.subjectUniqueID));60 ················asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·n,·(ASN1Encodable)subjectUniqueID));
60 ············}61 ············}
 62 ············final·Extensions·extensions·=·this.extensions;
61 ············if·(this.extensions·!=·null)·{63 ············if·(extensions·!=·null)·{
62 ················asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·3,·(ASN1Encodable)this.extensions));64 ················asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·3,·(ASN1Encodable)extensions));
63 ············}65 ············}
64 ············return·TBSCertificate.getInstance((Object)new·DERSequence(asn1EncodableVector));66 ············return·TBSCertificate.getInstance((Object)new·DERSequence(asn1EncodableVector));
65 ········}67 ········}
66 ········throw·new·IllegalStateException("not·all·mandatory·fields·set·in·V3·TBScertificate·generator");68 ········throw·new·IllegalStateException("not·all·mandatory·fields·set·in·V3·TBScertificate·generator");
67 ····}69 ····}
68 ····70 ····
69 ····public·void·setEndDate(final·ASN1UTCTime·asn1UTCTime)·{71 ····public·void·setEndDate(final·ASN1UTCTime·asn1UTCTime)·{
1.01 KB
mybouncycastle/org/bouncycastle/math/ec/ECCurve.class
933 B
procyon -ec {}
    
Offset 114, 16 lines modifiedOffset 114, 17 lines modified
114 ············System.arraycopy(byteArray2,·n5,·array2,·n4·-·n8,·n8);114 ············System.arraycopy(byteArray2,·n5,·array2,·n4·-·n8,·n8);
115 ············++i;115 ············++i;
116 ········}116 ········}
117 ········return·(ECLookupTable)new·ECCurve$1(this,·n2,·n3,·array2);117 ········return·(ECLookupTable)new·ECCurve$1(this,·n2,·n3,·array2);
118 ····}118 ····}
119 ····119 ····
120 ····protected·ECMultiplier·createDefaultMultiplier()·{120 ····protected·ECMultiplier·createDefaultMultiplier()·{
 121 ········final·ECEndomorphism·endomorphism·=·this.endomorphism;
121 ········if·(this.endomorphism·instanceof·GLVEndomorphism)·{122 ········if·(endomorphism·instanceof·GLVEndomorphism)·{
122 ············return·(ECMultiplier)new·GLVMultiplier(this,·(GLVEndomorphism)this.endomorphism);123 ············return·(ECMultiplier)new·GLVMultiplier(this,·(GLVEndomorphism)endomorphism);
123 ········}124 ········}
124 ········return·(ECMultiplier)new·WNafL2RMultiplier();125 ········return·(ECMultiplier)new·WNafL2RMultiplier();
125 ····}126 ····}
126 ····127 ····
127 ····public·ECPoint·createPoint(final·BigInteger·bigInteger,·final·BigInteger·bigInteger2)·{128 ····public·ECPoint·createPoint(final·BigInteger·bigInteger,·final·BigInteger·bigInteger2)·{
128 ········return·this.createRawPoint(this.fromBigInteger(bigInteger),·this.fromBigInteger(bigInteger2));129 ········return·this.createRawPoint(this.fromBigInteger(bigInteger),·this.fromBigInteger(bigInteger2));
129 ····}130 ····}
961 B
mybouncycastle/org/bouncycastle/crypto/digests/SkeinEngine.class
833 B
procyon -ec {}
    
Offset 125, 16 lines modifiedOffset 125, 17 lines modified
125 ····}125 ····}
126 ····126 ····
127 ····public·SkeinEngine(final·int·n,·int·blockSize)·{127 ····public·SkeinEngine(final·int·n,·int·blockSize)·{
128 ········this.singleByte·=·new·byte[1];128 ········this.singleByte·=·new·byte[1];
129 ········if·(blockSize·%·8·==·0)·{129 ········if·(blockSize·%·8·==·0)·{
130 ············blockSize·/=·8;130 ············blockSize·/=·8;
131 ············this.outputSizeBytes·=·blockSize;131 ············this.outputSizeBytes·=·blockSize;
 132 ············final·ThreefishEngine·threefish·=·new·ThreefishEngine(n);
132 ············this.threefish·=·new·ThreefishEngine(n);133 ············this.threefish·=·threefish;
133 ············blockSize·=·this.threefish.getBlockSize();134 ············blockSize·=·threefish.getBlockSize();
134 ············this.ubi·=·new·SkeinEngine$UBI(this,·blockSize);135 ············this.ubi·=·new·SkeinEngine$UBI(this,·blockSize);
135 ············return;136 ············return;
136 ········}137 ········}
137 ········final·StringBuilder·sb·=·new·StringBuilder("Output·size·must·be·a·multiple·of·8·bits.·:");138 ········final·StringBuilder·sb·=·new·StringBuilder("Output·size·must·be·a·multiple·of·8·bits.·:");
138 ········sb.append(blockSize);139 ········sb.append(blockSize);
139 ········throw·new·IllegalArgumentException(sb.toString());140 ········throw·new·IllegalArgumentException(sb.toString());
140 ····}141 ····}
2.01 KB
mybouncycastle/org/bouncycastle/crypto/engines/ThreefishEngine.class
1.88 KB
procyon -ec {}
    
Offset 48, 34 lines modifiedOffset 48, 36 lines modified
48 ············ThreefishEngine.MOD5[n]·=·n·%·5;48 ············ThreefishEngine.MOD5[n]·=·n·%·5;
49 ············ThreefishEngine.MOD3[n]·=·n·%·3;49 ············ThreefishEngine.MOD3[n]·=·n·%·3;
50 ············++n;50 ············++n;
51 ········}51 ········}
52 ····}52 ····}
53 ····53 ····
54 ····public·ThreefishEngine(final·int·n)·{54 ····public·ThreefishEngine(final·int·n)·{
55 ········this.t·=·new·long[5];55 ········final·long[]·t·=·new·long[5];
 56 ········this.t·=·t;
56 ········final·int·blocksizeBytes·=·n·/·8;57 ········final·int·blocksizeBytes·=·n·/·8;
57 ········this.blocksizeBytes·=·blocksizeBytes;58 ········this.blocksizeBytes·=·blocksizeBytes;
58 ········final·int·blocksizeWords·=·blocksizeBytes·/·8;59 ········final·int·blocksizeWords·=·blocksizeBytes·/·8;
59 ········this.blocksizeWords·=·blocksizeWords;60 ········this.blocksizeWords·=·blocksizeWords;
60 ········this.currentBlock·=·new·long[blocksizeWords];61 ········this.currentBlock·=·new·long[blocksizeWords];
61 ········this.kw·=·new·long[blocksizeWords·*·2·+·1];62 ········final·long[]·kw·=·new·long[blocksizeWords·*·2·+·1];
 63 ········this.kw·=·kw;
62 ········if·(n·!=·256)·{64 ········if·(n·!=·256)·{
63 ············if·(n·!=·512)·{65 ············if·(n·!=·512)·{
64 ················if·(n·!=·1024)·{66 ················if·(n·!=·1024)·{
65 ····················throw·new·IllegalArgumentException("Invalid·blocksize·-·Threefish·is·defined·with·block·size·of·256,·512,·or·1024·bits");67 ····················throw·new·IllegalArgumentException("Invalid·blocksize·-·Threefish·is·defined·with·block·size·of·256,·512,·or·1024·bits");
66 ················}68 ················}
67 ················this.cipher·=·(ThreefishEngine$ThreefishCipher)new·ThreefishEngine$Threefish1024Cipher(this.kw,·this.t);69 ················this.cipher·=·(ThreefishEngine$ThreefishCipher)new·ThreefishEngine$Threefish1024Cipher(kw,·t);
68 ············}70 ············}
69 ············else·{71 ············else·{
70 ················this.cipher·=·(ThreefishEngine$ThreefishCipher)new·ThreefishEngine$Threefish512Cipher(this.kw,·this.t);72 ················this.cipher·=·(ThreefishEngine$ThreefishCipher)new·ThreefishEngine$Threefish512Cipher(kw,·t);
71 ············}73 ············}
72 ········}74 ········}
73 ········else·{75 ········else·{
74 ············this.cipher·=·(ThreefishEngine$ThreefishCipher)new·ThreefishEngine$Threefish256Cipher(this.kw,·this.t);76 ············this.cipher·=·(ThreefishEngine$ThreefishCipher)new·ThreefishEngine$Threefish256Cipher(kw,·t);
75 ········}77 ········}
76 ····}78 ····}
77 ····79 ····
78 ····public·static·long·bytesToWord(final·byte[]·array,·int·n)·{80 ····public·static·long·bytesToWord(final·byte[]·array,·int·n)·{
79 ········if·(n·+·8·<=·array.length)·{81 ········if·(n·+·8·<=·array.length)·{
80 ············final·int·n2·=·n·+·1;82 ············final·int·n2·=·n·+·1;
81 ············final·long·n3·=·(long)array[n];83 ············final·long·n3·=·(long)array[n];
974 B
mybouncycastle/org/bouncycastle/asn1/pkcs/ContentInfo.class
856 B
procyon -ec {}
    
Offset 52, 16 lines modifiedOffset 52, 17 lines modified
52 ····public·ASN1ObjectIdentifier·getContentType()·{52 ····public·ASN1ObjectIdentifier·getContentType()·{
53 ········return·this.contentType;53 ········return·this.contentType;
54 ····}54 ····}
55 ····55 ····
56 ····public·ASN1Primitive·toASN1Primitive()·{56 ····public·ASN1Primitive·toASN1Primitive()·{
57 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector(2);57 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector(2);
58 ········asn1EncodableVector.add((ASN1Encodable)this.contentType);58 ········asn1EncodableVector.add((ASN1Encodable)this.contentType);
 59 ········final·ASN1Encodable·content·=·this.content;
59 ········if·(this.content·!=·null)·{60 ········if·(content·!=·null)·{
60 ············asn1EncodableVector.add((ASN1Encodable)new·BERTaggedObject(true,·0,·this.content));61 ············asn1EncodableVector.add((ASN1Encodable)new·BERTaggedObject(true,·0,·content));
61 ········}62 ········}
62 ········if·(this.isBer)·{63 ········if·(this.isBer)·{
63 ············return·(ASN1Primitive)new·BERSequence(asn1EncodableVector);64 ············return·(ASN1Primitive)new·BERSequence(asn1EncodableVector);
64 ········}65 ········}
65 ········return·(ASN1Primitive)new·DLSequence(asn1EncodableVector);66 ········return·(ASN1Primitive)new·DLSequence(asn1EncodableVector);
66 ····}67 ····}
67 }68 }
1.3 KB
mybouncycastle/org/bouncycastle/asn1/pkcs/PrivateKeyInfo.class
1.18 KB
procyon -ec {}
    
Offset 152, 16 lines modifiedOffset 152, 18 lines modified
152 ····}152 ····}
153 ····153 ····
154 ····public·ASN1Primitive·toASN1Primitive()·{154 ····public·ASN1Primitive·toASN1Primitive()·{
155 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector(5);155 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector(5);
156 ········asn1EncodableVector.add((ASN1Encodable)this.version);156 ········asn1EncodableVector.add((ASN1Encodable)this.version);
157 ········asn1EncodableVector.add((ASN1Encodable)this.privateKeyAlgorithm);157 ········asn1EncodableVector.add((ASN1Encodable)this.privateKeyAlgorithm);
158 ········asn1EncodableVector.add((ASN1Encodable)this.privateKey);158 ········asn1EncodableVector.add((ASN1Encodable)this.privateKey);
 159 ········final·ASN1Set·attributes·=·this.attributes;
159 ········if·(this.attributes·!=·null)·{160 ········if·(attributes·!=·null)·{
160 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)this.attributes));161 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)attributes));
161 ········}162 ········}
 163 ········final·ASN1BitString·publicKey·=·this.publicKey;
162 ········if·(this.publicKey·!=·null)·{164 ········if·(publicKey·!=·null)·{
163 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)this.publicKey));165 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)publicKey));
164 ········}166 ········}
165 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);167 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
166 ····}168 ····}
167 }169 }
1.33 KB
mybouncycastle/org/bouncycastle/asn1/pkcs/SignedData.class
1.22 KB
procyon -ec {}
    
Offset 94, 17 lines modifiedOffset 94, 19 lines modified
94 ····}94 ····}
95 ····95 ····
96 ····public·ASN1Primitive·toASN1Primitive()·{96 ····public·ASN1Primitive·toASN1Primitive()·{
97 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector(6);97 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector(6);
98 ········asn1EncodableVector.add((ASN1Encodable)this.version);98 ········asn1EncodableVector.add((ASN1Encodable)this.version);
99 ········asn1EncodableVector.add((ASN1Encodable)this.digestAlgorithms);99 ········asn1EncodableVector.add((ASN1Encodable)this.digestAlgorithms);
100 ········asn1EncodableVector.add((ASN1Encodable)this.contentInfo);100 ········asn1EncodableVector.add((ASN1Encodable)this.contentInfo);
 101 ········final·ASN1Set·certificates·=·this.certificates;
101 ········if·(this.certificates·!=·null)·{102 ········if·(certificates·!=·null)·{
102 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)this.certificates));103 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)certificates));
103 ········}104 ········}
 105 ········final·ASN1Set·crls·=·this.crls;
104 ········if·(this.crls·!=·null)·{106 ········if·(crls·!=·null)·{
105 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)this.crls));107 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)crls));
106 ········}108 ········}
107 ········asn1EncodableVector.add((ASN1Encodable)this.signerInfos);109 ········asn1EncodableVector.add((ASN1Encodable)this.signerInfos);
108 ········return·(ASN1Primitive)new·BERSequence(asn1EncodableVector);110 ········return·(ASN1Primitive)new·BERSequence(asn1EncodableVector);
109 ····}111 ····}
110 }112 }
1.61 KB
mybouncycastle/org/bouncycastle/asn1/pkcs/SignerInfo.class
1.49 KB
procyon -ec {}
    
Offset 100, 18 lines modifiedOffset 100, 20 lines modified
100 ····}100 ····}
101 ····101 ····
102 ····public·ASN1Primitive·toASN1Primitive()·{102 ····public·ASN1Primitive·toASN1Primitive()·{
103 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector(7);103 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector(7);
104 ········asn1EncodableVector.add((ASN1Encodable)this.version);104 ········asn1EncodableVector.add((ASN1Encodable)this.version);
105 ········asn1EncodableVector.add((ASN1Encodable)this.issuerAndSerialNumber);105 ········asn1EncodableVector.add((ASN1Encodable)this.issuerAndSerialNumber);
106 ········asn1EncodableVector.add((ASN1Encodable)this.digAlgorithm);106 ········asn1EncodableVector.add((ASN1Encodable)this.digAlgorithm);
 107 ········final·ASN1Set·authenticatedAttributes·=·this.authenticatedAttributes;
107 ········if·(this.authenticatedAttributes·!=·null)·{108 ········if·(authenticatedAttributes·!=·null)·{
108 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)this.authenticatedAttributes));109 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)authenticatedAttributes));
109 ········}110 ········}
110 ········asn1EncodableVector.add((ASN1Encodable)this.digEncryptionAlgorithm);111 ········asn1EncodableVector.add((ASN1Encodable)this.digEncryptionAlgorithm);
111 ········asn1EncodableVector.add((ASN1Encodable)this.encryptedDigest);112 ········asn1EncodableVector.add((ASN1Encodable)this.encryptedDigest);
 113 ········final·ASN1Set·unauthenticatedAttributes·=·this.unauthenticatedAttributes;
112 ········if·(this.unauthenticatedAttributes·!=·null)·{114 ········if·(unauthenticatedAttributes·!=·null)·{
113 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)this.unauthenticatedAttributes));115 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)unauthenticatedAttributes));
114 ········}116 ········}
115 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);117 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
116 ····}118 ····}
117 }119 }
834 B
mybouncycastle/org/bouncycastle/asn1/x500/X500Name.class
722 B
procyon -ec {}
    
Offset 63, 18 lines modifiedOffset 63, 18 lines modified
63 ····63 ····
64 ····public·X500Name(final·X500NameStyle·style,·final·X500Name·x500Name)·{64 ····public·X500Name(final·X500NameStyle·style,·final·X500Name·x500Name)·{
65 ········this.style·=·style;65 ········this.style·=·style;
66 ········this.rdns·=·x500Name.rdns;66 ········this.rdns·=·x500Name.rdns;
67 ········this.rdnSeq·=·x500Name.rdnSeq;67 ········this.rdnSeq·=·x500Name.rdnSeq;
68 ····}68 ····}
69 ····69 ····
70 ····public·X500Name(final·X500NameStyle·style,·RDN[]·rdns)·{70 ····public·X500Name(final·X500NameStyle·style,·final·RDN[]·array)·{
71 ········this.style·=·style;71 ········this.style·=·style;
 72 ········final·RDN[]·rdns·=·(RDN[])array.clone();
72 ········this.rdns·=·rdns.clone();73 ········this.rdns·=·rdns;
73 ········rdns·=·this.rdns; 
74 ········this.rdnSeq·=·new·DERSequence((ASN1Encodable[])rdns);74 ········this.rdnSeq·=·new·DERSequence((ASN1Encodable[])rdns);
75 ····}75 ····}
76 ····76 ····
77 ····public·X500Name(final·RDN[]·array)·{77 ····public·X500Name(final·RDN[]·array)·{
78 ········this(X500Name.defaultStyle,·array);78 ········this(X500Name.defaultStyle,·array);
79 ····}79 ····}
80 ····80 ····
1.71 KB
mybouncycastle/org/bouncycastle/asn1/x509/AuthorityKeyIdentifier.class
1.57 KB
procyon -ec {}
    
Offset 136, 22 lines modifiedOffset 136, 25 lines modified
136 ············return·keyidentifier.getOctets();136 ············return·keyidentifier.getOctets();
137 ········}137 ········}
138 ········return·null;138 ········return·null;
139 ····}139 ····}
140 ····140 ····
141 ····public·ASN1Primitive·toASN1Primitive()·{141 ····public·ASN1Primitive·toASN1Primitive()·{
142 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector(3);142 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector(3);
 143 ········final·ASN1OctetString·keyidentifier·=·this.keyidentifier;
143 ········if·(this.keyidentifier·!=·null)·{144 ········if·(keyidentifier·!=·null)·{
144 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)this.keyidentifier));145 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·0,·(ASN1Encodable)keyidentifier));
145 ········}146 ········}
 147 ········final·GeneralNames·certissuer·=·this.certissuer;
146 ········if·(this.certissuer·!=·null)·{148 ········if·(certissuer·!=·null)·{
147 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)this.certissuer));149 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·1,·(ASN1Encodable)certissuer));
148 ········}150 ········}
 151 ········final·ASN1Integer·certserno·=·this.certserno;
149 ········if·(this.certserno·!=·null)·{152 ········if·(certserno·!=·null)·{
150 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·2,·(ASN1Encodable)this.certserno));153 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·2,·(ASN1Encodable)certserno));
151 ········}154 ········}
152 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);155 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
153 ····}156 ····}
154 ····157 ····
155 ····public·String·toString()·{158 ····public·String·toString()·{
156 ········final·ASN1OctetString·keyidentifier·=·this.keyidentifier;159 ········final·ASN1OctetString·keyidentifier·=·this.keyidentifier;
157 ········String·hexString;160 ········String·hexString;
683 B
mybouncycastle/org/bouncycastle/asn1/x509/GeneralName.class
565 B
procyon -ec {}
    
Offset 274, 15 lines modifiedOffset 274, 16 lines modified
274 ····}274 ····}
275 ····275 ····
276 ····public·int·getTagNo()·{276 ····public·int·getTagNo()·{
277 ········return·this.tag;277 ········return·this.tag;
278 ····}278 ····}
279 ····279 ····
280 ····public·ASN1Primitive·toASN1Primitive()·{280 ····public·ASN1Primitive·toASN1Primitive()·{
 281 ········final·int·tag·=·this.tag;
281 ········return·(ASN1Primitive)new·DERTaggedObject(this.tag·==·4,·this.tag,·this.obj);282 ········return·(ASN1Primitive)new·DERTaggedObject(tag·==·4,·tag,·this.obj);
282 ····}283 ····}
283 ····284 ····
284 ····public·String·toString()·{285 ····public·String·toString()·{
285 ········final·StringBuffer·sb·=·new·StringBuffer();286 ········final·StringBuffer·sb·=·new·StringBuffer();
286 ········sb.append(this.tag);287 ········sb.append(this.tag);
287 ········sb.append(":·");288 ········sb.append(":·");
288 ········final·int·tag·=·this.tag;289 ········final·int·tag·=·this.tag;
1.84 KB
mybouncycastle/org/bouncycastle/asn1/x509/TBSCertList.class
1.73 KB
procyon -ec {}
    
Offset 86, 18 lines modifiedOffset 86, 19 lines modified
86 ····}86 ····}
87 ····87 ····
88 ····public·Time·getNextUpdate()·{88 ····public·Time·getNextUpdate()·{
89 ········return·this.nextUpdate;89 ········return·this.nextUpdate;
90 ····}90 ····}
91 ····91 ····
92 ····public·Enumeration·getRevokedCertificateEnumeration()·{92 ····public·Enumeration·getRevokedCertificateEnumeration()·{
 93 ········final·ASN1Sequence·revokedCertificates·=·this.revokedCertificates;
93 ········if·(this.revokedCertificates·==·null)·{94 ········if·(revokedCertificates·==·null)·{
94 ············return·(Enumeration)new·TBSCertList$EmptyEnumeration(this,·(TBSCertList$1)null);95 ············return·(Enumeration)new·TBSCertList$EmptyEnumeration(this,·(TBSCertList$1)null);
95 ········}96 ········}
96 ········return·(Enumeration)new·TBSCertList$RevokedCertificatesEnumeration(this,·this.revokedCertificates.getObjects());97 ········return·(Enumeration)new·TBSCertList$RevokedCertificatesEnumeration(this,·revokedCertificates.getObjects());
97 ····}98 ····}
98 ····99 ····
99 ····public·TBSCertList$CRLEntry[]·getRevokedCertificates()·{100 ····public·TBSCertList$CRLEntry[]·getRevokedCertificates()·{
100 ········final·ASN1Sequence·revokedCertificates·=·this.revokedCertificates;101 ········final·ASN1Sequence·revokedCertificates·=·this.revokedCertificates;
101 ········int·i·=·0;102 ········int·i·=·0;
102 ········if·(revokedCertificates·==·null)·{103 ········if·(revokedCertificates·==·null)·{
103 ············return·new·TBSCertList$CRLEntry[0];104 ············return·new·TBSCertList$CRLEntry[0];
Offset 145, 13 lines modifiedOffset 146, 14 lines modified
145 ········if·(nextUpdate·!=·null)·{146 ········if·(nextUpdate·!=·null)·{
146 ············asn1EncodableVector.add((ASN1Encodable)nextUpdate);147 ············asn1EncodableVector.add((ASN1Encodable)nextUpdate);
147 ········}148 ········}
148 ········final·ASN1Sequence·revokedCertificates·=·this.revokedCertificates;149 ········final·ASN1Sequence·revokedCertificates·=·this.revokedCertificates;
149 ········if·(revokedCertificates·!=·null)·{150 ········if·(revokedCertificates·!=·null)·{
150 ············asn1EncodableVector.add((ASN1Encodable)revokedCertificates);151 ············asn1EncodableVector.add((ASN1Encodable)revokedCertificates);
151 ········}152 ········}
 153 ········final·Extensions·crlExtensions·=·this.crlExtensions;
152 ········if·(this.crlExtensions·!=·null)·{154 ········if·(crlExtensions·!=·null)·{
153 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(0,·(ASN1Encodable)this.crlExtensions));155 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(0,·(ASN1Encodable)crlExtensions));
154 ········}156 ········}
155 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);157 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
156 ····}158 ····}
157 }159 }
1.68 KB
mybouncycastle/org/bouncycastle/asn1/x509/TBSCertificate.class
1.56 KB
procyon -ec {}
    
Offset 193, 19 lines modifiedOffset 193, 22 lines modified
193 ········if·(subject·!=·null)·{193 ········if·(subject·!=·null)·{
194 ············asn1EncodableVector.add((ASN1Encodable)subject);194 ············asn1EncodableVector.add((ASN1Encodable)subject);
195 ········}195 ········}
196 ········else·{196 ········else·{
197 ············asn1EncodableVector.add((ASN1Encodable)new·DERSequence());197 ············asn1EncodableVector.add((ASN1Encodable)new·DERSequence());
198 ········}198 ········}
199 ········asn1EncodableVector.add((ASN1Encodable)this.subjectPublicKeyInfo);199 ········asn1EncodableVector.add((ASN1Encodable)this.subjectPublicKeyInfo);
 200 ········final·DERBitString·issuerUniqueId·=·this.issuerUniqueId;
200 ········if·(this.issuerUniqueId·!=·null)·{201 ········if·(issuerUniqueId·!=·null)·{
201 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·(int)(b·?·1·:·0),·(ASN1Encodable)this.issuerUniqueId));202 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·(int)(b·?·1·:·0),·(ASN1Encodable)issuerUniqueId));
202 ········}203 ········}
 204 ········final·DERBitString·subjectUniqueId·=·this.subjectUniqueId;
203 ········if·(this.subjectUniqueId·!=·null)·{205 ········if·(subjectUniqueId·!=·null)·{
204 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·n,·(ASN1Encodable)this.subjectUniqueId));206 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(false,·n,·(ASN1Encodable)subjectUniqueId));
205 ········}207 ········}
 208 ········final·Extensions·extensions·=·this.extensions;
206 ········if·(this.extensions·!=·null)·{209 ········if·(extensions·!=·null)·{
207 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·3,·(ASN1Encodable)this.extensions));210 ············asn1EncodableVector.add((ASN1Encodable)new·DERTaggedObject(b,·3,·(ASN1Encodable)extensions));
208 ········}211 ········}
209 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);212 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
210 ····}213 ····}
211 }214 }
1000 B
mybouncycastle/org/bouncycastle/asn1/x9/X9ECParameters.class
882 B
procyon -ec {}
    
Offset 138, 13 lines modifiedOffset 138, 14 lines modified
138 ····public·ASN1Primitive·toASN1Primitive()·{138 ····public·ASN1Primitive·toASN1Primitive()·{
139 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector(6);139 ········final·ASN1EncodableVector·asn1EncodableVector·=·new·ASN1EncodableVector(6);
140 ········asn1EncodableVector.add((ASN1Encodable)new·ASN1Integer(X9ECParameters.ONE));140 ········asn1EncodableVector.add((ASN1Encodable)new·ASN1Integer(X9ECParameters.ONE));
141 ········asn1EncodableVector.add((ASN1Encodable)this.fieldID);141 ········asn1EncodableVector.add((ASN1Encodable)this.fieldID);
142 ········asn1EncodableVector.add((ASN1Encodable)new·X9Curve(this.curve,·this.seed));142 ········asn1EncodableVector.add((ASN1Encodable)new·X9Curve(this.curve,·this.seed));
143 ········asn1EncodableVector.add((ASN1Encodable)this.g);143 ········asn1EncodableVector.add((ASN1Encodable)this.g);
144 ········asn1EncodableVector.add((ASN1Encodable)new·ASN1Integer(this.n));144 ········asn1EncodableVector.add((ASN1Encodable)new·ASN1Integer(this.n));
 145 ········final·BigInteger·h·=·this.h;
145 ········if·(this.h·!=·null)·{146 ········if·(h·!=·null)·{
146 ············asn1EncodableVector.add((ASN1Encodable)new·ASN1Integer(this.h));147 ············asn1EncodableVector.add((ASN1Encodable)new·ASN1Integer(h));
147 ········}148 ········}
148 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);149 ········return·(ASN1Primitive)new·DERSequence(asn1EncodableVector);
149 ····}150 ····}
150 }151 }
764 B
mybouncycastle/org/bouncycastle/asn1/LazyEncodedSequence.class
640 B
procyon -ec {}
    
Offset 51, 16 lines modifiedOffset 51, 17 lines modified
51 ············this.force();51 ············this.force();
52 ············return·super.getObjectAt(n);52 ············return·super.getObjectAt(n);
53 ········}53 ········}
54 ····}54 ····}
55 ····55 ····
56 ····public·Enumeration·getObjects()·{56 ····public·Enumeration·getObjects()·{
57 ········synchronized·(this)·{57 ········synchronized·(this)·{
 58 ············final·byte[]·encoded·=·this.encoded;
58 ············if·(this.encoded·!=·null)·{59 ············if·(encoded·!=·null)·{
59 ················return·(Enumeration)new·LazyConstructionEnumeration(this.encoded);60 ················return·(Enumeration)new·LazyConstructionEnumeration(encoded);
60 ············}61 ············}
61 ············return·super.getObjects();62 ············return·super.getObjects();
62 ········}63 ········}
63 ····}64 ····}
64 ····65 ····
65 ····public·int·hashCode()·{66 ····public·int·hashCode()·{
66 ········synchronized·(this)·{67 ········synchronized·(this)·{
97.5 MB
classes.dex
97.4 MB
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············:·48bc396f4 checksum············:·c250fa63
5 signature···········:·3e94...5a985 signature···········:·3f7e...249a
6 file_size···········:·91657726 file_size···········:·9165720
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·····:·6901810 string_ids_size·····:·69018
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·856412 type_ids_size·······:·8564
13 type_ids_off········:·276184·(0x0436d8)13 type_ids_off········:·276184·(0x0436d8)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·310440·(0x04bca8)15 proto_ids_off·······:·310440·(0x04bca8)
16 field_ids_size······:·3966016 field_ids_size······:·39660
17 field_ids_off·······:·474804·(0x073eb4)17 field_ids_off·······:·474804·(0x073eb4)
18 method_ids_size·····:·6543118 method_ids_size·····:·65431
19 method_ids_off······:·792084·(0x0c1614)19 method_ids_off······:·792084·(0x0c1614)
20 class_defs_size·····:·689720 class_defs_size·····:·6897
21 class_defs_off······:·1315532·(0x1412cc)21 class_defs_off······:·1315532·(0x1412cc)
22 data_size···········:·762953622 data_size···········:·7629484
23 data_off············:·1536236·(0x1770ec)23 data_off············:·1536236·(0x1770ec)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·725 class_idx···········:·7
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·705127 superclass_idx······:·7051
28 source_file_idx·····:·652228 source_file_idx·····:·6522
Offset 653164, 115 lines modifiedOffset 653164, 114 lines modified
653164 ······name··········:·'run'653164 ······name··········:·'run'
653165 ······type··········:·'()V'653165 ······type··········:·'()V'
653166 ······access········:·0x0001·(PUBLIC)653166 ······access········:·0x0001·(PUBLIC)
653167 ······code··········-653167 ······code··········-
653168 ······registers·····:·13653168 ······registers·····:·13
653169 ······ins···········:·1653169 ······ins···········:·1
653170 ······outs··········:·6653170 ······outs··········:·6
653171 ······insns·size····:·144·16-bit·code·units653171 ······insns·size····:·142·16-bit·code·units
653172 3569c4:········································|[3569c4]·anon.client.AnonClient$7.run:()V653172 3569c4:········································|[3569c4]·anon.client.AnonClient$7.run:()V
653173 3569d4:·1210···································|0000:·const/4·v0,·#int·1·//·#1653173 3569d4:·1210···································|0000:·const/4·v0,·#int·1·//·#1
653174 3569d6:·1201···································|0001:·const/4·v1,·#int·0·//·#0653174 3569d6:·1201···································|0001:·const/4·v1,·#int·0·//·#0
653175 3569d8:·1212···································|0002:·const/4·v2,·#int·1·//·#1653175 3569d8:·1212···································|0002:·const/4·v2,·#int·1·//·#1
653176 3569da:·1203···································|0003:·const/4·v3,·#int·0·//·#0653176 3569da:·1203···································|0003:·const/4·v3,·#int·0·//·#0
653177 3569dc:·3802·8b00······························|0004:·if-eqz·v2,·008f·//·+008b653177 3569dc:·3802·8900······························|0004:·if-eqz·v2,·008d·//·+0089
653178 3569e0:·54c4·6158······························|0006:·iget-object·v4,·v12,·Lanon/client/AnonClient$7;.this$0:Lanon/client/AnonClient;·//·field@5861653178 3569e0:·54c4·6158······························|0006:·iget-object·v4,·v12,·Lanon/client/AnonClient$7;.this$0:Lanon/client/AnonClient;·//·field@5861
653179 3569e4:·220b·c211······························|0008:·new-instance·v11,·Lanon/client/KeyExchangeManager;·//·type@11c2653179 3569e4:·220b·c211······························|0008:·new-instance·v11,·Lanon/client/KeyExchangeManager;·//·type@11c2
653180 3569e8:·54c5·6158······························|000a:·iget-object·v5,·v12,·Lanon/client/AnonClient$7;.this$0:Lanon/client/AnonClient;·//·field@5861 
653181 3569ec:·7110·6f87·0500·························|000c:·invoke-static·{v5},·Lanon/client/AnonClient;.access$1000:(Lanon/client/AnonClient;)Lanon/client/SocketHandler;·//·method@876f653180 3569e8:·7110·6f87·0400·························|000a:·invoke-static·{v4},·Lanon/client/AnonClient;.access$1000:(Lanon/client/AnonClient;)Lanon/client/SocketHandler;·//·method@876f
653182 3569f2:·0c05···································|000f:·move-result-object·v5653181 3569ee:·0c05···································|000d:·move-result-object·v5
653183 3569f4:·6e10·a488·0500·························|0010:·invoke-virtual·{v5},·Lanon/client/SocketHandler;.getInputStream:()Ljava/io/InputStream;·//·method@88a4653182 3569f0:·6e10·a488·0500·························|000e:·invoke-virtual·{v5},·Lanon/client/SocketHandler;.getInputStream:()Ljava/io/InputStream;·//·method@88a4
653184 3569fa:·0c06···································|0013:·move-result-object·v6653183 3569f6:·0c06···································|0011:·move-result-object·v6
653185 3569fc:·54c5·6158······························|0014:·iget-object·v5,·v12,·Lanon/client/AnonClient$7;.this$0:Lanon/client/AnonClient;·//·field@5861653184 3569f8:·54c5·6158······························|0012:·iget-object·v5,·v12,·Lanon/client/AnonClient$7;.this$0:Lanon/client/AnonClient;·//·field@5861
653186 356a00:·7110·6f87·0500·························|0016:·invoke-static·{v5},·Lanon/client/AnonClient;.access$1000:(Lanon/client/AnonClient;)Lanon/client/SocketHandler;·//·method@876f653185 3569fc:·7110·6f87·0500·························|0014:·invoke-static·{v5},·Lanon/client/AnonClient;.access$1000:(Lanon/client/AnonClient;)Lanon/client/SocketHandler;·//·method@876f
653187 356a06:·0c05···································|0019:·move-result-object·v5653186 356a02:·0c05···································|0017:·move-result-object·v5
653188 356a08:·6e10·a588·0500·························|001a:·invoke-virtual·{v5},·Lanon/client/SocketHandler;.getOutputStream:()Ljava/io/OutputStream;·//·method@88a5653187 356a04:·6e10·a588·0500·························|0018:·invoke-virtual·{v5},·Lanon/client/SocketHandler;.getOutputStream:()Ljava/io/OutputStream;·//·method@88a5
653189 356a0e:·0c07···································|001d:·move-result-object·v7653188 356a0a:·0c07···································|001b:·move-result-object·v7
653190 356a10:·54c8·6258······························|001e:·iget-object·v8,·v12,·Lanon/client/AnonClient$7;.val$a_mixCascade:Lanon/infoservice/MixCascade;·//·field@5862653189 356a0c:·54c8·6258······························|001c:·iget-object·v8,·v12,·Lanon/client/AnonClient$7;.val$a_mixCascade:Lanon/infoservice/MixCascade;·//·field@5862
653191 356a14:·54c5·6358······························|0020:·iget-object·v5,·v12,·Lanon/client/AnonClient$7;.val$a_serviceContainer:Lanon/IServiceContainer;·//·field@5863653190 356a10:·54c5·6358······························|001e:·iget-object·v5,·v12,·Lanon/client/AnonClient$7;.val$a_serviceContainer:Lanon/IServiceContainer;·//·field@5863
653192 356a18:·7210·1f86·0500·························|0022:·invoke-interface·{v5},·Lanon/IServiceContainer;.getTrustModel:()Lanon/client/ITrustModel;·//·method@861f653191 356a14:·7210·1f86·0500·························|0020:·invoke-interface·{v5},·Lanon/IServiceContainer;.getTrustModel:()Lanon/client/ITrustModel;·//·method@861f
653193 356a1e:·0c09···································|0025:·move-result-object·v9653192 356a1a:·0c09···································|0023:·move-result-object·v9
653194 356a20:·54c5·6158······························|0026:·iget-object·v5,·v12,·Lanon/client/AnonClient$7;.this$0:Lanon/client/AnonClient;·//·field@5861653193 356a1c:·54c5·6158······························|0024:·iget-object·v5,·v12,·Lanon/client/AnonClient$7;.this$0:Lanon/client/AnonClient;·//·field@5861
653195 356a24:·7110·7187·0500·························|0028:·invoke-static·{v5},·Lanon/client/AnonClient;.access$1100:(Lanon/client/AnonClient;)Z·//·method@8771653194 356a20:·7110·7187·0500·························|0026:·invoke-static·{v5},·Lanon/client/AnonClient;.access$1100:(Lanon/client/AnonClient;)Z·//·method@8771
653196 356a2a:·0a0a···································|002b:·move-result·v10653195 356a26:·0a0a···································|0029:·move-result·v10
653197 356a2c:·07b5···································|002c:·move-object·v5,·v11653196 356a28:·07b5···································|002a:·move-object·v5,·v11
653198 356a2e:·7606·1288·0500·························|002d:·invoke-direct/range·{v5,·v6,·v7,·v8,·v9,·v10},·Lanon/client/KeyExchangeManager;.<init>:(Ljava/io/InputStream;Ljava/io/OutputStream;Lanon/infoservice/MixCascade;Lanon/client/ITrustModel;Z)V·//·method@8812653197 356a2a:·7606·1288·0500·························|002b:·invoke-direct/range·{v5,·v6,·v7,·v8,·v9,·v10},·Lanon/client/KeyExchangeManager;.<init>:(Ljava/io/InputStream;Ljava/io/OutputStream;Lanon/infoservice/MixCascade;Lanon/client/ITrustModel;Z)V·//·method@8812
653199 356a34:·7120·7b87·b400·························|0030:·invoke-static·{v4,·v11},·Lanon/client/AnonClient;.access$902:(Lanon/client/AnonClient;Lanon/client/KeyExchangeManager;)Lanon/client/KeyExchangeManager;·//·method@877b653198 356a30:·7120·7b87·b400·························|002e:·invoke-static·{v4,·v11},·Lanon/client/AnonClient;.access$902:(Lanon/client/AnonClient;Lanon/client/KeyExchangeManager;)Lanon/client/KeyExchangeManager;·//·method@877b
653200 356a3a:·1202···································|0033:·const/4·v2,·#int·0·//·#0653199 356a36:·1202···································|0031:·const/4·v2,·#int·0·//·#0
653201 356a3c:·28d0···································|0034:·goto·0004·//·-0030653200 356a38:·28d2···································|0032:·goto·0004·//·-002e
653202 356a3e:·0d00···································|0035:·move-exception·v0653201 356a3a:·0d00···································|0033:·move-exception·v0
653203 356a40:·2854···································|0036:·goto·008a·//·+0054653202 356a3c:·2854···································|0034:·goto·0088·//·+0054
653204 356a42:·0d04···································|0037:·move-exception·v4653203 356a3e:·0d04···································|0035:·move-exception·v4
653205 356a44:·54c5·6558······························|0038:·iget-object·v5,·v12,·Lanon/client/AnonClient$7;.val$termsConfirmation:Lanon/terms/TermsAndConditionConfirmation;·//·field@5865653204 356a40:·54c5·6558······························|0036:·iget-object·v5,·v12,·Lanon/client/AnonClient$7;.val$termsConfirmation:Lanon/terms/TermsAndConditionConfirmation;·//·field@5865
653206 356a48:·6e10·199a·0400·························|003a:·invoke-virtual·{v4},·Lanon/terms/TermsAndConditionsReadException;.getOperators:()Ljava/util/Vector;·//·method@9a19653205 356a44:·6e10·199a·0400·························|0038:·invoke-virtual·{v4},·Lanon/terms/TermsAndConditionsReadException;.getOperators:()Ljava/util/Vector;·//·method@9a19
653207 356a4e:·0c06···································|003d:·move-result-object·v6653206 356a4a:·0c06···································|003b:·move-result-object·v6
653208 356a50:·6e10·1a9a·0400·························|003e:·invoke-virtual·{v4},·Lanon/terms/TermsAndConditionsReadException;.getTermsTermsAndConditonsToRead:()Ljava/util/Vector;·//·method@9a1a653207 356a4c:·6e10·1a9a·0400·························|003c:·invoke-virtual·{v4},·Lanon/terms/TermsAndConditionsReadException;.getTermsTermsAndConditonsToRead:()Ljava/util/Vector;·//·method@9a1a
653209 356a56:·0c04···································|0041:·move-result-object·v4653208 356a52:·0c04···································|003f:·move-result-object·v4
653210 356a58:·7230·bc99·6504·························|0042:·invoke-interface·{v5,·v6,·v4},·Lanon/terms/TermsAndConditionConfirmation;.confirmTermsAndConditions:(Ljava/util/Vector;Ljava/util/Vector;)Z·//·method@99bc653209 356a54:·7230·bc99·6504·························|0040:·invoke-interface·{v5,·v6,·v4},·Lanon/terms/TermsAndConditionConfirmation;.confirmTermsAndConditions:(Ljava/util/Vector;Ljava/util/Vector;)Z·//·method@99bc
653211 356a5e:·0a04···································|0045:·move-result·v4653210 356a5a:·0a04···································|0043:·move-result·v4
653212 356a60:·3804·3700······························|0046:·if-eqz·v4,·007d·//·+0037653211 356a5c:·3804·3700······························|0044:·if-eqz·v4,·007b·//·+0037
653213 356a64:·d803·0301······························|0048:·add-int/lit8·v3,·v3,·#int·1·//·#01653212 356a60:·d803·0301······························|0046:·add-int/lit8·v3,·v3,·#int·1·//·#01
653214 356a68:·3603·2300······························|004a:·if-gt·v3,·v0,·006d·//·+0023653213 356a64:·3603·2300······························|0048:·if-gt·v3,·v0,·006b·//·+0023
653215 356a6c:·54c4·6158······························|004c:·iget-object·v4,·v12,·Lanon/client/AnonClient$7;.this$0:Lanon/client/AnonClient;·//·field@5861653214 356a68:·54c4·6158······························|004a:·iget-object·v4,·v12,·Lanon/client/AnonClient$7;.this$0:Lanon/client/AnonClient;·//·field@5861
653216 356a70:·2205·d311······························|004e:·new-instance·v5,·Lanon/client/SocketHandler;·//·type@11d3653215 356a6c:·2205·d311······························|004c:·new-instance·v5,·Lanon/client/SocketHandler;·//·type@11d3
653217 356a74:·54c6·6158······························|0050:·iget-object·v6,·v12,·Lanon/client/AnonClient$7;.this$0:Lanon/client/AnonClient;·//·field@5861653216 356a70:·54c6·6158······························|004e:·iget-object·v6,·v12,·Lanon/client/AnonClient$7;.this$0:Lanon/client/AnonClient;·//·field@5861
653218 356a78:·54c7·6258······························|0052:·iget-object·v7,·v12,·Lanon/client/AnonClient$7;.val$a_mixCascade:Lanon/infoservice/MixCascade;·//·field@5862653217 356a74:·54c7·6258······························|0050:·iget-object·v7,·v12,·Lanon/client/AnonClient$7;.val$a_mixCascade:Lanon/infoservice/MixCascade;·//·field@5862
653219 356a7c:·7110·7587·0600·························|0054:·invoke-static·{v6},·Lanon/client/AnonClient;.access$300:(Lanon/client/AnonClient;)Lanon/infoservice/IMutableProxyInterface;·//·method@8775653218 356a78:·7110·7587·0600·························|0052:·invoke-static·{v6},·Lanon/client/AnonClient;.access$300:(Lanon/client/AnonClient;)Lanon/infoservice/IMutableProxyInterface;·//·method@8775
653220 356a82:·0c08···································|0057:·move-result-object·v8653219 356a7e:·0c08···································|0055:·move-result-object·v8
653221 356a84:·7220·3890·1800·························|0058:·invoke-interface·{v8,·v1},·Lanon/infoservice/IMutableProxyInterface;.getProxyInterface:(Z)Lanon/infoservice/IProxyInterfaceGetter;·//·method@9038653220 356a80:·7220·3890·1800·························|0056:·invoke-interface·{v8,·v1},·Lanon/infoservice/IMutableProxyInterface;.getProxyInterface:(Z)Lanon/infoservice/IProxyInterfaceGetter;·//·method@9038
653222 356a8a:·0c08···································|005b:·move-result-object·v8653221 356a86:·0c08···································|0059:·move-result-object·v8
653223 356a8c:·7210·3990·0800·························|005c:·invoke-interface·{v8},·Lanon/infoservice/IProxyInterfaceGetter;.getProxyInterface:()Lanon/infoservice/ImmutableProxyInterface;·//·method@9039653222 356a88:·7210·3990·0800·························|005a:·invoke-interface·{v8},·Lanon/infoservice/IProxyInterfaceGetter;.getProxyInterface:()Lanon/infoservice/ImmutableProxyInterface;·//·method@9039
653224 356a92:·0c08···································|005f:·move-result-object·v8653223 356a8e:·0c08···································|005d:·move-result-object·v8
653225 356a94:·54c9·6358······························|0060:·iget-object·v9,·v12,·Lanon/client/AnonClient$7;.val$a_serviceContainer:Lanon/IServiceContainer;·//·field@5863653224 356a90:·54c9·6358······························|005e:·iget-object·v9,·v12,·Lanon/client/AnonClient$7;.val$a_serviceContainer:Lanon/IServiceContainer;·//·field@5863
653226 356a98:·7150·7687·7698·························|0062:·invoke-static·{v6,·v7,·v8,·v9,·v0},·Lanon/client/AnonClient;.access$400:(Lanon/client/AnonClient;Lanon/infoservice/MixCascade;Lanon/infoservice/ImmutableProxyInterface;Lanon/IServiceContainer;Z)Lanon/transport/connection/IStreamConnection;·//·method@8776653225 356a94:·7150·7687·7698·························|0060:·invoke-static·{v6,·v7,·v8,·v9,·v0},·Lanon/client/AnonClient;.access$400:(Lanon/client/AnonClient;Lanon/infoservice/MixCascade;Lanon/infoservice/ImmutableProxyInterface;Lanon/IServiceContainer;Z)Lanon/transport/connection/IStreamConnection;·//·method@8776
653227 356a9e:·0c06···································|0065:·move-result-object·v6653226 356a9a:·0c06···································|0063:·move-result-object·v6
653228 356aa0:·7020·9c88·6500·························|0066:·invoke-direct·{v5,·v6},·Lanon/client/SocketHandler;.<init>:(Lanon/transport/connection/IStreamConnection;)V·//·method@889c653227 356a9c:·7020·9c88·6500·························|0064:·invoke-direct·{v5,·v6},·Lanon/client/SocketHandler;.<init>:(Lanon/transport/connection/IStreamConnection;)V·//·method@889c
653229 356aa6:·7120·7087·5400·························|0069:·invoke-static·{v4,·v5},·Lanon/client/AnonClient;.access$1002:(Lanon/client/AnonClient;Lanon/client/SocketHandler;)Lanon/client/SocketHandler;·//·method@8770653228 356aa2:·7120·7087·5400·························|0067:·invoke-static·{v4,·v5},·Lanon/client/AnonClient;.access$1002:(Lanon/client/AnonClient;Lanon/client/SocketHandler;)Lanon/client/SocketHandler;·//·method@8770
653230 356aac:·2898···································|006c:·goto·0004·//·-0068653229 356aa8:·289a···································|006a:·goto·0004·//·-0066
653231 356aae:·6000·c89a······························|006d:·sget·v0,·Llogging/LogType;.NET:I·//·field@9ac8653230 356aaa:·6000·c89a······························|006b:·sget·v0,·Llogging/LogType;.NET:I·//·field@9ac8
653232 356ab2:·1a01·6166······························|006f:·const-string·v1,·"Requesting·t&cs·after·the·first·try·is·not·allowed!"·//·string@6661653231 356aae:·1a01·6166······························|006d:·const-string·v1,·"Requesting·t&cs·after·the·first·try·is·not·allowed!"·//·string@6661
653233 356ab6:·1232···································|0071:·const/4·v2,·#int·3·//·#3653232 356ab2:·1232···································|006f:·const/4·v2,·#int·3·//·#3
653234 356ab8:·7130·38fd·0201·························|0072:·invoke-static·{v2,·v0,·v1},·Llogging/LogHolder;.log:(IILjava/lang/String;)V·//·method@fd38653233 356ab4:·7130·38fd·0201·························|0070:·invoke-static·{v2,·v0,·v1},·Llogging/LogHolder;.log:(IILjava/lang/String;)V·//·method@fd38
653235 356abe:·2200·7e1b······························|0075:·new-instance·v0,·Ljava/lang/InterruptedException;·//·type@1b7e653234 356aba:·2200·7e1b······························|0073:·new-instance·v0,·Ljava/lang/InterruptedException;·//·type@1b7e
653236 356ac2:·1a01·6a14······························|0077:·const-string·v1,·"A·second·tc·request·must·never·be·sent."·//·string@146a653235 356abe:·1a01·6a14······························|0075:·const-string·v1,·"A·second·tc·request·must·never·be·sent."·//·string@146a
653237 356ac6:·7020·91d7·1000·························|0079:·invoke-direct·{v0,·v1},·Ljava/lang/InterruptedException;.<init>:(Ljava/lang/String;)V·//·method@d791653236 356ac2:·7020·91d7·1000·························|0077:·invoke-direct·{v0,·v1},·Ljava/lang/InterruptedException;.<init>:(Ljava/lang/String;)V·//·method@d791
653238 356acc:·2700···································|007c:·throw·v0653237 356ac8:·2700···································|007a:·throw·v0
653239 356ace:·54c0·6358······························|007d:·iget-object·v0,·v12,·Lanon/client/AnonClient$7;.val$a_serviceContainer:Lanon/IServiceContainer;·//·field@5863653238 356aca:·54c0·6358······························|007b:·iget-object·v0,·v12,·Lanon/client/AnonClient$7;.val$a_serviceContainer:Lanon/IServiceContainer;·//·field@5863
653240 356ad2:·7220·2286·1000·························|007f:·invoke-interface·{v0,·v1},·Lanon/IServiceContainer;.keepCurrentService:(Z)V·//·method@8622653239 356ace:·7220·2286·1000·························|007d:·invoke-interface·{v0,·v1},·Lanon/IServiceContainer;.keepCurrentService:(Z)V·//·method@8622
653241 356ad8:·2200·7e1b······························|0082:·new-instance·v0,·Ljava/lang/InterruptedException;·//·type@1b7e653240 356ad4:·2200·7e1b······························|0080:·new-instance·v0,·Ljava/lang/InterruptedException;·//·type@1b7e
653242 356adc:·1a01·e61f······························|0084:·const-string·v1,·"Client·rejected·T&C·after·reading."·//·string@1fe6653241 356ad8:·1a01·e61f······························|0082:·const-string·v1,·"Client·rejected·T&C·after·reading."·//·string@1fe6
653243 356ae0:·7020·91d7·1000·························|0086:·invoke-direct·{v0,·v1},·Ljava/lang/InterruptedException;.<init>:(Ljava/lang/String;)V·//·method@d791653242 356adc:·7020·91d7·1000·························|0084:·invoke-direct·{v0,·v1},·Ljava/lang/InterruptedException;.<init>:(Ljava/lang/String;)V·//·method@d791
653244 356ae6:·2700···································|0089:·throw·v0653243 356ae2:·2700···································|0087:·throw·v0
653245 356ae8:·54c1·6458······························|008a:·iget-object·v1,·v12,·Lanon/client/AnonClient$7;.val$exceptionCache:Ljava/util/Vector;·//·field@5864653244 356ae4:·54c1·6458······························|0088:·iget-object·v1,·v12,·Lanon/client/AnonClient$7;.val$exceptionCache:Ljava/util/Vector;·//·field@5864
653246 356aec:·6e20·36dc·0100·························|008c:·invoke-virtual·{v1,·v0},·Ljava/util/Vector;.addElement:(Ljava/lang/Object;)V·//·method@dc36653245 356ae8:·6e20·36dc·0100·························|008a:·invoke-virtual·{v1,·v0},·Ljava/util/Vector;.addElement:(Ljava/lang/Object;)V·//·method@dc36
653247 356af2:·0e00···································|008f:·return-void653246 356aee:·0e00···································|008d:·return-void
653248 ······catches·······:·2653247 ······catches·······:·2
653249 ········0x0006·-·0x0033653248 ········0x0006·-·0x0031
653250 ··········Lanon/terms/TermsAndConditionsReadException;·->·0x0037653249 ··········Lanon/terms/TermsAndConditionsReadException;·->·0x0035
653251 ··········Ljava/lang/Exception;·->·0x0035653250 ··········Ljava/lang/Exception;·->·0x0033
653252 ········0x0038·-·0x008a653251 ········0x0036·-·0x0088
653253 ··········Ljava/lang/Exception;·->·0x0035653252 ··········Ljava/lang/Exception;·->·0x0033
653254 ······positions·····:·653253 ······positions·····:·
653255 ········0x0008·line=984653254 ········0x0008·line=984
653256 ········0x0016·line=985653255 ········0x0014·line=985
653257 ········0x0022·line=986653256 ········0x0020·line=986
653258 ········0x0030·line=984653257 ········0x002e·line=984
653259 ········0x003a·line=991653258 ········0x0038·line=991
653260 ········0x003e·line=992653259 ········0x003c·line=992
Max diff block lines reached; 102154257/102175255 bytes (99.98%) of diff not shown.
59.4 KB
classes.jar
15.8 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·13478411·bytes,·number·of·entries:·68971 Zip·file·size:·13478314·bytes,·number·of·entries:·6897
2 ?rwxrwxr-x··2.0·unx······835·b-·stor·80-Jan-01·00:00·HTTPClient/AuthorizationHandler.class2 ?rwxrwxr-x··2.0·unx······835·b-·stor·80-Jan-01·00:00·HTTPClient/AuthorizationHandler.class
3 ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·HTTPClient/AuthorizationPrompter.class3 ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·HTTPClient/AuthorizationPrompter.class
4 ?rwxrwxr-x··2.0·unx······530·b-·stor·80-Jan-01·00:00·HTTPClient/CIHashtable$CIHashtableEnumeration.class4 ?rwxrwxr-x··2.0·unx······530·b-·stor·80-Jan-01·00:00·HTTPClient/CIHashtable$CIHashtableEnumeration.class
5 ?rwxrwxr-x··2.0·unx······952·b-·stor·80-Jan-01·00:00·HTTPClient/CIHashtable$CIString.class5 ?rwxrwxr-x··2.0·unx······952·b-·stor·80-Jan-01·00:00·HTTPClient/CIHashtable$CIString.class
6 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·HTTPClient/CIHashtable.class6 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·HTTPClient/CIHashtable.class
7 ?rwxrwxr-x··2.0·unx·····1833·b-·stor·80-Jan-01·00:00·HTTPClient/ChunkedInputStream.class7 ?rwxrwxr-x··2.0·unx·····1833·b-·stor·80-Jan-01·00:00·HTTPClient/ChunkedInputStream.class
8 ?rwxrwxr-x··2.0·unx····16006·b-·defN·80-Jan-01·00:00·HTTPClient/Codecs.class8 ?rwxrwxr-x··2.0·unx····16006·b-·defN·80-Jan-01·00:00·HTTPClient/Codecs.class
Offset 2673, 15 lines modifiedOffset 2673, 15 lines modified
2673 ?rwxrwxr-x··2.0·unx·····1326·b-·stor·80-Jan-01·00:00·anon/client/AbstractChannel.class2673 ?rwxrwxr-x··2.0·unx·····1326·b-·stor·80-Jan-01·00:00·anon/client/AbstractChannel.class
2674 ?rwxrwxr-x··2.0·unx·····2078·b-·stor·80-Jan-01·00:00·anon/client/AbstractDataChain$DataChainOutputStreamImplementation.class2674 ?rwxrwxr-x··2.0·unx·····2078·b-·stor·80-Jan-01·00:00·anon/client/AbstractDataChain$DataChainOutputStreamImplementation.class
2675 ?rwxrwxr-x··2.0·unx·····1068·b-·stor·80-Jan-01·00:00·anon/client/AnonClient$2$1.class2675 ?rwxrwxr-x··2.0·unx·····1068·b-·stor·80-Jan-01·00:00·anon/client/AnonClient$2$1.class
2676 ?rwxrwxr-x··2.0·unx·····1260·b-·stor·80-Jan-01·00:00·anon/client/AnonClient$2.class2676 ?rwxrwxr-x··2.0·unx·····1260·b-·stor·80-Jan-01·00:00·anon/client/AnonClient$2.class
2677 ?rwxrwxr-x··2.0·unx······753·b-·stor·80-Jan-01·00:00·anon/client/AnonClient$4.class2677 ?rwxrwxr-x··2.0·unx······753·b-·stor·80-Jan-01·00:00·anon/client/AnonClient$4.class
2678 ?rwxrwxr-x··2.0·unx······891·b-·stor·80-Jan-01·00:00·anon/client/AnonClient$5.class2678 ?rwxrwxr-x··2.0·unx······891·b-·stor·80-Jan-01·00:00·anon/client/AnonClient$5.class
2679 ?rwxrwxr-x··2.0·unx······981·b-·stor·80-Jan-01·00:00·anon/client/AnonClient$6.class2679 ?rwxrwxr-x··2.0·unx······981·b-·stor·80-Jan-01·00:00·anon/client/AnonClient$6.class
2680 ?rwxrwxr-x··2.0·unx·····3549·b-·stor·80-Jan-01·00:00·anon/client/AnonClient$7.class2680 ?rwxrwxr-x··2.0·unx·····3527·b-·stor·80-Jan-01·00:00·anon/client/AnonClient$7.class
2681 ?rwxrwxr-x··2.0·unx······931·b-·stor·80-Jan-01·00:00·anon/client/AnonClient$8.class2681 ?rwxrwxr-x··2.0·unx······931·b-·stor·80-Jan-01·00:00·anon/client/AnonClient$8.class
2682 ?rwxrwxr-x··2.0·unx······171·b-·stor·80-Jan-01·00:00·anon/client/AnonClient$StatusThread.class2682 ?rwxrwxr-x··2.0·unx······171·b-·stor·80-Jan-01·00:00·anon/client/AnonClient$StatusThread.class
2683 ?rwxrwxr-x··2.0·unx······871·b-·stor·80-Jan-01·00:00·anon/client/AnonTCPChannel$AnonTCPChannelOutputStream.class2683 ?rwxrwxr-x··2.0·unx······871·b-·stor·80-Jan-01·00:00·anon/client/AnonTCPChannel$AnonTCPChannelOutputStream.class
2684 ?rwxrwxr-x··2.0·unx······235·b-·stor·80-Jan-01·00:00·anon/client/ChannelClosedException.class2684 ?rwxrwxr-x··2.0·unx······235·b-·stor·80-Jan-01·00:00·anon/client/ChannelClosedException.class
2685 ?rwxrwxr-x··2.0·unx······976·b-·stor·80-Jan-01·00:00·anon/client/DataChainChannelListEntry.class2685 ?rwxrwxr-x··2.0·unx······976·b-·stor·80-Jan-01·00:00·anon/client/DataChainChannelListEntry.class
2686 ?rwxrwxr-x··2.0·unx······158·b-·stor·80-Jan-01·00:00·anon/client/DataChainErrorListener.class2686 ?rwxrwxr-x··2.0·unx······158·b-·stor·80-Jan-01·00:00·anon/client/DataChainErrorListener.class
2687 ?rwxrwxr-x··2.0·unx·····2710·b-·stor·80-Jan-01·00:00·anon/client/DataChainInputStreamImplementation.class2687 ?rwxrwxr-x··2.0·unx·····2710·b-·stor·80-Jan-01·00:00·anon/client/DataChainInputStreamImplementation.class
Offset 2744, 15 lines modifiedOffset 2744, 15 lines modified
2744 ?rwxrwxr-x··2.0·unx······306·b-·stor·80-Jan-01·00:00·anon/crypto/ISignatureCreationAlgorithm.class2744 ?rwxrwxr-x··2.0·unx······306·b-·stor·80-Jan-01·00:00·anon/crypto/ISignatureCreationAlgorithm.class
2745 ?rwxrwxr-x··2.0·unx······344·b-·stor·80-Jan-01·00:00·anon/crypto/ISignatureVerificationAlgorithm.class2745 ?rwxrwxr-x··2.0·unx······344·b-·stor·80-Jan-01·00:00·anon/crypto/ISignatureVerificationAlgorithm.class
2746 ?rwxrwxr-x··2.0·unx······174·b-·stor·80-Jan-01·00:00·anon/crypto/IVerifyable.class2746 ?rwxrwxr-x··2.0·unx······174·b-·stor·80-Jan-01·00:00·anon/crypto/IVerifyable.class
2747 ?rwxrwxr-x··2.0·unx·····1404·b-·stor·80-Jan-01·00:00·anon/crypto/MyAES.class2747 ?rwxrwxr-x··2.0·unx·····1404·b-·stor·80-Jan-01·00:00·anon/crypto/MyAES.class
2748 ?rwxrwxr-x··2.0·unx·····1178·b-·stor·80-Jan-01·00:00·anon/crypto/MyECDHAgreement.class2748 ?rwxrwxr-x··2.0·unx·····1178·b-·stor·80-Jan-01·00:00·anon/crypto/MyECDHAgreement.class
2749 ?rwxrwxr-x··2.0·unx·····4079·b-·stor·80-Jan-01·00:00·anon/crypto/MyECParams.class2749 ?rwxrwxr-x··2.0·unx·····4079·b-·stor·80-Jan-01·00:00·anon/crypto/MyECParams.class
2750 ?rwxrwxr-x··2.0·unx······769·b-·stor·80-Jan-01·00:00·anon/crypto/MyKDF.class2750 ?rwxrwxr-x··2.0·unx······769·b-·stor·80-Jan-01·00:00·anon/crypto/MyKDF.class
2751 ?rwxrwxr-x··2.0·unx·····2042·b-·stor·80-Jan-01·00:00·anon/crypto/MyRSA.class2751 ?rwxrwxr-x··2.0·unx·····2032·b-·stor·80-Jan-01·00:00·anon/crypto/MyRSA.class
2752 ?rwxrwxr-x··2.0·unx······764·b-·stor·80-Jan-01·00:00·anon/crypto/MyRandom.class2752 ?rwxrwxr-x··2.0·unx······764·b-·stor·80-Jan-01·00:00·anon/crypto/MyRandom.class
2753 ?rwxrwxr-x··2.0·unx·····5013·b-·stor·80-Jan-01·00:00·anon/crypto/MyX509Extensions.class2753 ?rwxrwxr-x··2.0·unx·····5013·b-·stor·80-Jan-01·00:00·anon/crypto/MyX509Extensions.class
2754 ?rwxrwxr-x··2.0·unx·····4418·b-·stor·80-Jan-01·00:00·anon/crypto/PKCS10CertificationRequest.class2754 ?rwxrwxr-x··2.0·unx·····4418·b-·stor·80-Jan-01·00:00·anon/crypto/PKCS10CertificationRequest.class
2755 ?rwxrwxr-x··2.0·unx······325·b-·stor·80-Jan-01·00:00·anon/crypto/PKCS12$MyCipher.class2755 ?rwxrwxr-x··2.0·unx······325·b-·stor·80-Jan-01·00:00·anon/crypto/PKCS12$MyCipher.class
2756 ?rwxrwxr-x··2.0·unx·····2857·b-·stor·80-Jan-01·00:00·anon/crypto/RevokedCertifcateStore.class2756 ?rwxrwxr-x··2.0·unx·····2857·b-·stor·80-Jan-01·00:00·anon/crypto/RevokedCertifcateStore.class
2757 ?rwxrwxr-x··2.0·unx·····3181·b-·stor·80-Jan-01·00:00·anon/crypto/RevokedCertificate.class2757 ?rwxrwxr-x··2.0·unx·····3181·b-·stor·80-Jan-01·00:00·anon/crypto/RevokedCertificate.class
2758 ?rwxrwxr-x··2.0·unx·····1303·b-·stor·80-Jan-01·00:00·anon/crypto/SignatureCreator.class2758 ?rwxrwxr-x··2.0·unx·····1303·b-·stor·80-Jan-01·00:00·anon/crypto/SignatureCreator.class
Offset 3003, 27 lines modifiedOffset 3003, 27 lines modified
3003 ?rwxrwxr-x··2.0·unx····12235·b-·defN·80-Jan-01·00:00·anon/util/ResourceLoader.class3003 ?rwxrwxr-x··2.0·unx····12235·b-·defN·80-Jan-01·00:00·anon/util/ResourceLoader.class
3004 ?rwxrwxr-x··2.0·unx·····2065·b-·stor·80-Jan-01·00:00·anon/util/SocketGuard$1.class3004 ?rwxrwxr-x··2.0·unx·····2065·b-·stor·80-Jan-01·00:00·anon/util/SocketGuard$1.class
3005 ?rwxrwxr-x··2.0·unx······913·b-·stor·80-Jan-01·00:00·anon/util/SocketGuard$3.class3005 ?rwxrwxr-x··2.0·unx······913·b-·stor·80-Jan-01·00:00·anon/util/SocketGuard$3.class
3006 ?rwxrwxr-x··2.0·unx·····6105·b-·stor·80-Jan-01·00:00·anon/util/SocketGuard.class3006 ?rwxrwxr-x··2.0·unx·····6105·b-·stor·80-Jan-01·00:00·anon/util/SocketGuard.class
3007 ?rwxrwxr-x··2.0·unx······394·b-·stor·80-Jan-01·00:00·anon/util/StringVariable.class3007 ?rwxrwxr-x··2.0·unx······394·b-·stor·80-Jan-01·00:00·anon/util/StringVariable.class
3008 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·anon/util/ThreadPool$ThreadPoolRequest.class3008 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·anon/util/ThreadPool$ThreadPoolRequest.class
3009 ?rwxrwxr-x··2.0·unx·····2399·b-·stor·80-Jan-01·00:00·anon/util/ThreadPool$ThreadPoolThread.class3009 ?rwxrwxr-x··2.0·unx·····2399·b-·stor·80-Jan-01·00:00·anon/util/ThreadPool$ThreadPoolThread.class
3010 ?rwxrwxr-x··2.0·unx·····2657·b-·stor·80-Jan-01·00:00·anon/util/ThreadPool.class3010 ?rwxrwxr-x··2.0·unx·····2651·b-·stor·80-Jan-01·00:00·anon/util/ThreadPool.class
3011 ?rwxrwxr-x··2.0·unx·······81·b-·stor·80-Jan-01·00:00·anon/util/TimedOutputStream$1.class3011 ?rwxrwxr-x··2.0·unx·······81·b-·stor·80-Jan-01·00:00·anon/util/TimedOutputStream$1.class
3012 ?rwxrwxr-x··2.0·unx·····1099·b-·stor·80-Jan-01·00:00·anon/util/TimedOutputStream$TimedOutputStreamInterrupt.class3012 ?rwxrwxr-x··2.0·unx·····1099·b-·stor·80-Jan-01·00:00·anon/util/TimedOutputStream$TimedOutputStreamInterrupt.class
3013 ?rwxrwxr-x··2.0·unx·····2295·b-·stor·80-Jan-01·00:00·anon/util/TimedOutputStream.class3013 ?rwxrwxr-x··2.0·unx·····2295·b-·stor·80-Jan-01·00:00·anon/util/TimedOutputStream.class
3014 ?rwxrwxr-x··2.0·unx·····1829·b-·stor·80-Jan-01·00:00·anon/util/URLCoder.class3014 ?rwxrwxr-x··2.0·unx·····1829·b-·stor·80-Jan-01·00:00·anon/util/URLCoder.class
3015 ?rwxrwxr-x··2.0·unx·····3552·b-·stor·80-Jan-01·00:00·anon/util/Updater$1.class3015 ?rwxrwxr-x··2.0·unx·····3552·b-·stor·80-Jan-01·00:00·anon/util/Updater$1.class
3016 ?rwxrwxr-x··2.0·unx······640·b-·stor·80-Jan-01·00:00·anon/util/Updater$2.class3016 ?rwxrwxr-x··2.0·unx······640·b-·stor·80-Jan-01·00:00·anon/util/Updater$2.class
3017 ?rwxrwxr-x··2.0·unx······471·b-·stor·80-Jan-01·00:00·anon/util/Updater$3.class3017 ?rwxrwxr-x··2.0·unx······471·b-·stor·80-Jan-01·00:00·anon/util/Updater$3.class
3018 ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·anon/util/Updater$IUpdateInterval.class3018 ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·anon/util/Updater$IUpdateInterval.class
3019 ?rwxrwxr-x··2.0·unx······650·b-·stor·80-Jan-01·00:00·anon/util/Updater$ObservableInfo.class3019 ?rwxrwxr-x··2.0·unx······650·b-·stor·80-Jan-01·00:00·anon/util/Updater$ObservableInfo.class
3020 ?rwxrwxr-x··2.0·unx·····5589·b-·stor·80-Jan-01·00:00·anon/util/Updater.class3020 ?rwxrwxr-x··2.0·unx·····5589·b-·stor·80-Jan-01·00:00·anon/util/Updater.class
3021 ?rwxrwxr-x··2.0·unx······137·b-·stor·80-Jan-01·00:00·anon/util/Util$Comparable.class3021 ?rwxrwxr-x··2.0·unx······137·b-·stor·80-Jan-01·00:00·anon/util/Util$Comparable.class
3022 ?rwxrwxr-x··2.0·unx····13673·b-·defN·80-Jan-01·00:00·anon/util/Util.class3022 ?rwxrwxr-x··2.0·unx····13667·b-·defN·80-Jan-01·00:00·anon/util/Util.class
3023 ?rwxrwxr-x··2.0·unx·····8422·b-·stor·80-Jan-01·00:00·anon/util/XMLDuration.class3023 ?rwxrwxr-x··2.0·unx·····8422·b-·stor·80-Jan-01·00:00·anon/util/XMLDuration.class
3024 ?rwxrwxr-x··2.0·unx·····1107·b-·stor·80-Jan-01·00:00·anon/util/XMLParseException.class3024 ?rwxrwxr-x··2.0·unx·····1107·b-·stor·80-Jan-01·00:00·anon/util/XMLParseException.class
3025 ?rwxrwxr-x··2.0·unx····19105·b-·defN·80-Jan-01·00:00·anon/util/XMLUtil.class3025 ?rwxrwxr-x··2.0·unx····19105·b-·defN·80-Jan-01·00:00·anon/util/XMLUtil.class
3026 ?rwxrwxr-x··2.0·unx·····1190·b-·stor·80-Jan-01·00:00·anon/util/ZLibTools.class3026 ?rwxrwxr-x··2.0·unx·····1190·b-·stor·80-Jan-01·00:00·anon/util/ZLibTools.class
3027 ?rwxrwxr-x··2.0·unx····11727·b-·defN·80-Jan-01·00:00·anon/util/ZipArchiver.class3027 ?rwxrwxr-x··2.0·unx····11727·b-·defN·80-Jan-01·00:00·anon/util/ZipArchiver.class
3028 ?rwxrwxr-x··2.0·unx······963·b-·stor·80-Jan-01·00:00·anon/util/captcha/BinaryImageExtractor.class3028 ?rwxrwxr-x··2.0·unx······963·b-·stor·80-Jan-01·00:00·anon/util/captcha/BinaryImageExtractor.class
3029 ?rwxrwxr-x··2.0·unx······151·b-·stor·80-Jan-01·00:00·anon/util/captcha/ICaptchaSender.class3029 ?rwxrwxr-x··2.0·unx······151·b-·stor·80-Jan-01·00:00·anon/util/captcha/ICaptchaSender.class
Offset 5197, 15 lines modifiedOffset 5197, 15 lines modified
5197 ?rwxrwxr-x··2.0·unx······619·b-·stor·80-Jan-01·00:00·anon/client/AbstractControlChannel$1.class5197 ?rwxrwxr-x··2.0·unx······619·b-·stor·80-Jan-01·00:00·anon/client/AbstractControlChannel$1.class
5198 ?rwxrwxr-x··2.0·unx·····2059·b-·stor·80-Jan-01·00:00·anon/client/AbstractControlChannel.class5198 ?rwxrwxr-x··2.0·unx·····2059·b-·stor·80-Jan-01·00:00·anon/client/AbstractControlChannel.class
5199 ?rwxrwxr-x··2.0·unx·····3238·b-·stor·80-Jan-01·00:00·anon/client/AbstractDataChain.class5199 ?rwxrwxr-x··2.0·unx·····3238·b-·stor·80-Jan-01·00:00·anon/client/AbstractDataChain.class
5200 ?rwxrwxr-x··2.0·unx·····3644·b-·stor·80-Jan-01·00:00·anon/client/AbstractDataChannel.class5200 ?rwxrwxr-x··2.0·unx·····3644·b-·stor·80-Jan-01·00:00·anon/client/AbstractDataChannel.class
5201 ?rwxrwxr-x··2.0·unx·····4567·b-·stor·80-Jan-01·00:00·anon/client/AnonClient$1.class5201 ?rwxrwxr-x··2.0·unx·····4567·b-·stor·80-Jan-01·00:00·anon/client/AnonClient$1.class
5202 ?rwxrwxr-x··2.0·unx·····1005·b-·stor·80-Jan-01·00:00·anon/client/AnonClient$3.class5202 ?rwxrwxr-x··2.0·unx·····1005·b-·stor·80-Jan-01·00:00·anon/client/AnonClient$3.class
5203 ?rwxrwxr-x··2.0·unx·····1043·b-·stor·80-Jan-01·00:00·anon/client/AnonClient$9.class5203 ?rwxrwxr-x··2.0·unx·····1043·b-·stor·80-Jan-01·00:00·anon/client/AnonClient$9.class
5204 ?rwxrwxr-x··2.0·unx····23820·b-·defN·80-Jan-01·00:00·anon/client/AnonClient.class5204 ?rwxrwxr-x··2.0·unx····23806·b-·defN·80-Jan-01·00:00·anon/client/AnonClient.class
5205 ?rwxrwxr-x··2.0·unx·····1956·b-·stor·80-Jan-01·00:00·anon/client/AnonTCPChannel.class5205 ?rwxrwxr-x··2.0·unx·····1956·b-·stor·80-Jan-01·00:00·anon/client/AnonTCPChannel.class
5206 ?rwxrwxr-x··2.0·unx·····2444·b-·stor·80-Jan-01·00:00·anon/client/BasicTrustModel.class5206 ?rwxrwxr-x··2.0·unx·····2444·b-·stor·80-Jan-01·00:00·anon/client/BasicTrustModel.class
5207 ?rwxrwxr-x··2.0·unx·····4853·b-·stor·80-Jan-01·00:00·anon/client/ChannelTable.class5207 ?rwxrwxr-x··2.0·unx·····4853·b-·stor·80-Jan-01·00:00·anon/client/ChannelTable.class
5208 ?rwxrwxr-x··2.0·unx·····3122·b-·stor·80-Jan-01·00:00·anon/client/DefaultDataChannelFactory.class5208 ?rwxrwxr-x··2.0·unx·····3122·b-·stor·80-Jan-01·00:00·anon/client/DefaultDataChannelFactory.class
5209 ?rwxrwxr-x··2.0·unx······295·b-·stor·80-Jan-01·00:00·anon/client/IAnonUDPChannel.class5209 ?rwxrwxr-x··2.0·unx······295·b-·stor·80-Jan-01·00:00·anon/client/IAnonUDPChannel.class
5210 ?rwxrwxr-x··2.0·unx·····5745·b-·stor·80-Jan-01·00:00·anon/client/TrustModel$TrustAttribute.class5210 ?rwxrwxr-x··2.0·unx·····5745·b-·stor·80-Jan-01·00:00·anon/client/TrustModel$TrustAttribute.class
5211 ?rwxrwxr-x··2.0·unx·····1319·b-·stor·80-Jan-01·00:00·anon/client/TypeFilterDataChain.class5211 ?rwxrwxr-x··2.0·unx·····1319·b-·stor·80-Jan-01·00:00·anon/client/TypeFilterDataChain.class
Offset 5395, 15 lines modifiedOffset 5395, 15 lines modified
5395 ?rwxrwxr-x··2.0·unx·····1951·b-·stor·80-Jan-01·00:00·anon/transport/address/TcpIpAddress.class5395 ?rwxrwxr-x··2.0·unx·····1951·b-·stor·80-Jan-01·00:00·anon/transport/address/TcpIpAddress.class
5396 ?rwxrwxr-x··2.0·unx······344·b-·stor·80-Jan-01·00:00·anon/transport/connection/CommunicationException.class5396 ?rwxrwxr-x··2.0·unx······344·b-·stor·80-Jan-01·00:00·anon/transport/connection/CommunicationException.class
5397 ?rwxrwxr-x··2.0·unx······279·b-·stor·80-Jan-01·00:00·anon/transport/connection/IChunkConnection.class5397 ?rwxrwxr-x··2.0·unx······279·b-·stor·80-Jan-01·00:00·anon/transport/connection/IChunkConnection.class
5398 ?rwxrwxr-x··2.0·unx······244·b-·stor·80-Jan-01·00:00·anon/transport/connection/IStreamConnection.class5398 ?rwxrwxr-x··2.0·unx······244·b-·stor·80-Jan-01·00:00·anon/transport/connection/IStreamConnection.class
5399 ?rwxrwxr-x··2.0·unx······728·b-·stor·80-Jan-01·00:00·anon/transport/connection/RequestException.class5399 ?rwxrwxr-x··2.0·unx······728·b-·stor·80-Jan-01·00:00·anon/transport/connection/RequestException.class
5400 ?rwxrwxr-x··2.0·unx······799·b-·stor·80-Jan-01·00:00·anon/transport/connection/SkypeConnection$1.class5400 ?rwxrwxr-x··2.0·unx······799·b-·stor·80-Jan-01·00:00·anon/transport/connection/SkypeConnection$1.class
5401 ?rwxrwxr-x··2.0·unx·····1047·b-·stor·80-Jan-01·00:00·anon/transport/connection/SkypeConnection$SkypeReader$1.class5401 ?rwxrwxr-x··2.0·unx·····1047·b-·stor·80-Jan-01·00:00·anon/transport/connection/SkypeConnection$SkypeReader$1.class
5402 ?rwxrwxr-x··2.0·unx·····1385·b-·stor·80-Jan-01·00:00·anon/transport/connection/SkypeConnection$SkypeReader.class5402 ?rwxrwxr-x··2.0·unx·····1380·b-·stor·80-Jan-01·00:00·anon/transport/connection/SkypeConnection$SkypeReader.class
5403 ?rwxrwxr-x··2.0·unx······738·b-·stor·80-Jan-01·00:00·anon/transport/connection/SkypeConnection$SkypeWriter.class5403 ?rwxrwxr-x··2.0·unx······738·b-·stor·80-Jan-01·00:00·anon/transport/connection/SkypeConnection$SkypeWriter.class
5404 ?rwxrwxr-x··2.0·unx······348·b-·stor·80-Jan-01·00:00·anon/transport/connection/UnsuportedCommandException.class5404 ?rwxrwxr-x··2.0·unx······348·b-·stor·80-Jan-01·00:00·anon/transport/connection/UnsuportedCommandException.class
5405 ?rwxrwxr-x··2.0·unx······667·b-·stor·80-Jan-01·00:00·anon/transport/connection/util/QueuedChunkConnection$QueuedAddress.class5405 ?rwxrwxr-x··2.0·unx······667·b-·stor·80-Jan-01·00:00·anon/transport/connection/util/QueuedChunkConnection$QueuedAddress.class
5406 ?rwxrwxr-x··2.0·unx·····2347·b-·stor·80-Jan-01·00:00·anon/transport/connection/util/QueuedChunkReader.class5406 ?rwxrwxr-x··2.0·unx·····2347·b-·stor·80-Jan-01·00:00·anon/transport/connection/util/QueuedChunkReader.class
5407 ?rwxrwxr-x··2.0·unx·····1690·b-·stor·80-Jan-01·00:00·anon/transport/connection/util/QueuedChunkWriter.class5407 ?rwxrwxr-x··2.0·unx·····1690·b-·stor·80-Jan-01·00:00·anon/transport/connection/util/QueuedChunkWriter.class
5408 ?rwxrwxr-x··2.0·unx·····2354·b-·stor·80-Jan-01·00:00·anon/transport/connector/SkypeConnector.class5408 ?rwxrwxr-x··2.0·unx·····2354·b-·stor·80-Jan-01·00:00·anon/transport/connector/SkypeConnector.class
5409 ?rwxrwxr-x··2.0·unx·····1049·b-·stor·80-Jan-01·00:00·anon/transport/connector/TcpIpConnector.class5409 ?rwxrwxr-x··2.0·unx·····1049·b-·stor·80-Jan-01·00:00·anon/transport/connector/TcpIpConnector.class
Offset 5428, 30 lines modifiedOffset 5428, 30 lines modified
5428 ?rwxrwxr-x··2.0·unx······802·b-·stor·80-Jan-01·00:00·anon/util/ZipArchiver$ZipEvent.class5428 ?rwxrwxr-x··2.0·unx······802·b-·stor·80-Jan-01·00:00·anon/util/ZipArchiver$ZipEvent.class
5429 ?rwxrwxr-x··2.0·unx·····4597·b-·stor·80-Jan-01·00:00·anon/util/captcha/ZipBinaryImageCaptchaClient.class5429 ?rwxrwxr-x··2.0·unx·····4597·b-·stor·80-Jan-01·00:00·anon/util/captcha/ZipBinaryImageCaptchaClient.class
5430 ?rwxrwxr-x··2.0·unx······880·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/service/gui/AndroidGUIFactory.class5430 ?rwxrwxr-x··2.0·unx······880·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/service/gui/AndroidGUIFactory.class
5431 ?rwxrwxr-x··2.0·unx·····6463·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/service/gui/AndroidGUIInterface.class5431 ?rwxrwxr-x··2.0·unx·····6463·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/service/gui/AndroidGUIInterface.class
5432 ?rwxrwxr-x··2.0·unx·····1326·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/service/networking/AndroidConnectivityMonitor.class5432 ?rwxrwxr-x··2.0·unx·····1326·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/service/networking/AndroidConnectivityMonitor.class
5433 ?rwxrwxr-x··2.0·unx·····1232·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/service/networking/AndroidConnectivityMonitorFactory.class5433 ?rwxrwxr-x··2.0·unx·····1232·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/service/networking/AndroidConnectivityMonitorFactory.class
5434 ?rwxrwxr-x··2.0·unx······576·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/service/networking/AndroidInternetSocket.class5434 ?rwxrwxr-x··2.0·unx······576·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/service/networking/AndroidInternetSocket.class
5435 ?rwxrwxr-x··2.0·unx·····1509·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/service/networking/AndroidNetworkFactory.class5435 ?rwxrwxr-x··2.0·unx·····1504·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/service/networking/AndroidNetworkFactory.class
5436 ?rwxrwxr-x··2.0·unx······831·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/service/networking/AndroidProtectedSocketFactory.class5436 ?rwxrwxr-x··2.0·unx······831·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/service/networking/AndroidProtectedSocketFactory.class
5437 ?rwxrwxr-x··2.0·unx·····3405·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/service/persistence/AndroidConfig.class5437 ?rwxrwxr-x··2.0·unx·····3405·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/service/persistence/AndroidConfig.class
5438 ?rwxrwxr-x··2.0·unx······886·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/service/persistence/AndroidPersistenceFactory.class5438 ?rwxrwxr-x··2.0·unx······886·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/service/persistence/AndroidPersistenceFactory.class
5439 ?rwxrwxr-x··2.0·unx·····1072·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/ui/main/AppRecyclerViewAdapter$ViewHolder.class5439 ?rwxrwxr-x··2.0·unx·····1072·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/ui/main/AppRecyclerViewAdapter$ViewHolder.class
5440 ?rwxrwxr-x··2.0·unx·····3808·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/ui/main/AppRecyclerViewAdapter.class5440 ?rwxrwxr-x··2.0·unx·····3808·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/ui/main/AppRecyclerViewAdapter.class
5441 ?rwxrwxr-x··2.0·unx·····1357·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/ui/main/ConnectDetailFragment$1.class5441 ?rwxrwxr-x··2.0·unx·····1357·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/ui/main/ConnectDetailFragment$1.class
5442 ?rwxrwxr-x··2.0·unx······800·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/ui/main/ConnectDetailFragment$2.class5442 ?rwxrwxr-x··2.0·unx······800·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/ui/main/ConnectDetailFragment$2.class
5443 ?rwxrwxr-x··2.0·unx·····1288·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/ui/main/ConnectRecyclerViewAdapter$ViewHolder.class5443 ?rwxrwxr-x··2.0·unx·····1288·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/ui/main/ConnectRecyclerViewAdapter$ViewHolder.class
5444 ?rwxrwxr-x··2.0·unx·····4957·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/ui/main/ConnectRecyclerViewAdapter.class5444 ?rwxrwxr-x··2.0·unx·····4957·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/ui/main/ConnectRecyclerViewAdapter.class
5445 ?rwxrwxr-x··2.0·unx·····1151·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/ui/main/NetRecyclerViewAdapter$ViewHolder.class5445 ?rwxrwxr-x··2.0·unx·····1151·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/ui/main/NetRecyclerViewAdapter$ViewHolder.class
5446 ?rwxrwxr-x··2.0·unx·····5130·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/ui/main/NetRecyclerViewAdapter.class5446 ?rwxrwxr-x··2.0·unx·····5130·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/ui/main/NetRecyclerViewAdapter.class
5447 ?rwxrwxr-x··2.0·unx······768·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/ui/settings/SettingsActivity$1.class5447 ?rwxrwxr-x··2.0·unx······768·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/ui/settings/SettingsActivity$1.class
5448 ?rwxrwxr-x··2.0·unx·····1740·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/util/AndroidResourceLoaderHelper.class5448 ?rwxrwxr-x··2.0·unx·····1740·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/android/util/AndroidResourceLoaderHelper.class
5449 ?rwxrwxr-x··2.0·unx·····4166·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/core/ANONVPNService.class5449 ?rwxrwxr-x··2.0·unx·····4166·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/core/ANONVPNService.class
5450 ?rwxrwxr-x··2.0·unx·····9251·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/core/CascadeConnectionManager.class5450 ?rwxrwxr-x··2.0·unx·····9238·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/core/CascadeConnectionManager.class
5451 ?rwxrwxr-x··2.0·unx·····2963·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/core/InfoService.class5451 ?rwxrwxr-x··2.0·unx·····2963·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/core/InfoService.class
5452 ?rwxrwxr-x··2.0·unx······975·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/core/networking/AbstractTunnelingDevice.class5452 ?rwxrwxr-x··2.0·unx······975·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/core/networking/AbstractTunnelingDevice.class
5453 ?rwxrwxr-x··2.0·unx······374·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/core/networking/RegularHTTPClientSocketFactory.class5453 ?rwxrwxr-x··2.0·unx······374·b-·stor·80-Jan-01·00:00·anonvpn/anon_next/core/networking/RegularHTTPClientSocketFactory.class
Max diff block lines reached; 3258/16175 bytes (20.14%) of diff not shown.
26.6 KB
anon/client/AnonClient$7.class
26.5 KB
procyon -ec {}
    
Offset 32, 234 lines modifiedOffset 32, 229 lines modified
32 ········//·····2:·aconst_null····32 ········//·····2:·aconst_null····
33 ········//·····3:·astore_2·······33 ········//·····3:·astore_2·······
34 ········//·····4:·iconst_1·······34 ········//·····4:·iconst_1·······
35 ········//·····5:·istore_3·······35 ········//·····5:·istore_3·······
36 ········//·····6:·iconst_0·······36 ········//·····6:·iconst_0·······
37 ········//·····7:·istore··········437 ········//·····7:·istore··········4
38 ········//·····9:·iload_3········38 ········//·····9:·iload_3········
39 ········//····10:·ifeq············34839 ········//····10:·ifeq············342
40 ········//····13:·aload_0········40 ········//····13:·aload_0········
41 ········//····14:·getfield········anon/client/AnonClient$7.this$0:Lanon/client/AnonClient;41 ········//····14:·getfield········anon/client/AnonClient$7.this$0:Lanon/client/AnonClient;
42 ········//····17:·astore··········542 ········//····17:·astore··········5
43 ········//····19:·new·············Lanon/client/KeyExchangeManager;43 ········//····19:·new·············Lanon/client/KeyExchangeManager;
44 ········//····22:·astore··········644 ········//····22:·astore··········6
45 ········//····24:·aload_0········ 
46 ········//····25:·getfield········anon/client/AnonClient$7.this$0:Lanon/client/AnonClient; 
47 ········//····28:·astore··········7 
48 ········//····30:·aload···········745 ········//····24:·aload···········5
49 ········//····32:·invokestatic····anon/client/AnonClient.access$1000:(Lanon/client/AnonClient;)Lanon/client/SocketHandler;46 ········//····26:·invokestatic····anon/client/AnonClient.access$1000:(Lanon/client/AnonClient;)Lanon/client/SocketHandler;
50 ········//····35:·astore··········747 ········//····29:·astore··········7
51 ········//····37:·aload···········748 ········//····31:·aload···········7
52 ········//····39:·invokevirtual···anon/client/SocketHandler.getInputStream:()Ljava/io/InputStream;49 ········//····33:·invokevirtual···anon/client/SocketHandler.getInputStream:()Ljava/io/InputStream;
53 ········//····42:·astore··········850 ········//····36:·astore··········8
54 ········//····44:·aload_0········51 ········//····38:·aload_0········
55 ········//····45:·getfield········anon/client/AnonClient$7.this$0:Lanon/client/AnonClient;52 ········//····39:·getfield········anon/client/AnonClient$7.this$0:Lanon/client/AnonClient;
56 ········//····48:·astore··········753 ········//····42:·astore··········7
57 ········//····50:·aload···········754 ········//····44:·aload···········7
58 ········//····52:·invokestatic····anon/client/AnonClient.access$1000:(Lanon/client/AnonClient;)Lanon/client/SocketHandler;55 ········//····46:·invokestatic····anon/client/AnonClient.access$1000:(Lanon/client/AnonClient;)Lanon/client/SocketHandler;
59 ········//····55:·astore··········756 ········//····49:·astore··········7
60 ········//····57:·aload···········757 ········//····51:·aload···········7
61 ········//····59:·invokevirtual···anon/client/SocketHandler.getOutputStream:()Ljava/io/OutputStream;58 ········//····53:·invokevirtual···anon/client/SocketHandler.getOutputStream:()Ljava/io/OutputStream;
62 ········//····62:·astore··········959 ········//····56:·astore··········9
 60 ········//····58:·aload_0········
 61 ········//····59:·getfield········anon/client/AnonClient$7.val$a_mixCascade:Lanon/infoservice/MixCascade;
 62 ········//····62:·astore··········10
63 ········//····64:·aload_0········63 ········//····64:·aload_0········
64 ········//····65:·getfield········anon/client/AnonClient$7.val$a_mixCascade:Lanon/infoservice/MixCascade; 
65 ········//····68:·astore··········10 
66 ········//····70:·aload_0········ 
67 ········//····71:·getfield········anon/client/AnonClient$7.val$a_serviceContainer:Lanon/IServiceContainer;64 ········//····65:·getfield········anon/client/AnonClient$7.val$a_serviceContainer:Lanon/IServiceContainer;
68 ········//····74:·astore··········765 ········//····68:·astore··········7
69 ········//····76:·aload···········766 ········//····70:·aload···········7
70 ········//····78:·invokeinterface·anon/IServiceContainer.getTrustModel:()Lanon/client/ITrustModel;67 ········//····72:·invokeinterface·anon/IServiceContainer.getTrustModel:()Lanon/client/ITrustModel;
71 ········//····83:·astore··········1168 ········//····77:·astore··········11
72 ········//····85:·aload_0········69 ········//····79:·aload_0········
73 ········//····86:·getfield········anon/client/AnonClient$7.this$0:Lanon/client/AnonClient;70 ········//····80:·getfield········anon/client/AnonClient$7.this$0:Lanon/client/AnonClient;
74 ········//····89:·astore··········771 ········//····83:·astore··········7
75 ········//····91:·aload···········772 ········//····85:·aload···········7
76 ········//····93:·invokestatic····anon/client/AnonClient.access$1100:(Lanon/client/AnonClient;)Z73 ········//····87:·invokestatic····anon/client/AnonClient.access$1100:(Lanon/client/AnonClient;)Z
77 ········//····96:·istore··········1274 ········//····90:·istore··········12
78 ········//····98:·aload···········675 ········//····92:·aload···········6
79 ········//···100:·astore··········776 ········//····94:·astore··········7
80 ········//···102:·aload···········677 ········//····96:·aload···········6
81 ········//···104:·aload···········878 ········//····98:·aload···········8
82 ········//···106:·aload···········979 ········//···100:·aload···········9
83 ········//···108:·aload···········1080 ········//···102:·aload···········10
84 ········//···110:·aload···········1181 ········//···104:·aload···········11
85 ········//···112:·iload···········1282 ········//···106:·iload···········12
86 ········//···114:·invokespecial···anon/client/KeyExchangeManager.<init>:(Ljava/io/InputStream;Ljava/io/OutputStream;Lanon/infoservice/MixCascade;Lanon/client/ITrustModel;Z)V83 ········//···108:·invokespecial···anon/client/KeyExchangeManager.<init>:(Ljava/io/InputStream;Ljava/io/OutputStream;Lanon/infoservice/MixCascade;Lanon/client/ITrustModel;Z)V
87 ········//···117:·aload···········584 ········//···111:·aload···········5
88 ········//···119:·aload···········685 ········//···113:·aload···········6
89 ········//···121:·invokestatic····anon/client/AnonClient.access$902:(Lanon/client/AnonClient;Lanon/client/KeyExchangeManager;)Lanon/client/KeyExchangeManager;86 ········//···115:·invokestatic····anon/client/AnonClient.access$902:(Lanon/client/AnonClient;Lanon/client/KeyExchangeManager;)Lanon/client/KeyExchangeManager;
90 ········//···124:·pop············87 ········//···118:·pop············
91 ········//···125:·iconst_0·······88 ········//···119:·iconst_0·······
92 ········//···126:·istore_3·······89 ········//···120:·istore_3·······
93 ········//···127:·goto············990 ········//···121:·goto············9
94 ········//···130:·astore··········1391 ········//···124:·astore··········13
95 ········//···132:·goto············33792 ········//···126:·goto············331
96 ········//···135:·astore··········593 ········//···129:·astore··········5
97 ········//···137:·aload_0········94 ········//···131:·aload_0········
98 ········//···138:·getfield········anon/client/AnonClient$7.val$termsConfirmation:Lanon/terms/TermsAndConditionConfirmation;95 ········//···132:·getfield········anon/client/AnonClient$7.val$termsConfirmation:Lanon/terms/TermsAndConditionConfirmation;
99 ········//···141:·astore··········796 ········//···135:·astore··········7
100 ········//···143:·aload···········597 ········//···137:·aload···········5
101 ········//···145:·invokevirtual···anon/terms/TermsAndConditionsReadException.getOperators:()Ljava/util/Vector;98 ········//···139:·invokevirtual···anon/terms/TermsAndConditionsReadException.getOperators:()Ljava/util/Vector;
102 ········//···148:·astore··········899 ········//···142:·astore··········8
103 ········//···150:·aload···········5100 ········//···144:·aload···········5
104 ········//···152:·invokevirtual···anon/terms/TermsAndConditionsReadException.getTermsTermsAndConditonsToRead:()Ljava/util/Vector;101 ········//···146:·invokevirtual