You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+13-11Lines changed: 13 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -88,17 +88,7 @@ Since DPULSE repository is using Poetry* to manage dependencies, it is higly rec
88
88
89
89
_* Poetry is a tool for dependency management and packaging in Python. It can be simply installed everywhere using `pip install poetry` command, but more instructions you can find on [Poetry official documentation page](https://python-poetry.org/docs/#ci-recommendations)_
90
90
91
-
### <ins>First way (the simplest way)</ins>
92
-
93
-
Just download DPULSE using fast-access links at the top of the README:
Then just unpack downloaded archive, open terminal in DPULSE root folder and use `pip install -r requirements.txt` command to install requirements. Then type `python dpulse.py` in terminal, and that's where program starts.
98
-
99
-
If `pip install -r requirements.txt` doesn't work, then just use `poetry install` command. After that, start DPULSE with `poetry run python dpulse.py`
100
-
101
-
### <ins>Second way (the most correct way)</ins>
91
+
### <ins>First way (recommended way, using Poetry)</ins>
102
92
103
93
Use this set of commands to install DPULSE stable versions:
104
94
@@ -118,6 +108,18 @@ Use this set of commands to install DPULSE rolling versions:
118
108
119
109
After installation, you simply start DPULSE using `poetry run python dpulse.py`
120
110
111
+
### <ins>Second way (recommended way, without using Poetry)</ins>
112
+
113
+
Just download DPULSE using fast-access links at the top of the README:
Decide what version you want to download and use basing on your expectations like stability, support, functionality and so on
118
+
119
+
Then just unpack downloaded archive, open terminal in DPULSE root folder and use `pip install -r requirements.txt` command to install requirements. Then type `python dpulse.py` in terminal, and that's where program starts.
120
+
121
+
If `pip install -r requirements.txt` doesn't work, then just use `poetry install` command. After that, start DPULSE with `poetry run python dpulse.py`
print(Fore.RED+"Cant start PageSearch because no subdomains were detected")
136
134
accessible_subdomains=files_counter=cookies_counter=api_keys_counter=website_elements_counter=exposed_passwords_counter=total_links_counter=accessed_links_counter=emails_amount='No results because no subdomains were found'
#accessible_subdomains = files_counter = cookies_counter = api_keys_counter = website_elements_counter = exposed_passwords_counter = "No results because Sitemap Inspection mode does not gather these categories"
accessible_subdomains=files_counter=cookies_counter=api_keys_counter=website_elements_counter=exposed_passwords_counter=total_links_counter=accessed_links_counter=emails_amount="No results because user did not selected PageSearch for this scan"
accessible_subdomains=files_counter=cookies_counter=api_keys_counter=website_elements_counter=exposed_passwords_counter=total_links_counter=accessed_links_counter=emails_amount='No results because no subdomains were found'
225
218
keywords_messages_list= ['No data was gathered because no subdomains were found']
#accessible_subdomains = files_counter = cookies_counter = api_keys_counter = website_elements_counter = exposed_passwords_counter = keywords_messages_list = "No results because Sitemap Inspection mode does not gather these categories"
accessible_subdomains=files_counter=cookies_counter=api_keys_counter=website_elements_counter=exposed_passwords_counter=total_links_counter=accessed_links_counter=emails_amount=keywords_messages_list="No results because user did not selected PageSearch for this scan"
Copy file name to clipboardExpand all lines: docs/dpulse-docs/docs/getting_started.md
+26-20Lines changed: 26 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,38 +1,44 @@
1
+
## System requirements
2
+
3
+
DPULSE is a Python-based tool, so its basic requirement is installed Python. The most stable and tested versions are Python 3.10, 3.11 and 3.12. Other versions may decrease stability or even lead to problem with starting DPULSE because of used dependencies. It is also strongly recommended to have a high-speed and stable internet connection for stable work of such functions as Dorking scan and PageSearch which actively use web resources scraping. Also you need to install some Python packages using requirements.txt file or Poetry dependencies manager
4
+
1
5
## Installing DPULSE
2
6
3
7
You can install DPULSE in several ways, use the way you like the most. But since DPULSE repository is using Poetry to manage dependencies, it is higly recommended to install and start DPULSE using Poetry, especially on Linux systems where a lot of Python packages which DPULSE requires are preinstalled. More information about Poetry you can find on [Poetry official documentation page](https://python-poetry.org/docs/#ci-recommendations)
4
8
5
-
### Install and start DPULSE. Way №1
9
+
### Install and start DPULSE. Way №1 (using Poetry)
6
10
7
-
Just download DPULSE using fast-access links at the top of the README:
11
+
Use this set of commands to install DPULSE stable versions:
Then just unpack downloaded archive, open terminal in DPULSE root folder and use `pip install -r requirements.txt` command to install requirements. Then type `python dpulse.py` in terminal, and that's where program starts.
19
+
Use this set of commands to install DPULSE rolling versions:
12
20
13
-
If `pip install -r requirements.txt` doesn't work, then just use `poetry install` command. After that, start DPULSE with `poetry run python dpulse.py`
21
+
```
22
+
git clone --branch rolling --single-branch https://github.com/OSINT-TECHNOLOGIES/dpulse.git
23
+
cd dpulse
24
+
poetry install
25
+
```
14
26
15
-
### Install and start DPULSE. Way №2
27
+
After installation, you simply start DPULSE using `poetry run python dpulse.py`
16
28
17
-
Use this set of commands to install DPULSE stable versions:
29
+
### Install and start DPULSE. Way №2 (without using Poetry)
git clone --branch rolling --single-branch https://github.com/OSINT-TECHNOLOGIES/dpulse.git
29
-
cd dpulse
30
-
poetry install
31
-
```
35
+
Decide what version you want to download and use basing on your expectations like stability, support, functionality and so on
32
36
33
-
After installation, you simply start DPULSE using `poetry run python dpulse.py`
37
+
Then just unpack downloaded archive, open terminal in DPULSE root folder and use `pip install -r requirements.txt` command to install requirements. Then type `python dpulse.py` in terminal, and that's where program starts.
38
+
39
+
If `pip install -r requirements.txt` doesn't work, then just use `poetry install` command. After that, start DPULSE with `poetry run python dpulse.py`
34
40
35
-
### Install and start DPULSE. Way №3
41
+
### Install and start DPULSE. Way №3 (using pip manager)
36
42
37
43
You also can install DPULSE using pip manager. It'll install DPULSE and necessery dependencies in one command: `pip install dpulse`. Then you just locate DPULSE root folder and type `python dpulse.py` to start program.
0 commit comments