Skip to content

Commit 1a6605e

Browse files
WillowSauceRWillowSauceR
authored andcommitted
Normative console output
1 parent abd7423 commit 1a6605e

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

send.py

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55
import time
66
import os
77
from motd import sendPacket as sendMotdPacket
8-
from api import getLocalHostIP, getTime
8+
from api import getLocalHostIP, getTime, log
99

1010
try:
1111
import wget
1212
import socks
1313
import requests
1414
except:
15-
print("Import module error! Please run \"pip install -r requirements.txt\"")
15+
log("Import module error! Please run \"pip install -r requirements.txt\"")
1616
os._exit(1)
1717

1818
localHostIP = getLocalHostIP()
@@ -41,7 +41,7 @@ def getOptions():
4141
proxyCountry = sys.argv[8]
4242
except:
4343
proxyCountry = input("ProxyCountry(like cn, ru, us or enter to use all): ")
44-
print(f"[{getTime()}] Proxy mode is under development and deprecated!")
44+
log(f"Proxy mode is under development and deprecated!")
4545
proxyUsed = True
4646
else:
4747
proxyUsed = False
@@ -59,25 +59,25 @@ def getOptions():
5959

6060
def getProxy() -> list:
6161
try:
62-
print(f"[{getTime()}] Trying to get proxy data from api...")
62+
log(f"Trying to get proxy data from api...")
6363
proxyInfo = requests.get(
6464
f"https://www.proxyscan.io/api/proxy?last_check=3600&uptime=&ping=&limit=1&type=socks5&format=json&country={proxyCountry}").json()
6565
proxyIP = proxyInfo[0]['Ip']
6666
proxyPort = proxyInfo[0]['Port']
6767
return proxyIP, int(proxyPort)
6868
except:
6969
if not os.path.exists(r"socks5.txt"):
70-
print(f"[{getTime()}] Request api failed. Downloading proxy list...")
70+
log(f"Request api failed. Downloading proxy list...")
7171
wget.download(
7272
"https://raw.githubusercontent.com/ShiftyTR/Proxy-List/master/socks5.txt")
73-
print(f"")
74-
print(f"[{getTime()}] Proxy list downloaded!")
73+
print()
74+
log(f"Proxy list downloaded!")
7575
with open("socks5.txt", "r") as file:
7676
socksList = file.readlines()
7777
randomIndex = random.randint(0, len(socksList) - 1)
7878
proxy = socksList[randomIndex]
7979
proxyIP, proxyPort = proxy.rsplit(':', 1)
80-
#print(proxyIP, ":", proxyPort)
80+
#log(proxyIP, ":", proxyPort)
8181
return proxyIP, int(proxyPort)
8282

8383

@@ -89,7 +89,7 @@ def createSocket():
8989
proxyIP, proxyPort = getProxy()
9090
socketSend.set_proxy(socks.SOCKS5, proxyIP, proxyPort)
9191
if proxyUsed:
92-
print(f"[{getTime()}] Used proxy: {proxyIP}:{proxyPort}")
92+
log(f"Used proxy: {proxyIP}:{proxyPort}")
9393
else:
9494
socketSend = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
9595
socketSend.bind((str(localHostIP), localPort))
@@ -106,15 +106,15 @@ def sendPacket(target, port, file, loops, interval):
106106
try:
107107
payloads = marshal.load(open(file, "rb"))
108108
except:
109-
print(f"[{getTime()}] Payload file not found!")
109+
log(f"Payload file not found!")
110110
sys.exit()
111111
try:
112112
if isDisplayMotd:
113113
sendMotdPacket(target, port)
114114
except:
115115
if isDisplayMotd:
116-
print(f"[{getTime()}] Target server offline.")
117-
#print(f"[{getTime()}] Sending packet...")
116+
log(f"Target server offline.")
117+
#log(f"Sending packet...")
118118
try:
119119
if port == "*":
120120
for port in range(65535):
@@ -123,10 +123,10 @@ def sendPacket(target, port, file, loops, interval):
123123
else:
124124
for line in payloads:
125125
socketSend.sendto(line, (target, int(port)))
126-
print(f"[{getTime()}] Loop ", str(i),
126+
log(f"Loop ", str(i),
127127
" done, used local port: ", str(localPort), "\n")
128128
except:
129-
print(f"[{getTime()}] Loop ", str(i), " error! Skip...", "\n")
129+
log(f"Loop ", str(i), " error! Skip...", "\n")
130130
pass
131131
if i+1 < loops:
132132
time.sleep(interval)

0 commit comments

Comments
 (0)