Exemple #1
0
def register_(target_server_ip):
    # 准备ip和端口
    address = (target_server_ip, 9526)
    # 创建socket对象
    client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    # 连接
    client_socket.connect(address)
    print('连接服务端成功')
    # 获取注册信息
    data = Base.get_register_info()
    # 组装发送的类型
    send_data = '{"typeCode":%d,"data":"%s"}' % (Type.REGISTER, data)
    # 发送
    client_socket.send(send_data.encode('utf-8'))
    print('发送成功')

    # 关闭
    client_socket.close()
Exemple #2
0
    安装软件  3
    网络信息  4
    进程信息  5
    服务信息  6
    主机信息  7
    禁用服务  8
    基线检查  9
        请输入指令> """)

    #退出
    if ins == '0':
        break

    #设备注册
    elif ins == '1':
        data = Base.get_register_info(board_id)
        typeCode = Type.REGISTER

    #基本信息
    elif ins == '2':
        data = Base.get_base_info()
        typeCode = Type.BASE_INFO

    #安装的软件
    elif ins == '3':
        data = Base.get_install_soft()
        typeCode = Type.INSTALLED_SOFT

    #网络信息
    elif ins == '4':
        data = Base.get_network_info()
Exemple #3
0
import socket

from const.Type import Type
from scan.Base import Base

# 准备ip和端口
address = ('127.0.0.1', 9526)
# 创建socket对象
client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
# 连接
client_socket.connect(address)
print('连接服务端成功')
# 获取注册信息
data = Base.get_register_info()
# 组装发送的类型
send_data = '{"typeCode":%d,"data":"%s"}' % (Type.REGISTER, data)
# 发送
client_socket.send(send_data.encode('utf-8'))
print('发送成功')

# 关闭
client_socket.close()