Skip to content
Draft
Show file tree
Hide file tree
Changes from 21 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
.vscode
build/*
41 changes: 32 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,33 +1,56 @@
# WP DETECT
A WordPress detection tool, detects if a website is running WordPress. wpdetect is a great tool when you just want to check WordPress' presence but do not want to scan the site for vulnerabilities or issues.
### Installation

#### Installing from pip
You can install wpdetect using pip,
```sh
pip install wpdetect
```
wpdetect requires Python 3 or above to run. If you have Python 2 installed too, make sure to use the right pip.


### Usage
Syntax


```sh
wpdetect --url https://www.malcare.com/
Comment thread
serialfuzzer marked this conversation as resolved.
Outdated
```


```sh
wpdetect <website_url>
cat URLs.txt | wpdetect
```
Example

```sh
wpdetect https://iamlizu.com/
echo https://hackerone.com | wpdetect
Comment thread
serialfuzzer marked this conversation as resolved.
Outdated
```
Or feed a text file with a list of domains, each domain should be separated with new lines.


```sh
wpdetect -f sites.txt
wpdetect --file urls.txt
```
Where `sites.txt` will contain domains like this,


Where `urls.txt` will contain domains like this,
```sh
https://iamlizu.com/
https://www.malcare.com/
Comment thread
serialfuzzer marked this conversation as resolved.
Outdated
https://www.newyorker.com/
http://www.techcrunch.com/
```


Please note that, it is not always possible to detect the presence of WordPress, website admins can take extra measures to remove sign of WordPress.

### What's new in version 1.3.6
Comment thread
serialfuzzer marked this conversation as resolved.
* Fixed minor bugs
## Options
Comment thread
serialfuzzer marked this conversation as resolved.

| Option | Description | Default Vaue |
|--------|-------------|--------------|
| --file | Path of the file containing URLs separated by new line characters | Empty String |
| --url | URL of the target | |
|--threads| Number of threads|1|
|--timeout| Timeout of the HTTP request in seconds | 5 |

## Upcoming features
Comment thread
serialfuzzer marked this conversation as resolved.
1. **Asynchronous**: We're designing the tool to work in an asynchronous way, this means that there will be further improvements in speed.
65 changes: 26 additions & 39 deletions README.rst
Comment thread
serialfuzzer marked this conversation as resolved.
Outdated
Original file line number Diff line number Diff line change
@@ -1,54 +1,41 @@
WP Detect
=========

A WordPress detection tool, detects if a website is running
WordPress. wpdetect is a great tool when you just want to check
WordPress' presence but do not want to scan the site for vulnerabilities
or issues.

Installation
~~~~~~~~~~~~

# WP DETECT
A WordPress detection tool, detects if a website is running WordPress. wpdetect is a great tool when you just want to check WordPress' presence but do not want to scan the site for vulnerabilities or issues.
### Installation
You can install wpdetect using pip,
```sh
pip install wpdetect
```
wpdetect requires Python 3 or above to run. If you have Python 2 installed too, make sure to use the right pip.

.. code:: sh

pip install wpdetect

wpdetect requires Python 3 or above to run. If you have Python 2
installed too, make sure to use the right pip.

Usage
~~~~~

### Usage
Syntax

.. code:: sh

wpdetect <website_url>
```sh
wpdetect --url https://iamlizu.com/
```

Example

.. code:: sh
```sh
cat URLs.txt | wpdetect
```

wpdetect https://iamlizu.com/
```sh
echo https://hackerone.com | wpdetect
```

Or feed a text file with a list of domains, each domain should be separated with new lines.

.. code:: sh
```sh
wpdetect --file urls.txt
```

wpdetect -f sites.txt

Where sites.txt will contain domains like this,
Where `urls.txt` will contain domains like this,
```sh
https://iamlizu.com/
https://www.newyorker.com/
http://www.techcrunch.com/
```

.. code:: sh

https://iamlizu.com/
https://www.newyorker.com/
http://www.techcrunch.com/

Please note that, it is not always possible to detect the presence of WordPress, website admins can take extra measures to remove sign of WordPress.

What's new in version 1.3.6
~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Fixed minor bugs
3 changes: 2 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@
download_url = 'https://github.com/IamLizu/wpdetect/archive/v_1_3_6.tar.gz',
keywords = ['WordPress', 'Detect', 'wpdetect'],
install_requires=[
'pyfiglet',
'click',
'validators'
],
entry_points = {
'console_scripts': [
Expand Down
54 changes: 27 additions & 27 deletions wpdetect/README.rst
Comment thread
serialfuzzer marked this conversation as resolved.
Outdated
Original file line number Diff line number Diff line change
@@ -1,40 +1,40 @@
WP Detect
=========

A WordPress detection tool, detects if a website is running
WordPress. wpdetect is a great tool when you just want to check
WordPress' presence but do not want to scan the site for vulnerabilities
or issues.

Installation
~~~~~~~~~~~~

# WP DETECT
A WordPress detection tool, detects if a website is running WordPress. wpdetect is a great tool when you just want to check WordPress' presence but do not want to scan the site for vulnerabilities or issues.
### Installation
You can install wpdetect using pip,
```sh
pip install wpdetect
```
wpdetect requires Python 3 or above to run. If you have Python 2 installed too, make sure to use the right pip.

.. code:: sh
### Usage
Syntax

pip install wpdetect

wpdetect requires Python 3 or above to run. If you have Python 2
installed too, make sure to use the right pip.
```sh
wpdetect --url https://iamlizu.com/
```

Usage
~~~~~

Syntax
```sh
cat URLs.txt | wpdetect
```

.. code:: sh
```sh
echo https://hackerone.com | wpdetect
```

wpdetect <website_url>

Example
```sh
wpdetect --file urls.txt
```

.. code:: sh

wpdetect https://iamlizu.com/
Where `urls.txt` will contain domains like this,
```sh
https://iamlizu.com/
https://www.newyorker.com/
http://www.techcrunch.com/
```

Please note that, it is not always possible to detect the presence of WordPress, website admins can take extra measures to remove sign of WordPress.

What's new in version 1.3.3
~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Minor bug fixes.
Loading