837 KB
/home/fdroid/fdroiddata/tmp/com.example.sshtry_1.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.example.sshtry_1.apk
3.29 KB
zipinfo {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 Zip·file·size:·424906·bytes,·number·of·entries:·191 Zip·file·size:·423751·bytes,·number·of·entries:·19
2 -rw----·····2.0·fat·····1335·bl·defN·14-Mar-28·11:44·META-INF/MANIFEST.MF 
3 -rw----·····2.0·fat·····1456·bl·defN·14-Mar-28·11:44·META-INF/60EDA079.SF 
4 -rw----·····2.0·fat·····1332·bl·defN·14-Mar-28·11:44·META-INF/60EDA079.RSA2 -rw----·····2.0·fat·····2720·bX·defN·17-Sep-24·00:21·AndroidManifest.xml
 3 -rw----·····1.0·fat·····5964·b-·stor·80-Jan-01·00:00·res/drawable-hdpi-v4/ic_launcher.png
 4 -rw----·····1.0·fat·····2828·b-·stor·80-Jan-01·00:00·res/drawable-hdpi-v4/logout.png
 5 -rw----·····1.0·fat·····2020·b-·stor·80-Jan-01·00:00·res/drawable-hdpi-v4/offline.png
 6 -rw----·····1.0·fat·····3869·b-·stor·80-Jan-01·00:00·res/drawable-hdpi-v4/online.png
 7 -rw----·····1.0·fat·····4007·b-·stor·80-Jan-01·00:00·res/drawable-hdpi-v4/server.png
 8 -rw----·····1.0·fat·····2058·b-·stor·80-Jan-01·00:00·res/drawable-hdpi-v4/shutdown.png
 9 -rw----·····1.0·fat·····3455·b-·stor·80-Jan-01·00:00·res/drawable-hdpi-v4/svn_commit.png
 10 -rw----·····1.0·fat·····3112·b-·stor·80-Jan-01·00:00·res/drawable-mdpi-v4/ic_launcher.png
 11 -rw----·····1.0·fat·····9355·b-·stor·80-Jan-01·00:00·res/drawable-xhdpi-v4/ic_launcher.png
 12 -rw----·····1.0·fat····17889·b-·stor·80-Jan-01·00:00·res/drawable-xxhdpi-v4/ic_launcher.png
5 -rw----·····2.0·fat·····2424·bX·defN·14-Mar-28·11:17·res/layout/activity_main.xml13 -rw----·····2.0·fat·····2424·bl·defN·17-Sep-24·00:21·res/layout/activity_main.xml
6 -rw----·····2.0·fat······464·bl·defN·14-Mar-28·11:17·res/menu/main.xml14 -rw----·····2.0·fat······464·bl·defN·17-Sep-24·00:21·res/menu/main.xml
7 -rw----·····2.0·fat·····1760·bl·defN·14-Mar-28·11:17·res/xml/settings.xml15 -rw----·····2.0·fat·····1760·bl·defN·17-Sep-24·00:21·res/xml/settings.xml
8 -rw----·····2.0·fat·····2524·bl·defN·14-Mar-28·11:17·AndroidManifest.xml 
9 -rw----·····1.0·fat·····3144·b-·stor·14-Mar-28·11:17·resources.arsc16 -rw----·····1.0·fat·····3460·b-·stor·80-Jan-01·00:00·resources.arsc
10 -rw----·····1.0·fat·····5964·b-·stor·14-Mar-28·11:17·res/drawable-hdpi/ic_launcher.png 
11 -rw----·····1.0·fat·····2847·b-·stor·14-Mar-28·11:17·res/drawable-hdpi/logout.png 
12 -rw----·····1.0·fat·····2020·b-·stor·14-Mar-28·11:17·res/drawable-hdpi/offline.png 
13 -rw----·····1.0·fat·····4061·b-·stor·14-Mar-28·11:17·res/drawable-hdpi/online.png 
14 -rw----·····1.0·fat·····4011·b-·stor·14-Mar-28·11:17·res/drawable-hdpi/server.png 
15 -rw----·····1.0·fat·····2147·b-·stor·14-Mar-28·11:17·res/drawable-hdpi/shutdown.png 
16 -rw----·····1.0·fat·····3554·b-·stor·14-Mar-28·11:17·res/drawable-hdpi/svn_commit.png 
17 -rw----·····1.0·fat·····3112·b-·stor·14-Mar-28·11:17·res/drawable-mdpi/ic_launcher.png 
18 -rw----·····1.0·fat·····9355·b-·stor·14-Mar-28·11:17·res/drawable-xhdpi/ic_launcher.png 
19 -rw----·····1.0·fat····17889·b-·stor·14-Mar-28·11:17·res/drawable-xxhdpi/ic_launcher.png 
20 -rw----·····2.0·fat··1260708·bl·defN·14-Mar-28·11:17·classes.dex17 -rw----·····2.0·fat··1059236·bl·defN·17-Sep-24·00:21·classes.dex
 18 -rw----·····2.0·fat·····1335·b-·defN·17-Sep-24·00:21·META-INF/MANIFEST.MF
 19 -rw----·····2.0·fat·····1456·b-·defN·17-Sep-24·00:21·META-INF/60EDA079.SF
 20 -rw----·····2.0·fat·····1332·b-·defN·17-Sep-24·00:21·META-INF/60EDA079.RSA
21 19·files,·1330107·bytes·uncompressed,·422327·bytes·compressed:··68.2%21 19·files,·1128744·bytes·uncompressed,·421177·bytes·compressed:··62.7%
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
1.03 KB
AndroidManifest.xml (decoded)
1000 B
AndroidManifest.xml
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <manifest·android:versionCode="1"·android:versionName="1.0"·package="com.example.sshtry"·xmlns:android="http://schemas.android.com/apk/res/android">2 <manifest·android:versionCode="1"·android:versionName="1.0"·package="com.example.sshtry"·platformBuildVersionCode="19"·platformBuildVersionName="4.4.2-1456859"·xmlns:android="http://schemas.android.com/apk/res/android">
3 ··<uses-permission·android:name="android.permission.INTERNET"/>3 ··<uses-permission·android:name="android.permission.INTERNET"/>
4 ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/>4 ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/>
5 ··<uses-sdk·android:minSdkVersion="11"·android:targetSdkVersion="18"/>5 ··<uses-sdk·android:minSdkVersion="11"·android:targetSdkVersion="18"/>
6 ··<application·android:allowBackup="true"·android:icon="@drawable/server"·android:label="@string/app_name"·android:theme="@style/AppTheme">6 ··<application·android:allowBackup="true"·android:icon="@drawable/server"·android:label="@string/app_name"·android:theme="@style/AppTheme">
7 ····<activity·android:label="@string/app_name"·android:name="com.example.sshtry.MainActivity">7 ····<activity·android:label="@string/app_name"·android:name="com.example.sshtry.MainActivity">
8 ······<intent-filter>8 ······<intent-filter>
9 ········<action·android:name="android.intent.action.MAIN"/>9 ········<action·android:name="android.intent.action.MAIN"/>
26.6 KB
resources.arsc
    
Offset 1, 197 lines modifiedOffset 1, 217 lines modified
00000000:·0200·0c00·480c·0000·0100·0000·0100·1c00··....H...........00000000:·0200·0c00·840d·0000·0100·0000·0100·1c00··................
00000010:·3c02·0000·1100·0000·0000·0000·0001·0000··<...............00000010:·5c02·0000·1100·0000·0000·0000·0001·0000··\...............
00000020:·6000·0000·0000·0000·0000·0000·1f00·0000··`...............00000020:·6000·0000·0000·0000·0000·0000·1f00·0000··`...............
00000030:·3600·0000·4a00·0000·6e00·0000·9200·0000··6...J...n.......00000030:·3600·0000·4a00·0000·7100·0000·9800·0000··6...J...q.......
00000040:·b100·0000·d100·0000·f000·0000·0f01·0000··................00000040:·ba00·0000·dd00·0000·ff00·0000·2101·0000··............!...
00000050:·3001·0000·5301·0000·7801·0000·9e01·0000··0...S...x.......00000050:·4501·0000·6b01·0000·9301·0000·bc01·0000··E...k...........
00000060:·af01·0000·ba01·0000·c901·0000·1c1c·7265··..............re00000060:·cd01·0000·d801·0000·e701·0000·1c1c·7265··..............re
00000070:·732f·6c61·796f·7574·2f61·6374·6976·6974··s/layout/activit00000070:·732f·6c61·796f·7574·2f61·6374·6976·6974··s/layout/activit
00000080:·795f·6d61·696e·2e78·6d6c·0014·1472·6573··y_main.xml...res00000080:·795f·6d61·696e·2e78·6d6c·0014·1472·6573··y_main.xml...res
00000090:·2f78·6d6c·2f73·6574·7469·6e67·732e·786d··/xml/settings.xm00000090:·2f78·6d6c·2f73·6574·7469·6e67·732e·786d··/xml/settings.xm
000000a0:·6c00·1111·7265·732f·6d65·6e75·2f6d·6169··l...res/menu/mai000000a0:·6c00·1111·7265·732f·6d65·6e75·2f6d·6169··l...res/menu/mai
000000b0:·6e2e·786d·6c00·2121·7265·732f·6472·6177··n.xml.!!res/draw000000b0:·6e2e·786d·6c00·2424·7265·732f·6472·6177··n.xml.$$res/draw
000000c0:·6162·6c65·2d6d·6470·692f·6963·5f6c·6175··able-mdpi/ic_lau000000c0:·6162·6c65·2d6d·6470·692d·7634·2f69·635f··able-mdpi-v4/ic_
000000d0:·6e63·6865·722e·706e·6700·2121·7265·732f··ncher.png.!!res/ 
000000e0:·6472·6177·6162·6c65·2d68·6470·692f·6963··drawable-hdpi/ic 
000000f0:·5f6c·6175·6e63·6865·722e·706e·6700·1c1c··_launcher.png... 
00000100:·7265·732f·6472·6177·6162·6c65·2d68·6470··res/drawable-hdp 
00000110:·692f·6c6f·676f·7574·2e70·6e67·001d·1d72··i/logout.png...r000000d0:·6c61·756e·6368·6572·2e70·6e67·0024·2472··launcher.png.$$r
 000000e0:·6573·2f64·7261·7761·626c·652d·6864·7069··es/drawable-hdpi
 000000f0:·2d76·342f·6963·5f6c·6175·6e63·6865·722e··-v4/ic_launcher.
 00000100:·706e·6700·1f1f·7265·732f·6472·6177·6162··png...res/drawab
 00000110:·6c65·2d68·6470·692d·7634·2f6c·6f67·6f75··le-hdpi-v4/logou
 00000120:·742e·706e·6700·2020·7265·732f·6472·6177··t.png.··res/draw
 00000130:·6162·6c65·2d68·6470·692d·7634·2f6f·6666··able-hdpi-v4/off
 00000140:·6c69·6e65·2e70·6e67·001f·1f72·6573·2f64··line.png...res/d
 00000150:·7261·7761·626c·652d·6864·7069·2d76·342f··rawable-hdpi-v4/
 00000160:·6f6e·6c69·6e65·2e70·6e67·001f·1f72·6573··online.png...res
 00000170:·2f64·7261·7761·626c·652d·6864·7069·2d76··/drawable-hdpi-v
 00000180:·342f·7365·7276·6572·2e70·6e67·0021·2172··4/server.png.!!r
00000120:·6573·2f64·7261·7761·626c·652d·6864·7069··es/drawable-hdpi00000190:·6573·2f64·7261·7761·626c·652d·6864·7069··es/drawable-hdpi
00000130:·2f6f·6666·6c69·6e65·2e70·6e67·001c·1c72··/offline.png...r000001a0:·2d76·342f·7368·7574·646f·776e·2e70·6e67··-v4/shutdown.png
00000140:·6573·2f64·7261·7761·626c·652d·6864·7069··es/drawable-hdpi000001b0:·0023·2372·6573·2f64·7261·7761·626c·652d··.##res/drawable-
 000001c0:·6864·7069·2d76·342f·7376·6e5f·636f·6d6d··hdpi-v4/svn_comm
 000001d0:·6974·2e70·6e67·0025·2572·6573·2f64·7261··it.png.%%res/dra
 000001e0:·7761·626c·652d·7868·6470·692d·7634·2f69··wable-xhdpi-v4/i
 000001f0:·635f·6c61·756e·6368·6572·2e70·6e67·0026··c_launcher.png.&
00000150:·2f6f·6e6c·696e·652e·706e·6700·1c1c·7265··/online.png...re 
00000160:·732f·6472·6177·6162·6c65·2d68·6470·692f··s/drawable-hdpi/ 
00000170:·7365·7276·6572·2e70·6e67·001e·1e72·6573··server.png...res 
00000180:·2f64·7261·7761·626c·652d·6864·7069·2f73··/drawable-hdpi/s 
00000190:·6875·7464·6f77·6e2e·706e·6700·2020·7265··hutdown.png.··re 
000001a0:·732f·6472·6177·6162·6c65·2d68·6470·692f··s/drawable-hdpi/ 
000001b0:·7376·6e5f·636f·6d6d·6974·2e70·6e67·0022··svn_commit.png." 
000001c0:·2272·6573·2f64·7261·7761·626c·652d·7868··"res/drawable-xh00000200:·2672·6573·2f64·7261·7761·626c·652d·7878··&res/drawable-xx
000001d0:·6470·692f·6963·5f6c·6175·6e63·6865·722e··dpi/ic_launcher.00000210:·6864·7069·2d76·342f·6963·5f6c·6175·6e63··hdpi-v4/ic_launc
000001e0:·706e·6700·2323·7265·732f·6472·6177·6162··png.##res/drawab 
000001f0:·6c65·2d78·7868·6470·692f·6963·5f6c·6175··le-xxhdpi/ic_lau 
00000200:·6e63·6865·722e·706e·6700·0e0e·4d69·6e69··ncher.png...Mini00000220:·6865·722e·706e·6700·0e0e·4d69·6e69·446c··her.png...MiniDl
00000210:·446c·6e61·4f6d·6174·6963·0008·0853·6574··DlnaOmatic...Set00000230:·6e61·4f6d·6174·6963·0008·0853·6574·7469··naOmatic...Setti
00000220:·7469·6e67·7300·0c0c·4865·6c6c·6f20·776f··tings...Hello·wo00000240:·6e67·7300·0c0c·4865·6c6c·6f20·776f·726c··ngs...Hello·worl
00000230:·726c·6421·000f·0f53·6574·7469·6e67·735f··rld!...Settings_00000250:·6421·000f·0f53·6574·7469·6e67·735f·5363··d!...Settings_Sc
00000240:·5363·7265·656e·0000·0002·1c01·000a·0000··Screen..........00000260:·7265·656e·0000·0000·0002·2001·1c0b·0000··reen......·.....
00000250:·7f00·0000·6300·6f00·6d00·2e00·6500·7800··....c.o.m...e.x.00000270:·7f00·0000·6300·6f00·6d00·2e00·6500·7800··....c.o.m...e.x.
00000260:·6100·6d00·7000·6c00·6500·2e00·7300·7300··a.m.p.l.e...s.s.00000280:·6100·6d00·7000·6c00·6500·2e00·7300·7300··a.m.p.l.e...s.s.
00000270:·6800·7400·7200·7900·0000·0000·0000·0000··h.t.r.y.........00000290:·6800·7400·7200·7900·0000·0000·0000·0000··h.t.r.y.........
00000280:·0000·0000·0000·0000·0000·0000·0000·0000··................ 
00000290:·0000·0000·0000·0000·0000·0000·0000·0000··................ 
000002a0:·0000·0000·0000·0000·0000·0000·0000·0000··................000002a0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000002b0:·0000·0000·0000·0000·0000·0000·0000·0000··................000002b0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000002c0:·0000·0000·0000·0000·0000·0000·0000·0000··................000002c0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000002d0:·0000·0000·0000·0000·0000·0000·0000·0000··................000002d0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000002e0:·0000·0000·0000·0000·0000·0000·0000·0000··................000002e0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000002f0:·0000·0000·0000·0000·0000·0000·0000·0000··................000002f0:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000300:·0000·0000·0000·0000·0000·0000·0000·0000··................00000300:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000310:·0000·0000·0000·0000·0000·0000·0000·0000··................00000310:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000320:·0000·0000·0000·0000·0000·0000·0000·0000··................00000320:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000330:·0000·0000·0000·0000·0000·0000·0000·0000··................00000330:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000340:·0000·0000·0000·0000·0000·0000·0000·0000··................00000340:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000350:·0000·0000·1c01·0000·0900·0000·a401·0000··................ 
00000360:·1700·0000·0100·1c00·8800·0000·0900·0000··................ 
00000370:·0000·0000·0001·0000·4000·0000·0000·0000··........@....... 
00000380:·0000·0000·0700·0000·1200·0000·1b00·0000··................ 
00000390:·2100·0000·2900·0000·3200·0000·3a00·0000··!...)...2...:... 
000003a0:·4100·0000·0404·6174·7472·0008·0864·7261··A.....attr...dra 
000003b0:·7761·626c·6500·0606·6c61·796f·7574·0003··wable...layout.. 
000003c0:·0378·6d6c·0005·0564·696d·656e·0006·0673··.xml...dimen...s 
000003d0:·7472·696e·6700·0505·7374·796c·6500·0404··tring...style... 
000003e0:·6d65·6e75·0002·0269·6400·0000·0100·1c00··menu...id....... 
000003f0:·b001·0000·1700·0000·0000·0000·0001·0000··................ 
00000400:·7800·0000·0000·0000·0000·0000·0e00·0000··x............... 
00000410:·1700·0000·2100·0000·2a00·0000·3300·0000··....!...*...3... 
00000420:·3e00·0000·4b00·0000·5b00·0000·6600·0000··>...K...[...f... 
00000430:·8300·0000·9e00·0000·a900·0000·bb00·0000··................ 
00000440:·c900·0000·dd00·0000·ec00·0000·f700·0000··................ 
00000450:·fe00·0000·0801·0000·1401·0000·1e01·0000··................ 
00000460:·2801·0000·0b0b·6963·5f6c·6175·6e63·6865··(.....ic_launche 
00000470:·7200·0606·6c6f·676f·7574·0007·076f·6666··r...logout...off 
00000480:·6c69·6e65·0006·066f·6e6c·696e·6500·0606··line...online... 
00000490:·7365·7276·6572·0008·0873·6875·7464·6f77··server...shutdow 
000004a0:·6e00·0a0a·7376·6e5f·636f·6d6d·6974·000d··n...svn_commit.. 
000004b0:·0d61·6374·6976·6974·795f·6d61·696e·0008··.activity_main.. 
000004c0:·0873·6574·7469·6e67·7300·1a1a·6163·7469··.settings...acti 
000004d0:·7669·7479·5f68·6f72·697a·6f6e·7461·6c5f··vity_horizontal_ 
000004e0:·6d61·7267·696e·0018·1861·6374·6976·6974··margin...activit 
000004f0:·795f·7665·7274·6963·616c·5f6d·6172·6769··y_vertical_margi 
00000500:·6e00·0808·6170·705f·6e61·6d65·000f·0f61··n...app_name...a 
00000510:·6374·696f·6e5f·7365·7474·696e·6773·000b··ction_settings.. 
00000520:·0b68·656c·6c6f·5f77·6f72·6c64·0011·1175··.hello_world...u 
00000530:·7365·7253·6574·7474·696e·6773·4e61·6d65··serSetttingsName 
00000540:·000c·0c41·7070·4261·7365·5468·656d·6500··...AppBaseTheme. 
00000550:·0808·4170·7054·6865·6d65·0004·046d·6169··..AppTheme...mai 
00000560:·6e00·0707·6275·7474·6f6e·3200·0909·7465··n...button2...te 
00000570:·7874·5669·6577·3100·0707·6275·7474·6f6e··xtView1...button 
00000580:·3100·0707·6275·7474·6f6e·3300·0a0a·7374··1...button3...st 
00000590:·6174·7573·5369·676e·0000·0000·0202·1000··atusSign........ 
000005a0:·1000·0000·0100·0000·0000·0000·0202·1000··................ 
000005b0:·2c00·0000·0200·0000·0700·0000·0001·0000··,............... 
000005c0:·0000·0000·0000·0000·0000·0000·0000·0000··................00000350:·0000·0000·0000·0000·0000·0000·0000·0000··................
000005d0:·0000·0000·0000·0000·0102·3800·6400·0000··..........8.d... 
000005e0:·0200·0000·0700·0000·5400·0000·2400·0000··........T...$... 
000005f0:·0000·0000·0000·0000·0000·a000·0000·0000··................ 
00000600:·0000·0000·0400·0000·0000·0000·0000·0000··................00000360:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000610:·0000·0000·ffff·ffff·ffff·ffff·ffff·ffff··................ 
00000620:·ffff·ffff·ffff·ffff·ffff·ffff·0800·0000··................00000370:·0000·0000·2001·0000·0900·0000·a801·0000··....·...........
 00000380:·1700·0000·0000·0000·0100·1c00·8800·0000··................
 00000390:·0900·0000·0000·0000·0001·0000·4000·0000··............@...
 000003a0:·0000·0000·0000·0000·0700·0000·1200·0000··................
 000003b0:·1b00·0000·2100·0000·2900·0000·3200·0000··....!...)...2...
 000003c0:·3a00·0000·4100·0000·0404·6174·7472·0008··:...A.....attr..
 000003d0:·0864·7261·7761·626c·6500·0606·6c61·796f··.drawable...layo
 000003e0:·7574·0003·0378·6d6c·0005·0564·696d·656e··ut...xml...dimen
 000003f0:·0006·0673·7472·696e·6700·0505·7374·796c··...string...styl
 00000400:·6500·0404·6d65·6e75·0002·0269·6400·0000··e...menu...id...
 00000410:·0100·1c00·b001·0000·1700·0000·0000·0000··................
 00000420:·0001·0000·7800·0000·0000·0000·0000·0000··....x...........
 00000430:·0e00·0000·1700·0000·2100·0000·2a00·0000··........!...*...
 00000440:·3300·0000·3e00·0000·4b00·0000·5b00·0000··3...>...K...[...
Max diff block lines reached; 11434/27255 bytes (41.95%) of diff not shown.
158 KB
classes.dex
158 KB
classes.jar
12.3 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·1166296·bytes,·number·of·entries:·6651 Zip·file·size:·1166280·bytes,·number·of·entries:·665
2 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class2 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class
3 ?rwxrwxr-x··2.0·unx·····3204·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class3 ?rwxrwxr-x··2.0·unx·····3204·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class
4 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class4 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class
5 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class5 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class
6 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class6 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class
7 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class7 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class
8 ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class8 ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 ?rwxrwxr-x··2.0·unx······803·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$1.class95 ?rwxrwxr-x··2.0·unx······803·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$1.class
96 ?rwxrwxr-x··2.0·unx·····1173·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$3.class96 ?rwxrwxr-x··2.0·unx·····1173·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$3.class
97 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$4.class97 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$4.class
98 ?rwxrwxr-x··2.0·unx······373·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$AsyncTaskResult.class98 ?rwxrwxr-x··2.0·unx······373·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$AsyncTaskResult.class
99 ?rwxrwxr-x··2.0·unx······858·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$InternalHandler.class99 ?rwxrwxr-x··2.0·unx······858·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$InternalHandler.class
100 ?rwxrwxr-x··2.0·unx······892·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$Status.class100 ?rwxrwxr-x··2.0·unx······892·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$Status.class
101 ?rwxrwxr-x··2.0·unx······337·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$WorkerRunnable.class101 ?rwxrwxr-x··2.0·unx······337·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$WorkerRunnable.class
102 ?rwxrwxr-x··2.0·unx·····5255·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask.class102 ?rwxrwxr-x··2.0·unx·····5257·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask.class
103 ?rwxrwxr-x··2.0·unx·····2454·b-·stor·80-Jan-01·00:00·android/support/v4/content/WakefulBroadcastReceiver.class103 ?rwxrwxr-x··2.0·unx·····2454·b-·stor·80-Jan-01·00:00·android/support/v4/content/WakefulBroadcastReceiver.class
104 ?rwxrwxr-x··2.0·unx······221·b-·stor·80-Jan-01·00:00·android/support/v4/content/pm/ActivityInfoCompat.class104 ?rwxrwxr-x··2.0·unx······221·b-·stor·80-Jan-01·00:00·android/support/v4/content/pm/ActivityInfoCompat.class
105 ?rwxrwxr-x··2.0·unx······869·b-·stor·80-Jan-01·00:00·android/support/v4/database/DatabaseUtilsCompat.class105 ?rwxrwxr-x··2.0·unx······869·b-·stor·80-Jan-01·00:00·android/support/v4/database/DatabaseUtilsCompat.class
106 ?rwxrwxr-x··2.0·unx······323·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.class106 ?rwxrwxr-x··2.0·unx······323·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.class
107 ?rwxrwxr-x··2.0·unx·····1060·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat.class107 ?rwxrwxr-x··2.0·unx·····1060·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat.class
108 ?rwxrwxr-x··2.0·unx······319·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatHoneycomb.class108 ?rwxrwxr-x··2.0·unx······319·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatHoneycomb.class
109 ?rwxrwxr-x··2.0·unx······428·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatKitKat.class109 ?rwxrwxr-x··2.0·unx······428·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatKitKat.class
Offset 341, 15 lines modifiedOffset 341, 15 lines modified
341 ?rwxrwxr-x··2.0·unx····15210·b-·defN·80-Jan-01·00:00·android/support/v4/widget/ViewDragHelper.class341 ?rwxrwxr-x··2.0·unx····15210·b-·defN·80-Jan-01·00:00·android/support/v4/widget/ViewDragHelper.class
342 ?rwxrwxr-x··2.0·unx······165·b-·stor·80-Jan-01·00:00·com/example/sshtry/BuildConfig.class342 ?rwxrwxr-x··2.0·unx······165·b-·stor·80-Jan-01·00:00·com/example/sshtry/BuildConfig.class
343 ?rwxrwxr-x··2.0·unx······764·b-·stor·80-Jan-01·00:00·com/example/sshtry/MainActivity$1.class343 ?rwxrwxr-x··2.0·unx······764·b-·stor·80-Jan-01·00:00·com/example/sshtry/MainActivity$1.class
344 ?rwxrwxr-x··2.0·unx······672·b-·stor·80-Jan-01·00:00·com/example/sshtry/MainActivity$2.class344 ?rwxrwxr-x··2.0·unx······672·b-·stor·80-Jan-01·00:00·com/example/sshtry/MainActivity$2.class
345 ?rwxrwxr-x··2.0·unx·····2046·b-·stor·80-Jan-01·00:00·com/example/sshtry/MainActivity$CheckServerStatus$1.class345 ?rwxrwxr-x··2.0·unx·····2046·b-·stor·80-Jan-01·00:00·com/example/sshtry/MainActivity$CheckServerStatus$1.class
346 ?rwxrwxr-x··2.0·unx·····1806·b-·stor·80-Jan-01·00:00·com/example/sshtry/MainActivity$CheckServerStatus.class346 ?rwxrwxr-x··2.0·unx·····1806·b-·stor·80-Jan-01·00:00·com/example/sshtry/MainActivity$CheckServerStatus.class
347 ?rwxrwxr-x··2.0·unx·····3073·b-·stor·80-Jan-01·00:00·com/example/sshtry/MainActivity.class347 ?rwxrwxr-x··2.0·unx·····3073·b-·stor·80-Jan-01·00:00·com/example/sshtry/MainActivity.class
348 ?rwxrwxr-x··2.0·unx·····4827·b-·stor·80-Jan-01·00:00·com/example/sshtry/MyConnect.class348 ?rwxrwxr-x··2.0·unx·····4839·b-·stor·80-Jan-01·00:00·com/example/sshtry/MyConnect.class
349 ?rwxrwxr-x··2.0·unx·····1030·b-·stor·80-Jan-01·00:00·com/example/sshtry/NetworkUtils.class349 ?rwxrwxr-x··2.0·unx·····1030·b-·stor·80-Jan-01·00:00·com/example/sshtry/NetworkUtils.class
350 ?rwxrwxr-x··2.0·unx······308·b-·stor·80-Jan-01·00:00·com/example/sshtry/PrefsFragment.class350 ?rwxrwxr-x··2.0·unx······308·b-·stor·80-Jan-01·00:00·com/example/sshtry/PrefsFragment.class
351 ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·com/example/sshtry/R$attr.class351 ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·com/example/sshtry/R$attr.class
352 ?rwxrwxr-x··2.0·unx······259·b-·stor·80-Jan-01·00:00·com/example/sshtry/R$dimen.class352 ?rwxrwxr-x··2.0·unx······259·b-·stor·80-Jan-01·00:00·com/example/sshtry/R$dimen.class
353 ?rwxrwxr-x··2.0·unx······386·b-·stor·80-Jan-01·00:00·com/example/sshtry/R$drawable.class353 ?rwxrwxr-x··2.0·unx······386·b-·stor·80-Jan-01·00:00·com/example/sshtry/R$drawable.class
354 ?rwxrwxr-x··2.0·unx······357·b-·stor·80-Jan-01·00:00·com/example/sshtry/R$id.class354 ?rwxrwxr-x··2.0·unx······357·b-·stor·80-Jan-01·00:00·com/example/sshtry/R$id.class
355 ?rwxrwxr-x··2.0·unx······199·b-·stor·80-Jan-01·00:00·com/example/sshtry/R$layout.class355 ?rwxrwxr-x··2.0·unx······199·b-·stor·80-Jan-01·00:00·com/example/sshtry/R$layout.class
Offset 359, 18 lines modifiedOffset 359, 18 lines modified
359 ?rwxrwxr-x··2.0·unx······191·b-·stor·80-Jan-01·00:00·com/example/sshtry/R$xml.class359 ?rwxrwxr-x··2.0·unx······191·b-·stor·80-Jan-01·00:00·com/example/sshtry/R$xml.class
360 ?rwxrwxr-x··2.0·unx······135·b-·stor·80-Jan-01·00:00·com/example/sshtry/R.class360 ?rwxrwxr-x··2.0·unx······135·b-·stor·80-Jan-01·00:00·com/example/sshtry/R.class
361 ?rwxrwxr-x··2.0·unx······625·b-·stor·80-Jan-01·00:00·com/example/sshtry/UserSetttingsActivity.class361 ?rwxrwxr-x··2.0·unx······625·b-·stor·80-Jan-01·00:00·com/example/sshtry/UserSetttingsActivity.class
362 ?rwxrwxr-x··2.0·unx·····3401·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Buffer.class362 ?rwxrwxr-x··2.0·unx·····3401·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Buffer.class
363 ?rwxrwxr-x··2.0·unx·····2303·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Channel$1.class363 ?rwxrwxr-x··2.0·unx·····2303·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Channel$1.class
364 ?rwxrwxr-x··2.0·unx······862·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Channel$MyPipedInputStream.class364 ?rwxrwxr-x··2.0·unx······862·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Channel$MyPipedInputStream.class
365 ?rwxrwxr-x··2.0·unx······311·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Channel$PassiveOutputStream.class365 ?rwxrwxr-x··2.0·unx······311·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Channel$PassiveOutputStream.class
366 ?rwxrwxr-x··2.0·unx·····9176·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Channel.class366 ?rwxrwxr-x··2.0·unx·····9145·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Channel.class
367 ?rwxrwxr-x··2.0·unx······315·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ChannelForwardedTCPIP$Config.class367 ?rwxrwxr-x··2.0·unx······315·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ChannelForwardedTCPIP$Config.class
368 ?rwxrwxr-x··2.0·unx·····3501·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ChannelSftp$1.class368 ?rwxrwxr-x··2.0·unx·····3501·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ChannelSftp$1.class
369 ?rwxrwxr-x··2.0·unx·····4962·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ChannelSftp$2.class369 ?rwxrwxr-x··2.0·unx·····4966·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ChannelSftp$2.class
370 ?rwxrwxr-x··2.0·unx······298·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ChannelSftp$Header.class370 ?rwxrwxr-x··2.0·unx······298·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ChannelSftp$Header.class
371 ?rwxrwxr-x··2.0·unx·····1199·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ChannelSftp$LsEntry.class371 ?rwxrwxr-x··2.0·unx·····1199·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ChannelSftp$LsEntry.class
372 ?rwxrwxr-x··2.0·unx······223·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ChannelSftp$LsEntrySelector.class372 ?rwxrwxr-x··2.0·unx······223·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ChannelSftp$LsEntrySelector.class
373 ?rwxrwxr-x··2.0·unx······340·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ChannelSftp$RequestQueue$OutOfOrderException.class373 ?rwxrwxr-x··2.0·unx······340·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ChannelSftp$RequestQueue$OutOfOrderException.class
374 ?rwxrwxr-x··2.0·unx······343·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ChannelSftp$RequestQueue$Request.class374 ?rwxrwxr-x··2.0·unx······343·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ChannelSftp$RequestQueue$Request.class
375 ?rwxrwxr-x··2.0·unx·····2400·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ChannelSftp$RequestQueue.class375 ?rwxrwxr-x··2.0·unx·····2400·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ChannelSftp$RequestQueue.class
376 ?rwxrwxr-x··2.0·unx······280·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Cipher.class376 ?rwxrwxr-x··2.0·unx······280·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Cipher.class
Offset 399, 15 lines modifiedOffset 399, 15 lines modified
399 ?rwxrwxr-x··2.0·unx······316·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Proxy.class399 ?rwxrwxr-x··2.0·unx······316·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Proxy.class
400 ?rwxrwxr-x··2.0·unx·······99·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Random.class400 ?rwxrwxr-x··2.0·unx·······99·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Random.class
401 ?rwxrwxr-x··2.0·unx·····1209·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Request.class401 ?rwxrwxr-x··2.0·unx·····1209·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Request.class
402 ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ServerSocketFactory.class402 ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ServerSocketFactory.class
403 ?rwxrwxr-x··2.0·unx·······77·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Session$1.class403 ?rwxrwxr-x··2.0·unx·······77·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Session$1.class
404 ?rwxrwxr-x··2.0·unx······499·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Session$Forwarding.class404 ?rwxrwxr-x··2.0·unx······499·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Session$Forwarding.class
405 ?rwxrwxr-x··2.0·unx······786·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Session$GlobalRequestReply.class405 ?rwxrwxr-x··2.0·unx······786·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Session$GlobalRequestReply.class
406 ?rwxrwxr-x··2.0·unx····54893·b-·defN·80-Jan-01·00:00·com/jcraft/jsch/Session.class406 ?rwxrwxr-x··2.0·unx····54897·b-·defN·80-Jan-01·00:00·com/jcraft/jsch/Session.class
407 ?rwxrwxr-x··2.0·unx·····5017·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/SftpATTRS.class407 ?rwxrwxr-x··2.0·unx·····5017·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/SftpATTRS.class
408 ?rwxrwxr-x··2.0·unx······731·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/SftpException.class408 ?rwxrwxr-x··2.0·unx······731·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/SftpException.class
409 ?rwxrwxr-x··2.0·unx······307·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/SftpProgressMonitor.class409 ?rwxrwxr-x··2.0·unx······307·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/SftpProgressMonitor.class
410 ?rwxrwxr-x··2.0·unx·····1903·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/SftpStatVFS.class410 ?rwxrwxr-x··2.0·unx·····1903·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/SftpStatVFS.class
411 ?rwxrwxr-x··2.0·unx······170·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Signature.class411 ?rwxrwxr-x··2.0·unx······170·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/Signature.class
412 ?rwxrwxr-x··2.0·unx······283·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/SocketFactory.class412 ?rwxrwxr-x··2.0·unx······283·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/SocketFactory.class
413 ?rwxrwxr-x··2.0·unx······224·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/UIKeyboardInteractive.class413 ?rwxrwxr-x··2.0·unx······224·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/UIKeyboardInteractive.class
Offset 469, 15 lines modifiedOffset 469, 15 lines modified
469 ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·android/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong.class469 ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·android/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong.class
470 ?rwxrwxr-x··2.0·unx·····1117·b-·stor·80-Jan-01·00:00·android/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.class470 ?rwxrwxr-x··2.0·unx·····1117·b-·stor·80-Jan-01·00:00·android/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.class
471 ?rwxrwxr-x··2.0·unx·····1319·b-·stor·80-Jan-01·00:00·android/support/v4/util/ArrayMap$1.class471 ?rwxrwxr-x··2.0·unx·····1319·b-·stor·80-Jan-01·00:00·android/support/v4/util/ArrayMap$1.class
472 ?rwxrwxr-x··2.0·unx·····1725·b-·stor·80-Jan-01·00:00·android/support/v4/util/ArrayMap.class472 ?rwxrwxr-x··2.0·unx·····1725·b-·stor·80-Jan-01·00:00·android/support/v4/util/ArrayMap.class
473 ?rwxrwxr-x··2.0·unx·····1767·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.class473 ?rwxrwxr-x··2.0·unx·····1767·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.class
474 ?rwxrwxr-x··2.0·unx·····2274·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.class474 ?rwxrwxr-x··2.0·unx·····2274·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.class
475 ?rwxrwxr-x··2.0·unx·····1671·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.class475 ?rwxrwxr-x··2.0·unx·····1671·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.class
476 ?rwxrwxr-x··2.0·unx·····8074·b-·stor·80-Jan-01·00:00·android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class476 ?rwxrwxr-x··2.0·unx·····8070·b-·stor·80-Jan-01·00:00·android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class
477 ?rwxrwxr-x··2.0·unx······867·b-·stor·80-Jan-01·00:00·android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.class477 ?rwxrwxr-x··2.0·unx······867·b-·stor·80-Jan-01·00:00·android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.class
478 ?rwxrwxr-x··2.0·unx······830·b-·stor·80-Jan-01·00:00·android/support/v4/view/GravityCompat$GravityCompatImplBase.class478 ?rwxrwxr-x··2.0·unx······830·b-·stor·80-Jan-01·00:00·android/support/v4/view/GravityCompat$GravityCompatImplBase.class
479 ?rwxrwxr-x··2.0·unx······709·b-·stor·80-Jan-01·00:00·android/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1.class479 ?rwxrwxr-x··2.0·unx······709·b-·stor·80-Jan-01·00:00·android/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1.class
480 ?rwxrwxr-x··2.0·unx·····1398·b-·stor·80-Jan-01·00:00·android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.class480 ?rwxrwxr-x··2.0·unx·····1398·b-·stor·80-Jan-01·00:00·android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.class
481 ?rwxrwxr-x··2.0·unx······913·b-·stor·80-Jan-01·00:00·android/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.class481 ?rwxrwxr-x··2.0·unx······913·b-·stor·80-Jan-01·00:00·android/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.class
482 ?rwxrwxr-x··2.0·unx······978·b-·stor·80-Jan-01·00:00·android/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.class482 ?rwxrwxr-x··2.0·unx······978·b-·stor·80-Jan-01·00:00·android/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.class
483 ?rwxrwxr-x··2.0·unx······941·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuItemCompat$BaseMenuVersionImpl.class483 ?rwxrwxr-x··2.0·unx······941·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuItemCompat$BaseMenuVersionImpl.class
Offset 626, 15 lines modifiedOffset 626, 15 lines modified
626 ?rwxrwxr-x··2.0·unx······395·b-·stor·80-Jan-01·00:00·android/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl.class626 ?rwxrwxr-x··2.0·unx······395·b-·stor·80-Jan-01·00:00·android/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl.class
627 ?rwxrwxr-x··2.0·unx·····1385·b-·stor·80-Jan-01·00:00·android/support/v4/widget/ResourceCursorAdapter.class627 ?rwxrwxr-x··2.0·unx·····1385·b-·stor·80-Jan-01·00:00·android/support/v4/widget/ResourceCursorAdapter.class
628 ?rwxrwxr-x··2.0·unx······363·b-·stor·80-Jan-01·00:00·android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs.class628 ?rwxrwxr-x··2.0·unx······363·b-·stor·80-Jan-01·00:00·android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs.class
629 ?rwxrwxr-x··2.0·unx·····2534·b-·stor·80-Jan-01·00:00·android/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl.class629 ?rwxrwxr-x··2.0·unx·····2534·b-·stor·80-Jan-01·00:00·android/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl.class
630 ?rwxrwxr-x··2.0·unx·····1717·b-·stor·80-Jan-01·00:00·android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB.class630 ?rwxrwxr-x··2.0·unx·····1717·b-·stor·80-Jan-01·00:00·android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB.class
631 ?rwxrwxr-x··2.0·unx······695·b-·stor·80-Jan-01·00:00·android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.class631 ?rwxrwxr-x··2.0·unx······695·b-·stor·80-Jan-01·00:00·android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.class
632 ?rwxrwxr-x··2.0·unx·····2727·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ChannelExec.class632 ?rwxrwxr-x··2.0·unx·····2727·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ChannelExec.class
633 ?rwxrwxr-x··2.0·unx····45137·b-·defN·80-Jan-01·00:00·com/jcraft/jsch/ChannelSftp.class633 ?rwxrwxr-x··2.0·unx····45129·b-·defN·80-Jan-01·00:00·com/jcraft/jsch/ChannelSftp.class
634 ?rwxrwxr-x··2.0·unx·····2305·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ChannelShell.class634 ?rwxrwxr-x··2.0·unx·····2305·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ChannelShell.class
635 ?rwxrwxr-x··2.0·unx·····2988·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ChannelSubsystem.class635 ?rwxrwxr-x··2.0·unx·····2988·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/ChannelSubsystem.class
636 ?rwxrwxr-x··2.0·unx······649·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/jce/HMACMD5.class636 ?rwxrwxr-x··2.0·unx······649·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/jce/HMACMD5.class
637 ?rwxrwxr-x··2.0·unx······652·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/jce/HMACSHA1.class637 ?rwxrwxr-x··2.0·unx······652·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/jce/HMACSHA1.class
638 ?rwxrwxr-x··2.0·unx······660·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/jce/HMACSHA256.class638 ?rwxrwxr-x··2.0·unx······660·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/jce/HMACSHA256.class
639 ?rwxrwxr-x··2.0·unx······660·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/jce/HMACSHA512.class639 ?rwxrwxr-x··2.0·unx······660·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/jce/HMACSHA512.class
640 ?rwxrwxr-x··2.0·unx·····2425·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/jce/SignatureDSA.class640 ?rwxrwxr-x··2.0·unx·····2425·b-·stor·80-Jan-01·00:00·com/jcraft/jsch/jce/SignatureDSA.class
Offset 660, 8 lines modifiedOffset 660, 8 lines modified
660 ?rwxrwxr-x··2.0·unx······599·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.class660 ?rwxrwxr-x··2.0·unx······599·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.class
661 ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.class661 ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.class
662 ?rwxrwxr-x··2.0·unx·····1184·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$ICSViewCompatImpl.class662 ?rwxrwxr-x··2.0·unx·····1184·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$ICSViewCompatImpl.class
663 ?rwxrwxr-x··2.0·unx······540·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class663 ?rwxrwxr-x··2.0·unx······540·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class
664 ?rwxrwxr-x··2.0·unx·····1579·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JBViewCompatImpl.class664 ?rwxrwxr-x··2.0·unx·····1579·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JBViewCompatImpl.class
665 ?rwxrwxr-x··2.0·unx······650·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class665 ?rwxrwxr-x··2.0·unx······650·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class
666 ?rwxrwxr-x··2.0·unx······446·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class666 ?rwxrwxr-x··2.0·unx······446·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class
667 665·files,·1214441·bytes·uncompressed,·1040768·bytes·compressed:··14.3%667 665·files,·1214420·bytes·uncompressed,·1040752·bytes·compressed:··14.3%
4.44 KB
android/support/v4/content/ModernAsyncTask.class
4.34 KB
javap -verbose -constants -s -l -private {}
    
Offset 300, 56 lines modifiedOffset 300, 56 lines modified
300 ····descriptor:·Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;300 ····descriptor:·Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;
301 ····flags:·(0x0012)·ACC_PRIVATE,·ACC_FINAL301 ····flags:·(0x0012)·ACC_PRIVATE,·ACC_FINAL
  
302 ··static·{};302 ··static·{};
303 ····descriptor:·()V303 ····descriptor:·()V
304 ····flags:·(0x0008)·ACC_STATIC304 ····flags:·(0x0008)·ACC_STATIC
305 ····Code:305 ····Code:
306 ······stack=300,·locals=4,·args_size=0306 ······stack=300,·locals=5,·args_size=0
307 ·········0:·new···········#38·················//·class·android/support/v4/content/ModernAsyncTask$1307 ·········0:·new···········#38·················//·class·android/support/v4/content/ModernAsyncTask$1
308 ·········3:·astore_0308 ·········3:·astore_0
309 ·········4:·aload_0309 ·········4:·aload_0
310 ·········5:·invokespecial·#42·················//·Method·android/support/v4/content/ModernAsyncTask$1."<init>":()V310 ·········5:·invokespecial·#42·················//·Method·android/support/v4/content/ModernAsyncTask$1."<init>":()V
311 ·········8:·aload_0311 ·········8:·aload_0
312 ·········9:·putstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;312 ·········9:·putstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;
313 ········12:·new···········#46·················//·class·java/util/concurrent/LinkedBlockingQueue313 ········12:·new···········#46·················//·class·java/util/concurrent/LinkedBlockingQueue
314 ········15:·astore_0314 ········15:·astore_0
315 ········16:·aload_0315 ········16:·aload_0
316 ········17:·bipush········10316 ········17:·bipush········10
317 ········19:·invokespecial·#50·················//·Method·java/util/concurrent/LinkedBlockingQueue."<init>":(I)V317 ········19:·invokespecial·#50·················//·Method·java/util/concurrent/LinkedBlockingQueue."<init>":(I)V
318 ········22:·aload_0318 ········22:·aload_0
319 ········23:·putstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;319 ········23:·putstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
320 ········26:·new···········#54·················//·class·java/util/concurrent/ThreadPoolExecutor320 ········26:·new···········#54·················//·class·java/util/concurrent/ThreadPoolExecutor
321 ········29:·astore_0321 ········29:·astore_1
322 ········30:·getstatic·····#64·················//·Field·java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit;322 ········30:·getstatic·····#64·················//·Field·java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit;
323 ········33:·astore_1323 ········33:·astore_2
324 ········34:·getstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;324 ········34:·getstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
325 ········37:·astore_2325 ········37:·astore_3
326 ········38:·getstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;326 ········38:·getstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;
327 ········41:·astore_3327 ········41:·astore········4
328 ········42:·aload_0328 ········43:·aload_1
329 ········43:·iconst_5329 ········44:·iconst_5
330 ········44:·sipush········128330 ········45:·sipush········128
331 ········47:·lconst_1331 ········48:·lconst_1
332 ········48:·aload_1 
333 ········49:·aload_2332 ········49:·aload_2
334 ········50:·aload_3333 ········50:·aload_3
 334 ········51:·aload·········4
335 ········51:·invokespecial·#67·················//·Method·java/util/concurrent/ThreadPoolExecutor."<init>":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V335 ········53:·invokespecial·#67·················//·Method·java/util/concurrent/ThreadPoolExecutor."<init>":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V
336 ········54:·aload_0336 ········56:·aload_1
337 ········55:·putstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;337 ········57:·putstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;
338 ········58:·new···········#71·················//·class·android/support/v4/content/ModernAsyncTask$InternalHandler338 ········60:·new···········#71·················//·class·android/support/v4/content/ModernAsyncTask$InternalHandler
339 ········61:·astore_0339 ········63:·astore_0
340 ········62:·aload_0340 ········64:·aload_0
341 ········63:·aconst_null341 ········65:·aconst_null
342 ········64:·invokespecial·#74·················//·Method·android/support/v4/content/ModernAsyncTask$InternalHandler."<init>":(Landroid/support/v4/content/ModernAsyncTask$1;)V342 ········66:·invokespecial·#74·················//·Method·android/support/v4/content/ModernAsyncTask$InternalHandler."<init>":(Landroid/support/v4/content/ModernAsyncTask$1;)V
343 ········67:·aload_0343 ········69:·aload_0
344 ········68:·putstatic·····#76·················//·Field·sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler;344 ········70:·putstatic·····#76·················//·Field·sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler;
345 ········71:·getstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;345 ········73:·getstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;
346 ········74:·putstatic·····#78·················//·Field·sDefaultExecutor:Ljava/util/concurrent/Executor;346 ········76:·putstatic·····#78·················//·Field·sDefaultExecutor:Ljava/util/concurrent/Executor;
347 ········77:·return347 ········79:·return
  
348 ··public·android.support.v4.content.ModernAsyncTask();348 ··public·android.support.v4.content.ModernAsyncTask();
349 ····descriptor:·()V349 ····descriptor:·()V
350 ····flags:·(0x0001)·ACC_PUBLIC350 ····flags:·(0x0001)·ACC_PUBLIC
351 ····Code:351 ····Code:
352 ······stack=300,·locals=3,·args_size=1352 ······stack=300,·locals=3,·args_size=1
353 ·········0:·aload_0353 ·········0:·aload_0
1.32 KB
android/support/v4/widget/ContentLoadingProgressBar.class
1.21 KB
javap -verbose -constants -s -l -private {}
    
Offset 243, 15 lines modifiedOffset 243, 15 lines modified
243 ········21:·pop243 ········21:·pop
244 ········22:·return244 ········22:·return
  
245 ··public·void·hide();245 ··public·void·hide();
246 ····descriptor:·()V246 ····descriptor:·()V
247 ····flags:·(0x0001)·ACC_PUBLIC247 ····flags:·(0x0001)·ACC_PUBLIC
248 ····Code:248 ····Code:
249 ······stack=300,·locals=14,·args_size=1249 ······stack=300,·locals=12,·args_size=1
250 ·········0:·ldc2_w········#50·················//·long·500l250 ·········0:·ldc2_w········#50·················//·long·500l
251 ·········3:·lstore_1251 ·········3:·lstore_1
252 ·········4:·iconst_1252 ·········4:·iconst_1
253 ·········5:·istore_3253 ·········5:·istore_3
254 ·········6:·aload_0254 ·········6:·aload_0
255 ·········7:·iload_3255 ·········7:·iload_3
256 ·········8:·putfield······#33·················//·Field·mDismissed:Z256 ·········8:·putfield······#33·················//·Field·mDismissed:Z
Offset 302, 18 lines modifiedOffset 302, 18 lines modified
302 ········94:·ifne··········85302 ········94:·ifne··········85
303 ········97:·aload_0303 ········97:·aload_0
304 ········98:·getfield······#40·················//·Field·mDelayedHide:Ljava/lang/Runnable;304 ········98:·getfield······#40·················//·Field·mDelayedHide:Ljava/lang/Runnable;
305 ·······101:·astore········4305 ·······101:·astore········4
306 ·······103:·lload_1306 ·······103:·lload_1
307 ·······104:·lload·········9307 ·······104:·lload·········9
308 ·······106:·lsub308 ·······106:·lsub
309 ·······107:·lstore········12309 ·······107:·lstore········7
310 ·······109:·aload_0310 ·······109:·aload_0
311 ·······110:·aload·········4311 ·······110:·aload·········4
312 ·······112:·lload·········12312 ·······112:·lload·········7
313 ·······114:·invokevirtual·#69·················//·Method·postDelayed:(Ljava/lang/Runnable;J)Z313 ·······114:·invokevirtual·#69·················//·Method·postDelayed:(Ljava/lang/Runnable;J)Z
314 ·······117:·pop314 ·······117:·pop
315 ·······118:·aload_0315 ·······118:·aload_0
316 ·······119:·iload_3316 ·······119:·iload_3
317 ·······120:·putfield······#29·················//·Field·mPostedHide:Z317 ·······120:·putfield······#29·················//·Field·mPostedHide:Z
318 ·······123:·goto··········85318 ·······123:·goto··········85
  
5.29 KB
com/example/sshtry/MyConnect.class
5.23 KB
procyon -ec {}
    
Offset 35, 20 lines modifiedOffset 35, 20 lines modified
35 ········final·String·string4·=·"echo·"·+·string2·+·"·|·sudo·-S·minidlna·-R";35 ········final·String·string4·=·"echo·"·+·string2·+·"·|·sudo·-S·minidlna·-R";
36 ········final·String·string5·=·"echo·"·+·string2·+·"·|·sudo·-S·shutdown·-h·now";36 ········final·String·string5·=·"echo·"·+·string2·+·"·|·sudo·-S·shutdown·-h·now";
37 ········final·Integer·value·=·Integer.parseInt(defaultSharedPreferences.getString("ssh_port",·"22"));37 ········final·Integer·value·=·Integer.parseInt(defaultSharedPreferences.getString("ssh_port",·"22"));
38 ········Log.i("RDEBUG",·"usuario_·"·+·string);38 ········Log.i("RDEBUG",·"usuario_·"·+·string);
39 ········Log.i("RDEBUG",·"password_·"·+·string2);39 ········Log.i("RDEBUG",·"password_·"·+·string2);
40 ········Log.i("RDEBUG",·"port_·"·+·value.toString());40 ········Log.i("RDEBUG",·"port_·"·+·value.toString());
41 ········final·Integer·connectionMode·=·new·NetworkUtils(context).getConnectionMode();41 ········final·Integer·connectionMode·=·new·NetworkUtils(context).getConnectionMode();
42 ········Label_0903:·{42 ········Label_0915:·{
43 ············if·(connectionMode·!=·NetworkUtils.GSM_MODE)·{43 ············if·(connectionMode·!=·NetworkUtils.GSM_MODE)·{
44 ················break·Label_0903;44 ················break·Label_0915;
45 ············}45 ············}
46 ············str·=·defaultSharedPreferences.getString("ssh_ext_hostname",·"");46 ············str·=·defaultSharedPreferences.getString("ssh_ext_hostname",·"");
47 ········Label_0431:47 ········Label_0439:
48 ············while·(true)·{48 ············while·(true)·{
49 ················Log.i("RDEBUG",·"hostname_·"·+·str);49 ················Log.i("RDEBUG",·"hostname_·"·+·str);
50 ················while·(true)·{50 ················while·(true)·{
51 ····················try·{51 ····················try·{
52 ························try·{52 ························try·{
53 ····························final·Session·session·=·new·JSch().getSession(string,·str,·(int)value);53 ····························final·Session·session·=·new·JSch().getSession(string,·str,·(int)value);
54 ····························session.setPassword(string2);54 ····························session.setPassword(string2);
Offset 68, 19 lines modifiedOffset 68, 19 lines modified
68 ····································((ChannelExec)openChannel).setCommand(string5);68 ····································((ChannelExec)openChannel).setCommand(string5);
69 ································}69 ································}
70 ································final·InputStream·inputStream·=·openChannel.getInputStream();70 ································final·InputStream·inputStream·=·openChannel.getInputStream();
71 ································try·{71 ································try·{
72 ····································openChannel.connect();72 ····································openChannel.connect();
73 ····································final·byte[]·array2·=·new·byte[1024];73 ····································final·byte[]·array2·=·new·byte[1024];
74 ····································while·(true)·{74 ····································while·(true)·{
75 ········································Label_0953:·{75 ········································Label_0965:·{
76 ············································if·(inputStream.available()·>·0)·{76 ············································if·(inputStream.available()·>·0)·{
77 ················································final·int·read·=·inputStream.read(array2,·0,·1024);77 ················································final·int·read·=·inputStream.read(array2,·0,·1024);
78 ················································if·(read·>=·0)·{78 ················································if·(read·>=·0)·{
79 ····················································break·Label_0953;79 ····················································break·Label_0965;
80 ················································}80 ················································}
81 ············································}81 ············································}
82 ············································if·(!openChannel.isClosed())·{82 ············································if·(!openChannel.isClosed())·{
83 ················································break;83 ················································break;
84 ············································}84 ············································}
85 ············································final·PrintStream·out·=·System.out;85 ············································final·PrintStream·out·=·System.out;
86 ············································try·{86 ············································try·{
Offset 91, 30 lines modifiedOffset 91, 27 lines modified
91 ························································try·{91 ························································try·{
92 ····························································out.println(append2.toString());92 ····························································out.println(append2.toString());
93 ····························································openChannel.disconnect();93 ····························································openChannel.disconnect();
94 ····························································session.disconnect();94 ····························································session.disconnect();
95 ····························································final·String[]·a·=·new·String[list.size()];95 ····························································final·String[]·a·=·new·String[list.size()];
96 ····························································list.toArray(a);96 ····························································list.toArray(a);
97 ····························································return·Arrays.toString(a);97 ····························································return·Arrays.toString(a);
98 ····························································//·iftrue(Label_0431:,·connectionMode·!=·wifi_MODE·=·NetworkUtils.WIFI_MODE) 
99 ····························································while·(true)·{ 
100 ································································str·=·defaultSharedPreferences.getString("ssh_lan_hostname",·""); 
101 ································································continue·Label_0431; 
102 ································································continue; 
103 ····························································} 
104 ····························································final·int·read;98 ····························································final·int·read;
105 ····························································final·String·s·=·new·String(array2,·0,·read);99 ····························································final·String·s·=·new·String(array2,·0,·read);
106 ····························································final·ArrayList<String>·list2·=·(ArrayList<String>)list;100 ····························································final·ArrayList<String>·list2·=·(ArrayList<String>)list;
107 ····························································try·{101 ····························································try·{
108 ································································list2.add(s);102 ································································list2.add(s);
109 ····························································}103 ····························································}
110 ····························································catch·(Exception·x)·{104 ····························································catch·(Exception·x)·{
111 ································································System.out.println(x);105 ································································System.out.println(x);
112 ····························································}106 ····························································}
 107 ····························································str·=·defaultSharedPreferences.getString("ssh_lan_hostname",·"");
 108 ····························································continue·Label_0439;
113 ························································}109 ························································}
 110 ························································//·iftrue(Label_0439:,·connectionMode·!=·wifi_MODE·=·NetworkUtils.WIFI_MODE)
114 ························································catch·(Exception·ex)·{}111 ························································catch·(Exception·ex)·{}
115 ····················································}112 ····················································}
116 ····················································catch·(Exception·ex2)·{}113 ····················································catch·(Exception·ex2)·{}
117 ················································}114 ················································}
118 ················································catch·(Exception·ex3)·{}115 ················································catch·(Exception·ex3)·{}
119 ············································}116 ············································}
120 ············································catch·(Exception·ex4)·{}117 ············································catch·(Exception·ex4)·{}
3.34 KB
com/jcraft/jsch/Channel.class
3.28 KB
procyon -ec {}
    
Offset 557, 50 lines modifiedOffset 557, 47 lines modified
557 ········return·this.eof_remote;557 ········return·this.eof_remote;
558 ····}558 ····}
559 ····559 ····
560 ····public·void·run()·{560 ····public·void·run()·{
561 ····}561 ····}
562 ····562 ····
563 ····protected·void·sendChannelOpen()·{563 ····protected·void·sendChannelOpen()·{
564 ········final·boolean·connected·=·true; 
565 ········final·int·n·=·-1; 
566 ········final·long·n2·=·0L; 
567 ········final·Session·session·=·this.getSession();564 ········final·Session·session·=·this.getSession();
568 ········if·(!session.isConnected())·{565 ········if·(!session.isConnected())·{
569 ············throw·new·JSchException("session·is·down");566 ············throw·new·JSchException("session·is·down");
570 ········}567 ········}
571 ········session.write(this.genChannelOpenPacket());568 ········session.write(this.genChannelOpenPacket());
572 ········int·n3·=·10;569 ········int·n·=·10;
573 ········final·long·currentTimeMillis·=·System.currentTimeMillis();570 ········final·long·currentTimeMillis·=·System.currentTimeMillis();
574 ········final·long·n4·=·(long)this.connectTimeout;571 ········final·long·n2·=·(long)this.connectTimeout;
575 ········if·(n4·!=·n2)·{572 ········if·(n2·!=·0L)·{
576 ············n3·=·1;573 ············n·=·1;
577 ········}574 ········}
578 ········//·monitorenter(this)575 ········//·monitorenter(this)
579 ········try·{576 ········try·{
580 ············while·(this.getRecipient()·==·n·&&·session.isConnected()·&&·n3·>·0)·{577 ············while·(this.getRecipient()·==·-1·&&·session.isConnected()·&&·n·>·0)·{
581 ················if·(n4·>·n2·&&·System.currentTimeMillis()·-·currentTimeMillis·>·n4)·{578 ················if·(n2·>·0L·&&·System.currentTimeMillis()·-·currentTimeMillis·>·n2)·{
582 ····················n3·=·0;579 ····················n·=·0;
583 ················}580 ················}
584 ················else·{581 ················else·{
585 ····················Label_0202:·{582 ····················Label_0187:·{
586 ························if·(n4·!=·n2)·{583 ························if·(n2·!=·0L)·{
587 ····························break·Label_0202;584 ····························break·Label_0187;
588 ························}585 ························}
589 ························long·n5·=·5000L;586 ························long·n3·=·5000L;
590 ························while·(true)·{587 ························while·(true)·{
591 ····························final·boolean·notifyme·=·true;588 ····························final·boolean·notifyme·=·true;
592 ····························try·{589 ····························try·{
593 ································this.notifyme·=·(notifyme·?·1·:·0);590 ································this.notifyme·=·(notifyme·?·1·:·0);
594 ································try·{591 ································try·{
595 ····································this.wait(n5);592 ····································this.wait(n3);
596 ····································this.notifyme·=·0;593 ····································this.notifyme·=·0;
597 ····································--n3;594 ····································--n;
598 ····································break;595 ····································break;
599 ····································n5·=·n4;596 ····································n3·=·n2;
600 ································}597 ································}
601 ································catch·(InterruptedException·ex)·{598 ································catch·(InterruptedException·ex)·{
602 ····································this.notifyme·=·0;599 ····································this.notifyme·=·0;
603 ································}600 ································}
604 ····························}601 ····························}
605 ····························catch·(InterruptedException·ex2)·{}602 ····························catch·(InterruptedException·ex2)·{}
606 ····························finally·{603 ····························finally·{
Offset 612, 21 lines modifiedOffset 609, 21 lines modified
612 ············}609 ············}
613 ········}610 ········}
614 ········finally·{}611 ········finally·{}
615 ········//·monitorexit(this)612 ········//·monitorexit(this)
616 ········if·(!session.isConnected())·{613 ········if·(!session.isConnected())·{
617 ············throw·new·JSchException("session·is·down");614 ············throw·new·JSchException("session·is·down");
618 ········}615 ········}
619 ········if·(this.getRecipient()·==·n)·{616 ········if·(this.getRecipient()·==·-1)·{
620 ············throw·new·JSchException("channel·is·not·opened.");617 ············throw·new·JSchException("channel·is·not·opened.");
621 ········}618 ········}
622 ········if·(!this.open_confirmation)·{619 ········if·(!this.open_confirmation)·{
623 ············throw·new·JSchException("channel·is·not·opened.");620 ············throw·new·JSchException("channel·is·not·opened.");
624 ········}621 ········}
625 ········this.connected·=·connected;622 ········this.connected·=·true;
626 ····}623 ····}
627 ····624 ····
628 ····protected·void·sendOpenConfirmation()·{625 ····protected·void·sendOpenConfirmation()·{
629 ········final·Buffer·buffer·=·new·Buffer(100);626 ········final·Buffer·buffer·=·new·Buffer(100);
630 ········final·Packet·packet·=·new·Packet(buffer);627 ········final·Packet·packet·=·new·Packet(buffer);
631 ········packet.reset();628 ········packet.reset();
632 ········buffer.putByte((byte)91);629 ········buffer.putByte((byte)91);
1.44 KB
com/jcraft/jsch/ChannelSftp$1.class
1.37 KB
javap -verbose -constants -s -l -private {}
    
Offset 445, 15 lines modifiedOffset 445, 15 lines modified
445 ·········7:·invokevirtual·#99·················//·Method·write:([BII)V445 ·········7:·invokevirtual·#99·················//·Method·write:([BII)V
446 ········10:·return446 ········10:·return
  
447 ··public·void·write(byte[],·int,·int);447 ··public·void·write(byte[],·int,·int);
448 ····descriptor:·([BII)V448 ····descriptor:·([BII)V
449 ····flags:·(0x0001)·ACC_PUBLIC449 ····flags:·(0x0001)·ACC_PUBLIC
450 ····Code:450 ····Code:
451 ······stack=300,·locals=18,·args_size=4451 ······stack=300,·locals=16,·args_size=4
452 ·········0:·iconst_0452 ·········0:·iconst_0
453 ·········1:·istore········4453 ·········1:·istore········4
454 ·········3:·aconst_null454 ·········3:·aconst_null
455 ·········4:·astore········5455 ·········4:·astore········5
456 ·········6:·aload_0456 ·········6:·aload_0
457 ·········7:·getfield······#40·················//·Field·init:Z457 ·········7:·getfield······#40·················//·Field·init:Z
458 ········10:·istore········6458 ········10:·istore········6
Offset 684, 17 lines modifiedOffset 684, 17 lines modified
684 ·······453:·aload·········7684 ·······453:·aload·········7
685 ·······455:·ifnull········507685 ·······455:·ifnull········507
686 ·······458:·aload_0686 ·······458:·aload_0
687 ·······459:·getfield······#34·················//·Field·val$monitor:Lcom/jcraft/jsch/SftpProgressMonitor;687 ·······459:·getfield······#34·················//·Field·val$monitor:Lcom/jcraft/jsch/SftpProgressMonitor;
688 ·······462:·astore········7688 ·······462:·astore········7
689 ·······464:·iload_3689 ·······464:·iload_3
690 ·······465:·i2l690 ·······465:·i2l
691 ·······466:·lstore········16691 ·······466:·lstore········10
692 ·······468:·aload·········7692 ·······468:·aload·········7
693 ·······470:·lload·········16693 ·······470:·lload·········10
694 ·······472:·invokeinterface·#128,··3··········//·InterfaceMethod·com/jcraft/jsch/SftpProgressMonitor.count:(J)Z694 ·······472:·invokeinterface·#128,··3··········//·InterfaceMethod·com/jcraft/jsch/SftpProgressMonitor.count:(J)Z
695 ·······477:·istore········6695 ·······477:·istore········6
696 ·······479:·iload·········6696 ·······479:·iload·········6
697 ·······481:·ifne··········507697 ·······481:·ifne··········507
698 ·······484:·aload_0698 ·······484:·aload_0
699 ·······485:·invokevirtual·#131················//·Method·close:()V699 ·······485:·invokevirtual·#131················//·Method·close:()V
700 ·······488:·new···········#77·················//·class·java/io/IOException700 ·······488:·new···········#77·················//·class·java/io/IOException
3.72 KB
com/jcraft/jsch/ChannelSftp$2.class
3.65 KB
procyon -ec {}
    
Offset 209, 37 lines modifiedOffset 209, 37 lines modified
209 ························}209 ························}
210 ························final·int·read·=·ChannelSftp.access$200(this.this$0).read(b,·off,·len);210 ························final·int·read·=·ChannelSftp.access$200(this.this$0).read(b,·off,·len);
211 ························if·(read·<·0)·{211 ························if·(read·<·0)·{
212 ····························rest_length·=·-1;212 ····························rest_length·=·-1;
213 ························}213 ························}
214 ························else·{214 ························else·{
215 ····························final·int·rest_length2·=·n5·-·read;215 ····························final·int·rest_length2·=·n5·-·read;
216 ····························Label_1477:·{216 ····························Label_1481:·{
217 ································Label_1182:·{217 ································Label_1186:·{
218 ····································if·((this.rest_length·=·rest_length2)·<=·0)·{218 ····································if·((this.rest_length·=·rest_length2)·<=·0)·{
219 ········································break·Label_1182;219 ········································break·Label_1186;
220 ····································}220 ····································}
221 ····································if·(this.rest_byte.length·<·rest_length2)·{221 ····································if·(this.rest_byte.length·<·rest_length2)·{
222 ········································this.rest_byte·=·new·byte[rest_length2];222 ········································this.rest_byte·=·new·byte[rest_length2];
223 ····································}223 ····································}
224 ····································final·int·off2·=·0;224 ····································final·int·off2·=·0;
225 ····································final·int·len2·=·rest_length2;225 ····································final·int·len2·=·rest_length2;
226 ····································if·(len2·>·0)·{226 ····································if·(len2·>·0)·{
227 ········································final·int·read2·=·ChannelSftp.access$200(this.this$0).read(this.rest_byte,·off2,·len2);227 ········································final·int·read2·=·ChannelSftp.access$200(this.this$0).read(this.rest_byte,·off2,·len2);
228 ········································if·(read2·>·0)·{228 ········································if·(read2·>·0)·{
229 ············································break·Label_1477;229 ············································break·Label_1481;
230 ········································}230 ········································}
231 ····································}231 ····································}
232 ································}232 ································}
233 ································if·(n4·>·0)·{233 ································if·(n4·>·0)·{
234 ····································ChannelSftp.access$200(this.this$0).skip(n4);234 ····································ChannelSftp.access$200(this.this$0).skip(n4);
235 ································}235 ································}
236 ································Label_1382:·{236 ································Label_1386:·{
237 ····································if·(int2·>=·value.length)·{237 ····································if·(int2·>=·value.length)·{
238 ········································break·Label_1382;238 ········································break·Label_1386;
239 ····································}239 ····································}
240 ····································ChannelSftp.access$900(this.this$0).cancel(this.header,·ChannelSftp.access$700(this.this$0));240 ····································ChannelSftp.access$900(this.this$0).cancel(this.header,·ChannelSftp.access$700(this.this$0));
241 ····································try·{241 ····································try·{
242 ········································final·ChannelSftp·this$4·=·this.this$0;242 ········································final·ChannelSftp·this$4·=·this.this$0;
243 ········································try·{243 ········································try·{
244 ············································final·byte[]·val$handle2·=·this.val$handle;244 ············································final·byte[]·val$handle2·=·this.val$handle;
245 ············································try·{245 ············································try·{
Offset 253, 15 lines modifiedOffset 253, 15 lines modified
253 ························································++this.request_max;253 ························································++this.request_max;
254 ····················································}254 ····················································}
255 ····················································if·(this.val$monitor·!=·null·&&·!this.val$monitor.count((long)read))·{255 ····················································if·(this.val$monitor·!=·null·&&·!this.val$monitor.count((long)read))·{
256 ························································this.close();256 ························································this.close();
257 ························································rest_length·=·-1;257 ························································rest_length·=·-1;
258 ························································return·rest_length;258 ························································return·rest_length;
259 ····················································}259 ····················································}
260 ····················································break·Label_1477;260 ····················································break·Label_1481;
261 ····················································final·int·read2;261 ····················································final·int·read2;
262 ····················································final·int·off2·=·off2·+·read2;262 ····················································final·int·off2·=·off2·+·read2;
263 ····················································final·int·len2·=·len2·-·read2;263 ····················································final·int·len2·=·len2·-·read2;
264 ················································}264 ················································}
265 ················································catch·(Exception·ex14)·{265 ················································catch·(Exception·ex14)·{
266 ····················································throw·new·IOException("error");266 ····················································throw·new·IOException("error");
267 ················································}267 ················································}
58.3 KB
com/jcraft/jsch/Session.class
58.2 KB
procyon -ec {}
    
Offset 6589, 28 lines modifiedOffset 6589, 28 lines modified
6589 ········//···409:·goto············536589 ········//···409:·goto············53
6590 ········//···412:·aload···········216590 ········//···412:·aload···········21
6591 ········//···414:·athrow·········6591 ········//···414:·athrow·········
6592 ········//···415:·iload···········126592 ········//···415:·iload···········12
6593 ········//···417:·lookupswitch·{6593 ········//···417:·lookupswitch·{
6594 ········//···············20:·6146594 ········//···············20:·614
6595 ········//···············21:·6266595 ········//···············21:·626
6596 ········//···············80:·22296596 ········//···············80:·2233
6597 ········//···············81:·22986597 ········//···············81:·2302
6598 ········//···············82:·22986598 ········//···············82:·2302
6599 ········//···············90:·17606599 ········//···············90:·1764
6600 ········//···············91:·14236600 ········//···············91:·1423
6601 ········//···············92:·15146601 ········//···············92:·1518
6602 ········//···············93:·12946602 ········//···············93:·1294
6603 ········//···············94:·6456603 ········//···············94:·645
6604 ········//···············95:·9776604 ········//···············95:·977
6605 ········//···············96:·13456605 ········//···············96:·1345
6606 ········//···············97:·13846606 ········//···············97:·1384
6607 ········//···············98:·16106607 ········//···············98:·1614
6608 ········//···············99:·19656608 ········//···············99:·1969
6609 ········//··············100:·21786609 ········//··············100:·2182
6610 ········//··········default:·5566610 ········//··········default:·556
6611 ········//········}6611 ········//········}
6612 ········//···556:·new·············Ljava/io/IOException;6612 ········//···556:·new·············Ljava/io/IOException;
6613 ········//···559:·astore··········116613 ········//···559:·astore··········11
6614 ········//···561:·new·············Ljava/lang/StringBuilder;6614 ········//···561:·new·············Ljava/lang/StringBuilder;
6615 ········//···564:·astore··········166615 ········//···564:·astore··········16
6616 ········//···566:·aload···········166616 ········//···566:·aload···········16
Offset 7096, 498 lines modifiedOffset 7096, 500 lines modified
7096 ········//··1490:·iconst_1·······7096 ········//··1490:·iconst_1·······
7097 ········//··1491:·istore··········67097 ········//··1491:·istore··········6
7098 ········//··1493:·iload···········67098 ········//··1493:·iload···········6
7099 ········//··1495:·istore··········77099 ········//··1495:·istore··········7
7100 ········//··1497:·aload···········227100 ········//··1497:·aload···········22
7101 ········//··1499:·iload···········67101 ········//··1499:·iload···········6
7102 ········//··1501:·putfield········com/jcraft/jsch/Channel.open_confirmation:Z7102 ········//··1501:·putfield········com/jcraft/jsch/Channel.open_confirmation:Z
7103 ········//··1504:·aload···········22 
7104 ········//··1506:·iload···········257103 ········//··1504:·iload···········25
 7104 ········//··1506:·istore··········7
 7105 ········//··1508:·aload···········22
 7106 ········//··1510:·iload···········25
7105 ········//··1508:·invokevirtual···com/jcraft/jsch/Channel.setRecipient:(I)V7107 ········//··1512:·invokevirtual···com/jcraft/jsch/Channel.setRecipient:(I)V
7106 ········//··1511:·goto············537108 ········//··1515:·goto············53
7107 ········//··1514:·aload_2········7109 ········//··1518:·aload_2········
7108 ········//··1515:·invokevirtual···com/jcraft/jsch/Buffer.getInt:()I7110 ········//··1519:·invokevirtual···com/jcraft/jsch/Buffer.getInt:()I
7109 ········//··1518:·pop············7111 ········//··1522:·pop············
7110 ········//··1519:·aload_2········7112 ········//··1523:·aload_2········
7111 ········//··1520:·invokevirtual···com/jcraft/jsch/Buffer.getShort:()I7113 ········//··1524:·invokevirtual···com/jcraft/jsch/Buffer.getShort:()I
7112 ········//··1523:·pop············7114 ········//··1527:·pop············
7113 ········//··1524:·aload_2········7115 ········//··1528:·aload_2········
7114 ········//··1525:·invokevirtual···com/jcraft/jsch/Buffer.getInt:()I7116 ········//··1529:·invokevirtual···com/jcraft/jsch/Buffer.getInt:()I
7115 ········//··1528:·istore··········47117 ········//··1532:·istore··········4
7116 ········//··1530:·aload_0········ 
7117 ········//··1531:·astore_1······· 
7118 ········//··1532:·iload···········4 
7119 ········//··1534:·aload_0········7118 ········//··1534:·aload_0········
 7119 ········//··1535:·astore_1·······
 7120 ········//··1536:·iload···········4
 7121 ········//··1538:·aload_0········
7120 ········//··1535:·invokestatic····com/jcraft/jsch/Channel.getChannel:(ILcom/jcraft/jsch/Session;)Lcom/jcraft/jsch/Channel;7122 ········//··1539:·invokestatic····com/jcraft/jsch/Channel.getChannel:(ILcom/jcraft/jsch/Session;)Lcom/jcraft/jsch/Channel;
7121 ········//··1538:·astore··········227123 ········//··1542:·astore··········22
7122 ········//··1540:·aload···········227124 ········//··1544:·aload···········22
7123 ········//··1542:·ifnonnull·······15457125 ········//··1546:·ifnonnull·······1549
7124 ········//··1545:·aload_2········7126 ········//··1549:·aload_2········
7125 ········//··1546:·invokevirtual···com/jcraft/jsch/Buffer.getInt:()I7127 ········//··1550:·invokevirtual···com/jcraft/jsch/Buffer.getInt:()I
7126 ········//··1549:·istore··········297128 ········//··1553:·istore··········29
7127 ········//··1551:·iload···········297129 ········//··1555:·iload···········29
7128 ········//··1553:·istore··········77130 ········//··1557:·istore··········7
7129 ········//··1555:·aload···········227131 ········//··1559:·aload···········22
7130 ········//··1557:·iload···········297132 ········//··1561:·iload···········29
7131 ········//··1559:·invokevirtual···com/jcraft/jsch/Channel.setExitStatus:(I)V7133 ········//··1563:·invokevirtual···com/jcraft/jsch/Channel.setExitStatus:(I)V
7132 ········//··1562:·iconst_1·······7134 ········//··1566:·iconst_1·······
7133 ········//··1563:·istore··········67135 ········//··1567:·istore··········6
7134 ········//··1565:·iload···········67136 ········//··1569:·iload···········6
7135 ········//··1567:·istore··········77137 ········//··1571:·istore··········7
7136 ········//··1569:·aload···········227138 ········//··1573:·aload···········22
7137 ········//··1571:·iload···········67139 ········//··1575:·iload···········6
7138 ········//··1573:·putfield········com/jcraft/jsch/Channel.close:Z7140 ········//··1577:·putfield········com/jcraft/jsch/Channel.close:Z
7139 ········//··1576:·iconst_1·······7141 ········//··1580:·iconst_1·······
7140 ········//··1577:·istore··········6 
7141 ········//··1579:·iload···········6 
7142 ········//··1581:·istore··········77142 ········//··1581:·istore··········6
 7143 ········//··1583:·iload···········6
 7144 ········//··1585:·istore··········7
7143 ········//··1583:·aload···········227145 ········//··1587:·aload···········22
7144 ········//··1585:·iload···········67146 ········//··1589:·iload···········6
7145 ········//··1587:·putfield········com/jcraft/jsch/Channel.eof_remote:Z7147 ········//··1591:·putfield········com/jcraft/jsch/Channel.eof_remote:Z
7146 ········//··1590:·iconst_0·······7148 ········//··1594:·iconst_0·······
7147 ········//··1591:·istore··········67149 ········//··1595:·istore··········6
7148 ········//··1593:·aconst_null····7150 ········//··1597:·aconst_null····
7149 ········//··1594:·astore··········117151 ········//··1598:·astore··········11
7150 ········//··1596:·iconst_0·······7152 ········//··1600:·iconst_0·······
7151 ········//··1597:·istore··········77153 ········//··1601:·istore··········7
7152 ········//··1599:·aconst_null····7154 ········//··1603:·aconst_null····
7153 ········//··1600:·astore_1·······7155 ········//··1604:·astore_1·······
7154 ········//··1601:·aload···········227156 ········//··1605:·aload···········22
7155 ········//··1603:·iconst_0·······7157 ········//··1607:·iconst_0·······
7156 ········//··1604:·invokevirtual···com/jcraft/jsch/Channel.setRecipient:(I)V7158 ········//··1608:·invokevirtual···com/jcraft/jsch/Channel.setRecipient:(I)V
7157 ········//··1607:·goto············537159 ········//··1611:·goto············53
7158 ········//··1610:·aload_2········7160 ········//··1614:·aload_2········
7159 ········//··1611:·invokevirtual···com/jcraft/jsch/Buffer.getInt:()I7161 ········//··1615:·invokevirtual···com/jcraft/jsch/Buffer.getInt:()I
7160 ········//··1614:·pop············7162 ········//··1618:·pop············
7161 ········//··1615:·aload_2········7163 ········//··1619:·aload_2········
7162 ········//··1616:·invokevirtual···com/jcraft/jsch/Buffer.getShort:()I7164 ········//··1620:·invokevirtual···com/jcraft/jsch/Buffer.getShort:()I
7163 ········//··1619:·pop············7165 ········//··1623:·pop············
7164 ········//··1620:·aload_2········7166 ········//··1624:·aload_2········
7165 ········//··1621:·invokevirtual···com/jcraft/jsch/Buffer.getInt:()I7167 ········//··1625:·invokevirtual···com/jcraft/jsch/Buffer.getInt:()I
7166 ········//··1624:·istore··········47168 ········//··1628:·istore··········4
7167 ········//··1626:·aload_2········7169 ········//··1630:·aload_2········
7168 ········//··1627:·invokevirtual···com/jcraft/jsch/Buffer.getString:()[B7170 ········//··1631:·invokevirtual···com/jcraft/jsch/Buffer.getString:()[B
7169 ········//··1630:·astore··········237171 ········//··1634:·astore··········23
7170 ········//··1632:·aload_2········7172 ········//··1636:·aload_2········
7171 ········//··1633:·invokevirtual···com/jcraft/jsch/Buffer.getByte:()I7173 ········//··1637:·invokevirtual···com/jcraft/jsch/Buffer.getByte:()I
7172 ········//··1636:·istore··········67174 ········//··1640:·istore··········6
7173 ········//··1638:·iload···········67175 ········//··1642:·iload···········6
7174 ········//··1640:·ifeq············17547176 ········//··1644:·ifeq············1758
7175 ········//··1643:·iconst_1·······7177 ········//··1647:·iconst_1·······
7176 ········//··1644:·istore··········307178 ········//··1648:·istore··········30
7177 ········//··1646:·aload_0········ 
7178 ········//··1647:·astore_1······· 
7179 ········//··1648:·iload···········4 
7180 ········//··1650:·aload_0········7179 ········//··1650:·aload_0········
 7180 ········//··1651:·astore_1·······
 7181 ········//··1652:·iload···········4
 7182 ········//··1654:·aload_0········
7181 ········//··1651:·invokestatic····com/jcraft/jsch/Channel.getChannel:(ILcom/jcraft/jsch/Session;)Lcom/jcraft/jsch/Channel;7183 ········//··1655:·invokestatic····com/jcraft/jsch/Channel.getChannel:(ILcom/jcraft/jsch/Session;)Lcom/jcraft/jsch/Channel;
7182 ········//··1654:·astore··········227184 ········//··1658:·astore··········22
Max diff block lines reached; 42949/59609 bytes (72.05%) of diff not shown.
5.0 KB
android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class
4.84 KB
javap -verbose -constants -s -l -private {}
    
Offset 737, 15 lines modifiedOffset 737, 15 lines modified
737 ·······106:·putfield······#166················//·Field·mDoubleTapSlopSquare:I737 ·······106:·putfield······#166················//·Field·mDoubleTapSlopSquare:I
738 ·······109:·return738 ·······109:·return
  
739 ··private·boolean·isConsideredDoubleTap(android.view.MotionEvent,·android.view.MotionEvent,·android.view.MotionEvent);739 ··private·boolean·isConsideredDoubleTap(android.view.MotionEvent,·android.view.MotionEvent,·android.view.MotionEvent);
740 ····descriptor:·(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z740 ····descriptor:·(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z
741 ····flags:·(0x0002)·ACC_PRIVATE741 ····flags:·(0x0002)·ACC_PRIVATE
742 ····Code:742 ····Code:
743 ······stack=300,·locals=16,·args_size=4743 ······stack=300,·locals=15,·args_size=4
744 ·········0:·iconst_0744 ·········0:·iconst_0
745 ·········1:·istore········4745 ·········1:·istore········4
746 ·········3:·aload_0746 ·········3:·aload_0
747 ·········4:·getfield······#123················//·Field·mAlwaysInBiggerTapRegion:Z747 ·········4:·getfield······#123················//·Field·mAlwaysInBiggerTapRegion:Z
748 ·········7:·istore········5748 ·········7:·istore········5
749 ·········9:·iload·········5749 ·········9:·iload·········5
750 ········11:·ifne··········17750 ········11:·ifne··········17
Offset 758, 73 lines modifiedOffset 758, 71 lines modified
758 ········24:·invokevirtual·#172················//·Method·android/view/MotionEvent.getEventTime:()J758 ········24:·invokevirtual·#172················//·Method·android/view/MotionEvent.getEventTime:()J
759 ········27:·lstore········8759 ········27:·lstore········8
760 ········29:·lload·········6760 ········29:·lload·········6
761 ········31:·lload·········8761 ········31:·lload·········8
762 ········33:·lsub762 ········33:·lsub
763 ········34:·lstore········6763 ········34:·lstore········6
764 ········36:·getstatic·····#64·················//·Field·DOUBLE_TAP_TIMEOUT:I764 ········36:·getstatic·····#64·················//·Field·DOUBLE_TAP_TIMEOUT:I
765 ········39:·istore········10 
766 ········41:·iload·········10 
767 ········43:·i2l765 ········39:·i2l
768 ········44:·lstore········8766 ········40:·lstore········8
769 ········46:·lload·········6767 ········42:·lload·········6
770 ········48:·lload·········8768 ········44:·lload·········8
771 ········50:·lcmp769 ········46:·lcmp
772 ········51:·istore········5770 ········47:·istore········5
773 ········53:·iload·········5771 ········49:·iload·········5
774 ········55:·ifgt··········14772 ········51:·ifgt··········14
775 ········58:·aload_1773 ········54:·aload_1
776 ········59:·invokevirtual·#176················//·Method·android/view/MotionEvent.getX:()F774 ········55:·invokevirtual·#176················//·Method·android/view/MotionEvent.getX:()F
777 ········62:·f2i775 ········58:·f2i
778 ········63:·istore········5776 ········59:·istore········5
779 ········65:·aload_3777 ········61:·aload_3
780 ········66:·invokevirtual·#176················//·Method·android/view/MotionEvent.getX:()F778 ········62:·invokevirtual·#176················//·Method·android/view/MotionEvent.getX:()F
781 ········69:·f2i779 ········65:·f2i
 780 ········66:·istore········10
 781 ········68:·iload·········5
 782 ········70:·iload·········10
 783 ········72:·isub
782 ········70:·istore········11784 ········73:·istore········11
783 ········72:·iload·········5 
784 ········74:·iload·········11 
785 ········76:·isub 
786 ········77:·istore········12 
787 ········79:·aload_1785 ········75:·aload_1
 786 ········76:·invokevirtual·#179················//·Method·android/view/MotionEvent.getY:()F
 787 ········79:·fstore········12
 788 ········81:·fload·········12
 789 ········83:·f2i
 790 ········84:·istore········5
 791 ········86:·aload_3
788 ········80:·invokevirtual·#179················//·Method·android/view/MotionEvent.getY:()F792 ········87:·invokevirtual·#179················//·Method·android/view/MotionEvent.getY:()F
789 ········83:·fstore········13793 ········90:·fstore········13
790 ········85:·fload·········13794 ········92:·fload·········13
791 ········87:·f2i 
792 ········88:·istore········5 
793 ········90:·aload_3 
794 ········91:·invokevirtual·#179················//·Method·android/view/MotionEvent.getY:()F 
795 ········94:·fstore········14 
796 ········96:·fload·········14 
797 ········98:·f2i795 ········94:·f2i
798 ········99:·istore········11796 ········95:·istore········10
799 ·······101:·iload·········5797 ········97:·iload·········5
 798 ········99:·iload·········10
 799 ·······101:·isub
 800 ·······102:·istore········14
800 ·······103:·iload·········11801 ·······104:·iload·········11
 802 ·······106:·iload·········11
801 ·······105:·isub803 ·······108:·imul
802 ·······106:·istore········15804 ·······109:·istore········5
803 ·······108:·iload·········12 
804 ·······110:·iload·········12805 ·······111:·iload·········14
 806 ·······113:·iload·········14
805 ·······112:·imul807 ·······115:·imul
 808 ·······116:·istore········10
 809 ·······118:·iload·········5
 810 ·······120:·iload·········10
 811 ·······122:·iadd
806 ·······113:·istore········5812 ·······123:·istore········5
807 ·······115:·iload·········15 
808 ·······117:·iload·········15 
809 ·······119:·imul 
810 ·······120:·istore········11 
811 ·······122:·iload·········5 
812 ·······124:·iload·········11 
813 ·······126:·iadd 
814 ·······127:·istore········5 
815 ·······129:·aload_0813 ·······125:·aload_0
816 ·······130:·getfield······#166················//·Field·mDoubleTapSlopSquare:I814 ·······126:·getfield······#166················//·Field·mDoubleTapSlopSquare:I
817 ·······133:·istore········11815 ·······129:·istore········10
818 ·······135:·iload·········5816 ·······131:·iload·········5
819 ·······137:·iload·········11817 ·······133:·iload·········10
820 ·······139:·if_icmpge·····14818 ·······135:·if_icmpge·····14
821 ·······142:·iconst_1819 ·······138:·iconst_1
822 ·······143:·istore········4820 ·······139:·istore········4
823 ·······145:·goto··········14821 ·······141:·goto··········14
  
824 ··public·boolean·isLongpressEnabled();822 ··public·boolean·isLongpressEnabled();
825 ····descriptor:·()Z823 ····descriptor:·()Z
826 ····flags:·(0x0001)·ACC_PUBLIC824 ····flags:·(0x0001)·ACC_PUBLIC
827 ····Code:825 ····Code:
828 ······stack=300,·locals=1,·args_size=1826 ······stack=300,·locals=1,·args_size=1
829 ·········0:·aload_0827 ·········0:·aload_0
63.1 KB
com/jcraft/jsch/ChannelSftp.class
63.0 KB
procyon -ec {}
    
Offset 187, 15 lines modifiedOffset 187, 15 lines modified
187 ········//···126:·aload···········7187 ········//···126:·aload···········7
188 ········//···128:·athrow·········188 ········//···128:·athrow·········
189 ········//···129:·astore··········16189 ········//···129:·astore··········16
190 ········//···131:·aload···········16190 ········//···131:·aload···········16
191 ········//···133:·instanceof······Lcom/jcraft/jsch/SftpException;191 ········//···133:·instanceof······Lcom/jcraft/jsch/SftpException;
192 ········//···136:·istore··········13192 ········//···136:·istore··········13
193 ········//···138:·iload···········13193 ········//···138:·iload···········13
194 ········//···140:·ifeq············1051194 ········//···140:·ifeq············1047
195 ········//···143:·aload···········16195 ········//···143:·aload···········16
196 ········//···145:·checkcast·······Lcom/jcraft/jsch/SftpException;196 ········//···145:·checkcast·······Lcom/jcraft/jsch/SftpException;
197 ········//···148:·athrow·········197 ········//···148:·athrow·········
198 ········//···149:·bipush··········101198 ········//···149:·bipush··········101
199 ········//···151:·istore··········13199 ········//···151:·istore··········13
200 ········//···153:·iload···········12200 ········//···153:·iload···········12
201 ········//···155:·istore··········10201 ········//···155:·istore··········10
Offset 568, 15 lines modifiedOffset 568, 15 lines modified
568 ········//···895:·getfield········com/jcraft/jsch/ChannelSftp$RequestQueue$Request.length:J568 ········//···895:·getfield········com/jcraft/jsch/ChannelSftp$RequestQueue$Request.length:J
569 ········//···898:·lstore··········35569 ········//···898:·lstore··········35
570 ········//···900:·lload···········26570 ········//···900:·lload···········26
571 ········//···902:·lload···········35571 ········//···902:·lload···········35
572 ········//···904:·lcmp···········572 ········//···904:·lcmp···········
573 ········//···905:·istore··········13573 ········//···905:·istore··········13
574 ········//···907:·iload···········13574 ········//···907:·iload···········13
575 ········//···909:·ifge············1018575 ········//···909:·ifge············1014
576 ········//···912:·aload_0········576 ········//···912:·aload_0········
577 ········//···913:·getfield········com/jcraft/jsch/ChannelSftp.rq:Lcom/jcraft/jsch/ChannelSftp$RequestQueue;577 ········//···913:·getfield········com/jcraft/jsch/ChannelSftp.rq:Lcom/jcraft/jsch/ChannelSftp$RequestQueue;
578 ········//···916:·astore··········7578 ········//···916:·astore··········7
579 ········//···918:·aload_0········579 ········//···918:·aload_0········
580 ········//···919:·getfield········com/jcraft/jsch/ChannelSftp.buf:Lcom/jcraft/jsch/Buffer;580 ········//···919:·getfield········com/jcraft/jsch/ChannelSftp.buf:Lcom/jcraft/jsch/Buffer;
581 ········//···922:·astore··········25581 ········//···922:·astore··········25
582 ········//···924:·aload···········7582 ········//···924:·aload···········7
Offset 604, 172 lines modifiedOffset 604, 170 lines modified
604 ········//···967:·lload···········26604 ········//···967:·lload···········26
605 ········//···969:·l2i············605 ········//···969:·l2i············
606 ········//···970:·istore··········39606 ········//···970:·istore··········39
607 ········//···972:·aload_0········607 ········//···972:·aload_0········
608 ········//···973:·getfield········com/jcraft/jsch/ChannelSftp.rq:Lcom/jcraft/jsch/ChannelSftp$RequestQueue;608 ········//···973:·getfield········com/jcraft/jsch/ChannelSftp.rq:Lcom/jcraft/jsch/ChannelSftp$RequestQueue;
609 ········//···976:·astore··········40609 ········//···976:·astore··········40
610 ········//···978:·aload_0········610 ········//···978:·aload_0········
611 ········//···979:·astore··········25611 ········//···979:·astore··········15
 612 ········//···981:·aload_0········
612 ········//···981:·aload···········18613 ········//···982:·aload···········18
613 ········//···983:·astore··········15 
614 ········//···985:·aload_0········ 
615 ········//···986:·aload···········18 
616 ········//···988:·lload···········35614 ········//···984:·lload···········35
617 ········//···990:·iload···········39615 ········//···986:·iload···········39
618 ········//···992:·aload···········40616 ········//···988:·aload···········40
619 ········//···994:·invokespecial···com/jcraft/jsch/ChannelSftp.sendREAD:([BJILcom/jcraft/jsch/ChannelSftp$RequestQueue;)V617 ········//···990:·invokespecial···com/jcraft/jsch/ChannelSftp.sendREAD:([BJILcom/jcraft/jsch/ChannelSftp$RequestQueue;)V
620 ········//···997:·aload···········28618 ········//···993:·aload···········28
621 ········//···999:·getfield········com/jcraft/jsch/ChannelSftp$RequestQueue$Request.offset:J619 ········//···995:·getfield········com/jcraft/jsch/ChannelSftp$RequestQueue$Request.offset:J
622 ········//··1002:·lstore··········26620 ········//···998:·lstore··········26
623 ········//··1004:·aload···········28621 ········//··1000:·aload···········28
624 ········//··1006:·getfield········com/jcraft/jsch/ChannelSftp$RequestQueue$Request.length:J622 ········//··1002:·getfield········com/jcraft/jsch/ChannelSftp$RequestQueue$Request.length:J
625 ········//··1009:·lstore··········35623 ········//··1005:·lstore··········35
626 ········//··1011:·lload···········26624 ········//··1007:·lload···········26
627 ········//··1013:·lload···········35625 ········//··1009:·lload···········35
628 ········//··1015:·ladd···········626 ········//··1011:·ladd···········
629 ········//··1016:·lstore··········22627 ········//··1012:·lstore··········22
630 ········//··1018:·aload_0········628 ········//··1014:·aload_0········
631 ········//··1019:·getfield········com/jcraft/jsch/ChannelSftp.rq:Lcom/jcraft/jsch/ChannelSftp$RequestQueue;629 ········//··1015:·getfield········com/jcraft/jsch/ChannelSftp.rq:Lcom/jcraft/jsch/ChannelSftp$RequestQueue;
632 ········//··1022:·astore··········7630 ········//··1018:·astore··········7
633 ········//··1024:·aload···········7631 ········//··1020:·aload···········7
634 ········//··1026:·invokevirtual···com/jcraft/jsch/ChannelSftp$RequestQueue.size:()I632 ········//··1022:·invokevirtual···com/jcraft/jsch/ChannelSftp$RequestQueue.size:()I
635 ········//··1029:·istore··········13633 ········//··1025:·istore··········13
 634 ········//··1027:·iload···········21
 635 ········//··1029:·istore··········10
636 ········//··1031:·iload···········21636 ········//··1031:·iload···········21
637 ········//··1033:·istore··········10 
638 ········//··1035:·iload···········21 
639 ········//··1037:·iload···········13637 ········//··1033:·iload···········13
640 ········//··1039:·if_icmpge·······287638 ········//··1035:·if_icmpge·······287
641 ········//··1042:·iload···········21639 ········//··1038:·iload···········21
642 ········//··1044:·iconst_1·······640 ········//··1040:·iconst_1·······
643 ········//··1045:·iadd···········641 ········//··1041:·iadd···········
644 ········//··1046:·istore··········21642 ········//··1042:·istore··········21
645 ········//··1048:·goto············287643 ········//··1044:·goto············287
646 ········//··1051:·aload···········16 
647 ········//··1053:·instanceof······Ljava/lang/Throwable; 
648 ········//··1056:·istore··········13 
649 ········//··1058:·iload···········13 
650 ········//··1060:·ifeq············1084 
651 ········//··1063:·new·············Lcom/jcraft/jsch/SftpException; 
652 ········//··1066:·astore··········7 
653 ········//··1068:·aload···········7 
654 ······