iamunixtz / ParamWizard

ParamWizard is a powerful Python-based tool designed for extracting and identifying URLs with parameters from a specified website. It provides a comprehensive way to discover hidden parameters within a web application by crawling and analyzing the URLs of the domain.
GNU General Public License v3.0
29 stars 7 forks source link

I've got this error while scanning a target #1

Open D0r1t0z opened 2 months ago

D0r1t0z commented 2 months ago

I've got this ERROR after 1 hour of running a scan on a target


Traceback (most recent call last): File "/home/kali/Desktop/ParamWizard/paramwizard.py", line 119, in main() File "/home/kali/Desktop/ParamWizard/paramwizard.py", line 95, in main links, params = future.result() ^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/concurrent/futures/_base.py", line 449, in result return self.get_result() ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/concurrent/futures/_base.py", line 401, in get_result raise self._exception File "/usr/lib/python3.11/concurrent/futures/thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kali/Desktop/ParamWizard/paramwizard.py", line 62, in crawl_url links = get_links(url, domain, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kali/Desktop/ParamWizard/paramwizard.py", line 40, in get_links soup = BeautifulSoup(response.text, 'html.parser') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/bs4/init.py", line 344, in init raise ParserRejectedMarkup( bs4.builder.ParserRejectedMarkup: The markup you provided was rejected by the parser. Trying a different parser or a different encoding may help.

Original exception(s) from parser: AssertionError: expected name token at '<![�\x1b��z\x15Rv��-�IBw��'


iamunixtz commented 2 months ago

thanks for feedback also i will improve the script to detect and ident urls and urls of images and file its facing that issues but now it fixed