| skipped 15 lines |
16 | 16 | | except: |
17 | 17 | | print "==== ERROR ====" + "\n\nFailed to load dependencies.\n" +str(sys.exc_info()[1]) +"\n\n==== ERROR ====\n\n" |
18 | 18 | | |
19 | | - | VERSION = "0.958" |
| 19 | + | VERSION = "0.959" |
20 | 20 | | |
21 | 21 | | class BurpExtender(IBurpExtender, ITab, IMessageEditorController, IContextMenuFactory): |
22 | 22 | | |
| skipped 714 lines |
737 | 737 | | self._responseViewer.setMessage("", False) |
738 | 738 | | |
739 | 739 | | def isURLValid(self, urlAdd): |
740 | | - | if (urlparse.urlparse(urlAdd) and urlparse.urlparse(urlAdd).scheme and not " " in urlAdd.strip()) or urlAdd.isspace() or not urlAdd: |
| 740 | + | if (urlparse.urlparse(urlAdd) and urlAdd.strip().startswith("http") and not " " in urlAdd.strip()) or urlAdd.isspace() or not urlAdd: |
741 | 741 | | return True |
742 | 742 | | else: |
743 | 743 | | return False |
| skipped 425 lines |