2 个仓库
Utilities that use raw TCP handshakes to check for a listener without completing an application-layer exchange.
Distinct from TCP Protocol Implementations: Distinct from general TCP implementations: focuses specifically on the verification of a listener's presence.
Explore 2 awesome GitHub repositories matching networking & communication · Socket Connectivity Verifiers. Refine with filters or upvote what's useful.
wait-for-it is a Bash-based service dependency tool and network utility designed to verify TCP port availability. It functions as a connection wait script that pauses execution until a specific host and port are reachable. The utility polls a remote port to ensure a service is online before starting dependent processes. Once the network condition is met or a TCP socket handshake is successful, it can trigger a secondary command to initiate subsequent automation tasks. The script includes mechanisms for linear execution blocking and timeout-driven termination to prevent infinite hangs. These
Uses low-level network calls to verify the availability of a listener via a TCP socket handshake.
testssl.sh is a suite of diagnostic tools and a network security auditor used to scan network ports for supported encryption protocols, ciphers, and vulnerabilities in TLS and SSL configurations. It functions as a security scanner that evaluates the cryptographic strength of a server by testing all available cipher suites. The tool analyzes server encryption strength and identifies security vulnerabilities or weak settings through TLS and SSL security auditing. It verifies that encryption is properly implemented on specific network ports and evaluates whether only strong and modern encryption
Verifies port availability using raw TCP sockets before attempting cryptographic handshakes.