Module ImportFrom alias ImportFrom alias Import alias alias If CompareEq NameLoad Str body Assign NameStore NameLoad TryFinally body Assign NameStore Call NameLoad Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad ListLoad Str Call AttributeLoad Str attr NameLoad Call AttributeLoad Str attr NameLoad Str Call AttributeLoad Str attr NameLoad NameLoad Str Str Assign NameStore Call NameLoad Call NameLoad Str Str Num Call NameLoad Num Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Expr Call NameLoad Str finalbody Expr Call NameLoad NameLoad
N/A subprocess Popen test_common * N/A socket ssl N/A N/A __name__ __main__ N/A N/A ghostunnel None N/A N/A N/A root N/A RootCert root N/A N/A N/A root create_signed_cert server N/A N/A N/A root create_signed_cert client N/A ghostunnel N/A run_ghostunnel N/A server N/A N/A --listen={0}:13001 format LOCALHOST N/A N/A --target={0}:13002 format LOCALHOST --keystore=server.p12 N/A N/A --status={0}:{1} format LOCALHOST STATUS_PORT --cacert=root.crt --allow-ou=client N/A pair N/A SocketPair N/A TlsClient client root 13001 N/A TcpServer 13002 N/A N/A N/A pair validate_can_send_from_client hello world 1: client -> server N/A N/A N/A pair validate_can_send_from_server hello world 1: server -> client N/A N/A N/A pair validate_closing_client_closes_server 1: client closed -> server closed N/A N/A print_ok OK N/A N/A N/A terminate ghostunnel