mirror of
https://gh.wpcy.net/https://github.com/Ishanoshada/WooCommerce-Checker.git
synced 2026-04-23 16:18:03 +08:00
72 lines
2.3 KiB
Markdown
72 lines
2.3 KiB
Markdown
# WooCommerce Checker
|
|
|
|

|
|

|
|

|
|

|
|
|
|
WooCommerce Checker is a Python script designed to check if WooCommerce is installed on WordPress websites. It uses the `requests` library for making HTTP requests and provides a simple command-line interface for input.
|
|
|
|
|
|
## Features
|
|
|
|
- Automatically checks multiple WordPress login URLs with corresponding usernames and passwords.
|
|
- Logs successful logins and WooCommerce installations for further analysis.
|
|
- Utilizes multiprocessing for concurrent URL checking.
|
|
|
|
## Table of Contents
|
|
|
|
- [Usage](#usage)
|
|
- [Installation](#installation)
|
|
- [How to Contribute](#how-to-contribute)
|
|
- [License](#license)
|
|
|
|
## Usage
|
|
|
|
1. Create a text file named `logins.txt` containing WordPress login URLs along with usernames and passwords, separated by '|'. For example:
|
|
|
|
```
|
|
http://norwardstour.com/wp-login.php|db_kc|o^R50r4b
|
|
https://mrprinto.com/wp-login.php|preview|432432432
|
|
...
|
|
```
|
|
|
|
2. Run the script and provide the path to the input file.
|
|
3. The script will attempt to log in and check for WooCommerce installations.
|
|
|
|
```bash
|
|
python woocommerce_checker.py logins.txt
|
|
```
|
|
|
|
|
|
> Note: This script is for educational purposes and should only be used on websites you have explicit permission to test.
|
|
|
|
## Installation
|
|
|
|
1. Clone the repository:
|
|
|
|
```bash
|
|
git clone https://github.com/ishanoshada/WooCommerce-Checker.git
|
|
```
|
|
|
|
2. Install the required libraries:
|
|
|
|
```bash
|
|
pip install -r requirements.txt
|
|
```
|
|
**Repository Views** 
|
|
|
|
## How to Contribute
|
|
|
|
Contributions are welcome! Here's how you can get started:
|
|
|
|
1. Fork the repository.
|
|
2. Create a new branch (e.g., `feature-new-feature` or `bug-fix-issue`).
|
|
3. Make your changes.
|
|
4. Commit your changes and push to your forked repository.
|
|
5. Create a pull request.
|
|
|
|
## License
|
|
|
|
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
|
|
|