Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
black-widow — Strumento di penetration testing offensivo basato su GUI (Open Source) | Kitploit
Strumenti/GitHubGitHub/offensive-hub/black-widow
Sniffing e Analisi dei PacchettiRaccolta InformazioniSicurezza WebPenetration TestingCrawler
GitHuboffensive-hub/black-widow

black-widow

Strumento di penetration testing offensivo basato su GUI (Open Source)

Vedi Repository
223464 anni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
Sito web

description: >- black-widow è uno dei più utili, potenti e completi strumenti di penetration testing offensivo

black-widow

Python 3.x License Docker Pulls

Strumento di penetration testing offensivo (Open Source)

black-widow fornisce modi semplici per eseguire molti tipi di raccolta informazioni e attacchi.

  • Completamente Open Source
  • Scritto in Python
  • Aggiornato e ampliato continuamente

Funzionalità

  • Interfaccia Web locale
  • Sniffing
  • Crawling di siti web
  • Parsing di pagine web
  • SQL injection
  • Gestione del database iniettato
  • Attacchi di forza bruta
  • Cluster tra altre black-widow
  • Multiple richieste asincrone
  • Gestione di molteplici target
  • Funzionalità utili per CTF

  Installazione APT (ubutu/debian)

root@kitploit:~
sudo add-apt-repository ppa:offensive-hub/black-widow
sudo apt-get update
sudo apt-get install black-widow

  Installazione APT (altre distribuzioni)

  1. Inserisci il seguente testo nel file /etc/apt/sources.list.d/black-widow.list:
    root@kitploit:~
    deb http://ppa.launchpad.net/offensive-hub/black-widow/ubuntu focal main 
    deb-src http://ppa.launchpad.net/offensive-hub/black-widow/ubuntu focal main 
    
  2. Esegui i seguenti comandi:
    root@kitploit:~
    sudo sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5D26C76613E84EA9
    sudo apt-get update
    sudo apt-get install black-widow
    

  Installazione via PyPI

root@kitploit:~
sudo pip3 install black-widow

  Installazione Docker

Se non hai Docker, installalo

  • GUI: docker run -d -p 8095:80 offensive/black-widow -g
    • Poi visita: http://localhost:8095
  • Riga di comando: docker run --rm offensive/black-widow <arguments>

Installazione manuale

  1. sudo apt-get update && sudo apt-get install tidy clang tshark
  2. mkdir black-widow
  3. cd black-widow
  4. touch black-widow.py && chmod +x black-widow.py
  5. Copia e incolla il seguente codice nel file black-widow.py:
    root@kitploit:~
    #!/usr/bin/env python3
    
    from black_widow.black_widow import main
    
    if __name__ == "__main__":
        main()
    
    
  6. git clone [email protected]:offensive-hub/black-widow.git black_widow
  7. sudo pip3 install -U -r black_widow/requirements.txt
  8. ./black-widow.py --django migrate black_widow
  9. Ora puoi eseguire black-widow con: ./black-widow.py <arguments>

Esecuzione

  • GUI: black-widow -g
  • Riga di comando: black-widow <arguments>

Debug

  • Esegui django (esempi):
    • black-widow --django runserver
    • black-widow --django help
    • black-widow --django "help createsuperuser"

Struttura del progetto

root@kitploit:~
[root]
  |
  |-- app/              # Main application package
  |    |
  |    |-- arguments/       # User input arguments parser (100%)
  |    |
  |    |-- attack/          # Attack modality package (0%)
  |    |-- defense/         # Defense modality package (0%)
  |    |
  |    |-- gui/             # Graphical User Interface package (100%)
  |    |
  |    |-- helpers/         # Helper methods package (100%)
  |    |
  |    |-- managers/        # Managers package
  |    |    |
  |    |    |-- cluster/        # Cluster managers package (0%)
  |    |    |-- crypto/         # Encryption managers package (70%)
  |    |    |-- injection/      # Injection managers package (60%)
  |    |    |-- parser/         # Parser managers package (100%)
  |    |    |-- request/        # Request managers package (70%)
  |    |    |-- sniffer/        # Sniffer managers package (95%)
  |    |
  |    |-- services/        # Services package
  |    |    |
  |    |    |-- logger.py       # Logger service (100%)
  |    |    |-- multitask.py    # MultiTask service (100%)
  |    |    |-- serializer.py   # PickleSerializer and JsonSerializer serivces (100%)
  |    |
  |    |-- storage/         # Storage directory
  |    |
  |    |-- env.py           # Environment variables management
  |
  |-- .env              # Environment variables
  |
  |-- black-widow.py    # Main executable

Link

  • Homepage: https://black-widow.it
  • PyPI: https://pypi.org/project/black-widow
  • GitHub: https://github.com/offensive-hub/black-widow
  • Docker Registry: https://hub.docker.com/r/offensive/black-widow
  • PPA: Launchpad.net
  • Free Software Directory: https://directory.fsf.org/wiki/Black-widow

Contatti

  • [email protected]

Autori

  • Fabrizio Fubelli

Ringraziamenti

  • PyShark
  • Sqlmap
  • Material Dashboard

Seguici

  Facebook   Instagram   Twitter

SPONSOR

Sponsor di 1st livello

  Offensive Hub

Sponsor di 2nd livello

  Offensive Hub

Sponsor di 3th livello

Offensive Hub

Scarica lo strumento