Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么我的Python Scapy数据包中有额外的数据。只想发送最后8个字节 C:\Users\Don\PycharmProjects\HVACSCHEDULE-PLUS\venv\Scripts\python.exe C:/Users/Don/PycharmProjects/HVACSCHEDULE-PLUS/Setup.py ['当前状态','同步','表格3'] 这是更新数据aa5506c0025fa1c8 b“E\x00\x000\x00\x01\x00\x00@\x06\xc1=\xc0\xa87\n\xc0\xa8\x01/\xd3\xf1'\x11\x00\x00\x00\x00\x00\x00\x00\x00P\x10\x00\x86\x02\x00\x00\Xau\x06\xc0\x02\x01\xc8” 请求已发送! 进程已完成,退出代码为0_Python_Python 3.x_Scapy - Fatal编程技术网

为什么我的Python Scapy数据包中有额外的数据。只想发送最后8个字节 C:\Users\Don\PycharmProjects\HVACSCHEDULE-PLUS\venv\Scripts\python.exe C:/Users/Don/PycharmProjects/HVACSCHEDULE-PLUS/Setup.py ['当前状态','同步','表格3'] 这是更新数据aa5506c0025fa1c8 b“E\x00\x000\x00\x01\x00\x00@\x06\xc1=\xc0\xa87\n\xc0\xa8\x01/\xd3\xf1'\x11\x00\x00\x00\x00\x00\x00\x00\x00P\x10\x00\x86\x02\x00\x00\Xau\x06\xc0\x02\x01\xc8” 请求已发送! 进程已完成,退出代码为0

为什么我的Python Scapy数据包中有额外的数据。只想发送最后8个字节 C:\Users\Don\PycharmProjects\HVACSCHEDULE-PLUS\venv\Scripts\python.exe C:/Users/Don/PycharmProjects/HVACSCHEDULE-PLUS/Setup.py ['当前状态','同步','表格3'] 这是更新数据aa5506c0025fa1c8 b“E\x00\x000\x00\x01\x00\x00@\x06\xc1=\xc0\xa87\n\xc0\xa8\x01/\xd3\xf1'\x11\x00\x00\x00\x00\x00\x00\x00\x00P\x10\x00\x86\x02\x00\x00\Xau\x06\xc0\x02\x01\xc8” 请求已发送! 进程已完成,退出代码为0,python,python-3.x,scapy,Python,Python 3.x,Scapy,您要求发送这些字节: import time import binascii import time from scapy.all import * import socket from openpyxl import load_workbook filepath = "c:/Users/Don/PycharmProjects/HVACSCHEDULE-PLUS/Updates.xlsx" wb = load_workbook(filepath) print(wb.shee

您要求发送这些字节:

import time
import binascii
import time
from scapy.all import *
import socket
from openpyxl import load_workbook

filepath = "c:/Users/Don/PycharmProjects/HVACSCHEDULE-PLUS/Updates.xlsx"
wb = load_workbook(filepath)
print(wb.sheetnames)
sheet = wb['Sync']
updatedata = sheet["B1"].value
updatedata2 = updatedata.replace(" ", "")
print("This is Update Data", updatedata2)
message = binascii.a2b_hex(updatedata2)

try:
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    p = IP(dst="192.168.1.47")/TCP(flags="A", sport=RandShort(), dport=10001) / message
    s.connect(("192.168.1.47", 10001))
    time.sleep(150)
    print(bytes(p))
    s.send(bytes(p))
    print("Request sent!")

except:
    print("An error occurred.")
如果您只想发送有效负载:

p = IP(dst="192.168.1.47")/TCP(flags="A", sport=RandShort(), dport=10001) / message
现在,在这种情况下,您只需打开一个普通的TCP套接字并通过它发送数据。 你为什么需要斯卡皮

p = message