Skip to content

Commit 4fa0e20

Browse files
stevenaldingerEkultek
authored andcommitted
update dependencies in docker (#269)
1 parent ffc71a3 commit 4fa0e20

File tree

4 files changed

+24
-15
lines changed

4 files changed

+24
-15
lines changed

.github/.translations/README-de.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ misc arguments:
152152
Falls du AutoSploit auf einem System mit macOS ausführen willst, musst du das Programm trotz der Kompatibilität mit macOS in einer virtuellen Maschine ausführen, sodass es erfolgreich ausgeführt werden kann. Um dies zu tun, sind folgende Schritte nötig;
153153

154154
```bash
155-
sudo -s << '_EOF'
155+
sudo -s << '_EOF'
156156
pip2 install virtualenv --user
157157
git clone https://github.com/NullArray/AutoSploit.git
158158
virtualenv <PFAD-ZU-DEINER-ENV>
@@ -173,12 +173,13 @@ AutoSploit benötigt die folgenden Python 2.7 Module:
173173
```
174174
requests
175175
psutil
176+
beautifulsoup4
176177
```
177178

178179
Wenn dir auffällt, dass du diese nicht installiert hast, kannst du sie über Pip installieren, wie nachfolgend gezeigt.
179180

180181
```bash
181-
pip install requests psutil
182+
pip install requests psutil beautifulsoup4
182183
```
183184

184185
oder

.github/.translations/README-fr.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Comme vous pouvez l'imaginer au vu du nom de ce projet, AutoSploit automatise l'exploitation d'hôtes distantes connectées à internet. Les adresses des hôtes à attaquer sont collectées automatiquement grâce à l'aide de Shodan, Censys et Zoomeye. Vous pouvez également utiliser vos propres listes de cibles.
44
Les modules Metasploit disponibles ont été sélectionnés afin de faciliter l'obtention d'exécution de code à distance ( Remote Code Execution, ou RCE ), qui permettent ensuite de créer des sessions terminal inversées ( reverse shell ) ou meterpreter ( via metasploit ).
55

6-
**Ne soyez pas stupides**
6+
**Ne soyez pas stupides**
77

88
Recevoir les connexions de vos victimes directement sur votre ordinateur n'est pas vraiment une bonne idée. Vous devriez considérer l'option de dépenser quelques euros dans un VPS ( ou VPN ).
99

@@ -127,12 +127,13 @@ AutoSploit exige la présence des modules Python2.7 suivants.
127127
```
128128
requests
129129
psutil
130+
beautifulsoup4
130131
```
131132

132133
Si vous ne les avez pas, vous pouvez les installer avec les commandes ci-dessous ( dans le dossier d'AutoSploit ):
133134

134135
```bash
135-
pip install requests psutil
136+
pip install requests psutil beautifulsoup4
136137
```
137138

138139
ou

Docker/Dockerfile

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,23 @@
11
FROM kalilinux/kali-linux-docker
22

3-
RUN apt update && apt install -y postgresql \
4-
apache2 \
5-
python-pip \
6-
python-dev \
7-
build-essential \
8-
git \
9-
metasploit-framework
3+
RUN apt update \
4+
&& apt install -y \
5+
apache2 \
6+
build-essential \
7+
git \
8+
metasploit-framework \
9+
postgresql \
10+
python-dev \
11+
python-pip
12+
13+
RUN git clone https://github.com/NullArray/AutoSploit.git \
14+
&& pip install -r AutoSploit/requirements.txt
1015

11-
RUN git clone https://github.com/NullArray/AutoSploit.git && pip install requests psutil
1216
COPY database.yml /root/.msf4/database.yml
17+
1318
WORKDIR AutoSploit
19+
1420
EXPOSE 80 443 4444
1521

1622
ENTRYPOINT ["python", "autosploit.py"]
17-
#ENTRYPOINT ["bash"]
23+
# ENTRYPOINT ["bash"]

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ misc arguments:
152152
If you want to run AutoSploit on a macOS system, AutoSploit is compatible with macOS, however, you have to be inside a virtual environment for it to run successfully. To do this, do the following;
153153

154154
```bash
155-
sudo -s << '_EOF'
155+
sudo -s << '_EOF'
156156
pip2 install virtualenv --user
157157
git clone https://github.com/NullArray/AutoSploit.git
158158
virtualenv <PATH-TO-YOUR-ENV>
@@ -173,12 +173,13 @@ AutoSploit depends on the following Python2.7 modules.
173173
```
174174
requests
175175
psutil
176+
beautifulsoup4
176177
```
177178

178179
Should you find you do not have these installed get them with pip like so.
179180

180181
```bash
181-
pip install requests psutil
182+
pip install requests psutil beautifulsoup4
182183
```
183184

184185
or

0 commit comments

Comments
 (0)