Improper Error Pages are unstructured error pages. Important information about servers can be given on these pages. It finds these non-customized error pages in ErrorFinder.
It requests given websites and some regex rules are searched in the codes contained in the content. If it is found, it prints it out on the screen.
First, you need to install the libraries in the requirements file.
pip install -r requirements.txt
Then ErrorFinder is ready to use.
python3 ErrorFinder.py -f url.txt
or
python3 ErrorFinder.py --website https://example.com