Tutoriales

Un excelente script de bash de descubrimiento de contenido para cazarrecompensas de errores

#! / usr / bin / bash#Autor: Shivam Rai /#Fecha: 18/06/2021# Descripción: herramienta de educación automatizadamidar «——— _______ _______ _______ _______ _ _(____) (____ (____ (___) ((/ || / | / || () || ( / | ( / | () || (|| / / ( /)| (____) || (__ | | | | | || | || (_ / / (_) /| __) | __) | | | | | || ( ) || _ ( /| ( (| (| | | | | || | || ( ) (| ) __ | (____ / | (____ / | (___) ||) || / | || / __ / (_______ / (_______ / (_______) | /) _) | _ / / _ /«si [[ $(id -u) != 0 ]]; luegohecho en[!] Install.sh requiere derechos de root «Salida 0serObjetivo = $ 1si [ ! -d “$target” ];luegomkdir $ objetivosersi [ ! -d “$target/reconky” ];luegomkdir $ objetivo / reconkysersi [ ! -d ‘$target/reconky/sublist3r’ ];luegomkdir $ objetivo / reconky / sublist3rToque $ target / reconky / sublist3r / subdomains.txtsersi [ ! -d ‘$tagget/reconky/httprobe’ ]; luegomkdir $ objetivo / reconky / httprobesersi [ ! -d ‘$target/reconky/assetfinder’ ];luegomkdir $ target / reconky / assetfinderToque $ target / reconky / assetfinder / subdomains1.txtsersi [ ! -d ‘$target/reconky/Subdomain_Takeover’ ]; luegomkdir $ target / reconky / Subdomain_Takeoversersi [ ! -d ‘$target/reconky/scans’ ]; luegomkdir $ target / reconky / scanssersi [ ! -d ‘$target/reconky/wayback_urls’ ]; luegomkdir $ objetivo / reconky / wayback_urlsmkdir $ objetivo / reconky / wayback_urls / paramsToca $ target / reconky / wayback_urls / params / params.txtmkdir $ target / reconky / wayback_urls / extensionssersi [ ! -d ‘$target/reconky/amass’ ]; luegomkdir $ objetivo / reconky / amassToque $ target / reconky / amass / subdomains2.txtsersi [ ! -d ‘$target/reconky/witness’ ]; luego
LEER  Linux Bible
mkdir $ target / reconky / eyewitnesssersi [ ! -d ‘$target/reconky/knockpy’ ]; luegomkdir $ objetivo / reconky / knockpyToque $ target / reconky / knockpy / subdomains3.txtsersi [ ! -f “$target/reconky/httprobe/alivee.txt” ];luegoToque $ target / reconky / httprobe / alivee.txtserrojo = `tput setaf 1`verde = `tput setaf 2`amarillo = `tput setaf 3`ecoecho $ yellow ”Bienvenido a Reconky Script – Un excelente script de automatización para Bug Bounty / Pentesting” $ yellowecoecho $ red «[+++] Recopila subdominios con Assetfinder y Sublist3r …[+++]»$ Redecoecho $ red «[+++] Verificación dúplex para subdominios con amas …[+++]»$ Redecoecho $ red «[+++] Enumeración de subdominios en un dominio objetivo mediante ataque de diccionario …[+++]»$ Redecoecho $ red «[+++] Buscar dominios vivos con Httprobe …[+++]»$ Redecoecho $ red «[+++] Buscar posible adquisición de subdominios …[+++]»$ Redecoecho $ green «[+++] Buscar puertos abiertos con nmap …[+++]»$ Greenecoecho $ green «[+++] Arrastrando y ensamblando todos los parámetros posibles encontrados en los datos wayback_url …[+++]»$ Greenecoecho $ green «[+++] Arrastrando y compilando archivos json / js / php / aspx / desde la salida de wayback …[+++]»$ Greenecoecho $ green «[+++] Gowtiness continuo (testigo ocular) contra todos los dominios compilados (vivos) …[+++]»$ Greenecoecho $ amarillo «[+++]La iluminación está en progreso Tómate un café o té;)[+++]»$ YellowecoAssetfinder $ target >> $ target / reconky / assetfinder / subdomains1.txtcat $ target / reconky / assetfinder / subdomains1.txt | grep $ 1 >> $ target / reconky / Subdomain_final.txt
LEER  Construye Ollama con Docker [With NVIDIA GPU]
ecosublist3r -d $ objetivo -v -t 100 -o $ objetivo / reconky / sublist3r / subdomains.txtcat $ target / reconky / sublist3r / subdomains.txt | grep $ 1 >> $ target / reconky / Subdomain_final.txtecoamass enum -d $ target -o $ target / reconky / amass / subdomains2.txtcat $ target / reconky / amass / subdomains2.txt | grep $ 1 >> $ target / reconky / Subdomain_final.txtecoKnockpy $ target >> $ target / reconky / knockpy / subdomains3.txtawk ‘/ $ target / print’ $ target / reconky / knockpy / subdomains3.txt | cut -d ”” -f 9 >> $ target / reconky / Subdomain_final.txtecocat $ target / reconky / Subdomain_final.txt | sort -u | httprobe | sed -E ‘s / ^ s *. *: / /// g’ >> $ objetivo / reconky / httprobe / alivee.txtecosi [ ! -f “$target/reconky/Subdomain_Takeover/Subdomain_Takeover.txt” ];luegoToque $ target / reconky / Subdomain_Takeover / Subdomain_Takeover.txtsersubjack -w $ target / reconky / Subdomain_final.txt -t 70 -timeout 25 -ssl -c /root/go/src/github.com/haccer/subjack/fingerprints.json -v 3 -o $ target / reconky / Subdomain_Takeover /Subdomain_Takeover.txteconmap -iL $ objetivo / reconky / httprobe / alivee.txt -T4 -oA $ objetivo / reconky / scans / scanned.txtecosi [ ! -f “$target/reconky/wayback_urls/wayback_output.txt” ];luegoToca $ target / reconky / wayback_urls / wayback_output.txtsercat $ target / reconky / Subdomain_final.txt | Wegbackurls >> $ target / reconky / wayback_urls / wayback_output.txtordenar -u $ objetivo / reconky / wayback_urls / wayback_output.txtCat $ target / reconky / wayback_urls / wayback_output.txt | grep ‘? * =’ | Cortar -d ‘=’ -f 1 | sort -u >> $ objetivo / reconky / wayback_urls / params / params.txtpara i en $ (cat $ target / reconky / wayback_urls / params / params.txt); do echo $ i ‘=’; hechoecopara i en $ (cat $ target / reconky / wayback_urls / wayback_output.txt); hacerext = «$ i ## *.»si [[ “ext”==”php” ]];luegoecho $ i >> $ objetivo / reconky / wayback_urls / extensions / php1.txtordenar -u $ destino / reconky / wayback_urls / extensions / php1.txt >> $ destino / reconky / wayback_urls / extensions / php.txt
LEER  Tutorial - Modo Linux + Attract - El mejor menú para tus juegos
rm $ objetivo / reconky / wayback_urls / extensions / php1.txtsersi [[ “ext”==”js” ]];luegoecho $ i >> $ objetivo / reconky / wayback_urls / extensions / js1.txtordenar -u $ destino / reconky / wayback_urls / extensions / js1.txt >> $ destino / reconky / wayback_urls / extensions / js.txtrm $ objetivo / reconky / wayback_urls / extensions / js1.txtsersi [[ “ext”==”html” ]];luegoecho $ i >> $ objetivo / reconky / wayback_urls / extensions / html1.txtordenar -u $ destino / reconky / wayback_urls / extensions / html1.txt >> $ destino / reconky / wayback_urls / extensions / html.txtrm $ objetivo / reconky / wayback_urls / extensions / html1.txtsersi [[ “ext”==”json” ]];luegoecho $ i >> $ objetivo / reconky / wayback_urls / extensions / json1.txtordenar -u $ destino / reconky / wayback_urls / extensions / json1.txt >> $ destino / reconky / wayback_urls / extensions / json.txtrm $ objetivo / reconky / wayback_urls / extensions / json1.txtsersi [[ “ext”==”aspx” ]];luegoecho $ i >> $ objetivo / reconky / wayback_urls / extensions / aspx1.txtordenar -u $ destino / reconky / wayback_urls / extensions / aspx1.txt >> $ destino / reconky / wayback_urls / extensions / aspx.txtrm $ objetivo / reconky / wayback_urls / extensions / aspx1.txtserhizoTestigo -f $ objetivo / reconky / httprobe / alivee.txt -web -d $ objetivo /
Scout / testigo ocular – determinado

Publicaciones relacionadas

Deja una respuesta

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

Botón volver arriba