This guide covers the installation and setup of CiberWebScan.
- Python 3.10 or higher
- pip (Python package installer)
- Git (for cloning the repository)
-
Clone the repository:
git clone https://github.com/HC-ONLINE/CiberWebScan.git cd CiberWebScan -
It's recommended to use a virtual environment:
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
-
Install in development mode:
pip install -e . -
(Optional) Install development dependencies:
pip install -e ".[dev]"
For dynamic web scraping functionality, install Playwright browsers:
playwright installCheck that CiberWebScan is properly installed:
ciberwebscan --helpYou should see the main help output with available commands.
-
ImportError: Ensure you're using Python 3.10+ and have installed the package correctly.
-
Playwright errors: Make sure to run
playwright installafter installation. -
Permission errors: Try installing with
pip install --useror use a virtual environment.