Skip to content

Commit 4697e1b

Browse files
committedMar 6, 2017
fix
1 parent 4f8bb65 commit 4697e1b

File tree

3 files changed

+4
-6
lines changed

3 files changed

+4
-6
lines changed
 

‎ip.xml

+1-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
11
<?xml version="1.0" ?>
22
<ip>
3-
<ip_range>49.112.30.0-49.135.45.25</ip_range>
4-
<ip_range>119.4.0.0-119.7.255.255</ip_range>
5-
<ip_range>61.139.0.0-61.139.127.255</ip_range>
6-
<ip_range>110.184.0.0-110.191.255.255</ip_range>
3+
<ip_range>49.112.30.0-49.112.30.30</ip_range>
74
</ip>

‎new_module.pyc

4.41 KB
Binary file not shown.

‎scanner.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ def controlP():
105105
global exitFlag
106106
global lastRecv
107107
time.sleep(1)
108-
if time.time() - lastRecv > 30 and exitFlag:
108+
if time.time() - lastRecv > 30 and exitFlag == 1:
109109
exitFlag = 2
110110
elif exitFlag == 3:
111111
end_time = datetime.now()
@@ -144,6 +144,7 @@ def __init__(self,filename):
144144
self.ip_pair = read_ip(filename)
145145

146146
def run(self):
147+
global exitFlag
147148
print "Start to spewing..."
148149
pkt = IP()/TCP(sport=2222,dport=[23],flags="S")
149150
for pair in self.ip_pair:
@@ -167,7 +168,7 @@ def run(self):
167168
ip_port = None
168169
queueLocker.acquire()
169170
global exitFlag
170-
if self.queue.empty() and exitFlag == 2:
171+
if self.queue.empty() and exitFlag == 2 or exitFlag == 3:
171172
queueLocker.release()
172173
exitFlag = 3
173174
break

0 commit comments

Comments
 (0)
Please sign in to comment.