Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/ruby
- require 'socket'
- require 'openssl'
- puts "Libraries successfully loaded"
- socket = TCPSocket.new('192.168.1.110', 7001)
- ssl_context = OpenSSL::SSL::SSLContext.new()
- ssl_context.cert = OpenSSL::X509::Certificate.new(File.open("ca.pem"))
- ssl_context.key = OpenSSL::PKey::RSA.new(File.open("server.key"))
- ssl_socket = OpenSSL::SSL::SSLSocket.new(socket, ssl_context)
- ssl_socket.sync_close = true
- ssl_socket.connect
- #ssl_socket.puts("1")
- while 1
- while line = ssl_socket.gets
- puts line
- end
- puts "test"
- message = gets
- puts message
- ssl_socket.write message
- end
Add Comment
Please, Sign In to add comment