-
-
Notifications
You must be signed in to change notification settings - Fork 132
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Update README.md * Update quick-start.rst * Update quick-start.rst * Update quick-start.rst * Update quick-start.rst * Update cloner.rst * Update parameters.rst * Update quick-start.rst * Update parameters.rst
- Loading branch information
Showing
4 changed files
with
51 additions
and
28 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,24 +1,40 @@ | ||
SNARE | ||
===== | ||
|
||
Super Next generation Advanced Reactive honEypot | ||
|
||
Basic concept | ||
""""""""""""" | ||
* Surface first: Focus on the attack surface generation. | ||
* Sensors and masters. Lightweight collector (SNARE) and central decision maker/emulator (TANNER). | ||
Basic Concepts | ||
"""""""""""""" | ||
|
||
* Surface first. Focus on the attack surface generation. | ||
* Sensors and masters. Lightweight collectors (SNARE) and central decision maker (tanner). | ||
|
||
|
||
Getting started | ||
""""""""""""""" | ||
|
||
You need Python3. We tested primarily with >=3.4 | ||
This was tested with a recent Ubuntu based Linux. | ||
You need Python3. We tested primarily with >=3.4 | ||
|
||
This was tested with a recent Ubuntu based Linux. | ||
|
||
**Steps to setup:** | ||
|
||
1. Get SNARE: ``git clone https://github.com/mushorg/snare.git`` and ``cd snare`` | ||
|
||
2. Install requirements: ``pip3 install -r requirements.txt`` | ||
|
||
3. Setup snare: ``sudo python3 setup.py install`` | ||
|
||
4. Clone a page: ``sudo clone --target http://example.com`` | ||
|
||
5. Run SNARE: ``sudo snare --port 8080 --page-dir example.com`` (See :doc:`parameters` description for more info) | ||
|
||
6. Test: Visit http://localhost:8080/index.html | ||
|
||
7. (Optionally) Have your own tanner_ service running. | ||
|
||
* Get SNARE: ``git clone https://github.com/mushorg/snare.git`` | ||
* Install requirements: ``pip3 install -r requirements.txt`` | ||
* Clone a page: ``sudo python3 clone.py --target http://example.com`` | ||
* Run SNARE: ``sudo python3 snare.py --port 8080 --page-dir example.com`` (See :doc:`parameters` description for more info) | ||
* Test: Visit ``http://localhost:8080/index.html`` | ||
* (Optionally) Have your own tanner service running. | ||
.. _tanner: https://github.com/mushorg/tanner | ||
|
||
[Note : Cloner clones the whole website, to restrict to a desired depth of cloning add ``--max-depth`` parameter] | ||
|
||
You obviously want to bind to 0.0.0.0 and port 80 when running in production. | ||
You obviously want to bind to 0.0.0.0 and port 80 when running in *production*. |