Previous Level: Level 15
ssh firstname.lastname@example.org -p 2220
The password for the next level can be retrieved by submitting the password of the current level to port 30001 on localhost using SSL encryption.
A little bit of Theory
OpenSSL is a library for secure communication over networks. It implements the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) cryptographic protocols that are, for example, used in HTTPS to secure the web traffic.
openssl s_client is the implementation of a simple client that connects to a server using SSL/TLS.
Since the task states that the password can be retrieved using SSL encryption, I connect to the localhost server with the OpenSSL client and send the password from this level. The server then sends back the password for the next level.
Next Level: Level 17