Skip to content

Commit a919e55

Browse files
author
ekultek
committed
updating to match master
1 parent 98fd562 commit a919e55

File tree

1 file changed

+27
-3
lines changed

1 file changed

+27
-3
lines changed

README.md

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ The new version of AutoSploit has a feature that allows you to set a proxy befor
2222
- [Development](https://github.com/NullArray/AutoSploit#active-development)
2323
- [Discord server](https://discord.gg/9BeeZQk)
2424
- [README translations](https://github.com/NullArray/AutoSploit#translations)
25-
25+
2626
# Installation
2727

2828
Installing AutoSploit is very simple, you can find the latest stable release [here](https://github.com/NullArray/AutoSploit/releases/tag/2.0). You can also download the master branch as a [zip](https://github.com/NullArray/AutSploit/zipball/master) or [tarball](https://github.com/NullArray/AutSploit/tarball/master) or follow one of the below methods;
@@ -33,7 +33,8 @@ Installing AutoSploit is very simple, you can find the latest stable release [he
3333
sudo -s << EOF
3434
git clone https://github.com/NullArray/Autosploit.git
3535
cd AutoSploit
36-
pip2 install -r requirements.txt
36+
chmod +x install.sh
37+
./install.sh
3738
python2 autosploit.py
3839
EOF
3940
```
@@ -43,6 +44,9 @@ EOF
4344
```bash
4445
sudo -s << EOF
4546
git clone https://github.com/NullArray/AutoSploit.git
47+
cd AutoSploit
48+
chmod +x install.sh
49+
./installsh
4650
cd AutoSploit/Docker
4751
docker network create -d bridge haknet
4852
docker run --network haknet --name msfdb -e POSTGRES_PASSWORD=s3cr3t -d postgres
@@ -72,7 +76,7 @@ As of version 2.0 AutoSploit can be started with a number of command line argume
7276

7377
```
7478
usage: python autosploit.py -[c|z|s|a] -[q] QUERY
75-
[-C] WORKSPACE LHOST LPORT [-e]
79+
[-C] WORKSPACE LHOST LPORT [-e] [--whitewash] PATH
7680
[--ruby-exec] [--msf-path] PATH [-E] EXPLOIT-FILE-PATH
7781
[--rand-agent] [--proxy] PROTO://IP:PORT [-P] AGENT
7882
@@ -116,18 +120,38 @@ misc arguments:
116120
this
117121
--msf-path MSF-PATH pass the path to your framework if it is not in your
118122
ENV PATH
123+
--whitelist PATH only exploit hosts listed in the whitelist file
119124
```
120125

121126
## Installation
122127

128+
On any Linux system the following should work;
129+
123130
```bash
124131
git clone https://github.com/NullArray/AutoSploit
125132
cd AutoSploit
126133
chmod +x install.sh
127134
./install.sh
128135
```
129136

137+
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;
138+
139+
```bash
140+
sudo -s << '_EOF'
141+
pip2 install virtualenv --user
142+
git clone https://github.com/NullArray/AutoSploit.git
143+
virtualenv <PATH-TO-YOUR-ENV>
144+
source <PATH-TO-YOUR-ENV>/bin/activate
145+
cd <PATH-TO-AUTOSPLOIT>
146+
pip2 install -r requirements.txt
147+
chmod +x install.sh
148+
./install.sh
149+
python autosploit.py
150+
_EOF
151+
```
152+
130153
## Dependencies
154+
_Note_: All dependencies should be installed using the above installation method, however, if you find they are not:
131155

132156
AutoSploit depends on the following Python2.7 modules.
133157

0 commit comments

Comments
 (0)