in

Una herramienta personalizable y fácil de navegar para investigar, realizar pruebas y defender con el poder de Shodan.




Una herramienta personalizable y fácil de navegar para investigar, probar y defender con el poder de Shodan.

Con ShonyDanza puedes:

  • Obtenga direcciones IP basadas en criterios de búsqueda
  • Excluya automáticamente honeypots de los resultados según sus umbrales preconfigurados
  • Preconfigure todas las búsquedas de IP para filtrar sus áreas de red específicas.
  • Preconfigurar los límites de búsqueda
  • Utilice Build-a-Search para crear búsquedas usando bloques de construcción simples
  • Utilice la investigación de valores y preconfigure su propia investigación de valores
  • Compruebe si las direcciones IP son C2 de malware conocido
  • Obtener perfiles de dominio y de host
  • Escanear si es necesario
  • Encuentra exploits
  • Obtén búsquedas y exploits totales
  • Guarde automáticamente código de explotación, listas de IP, perfiles de host, perfiles de dominio y resultados de escaneo en directorios dentro de ShonyDanza

instalación

git clone https://github.com/fierceoj/ShonyDanza.git

requisitos

cd ShonyDanza
pip3 install -r requirements.txt

propósito de uso

Edite config.py para incluir sus configuraciones deseadas
cd configs
sudo nano config.py

#config file for shonydanza searches

#REQUIRED
#maximum number of results that will be returned per search
#default is 100

SEARCH_LIMIT = 100

#REQUIRED
#IPs exceeding the honeyscore limit will not show up in IP results
#scale is 0.0 to 1.0
#adjust to desired probability to restrict results by threshold, or keep at 1.0 to include all results

HONEYSCORE_LIMIT = 1.0

#REQUIRED - at least one key: value pair
#add a shodan dork to the dictionary below to add it to your shonydanza stock searches menu
#see https://github.com/jakejarvis/awesome-shodan-queries for a great source of queries
#check into "vuln:" filter if you have Small Business Plan or higher (e.g., vuln:cve-2019-11510)

STOCK_SEARCHES = {
'ANONYMOUS_FTP':'ftp anonymous ok',
'RDP':'port:3389 has_screenshot:true',
'OPEN_TELNET':'port:23 console gateway -password',
'APACHE_DIR_LIST':'http.title:"Index of / "',
'SPRING_BOOT':'http.favicon.hash:116323821',
'HP_PRINTERS':'"Serial Number:" "Built:" "Server: HP HTTP"',
'DOCKER_API':'"Docker Containers:" port:2375',
'ANDROID_ROOT_BRIDGE':'"Android Debug Bridge" "Device" port:5555',
'MONGO_EXPRESS_GUI':'"Set-Cookie: mongo-express=" "200 OK"',
'CVE-2019-11510_PULSE_VPN':'http.html:/dana-na/',
'CVE-2019-19781_CITRIX_NETSCALER':'http.waf:"Citrix NetScaler"',
'CVE-2020-5902_F5_BIGIP':'http.favicon.hash:-335242539 "3992"',
'CVE-2020-3452_CISCO_ASA_FTD':'200 "Set-Cookie: webvpn;"'
}

#OPTIONAL
#IP or cidr range constraint for searches that return list of IP addresses
#use comma-separated list to designate multiple (e.g. 1.1.1.1,2.2.0.0/16,3.3.3.3,3.3.3.4)

#NET_RANGE = '0.0.0.0/0'

Correr
cd ../
python3 shonydanza.py

Este artículo de procedimientos proporciona instrucciones adicionales sobre cómo usarlo.

Exención de responsabilidad

Este proyecto es solo para propósitos educativos y de prueba ética. Usar ShonyDanza para atacar objetivos sin el consentimiento mutuo previo es ilegal. Es responsabilidad del usuario final cumplir con todas las leyes locales, estatales y federales aplicables. Los desarrolladores no asumen ninguna responsabilidad y no son responsables de ningún mal uso o daño causado por este programa.



What do you think?

Written by Helen Lafayette

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

GIPHY App Key not set. Please check settings

CyCognito recauda $ 100 millones de financiamiento Serie C

Planned Parenthood LA revela violación de datos después del ataque de ransomware