forked from WithSecureLabs/drozer
-
Notifications
You must be signed in to change notification settings - Fork 0
/
INSTALLING
72 lines (41 loc) · 1.54 KB
/
INSTALLING
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
Installing Mercury Console
==========================
The Mercury Console and Server should be installed on your PC. They are
implemented using Python, and have a few dependencies that must be met.
It is recommended that you use Python 2.7 to run Mercury.
Download the latest version of Mercury from the project site (mwr.to/mercury).
Mercury is available in the Python Egg format, or as an installer for Microsoft
Windows.
Follow the instructions for your platform.
Note: before upgrading, you should remove the previous version of Mercury from
your system. This will avoid potential problems with Mercury using parts of the
old codebase.
Linux
-----
Install dependencies:
On Debian-based Systems:
$ apt-get install build-essential python-dev python-setuptools
On Fedora-based Systems:
$ yum install make gcc gcc-c++ python-devel python-setuptools
Install the required dependencies:
$ easy_install --allow-hosts pypi.python.org protobuf==2.4.1
If you want to use Infrastructure Mode, you will also need to install the
Twisted library:
$ easy_install twisted==10.2.0
Install Mercury:
$ easy_install ./mercury-2.0.0-py2.7.egg
To test the installation:
$ mercury
usage: mercury [COMMAND]
$
Windows
-------
The Mercury installation must be performed as a Windows administrator.
Run the Mercury installer.
To test the installation:
> C:\Program Files\Mercury\mercury.bat
usage: mercury [COMMAND]
> C:\Program Files\Mercury\mercury.bat console connect
Mac OS
------
No instructions yet.