Skip to content

Instantly share code, notes, and snippets.

@vlopez
Created June 23, 2015 01:59
Show Gist options
  • Save vlopez/2a48d261ab7713dbc06d to your computer and use it in GitHub Desktop.
Save vlopez/2a48d261ab7713dbc06d to your computer and use it in GitHub Desktop.
phpseclib SFTP fail
<-
00000000 53:53:48:2d:32:2e:30:2d:6d:6f:64:5f:73:66:74:70 SSH-2.0-mod_sftp
00000010 2f:30:2e:39:2e:38:0d:0a /0.9.8..
->
00000000 53:53:48:2d:32:2e:30:2d:70:68:70:73:65:63:6c:69 SSH-2.0-phpsecli
00000010 62:5f:30:2e:33:20:28:6f:70:65:6e:73:73:6c:2c:20 b_0.3 (openssl,
00000020 62:63:6d:61:74:68:29:0d:0a bcmath)..
<- NET_SSH2_MSG_KEXINIT (since last: 0.6041, network: 0.197s)
00000000 ee:24:91:87:98:2d:64:12:bd:2c:30:63:45:2d:2e:75 .$...-d..,0cE-.u
00000010 00:00:00:8b:64:69:66:66:69:65:2d:68:65:6c:6c:6d ....diffie-hellm
00000020 61:6e:2d:67:72:6f:75:70:2d:65:78:63:68:61:6e:67 an-group-exchang
00000030 65:2d:73:68:61:32:35:36:2c:64:69:66:66:69:65:2d e-sha256,diffie-
00000040 68:65:6c:6c:6d:61:6e:2d:67:72:6f:75:70:2d:65:78 hellman-group-ex
00000050 63:68:61:6e:67:65:2d:73:68:61:31:2c:64:69:66:66 change-sha1,diff
00000060 69:65:2d:68:65:6c:6c:6d:61:6e:2d:67:72:6f:75:70 ie-hellman-group
00000070 31:34:2d:73:68:61:31:2c:64:69:66:66:69:65:2d:68 14-sha1,diffie-h
00000080 65:6c:6c:6d:61:6e:2d:67:72:6f:75:70:31:2d:73:68 ellman-group1-sh
00000090 61:31:2c:72:73:61:31:30:32:34:2d:73:68:61:31:00 a1,rsa1024-sha1.
000000a0 00:00:0f:73:73:68:2d:72:73:61:2c:73:73:68:2d:64 ...ssh-rsa,ssh-d
000000b0 73:73:00:00:00:8f:61:65:73:32:35:36:2d:63:74:72 ss....aes256-ctr
000000c0 2c:61:65:73:31:39:32:2d:63:74:72:2c:61:65:73:31 ,aes192-ctr,aes1
000000d0 32:38:2d:63:74:72:2c:61:65:73:32:35:36:2d:63:62 28-ctr,aes256-cb
000000e0 63:2c:61:65:73:31:39:32:2d:63:62:63:2c:61:65:73 c,aes192-cbc,aes
000000f0 31:32:38:2d:63:62:63:2c:62:6c:6f:77:66:69:73:68 128-cbc,blowfish
00000100 2d:63:74:72:2c:62:6c:6f:77:66:69:73:68:2d:63:62 -ctr,blowfish-cb
00000110 63:2c:63:61:73:74:31:32:38:2d:63:62:63:2c:61:72 c,cast128-cbc,ar
00000120 63:66:6f:75:72:32:35:36:2c:61:72:63:66:6f:75:72 cfour256,arcfour
00000130 31:32:38:2c:33:64:65:73:2d:63:74:72:2c:33:64:65 128,3des-ctr,3de
00000140 73:2d:63:62:63:00:00:00:8f:61:65:73:32:35:36:2d s-cbc....aes256-
00000150 63:74:72:2c:61:65:73:31:39:32:2d:63:74:72:2c:61 ctr,aes192-ctr,a
00000160 65:73:31:32:38:2d:63:74:72:2c:61:65:73:32:35:36 es128-ctr,aes256
00000170 2d:63:62:63:2c:61:65:73:31:39:32:2d:63:62:63:2c -cbc,aes192-cbc,
00000180 61:65:73:31:32:38:2d:63:62:63:2c:62:6c:6f:77:66 aes128-cbc,blowf
00000190 69:73:68:2d:63:74:72:2c:62:6c:6f:77:66:69:73:68 ish-ctr,blowfish
000001a0 2d:63:62:63:2c:63:61:73:74:31:32:38:2d:63:62:63 -cbc,cast128-cbc
000001b0 2c:61:72:63:66:6f:75:72:32:35:36:2c:61:72:63:66 ,arcfour256,arcf
000001c0 6f:75:72:31:32:38:2c:33:64:65:73:2d:63:74:72:2c our128,3des-ctr,
000001d0 33:64:65:73:2d:63:62:63:00:00:00:3a:68:6d:61:63 3des-cbc...:hmac
000001e0 2d:73:68:61:31:2c:68:6d:61:63:2d:73:68:61:31:2d -sha1,hmac-sha1-
000001f0 39:36:2c:68:6d:61:63:2d:6d:64:35:2c:68:6d:61:63 96,hmac-md5,hmac
00000200 2d:6d:64:35:2d:39:36:2c:68:6d:61:63:2d:72:69:70 -md5-96,hmac-rip
00000210 65:6d:64:31:36:30:00:00:00:3a:68:6d:61:63:2d:73 emd160...:hmac-s
00000220 68:61:31:2c:68:6d:61:63:2d:73:68:61:31:2d:39:36 ha1,hmac-sha1-96
00000230 2c:68:6d:61:63:2d:6d:64:35:2c:68:6d:61:63:2d:6d ,hmac-md5,hmac-m
00000240 64:35:2d:39:36:2c:68:6d:61:63:2d:72:69:70:65:6d d5-96,hmac-ripem
00000250 64:31:36:30:00:00:00:1a:7a:6c:69:62:40:6f:70:65 d160....zlib@ope
00000260 6e:73:73:68:2e:63:6f:6d:2c:7a:6c:69:62:2c:6e:6f nssh.com,zlib,no
00000270 6e:65:00:00:00:1a:7a:6c:69:62:40:6f:70:65:6e:73 ne....zlib@opens
00000280 73:68:2e:63:6f:6d:2c:7a:6c:69:62:2c:6e:6f:6e:65 sh.com,zlib,none
00000290 00:00:00:00:00:00:00:00:00:00:00:00:00 .............
-> NET_SSH2_MSG_KEXINIT (since last: 0.0284, network: 0.0001s)
00000000 0f:c4:4d:1a:c2:be:7f:43:93:38:ce:50:f6:7b:96:4e ..M....C.8.P.{.N
00000010 00:00:00:36:64:69:66:66:69:65:2d:68:65:6c:6c:6d ...6diffie-hellm
00000020 61:6e:2d:67:72:6f:75:70:31:2d:73:68:61:31:2c:64 an-group1-sha1,d
00000030 69:66:66:69:65:2d:68:65:6c:6c:6d:61:6e:2d:67:72 iffie-hellman-gr
00000040 6f:75:70:31:34:2d:73:68:61:31:00:00:00:0f:73:73 oup14-sha1....ss
00000050 68:2d:72:73:61:2c:73:73:68:2d:64:73:73:00:00:00 h-rsa,ssh-dss...
00000060 e9:61:72:63:66:6f:75:72:32:35:36:2c:61:72:63:66 .arcfour256,arcf
00000070 6f:75:72:31:32:38:2c:61:65:73:31:32:38:2d:63:74 our128,aes128-ct
00000080 72:2c:61:65:73:31:39:32:2d:63:74:72:2c:61:65:73 r,aes192-ctr,aes
00000090 32:35:36:2d:63:74:72:2c:74:77:6f:66:69:73:68:31 256-ctr,twofish1
000000a0 32:38:2d:63:74:72:2c:74:77:6f:66:69:73:68:31:39 28-ctr,twofish19
000000b0 32:2d:63:74:72:2c:74:77:6f:66:69:73:68:32:35:36 2-ctr,twofish256
000000c0 2d:63:74:72:2c:61:65:73:31:32:38:2d:63:62:63:2c -ctr,aes128-cbc,
000000d0 61:65:73:31:39:32:2d:63:62:63:2c:61:65:73:32:35 aes192-cbc,aes25
000000e0 36:2d:63:62:63:2c:74:77:6f:66:69:73:68:31:32:38 6-cbc,twofish128
000000f0 2d:63:62:63:2c:74:77:6f:66:69:73:68:31:39:32:2d -cbc,twofish192-
00000100 63:62:63:2c:74:77:6f:66:69:73:68:32:35:36:2d:63 cbc,twofish256-c
00000110 62:63:2c:74:77:6f:66:69:73:68:2d:63:62:63:2c:62 bc,twofish-cbc,b
00000120 6c:6f:77:66:69:73:68:2d:63:74:72:2c:62:6c:6f:77 lowfish-ctr,blow
00000130 66:69:73:68:2d:63:62:63:2c:33:64:65:73:2d:63:74 fish-cbc,3des-ct
00000140 72:2c:33:64:65:73:2d:63:62:63:00:00:00:e9:61:72 r,3des-cbc....ar
00000150 63:66:6f:75:72:32:35:36:2c:61:72:63:66:6f:75:72 cfour256,arcfour
00000160 31:32:38:2c:61:65:73:31:32:38:2d:63:74:72:2c:61 128,aes128-ctr,a
00000170 65:73:31:39:32:2d:63:74:72:2c:61:65:73:32:35:36 es192-ctr,aes256
00000180 2d:63:74:72:2c:74:77:6f:66:69:73:68:31:32:38:2d -ctr,twofish128-
00000190 63:74:72:2c:74:77:6f:66:69:73:68:31:39:32:2d:63 ctr,twofish192-c
000001a0 74:72:2c:74:77:6f:66:69:73:68:32:35:36:2d:63:74 tr,twofish256-ct
000001b0 72:2c:61:65:73:31:32:38:2d:63:62:63:2c:61:65:73 r,aes128-cbc,aes
000001c0 31:39:32:2d:63:62:63:2c:61:65:73:32:35:36:2d:63 192-cbc,aes256-c
000001d0 62:63:2c:74:77:6f:66:69:73:68:31:32:38:2d:63:62 bc,twofish128-cb
000001e0 63:2c:74:77:6f:66:69:73:68:31:39:32:2d:63:62:63 c,twofish192-cbc
000001f0 2c:74:77:6f:66:69:73:68:32:35:36:2d:63:62:63:2c ,twofish256-cbc,
00000200 74:77:6f:66:69:73:68:2d:63:62:63:2c:62:6c:6f:77 twofish-cbc,blow
00000210 66:69:73:68:2d:63:74:72:2c:62:6c:6f:77:66:69:73 fish-ctr,blowfis
00000220 68:2d:63:62:63:2c:33:64:65:73:2d:63:74:72:2c:33 h-cbc,3des-ctr,3
00000230 64:65:73:2d:63:62:63:00:00:00:39:68:6d:61:63:2d des-cbc...9hmac-
00000240 73:68:61:32:2d:32:35:36:2c:68:6d:61:63:2d:73:68 sha2-256,hmac-sh
00000250 61:31:2d:39:36:2c:68:6d:61:63:2d:73:68:61:31:2c a1-96,hmac-sha1,
00000260 68:6d:61:63:2d:6d:64:35:2d:39:36:2c:68:6d:61:63 hmac-md5-96,hmac
00000270 2d:6d:64:35:00:00:00:39:68:6d:61:63:2d:73:68:61 -md5...9hmac-sha
00000280 32:2d:32:35:36:2c:68:6d:61:63:2d:73:68:61:31:2d 2-256,hmac-sha1-
00000290 39:36:2c:68:6d:61:63:2d:73:68:61:31:2c:68:6d:61 96,hmac-sha1,hma
000002a0 63:2d:6d:64:35:2d:39:36:2c:68:6d:61:63:2d:6d:64 c-md5-96,hmac-md
000002b0 35:00:00:00:04:6e:6f:6e:65:00:00:00:04:6e:6f:6e 5....none....non
000002c0 65:00:00:00:00:00:00:00:00:00:00:00:00:00 e.............
-> NET_SSH2_MSG_KEXDH_INIT (since last: 0.0271, network: 0s)
00000000 00:00:00:80:5d:d7:0c:8a:81:03:f7:d5:df:37:08:93 ....]........7..
00000010 71:d4:37:18:de:b0:71:d0:66:97:e5:fa:d8:6b:64:b1 q.7...q.f....kd.
00000020 7c:ab:c5:3e:bf:e7:48:23:f6:b5:32:6e:9f:81:b0:72 |..>..H#..2n...r
00000030 bf:0a:25:38:ee:14:a1:bc:1c:ae:17:59:26:7f:d4:f9 ..%8.......Y&...
00000040 e6:9c:d3:65:39:41:b4:d5:ae:06:47:31:b8:ed:d2:9e ...e9A....G1....
00000050 21:b4:ec:69:a9:aa:2d:d5:c1:64:43:8c:68:12:ee:27 !..i..-..dC.h..'
00000060 f1:4f:a3:98:86:f9:dc:2d:2c:00:b9:57:2f:db:3f:ce .O.....-,..W/.?.
00000070 5d:87:b1:05:9a:9f:fc:7d:b0:15:c2:99:fd:25:ff:85 ]......}.....%..
00000080 8b:d6:e9:cf ....
<- NET_SSH2_MSG_KEXDH_REPLY (since last: 0.7317, network: 0.73s)
00000000 00:00:01:15:00:00:00:07:73:73:68:2d:72:73:61:00 ........ssh-rsa.
00000010 00:00:01:23:00:00:01:01:00:b9:fa:15:73:2a:81:e6 ...#........s*..
00000020 9e:07:d2:42:03:61:ca:6d:2d:68:a3:41:c6:82:6b:c7 ...B.a.m-h.A..k.
00000030 f2:60:d4:dc:75:91:b2:e9:63:60:9b:57:b5:f9:89:f8 .`..u...c`.W....
00000040 7b:07:a5:32:ad:7b:e9:68:ec:c9:69:75:f7:5d:84:7a {..2.{.h..iu.].z
00000050 69:50:ed:48:3a:87:79:fe:86:b1:bd:1a:9b:5b:0d:4e iP.H:.y......[.N
00000060 43:db:97:3a:ef:55:ef:6a:6e:ba:c3:06:44:2b:1b:ac C..:.U.jn...D+..
00000070 cb:7b:ca:39:3e:1c:6d:4c:0a:03:55:23:ad:89:70:24 .{.9>.mL..U#..p$
00000080 d9:e4:a7:55:c0:9e:13:dd:6c:2c:3d:d5:a7:61:81:0a ...U....l,=..a..
00000090 d0:f0:d4:2a:64:74:3a:3e:11:a0:30:3f:71:4f:99:68 ...*dt:>..0?qO.h
000000a0 29:c6:3b:7a:27:58:b6:a8:57:f6:fd:55:55:10:cf:9e ).;z'X..W..UU...
000000b0 44:2f:06:31:bd:d9:d8:bc:6f:8b:f1:72:49:06:4b:61 D/.1....o..rI.Ka
000000c0 ef:f4:b1:3e:b1:1b:4b:62:cc:7d:a9:d3:e3:0c:15:4f ...>..Kb.}.....O
000000d0 c7:e5:c5:e1:20:9d:09:6f:da:1f:4b:2e:12:41:b1:a8 .... ..o..K..A..
000000e0 ce:2b:43:e7:df:63:ad:cf:61:5c:be:05:fb:74:aa:3d .+C..c..a\...t.=
000000f0 1b:b8:7d:90:c3:c0:d1:42:42:f4:c3:63:31:26:ae:78 ..}....BB..c1&.x
00000100 fe:89:2b:cb:00:7d:4f:23:50:b8:8d:d1:28:6a:69:76 ..+..}O#P...(jiv
00000110 82:00:ac:f7:7b:87:bf:de:8d:00:00:00:80:24:e3:89 ....{........$..
00000120 6e:d3:75:f2:1b:54:ea:f0:28:27:5c:9a:3b:2a:2a:8f n.u..T..('\.;**.
00000130 80:9d:d0:6a:f7:27:e4:87:92:08:e9:e9:34:53:e0:21 ...j.'......4S.!
00000140 d2:37:21:a9:65:c1:97:f1:5b:88:2a:6c:17:24:09:be .7!.e...[.*l.$..
00000150 89:bc:cc:9e:2d:a4:a8:82:f1:bd:9f:1b:a8:c4:53:58 ....-.........SX
00000160 75:af:2f:cf:fc:e7:9f:2c:62:50:c7:08:04:3f:99:81 u./....,bP...?..
00000170 04:87:e7:b1:1c:5c:86:27:77:c7:58:41:b8:2c:e7:0d .....\.'w.XA.,..
00000180 c0:80:ec:c4:8e:8d:b1:f2:9b:1a:0d:ef:3a:f7:ca:d9 ............:...
00000190 e8:88:b1:50:2b:88:09:e6:8a:f8:d7:3e:c4:00:00:01 ...P+......>....
000001a0 0f:00:00:00:07:73:73:68:2d:72:73:61:00:00:01:00 .....ssh-rsa....
000001b0 93:35:12:f9:46:a3:9f:dc:44:03:9d:9e:ce:c4:4f:fd .5..F...D.....O.
000001c0 48:99:ad:6a:bd:f5:b5:a9:98:0a:0e:d1:b6:fe:ac:7f H..j............
000001d0 3e:f6:92:44:29:41:6e:21:30:d0:fc:5e:f9:5a:0b:04 >..D)An!0..^.Z..
000001e0 58:b3:ac:60:e6:4a:60:7e:44:01:ae:5a:3c:c4:30:09 X..`.J`~D..Z..0.
000001f0 0e:ba:bb:09:eb:e0:dd:1d:6c:59:6d:da:db:3f:6b:93 ........lYm..?k.
00000200 c1:c6:34:e9:71:3d:05:3f:c1:55:4c:73:04:2a:c4:11 ..4.q=.?.ULs.*..
00000210 6d:e8:66:98:8b:61:f7:41:3a:aa:64:5c:97:27:da:f0 m.f..a.A:.d\.'..
00000220 0e:c0:18:20:ad:6b:75:c9:a9:3b:69:30:82:97:fe:ee ... .ku..;i0....
00000230 cc:e5:e7:c5:c4:aa:e8:9a:eb:a9:1f:a0:13:8c:50:6c ..............Pl
00000240 55:65:93:09:ba:e3:fd:79:55:7f:1c:5b:ed:69:1f:fe Ue.....yU..[.i..
00000250 a6:9e:20:b3:fb:cd:a8:ee:90:7a:ac:f8:af:0a:66:3e .. ......z....f>
00000260 33:f3:38:2b:ec:40:b0:58:8a:4d:ea:a1:3a:b3:be:8f 3.8+.@.X.M..:...
00000270 10:e0:de:20:6d:3f:91:98:d6:4b:bf:35:32:77:20:c5 ... m?...K.52w .
00000280 a6:9a:42:2c:a7:1d:51:6d:c4:ec:ca:df:af:f0:59:3e ..B,..Qm......Y>
00000290 80:6c:e6:4d:54:33:5f:4c:d8:7d:19:52:ed:1c:29:44 .l.MT3_L.}.R..)D
000002a0 ff:c1:c2:25:36:fa:74:fe:24:31:0e:7d:7d:2d:33:d0 ...%6.t.$1.}}-3.
-> NET_SSH2_MSG_NEWKEYS (since last: 0.0195, network: 0.0001s)
<- NET_SSH2_MSG_NEWKEYS (since last: 0.0003, network: 0.0001s)
-> NET_SSH2_MSG_SERVICE_REQUEST (since last: 0.0037, network: 0s)
00000000 00:00:00:0c:73:73:68:2d:75:73:65:72:61:75:74:68 ....ssh-userauth
<- NET_SSH2_MSG_SERVICE_ACCEPT (since last: 0.6792, network: 0.6788s)
00000000 00:00:00:0c:73:73:68:2d:75:73:65:72:61:75:74:68 ....ssh-userauth
-> NET_SSH2_MSG_USERAUTH_REQUEST (since last: 0.0006, network: 0s)
00000000 00:00:00:08:75:73:65:72:6e:61:6d:65:00:00:00:0e ....username....
00000010 73:73:68:2d:63:6f:6e:6e:65:63:74:69:6f:6e:00:00 ssh-connection..
00000020 00:08:70:61:73:73:77:6f:72:64:00:00:00:00:08:70 ..password.....p
00000030 61:73:73:77:6f:72:64 assword
<- NET_SSH2_MSG_USERAUTH_SUCCESS (since last: 2.2435, network: 2.2426s)
-> NET_SSH2_MSG_CHANNEL_OPEN (since last: 0.0005, network: 0.0001s)
00000000 00:00:00:07:73:65:73:73:69:6f:6e:00:00:01:00:7f ....session.....
00000010 ff:ff:ff:00:00:40:00 .....@.
<- NET_SSH2_MSG_CHANNEL_OPEN_CONFIRMATION (since last: 0.1995, network: 0.0001s)
00000000 00:00:01:00:00:00:00:00:ff:ff:ff:ff:00:00:80:00 ................
-> NET_SSH2_MSG_CHANNEL_REQUEST (since last: 0.0007, network: 0s)
00000000 00:00:00:00:00:00:00:09:73:75:62:73:79:73:74:65 ........subsyste
00000010 6d:01:00:00:00:04:73:66:74:70 m.....sftp
<- NET_SSH2_MSG_CHANNEL_SUCCESS (since last: 0.1993, network: 0.0001s)
00000000 00:00:01:00 ....
-> NET_SSH2_MSG_CHANNEL_DATA (since last: 0.0005, network: 0s)
00000000 00:00:00:00:00:00:00:08:00:00:00:05:01:00:00:00 ................
-> NET_SSH2_MSG_CHANNEL_DATA (since last: 0.0005, network: 0s)
00000000 00:00:00:00:00:00:00:00 ........
-> NET_SSH2_MSG_CHANNEL_DATA (since last: 0.0003, network: 0s)
00000000 00:00:00:00:00:00:00:00 ........
-> NET_SSH2_MSG_CHANNEL_DATA (since last: 0.0003, network: 0s)
00000000 00:00:00:00:00:00:00:00 ........
-> NET_SSH2_MSG_CHANNEL_DATA (since last: 0.0004, network: 0s)
00000000 00:00:00:00:00:00:00:00 ........
-> NET_SSH2_MSG_CHANNEL_DATA (since last: 0.0004, network: 0s)
00000000 00:00:00:00:00:00:00:00 ........
-> NET_SSH2_MSG_CHANNEL_DATA (since last: 0.0003, network: 0s)
00000000 00:00:00:00:00:00:00:00 ........
-> NET_SSH2_MSG_CHANNEL_DATA (since last: 0.0003, network: 0s)
00000000 00:00:00:00:00:00:00:00 ........
-> NET_SSH2_MSG_CHANNEL_DATA (since last: 0.0004, network: 0s)
00000000 00:00:00:00:00:00:00:00 ........
-> NET_SSH2_MSG_CHANNEL_DATA (since last: 0.0004, network: 0s)
00000000 00:00:00:00:00:00:00:00 ........
-> NET_SSH2_MSG_CHANNEL_DATA (since last: 0.0004, network: 0s)
00000000 00:00:00:00:00:00:00:00 ........
-> NET_SSH2_MSG_CHANNEL_DATA (since last: 0.0004, network: 0s)
00000000 00:00:00:00:00:00:00:00 ........
-> NET_SSH2_MSG_CHANNEL_DATA (since last: 0.0004, network: 0s)
00000000 00:00:00:00:00:00:00:00 ........
-> NET_SSH2_MSG_CHANNEL_DATA (since last: 0.0004, network: 0s)
00000000 00:00:00:00:00:00:00:00 ........
-> NET_SSH2_MSG_CHANNEL_DATA (since last: 0.0004, network: 0s)
00000000 00:00:00:00:00:00:00:00 ........
-> NET_SSH2_MSG_CHANNEL_DATA (since last: 0.0005, network: 0.0001s)
00000000 00:00:00:00:00:00:00:00 ........
-> NET_SSH2_MSG_CHANNEL_DATA (since last: 0.0004, network: 0s)
00000000 00:00:00:00:00:00:00:00 ........
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment