works for some things but not this particular cisco ASA
Connecting...
Sending Client Hello...
Waiting for Server Hello... ... received message: type = 22, ver = 0301, length = 74 ... received message: type = 22, ver = 0301, length = 3380 ... received message: type = 22, ver = 0301, length = 4
Sending heartbeat request...
Traceback (most recent call last):
File "ssltest.py", line 136, in
main()
File "ssltest.py", line 133, in main
hit_hb(s)
File "ssltest.py", line 86, in hit_hb
typ, ver, pay = recvmsg(s)
File "ssltest.py", line 71, in recvmsg
hdr = recvall(s, 5)
File "ssltest.py", line 61, in recvall
data = s.recv(remain)
socket.error: [Errno 54] Connection reset by peer