BMC_xmlrpc_client.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:Pentest 作者: n3k 项目源码 文件源码
def send_xmlrpc(ip, port):
    s = socket.socket()
    s.settimeout(10)
    s.connect((ip, int(port)))
    # Initial packet which will trigger XMLRPC communication
    s.sendall("TLSRPC")
    wrappedSocket = ssl.wrap_socket(s, cert_reqs=ssl.CERT_NONE, ssl_version=ssl.PROTOCOL_TLSv1, ciphers=None)

    # CONNECT AND PRINT REPLY
    send_netsh_data(wrappedSocket, create_request(ip, port, INITIATOR))
    print "+ Initiator response:"
    print recv_xmlrpc_data(wrappedSocket)
    send_netsh_data(wrappedSocket, create_request(ip, port, GetHostOverview))
    print recv_xmlrpc_data(wrappedSocket)

    # CLOSE SOCKET CONNECTION
    wrappedSocket.close()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号