Skip to content

Commit

Permalink
GitBook: [master] 37 pages and one asset modified
Browse files Browse the repository at this point in the history
  • Loading branch information
FabrizioFubelli authored and gitbook-bot committed Jan 7, 2020
1 parent 61008f2 commit 1880220
Show file tree
Hide file tree
Showing 38 changed files with 111 additions and 58 deletions.
Binary file added .gitbook/assets/settings_02.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
21 changes: 11 additions & 10 deletions README.md
@@ -1,6 +1,12 @@
# Black Widow
---
description: >-
black-widow: the most useful, powerful and complete offensive penetration
testing tool
---

[![Python 3.x](https://img.shields.io/badge/python-3.x-yellow.svg)](https://www.python.org/) [![License](https://img.shields.io/badge/license-GPLv3-red.svg)](https://raw.githubusercontent.com/FabrizioFubelli/black-widow/master/LICENSE) [![Docker Pulls](https://img.shields.io/docker/pulls/offensive/black-widow.svg)](https://hub.docker.com/r/offensive/black-widow)
# black-widow

[![Python 3.x](https://img.shields.io/badge/python-3.x-yellow.svg)](https://www.python.org/) [![License](https://img.shields.io/badge/license-GPLv3-red.svg)](https://raw.githubusercontent.com/FabrizioFubelli/black-widow/master/LICENSE) [![Docker Pulls](https://img.shields.io/docker/pulls/offensive/black-widow.svg)](https://hub.docker.com/r/offensive/black-widow)

![image](https://raw.githubusercontent.com/offensive-hub/black-widow/master/resources/black-widow-img.png)

Expand Down Expand Up @@ -119,11 +125,6 @@ It provides easy ways to execute many kinds of information gatherings and attack
* [Material Dashboard](https://github.com/creativetimofficial/material-dashboard)

### Follow Us:
 
[![Python 3.x](resources/social/facebook-icon.png)](https://www.facebook.com/offensive.black.widow)
 
[![Python 3.x](resources/social/instagram-icon.png)](https://www.instagram.com/8l4ck_w1d0w)
 
[![Python 3.x](resources/social/twitter-icon.png)](https://twitter.com/Offensive_Hub)
 
[![Python 3.x](resources/social/youtube-icon.png)](https://www.youtube.com/playlist?list=PLUrUcT-zI_BfkAagJ5eAgOW8TcVYY5gB6&fbclid=IwAR1hWrMt1vchrDTr8MbAyrOk3l2KZ09uogc8tl38D052w3F1bSk5HyVXn-8)

[![Python 3.x](.gitbook/assets/facebook-icon.png)](https://www.facebook.com/offensive.black.widow)[![Python 3.x](.gitbook/assets/instagram-icon.png)](https://www.instagram.com/8l4ck_w1d0w)[![Python 3.x](.gitbook/assets/twitter-icon.png)](https://twitter.com/Offensive_Hub)[![Python 3.x](.gitbook/assets/youtube-icon.png)](https://www.youtube.com/playlist?list=PLUrUcT-zI_BfkAagJ5eAgOW8TcVYY5gB6&fbclid=IwAR1hWrMt1vchrDTr8MbAyrOk3l2KZ09uogc8tl38D052w3F1bSk5HyVXn-8)

37 changes: 19 additions & 18 deletions SUMMARY.md
@@ -1,22 +1,23 @@
# Table of contents

* [index](SUMMARY.md)
* [arguments](app/arguments.md)
* [env](app/env.md)
* [gui](app/gui.md)
* [helpers](app/helpers.md)
* [network](app/helpers/network.md)
* [storage](app/helpers/storage.md)
* [util](app/helpers/util.md)
* [validators](app/helpers/validators.md)
* [managers](app/managers.md)
* [crypto](app/managers/crypto.md)
* [injection](app/managers/injection.md)
* [parser](app/managers/parser.md)
* [request](app/managers/request.md)
* [black-widow](README.md)
* [index](summary.md)
* [arguments](arguments.md)
* [env](env.md)
* [GUI](gui.md)
* [helpers](helpers/README.md)
* [network](helpers/network.md)
* [storage](helpers/storage.md)
* [util](helpers/util.md)
* [validators](helpers/validators.md)
* [managers](managers/README.md)
* [crypto](managers/crypto.md)
* [injection](managers/injection.md)
* [parser](managers/parser.md)
* [request](managers/request.md)
* [Sniffer](managers/sniffer.md)
* [services](app/services.md)
* [logger](app/services/logger.md)
* [multitask](app/services/multitask.md)
* [serializer](app/services/serializer.md)
* [services](services/README.md)
* [logger](services/logger.md)
* [multitask](services/multitask.md)
* [serializer](services/serializer.md)

2 changes: 0 additions & 2 deletions app/arguments.md

This file was deleted.

2 changes: 0 additions & 2 deletions app/env.md

This file was deleted.

2 changes: 0 additions & 2 deletions app/gui.md

This file was deleted.

2 changes: 0 additions & 2 deletions app/helpers.md

This file was deleted.

1 change: 0 additions & 1 deletion app/helpers/network.md

This file was deleted.

1 change: 0 additions & 1 deletion app/helpers/storage.md

This file was deleted.

1 change: 0 additions & 1 deletion app/helpers/util.md

This file was deleted.

1 change: 0 additions & 1 deletion app/helpers/validators.md

This file was deleted.

2 changes: 0 additions & 2 deletions app/managers.md

This file was deleted.

2 changes: 0 additions & 2 deletions app/managers/crypto.md

This file was deleted.

2 changes: 0 additions & 2 deletions app/managers/injection.md

This file was deleted.

2 changes: 0 additions & 2 deletions app/managers/parser.md

This file was deleted.

2 changes: 0 additions & 2 deletions app/managers/request.md

This file was deleted.

2 changes: 0 additions & 2 deletions app/services.md

This file was deleted.

2 changes: 0 additions & 2 deletions app/services/logger.md

This file was deleted.

2 changes: 0 additions & 2 deletions app/services/multitask.md

This file was deleted.

2 changes: 0 additions & 2 deletions app/services/serializer.md

This file was deleted.

2 changes: 2 additions & 0 deletions arguments.md
@@ -0,0 +1,2 @@
# arguments

2 changes: 2 additions & 0 deletions env.md
@@ -0,0 +1,2 @@
# env

27 changes: 27 additions & 0 deletions gui.md
@@ -0,0 +1,27 @@
---
description: Graphical User Interface
---

# GUI

## **black-widow** provides a very modern, simple and fast graphical user interface.

Unlike most cyber security and penetration testing tools, black-widow has a pretty **Web GUI** built with [**Django**](https://www.djangoproject.com/) and served by the integrated ****[**Gunicorn Server**](https://gunicorn.org/).

![](.gitbook/assets/settings_02.jpg)

The package [app.gui](https://github.com/offensive-hub/black-widow/tree/master/app/gui) implements a complete **Django** application which interface with **black-widow** [managers](managers/).

The Django application use a [SQLight](https://sqlite.org/index.html) database to save the necessary data. That database is stored on default black-widow [storage](https://github.com/offensive-hub/black-widow/tree/master/app/storage) path.

## app.gui

* [manage.py](https://github.com/offensive-hub/black-widow/blob/master/app/gui/manage.py) Implements the methods **django\_gui\(\)** and **django\_cmd\(...\)**:
* **django\_gui\(\)** starts the Gunicorn server and opens the default user browser;
* **django\_cmd\(...\)** executes a django command with user inputs.
* [web](https://github.com/offensive-hub/black-widow/tree/master/app/gui/web) Django project package root
* [web.black\_widow](https://github.com/offensive-hub/black-widow/tree/master/app/gui/web/black_widow) The main Django application package, which implements [**views**](https://github.com/offensive-hub/black-widow/tree/master/app/gui/web/black_widow/views), [**models**](https://github.com/offensive-hub/black-widow/tree/master/app/gui/web/black_widow/models), and [**templates**](https://github.com/offensive-hub/black-widow/tree/master/app/gui/web/black_widow/templates)\*\*\*\*
* [web.settings.py](https://github.com/offensive-hub/black-widow/blob/master/app/gui/web/settings.py) Django settings for web project
* [web.urls.py](https://github.com/offensive-hub/black-widow/blob/master/app/gui/web/urls.py) Django URL Configuration
* [web.wsgi.py](https://github.com/offensive-hub/black-widow/blob/master/app/gui/web/wsgi.py) Used directly by Gunicorn and contains the WSGI config for Django project

2 changes: 2 additions & 0 deletions helpers/README.md
@@ -0,0 +1,2 @@
# helpers

2 changes: 2 additions & 0 deletions helpers/network.md
@@ -0,0 +1,2 @@
# network

2 changes: 2 additions & 0 deletions helpers/storage.md
@@ -0,0 +1,2 @@
# storage

2 changes: 2 additions & 0 deletions helpers/util.md
@@ -0,0 +1,2 @@
# util

2 changes: 2 additions & 0 deletions helpers/validators.md
@@ -0,0 +1,2 @@
# validators

2 changes: 2 additions & 0 deletions managers/README.md
@@ -0,0 +1,2 @@
# managers

2 changes: 2 additions & 0 deletions managers/crypto.md
@@ -0,0 +1,2 @@
# crypto

2 changes: 2 additions & 0 deletions managers/injection.md
@@ -0,0 +1,2 @@
# injection

2 changes: 2 additions & 0 deletions managers/parser.md
@@ -0,0 +1,2 @@
# parser

2 changes: 2 additions & 0 deletions managers/request.md
@@ -0,0 +1,2 @@
# request

2 changes: 2 additions & 0 deletions services/README.md
@@ -0,0 +1,2 @@
# services

2 changes: 2 additions & 0 deletions services/logger.md
@@ -0,0 +1,2 @@
# logger

2 changes: 2 additions & 0 deletions services/multitask.md
@@ -0,0 +1,2 @@
# multitask

2 changes: 2 additions & 0 deletions services/serializer.md
@@ -0,0 +1,2 @@
# serializer

22 changes: 22 additions & 0 deletions summary.md
@@ -0,0 +1,22 @@
# index

* [index](summary.md)
* [arguments](arguments.md)
* [env](env.md)
* [gui](gui.md)
* [helpers](helpers/)
* [network](helpers/network.md)
* [storage](helpers/storage.md)
* [util](helpers/util.md)
* [validators](helpers/validators.md)
* [managers](managers/)
* [crypto](managers/crypto.md)
* [injection](managers/injection.md)
* [parser](managers/parser.md)
* [request](managers/request.md)
* [Sniffer](managers/sniffer.md)
* [services](services/)
* [logger](services/logger.md)
* [multitask](services/multitask.md)
* [serializer](services/serializer.md)

0 comments on commit 1880220

Please sign in to comment.