| 548 | return data |
| 549 | |
| 550 | def get_target2(url): |
| 551 | print(url) |
| 552 | url = url.rstrip() |
| 553 | target = {} |
| 554 | target['uri'] = urlparse(url).path |
| 555 | if target['uri'] == "": |
| 556 | target['uri'] = "/" |
| 557 | target['host'] = urlparse(url).netloc |
| 558 | target['scheme'] = urlparse(url).scheme |
| 559 | if ":" in urlparse(url).netloc: |
| 560 | target['port'] = urlparse(url).netloc.split(":")[1] |
| 561 | else: |
| 562 | target['port'] = "443" if urlparse(url).scheme == "https" else "80" |
| 563 | pass |
| 564 | return target |
| 565 | |
| 566 | def attack_cfb(secs, target,payload,mode): |
| 567 | if target['scheme'] == 'https': |