1
我想創建一個python腳本來壓力測試我的服務器。 因此,我創建了這個基本的UDP flooder,我想我的工作正常。在Python腳本中實現多線程
我的問題是我將如何去添加多線程呢? 我閱讀了關於Python線程的手冊,但不知道如何實際將 實現到我的腳本中。
import socket
import random
print "Target:",
ipaddr = raw_input()
sent = 1
bytes = random._urandom(10000)
port = 1
while sent > 0:
print "Test Started On", ipaddr, "|", sent, "Packets Sent. Press Ctrl+C To Stop."
sent += 1
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.sendto(bytes,(ipaddr,port))
port = random.randint(1, 65500)
raw_input()