@@ -245,7 +245,7 @@ for dependency in "${dependencies[@]}"; do
245
245
done
246
246
247
247
if [[ ${PLUGIN_WAPPALYZER} == true ]] ; then
248
- command -v wappalyzer > /dev/null 2>&1 || { echo " Error: require wappalyzer for identify apps but it's is not installed. Aborting." >&2 ; exit 1; }
248
+ command -v wappalyzer > /dev/null 2>&1 || { echo " Error: require wappalyzer for identify apps but it's is not installed. Aborting." >&2 ; exit 1; }
249
249
fi
250
250
251
251
ARG_PARS_LIST (){
@@ -259,12 +259,12 @@ DATE_LOG=$(date +%m-%d-%Y)
259
259
260
260
if [[ -f ${OUT} /${DATE_LOG} /${DOMAIN} /${RESULT_SUBDOMAIN} ]] ; then
261
261
COUNT=$( cat ${OUT} /${DATE_LOG} /${DOMAIN} /${RESULT_SUBDOMAIN} | wc -l )
262
- echo -e " ${PADDING}${YELLOW}${PADDING} ⍥${PADDING}${RESET} Total ${RESET}${DPADDING} \t\t[${GREEN}${COUNT}${RESET} ]\n"
263
- cat ${OUT} /${DATE_LOG} /${DOMAIN} /${RESULT_SUBDOMAIN} \
262
+ echo -e " ${PADDING}${YELLOW}${PADDING} ⍥${PADDING}${RESET} Total ${RESET}${DPADDING} \t\t[${GREEN}${COUNT}${RESET} ]\n"
263
+ cat ${OUT} /${DATE_LOG} /${DOMAIN} /${RESULT_SUBDOMAIN} \
264
264
| while read VERBOSE; do
265
- echo -e ${YELLOW} " \t - ${RESET} $VERBOSE "
265
+ echo -e ${YELLOW} " \t - ${RESET} $VERBOSE "
266
266
done
267
- echo -e " \n${PADDING}${YELLOW}${PADDING} ⍥${PADDING}${RESET} Total ${RESET}${DPADDING} \t\t[${GREEN}${COUNT}${RESET} ]"
267
+ echo -e " \n${PADDING}${YELLOW}${PADDING} ⍥${PADDING}${RESET} Total ${RESET}${DPADDING} \t\t[${GREEN}${COUNT}${RESET} ]"
268
268
fi
269
269
270
270
}
@@ -446,129 +446,129 @@ for arr in $(echo ${LIST} | tr "," "\n" | tr '[:upper:]' '[:lower:]'); do
446
446
eval " ${arr} =true" ;
447
447
done
448
448
[[ ${shodan} == true ]] && {
449
- SHODAN
450
- if [[ -f ${OUT_SHODAN} ]]; then
451
- COUNT=$( cat ${OUT_SHODAN} | sort -u | wc -l )
452
- # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
453
- fi
449
+ SHODAN
450
+ if [[ -f ${OUT_SHODAN} ]]; then
451
+ COUNT=$( cat ${OUT_SHODAN} | sort -u | wc -l )
452
+ # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
453
+ fi
454
454
}
455
455
[[ ${virustotal} == true ]] && {
456
- VIRUSTOTAL
457
- if [[ -f ${OUT_VIRUSTOTAL} ]]; then
458
- COUNT=$( cat ${OUT_VIRUSTOTAL} | sort -u | wc -l )
459
- # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
460
- fi
456
+ VIRUSTOTAL
457
+ if [[ -f ${OUT_VIRUSTOTAL} ]]; then
458
+ COUNT=$( cat ${OUT_VIRUSTOTAL} | sort -u | wc -l )
459
+ # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
460
+ fi
461
461
}
462
462
[[ ${certspotter} == true ]] && {
463
- CERTSPOTTER
464
- if [[ -f ${OUT_CERTSPOTTER} ]]; then
465
- COUNT=$( cat ${OUT_CERTSPOTTER} | sort -u | wc -l )
466
- # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
467
- fi
463
+ CERTSPOTTER
464
+ if [[ -f ${OUT_CERTSPOTTER} ]]; then
465
+ COUNT=$( cat ${OUT_CERTSPOTTER} | sort -u | wc -l )
466
+ # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
467
+ fi
468
468
}
469
469
470
470
[[ ${binaryedge} == true ]] && {
471
471
BINARYEDGE
472
- if [[ -f ${OUT_BINARYEDGE} ]]; then
473
- COUNT=$( cat ${OUT_BINARYEDGE} | sort -u | wc -l )
474
- # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
475
- fi
472
+ if [[ -f ${OUT_BINARYEDGE} ]]; then
473
+ COUNT=$( cat ${OUT_BINARYEDGE} | sort -u | wc -l )
474
+ # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
475
+ fi
476
476
}
477
477
478
478
[[ ${hackertarget} == true ]] && {
479
479
HACKERTARGET
480
- if [[ -f ${OUT_HACKERTARGET} ]]; then
481
- COUNT=$( cat ${OUT_HACKERTARGET} | sort -u | wc -l )
482
- # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
483
- fi
480
+ if [[ -f ${OUT_HACKERTARGET} ]]; then
481
+ COUNT=$( cat ${OUT_HACKERTARGET} | sort -u | wc -l )
482
+ # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
483
+ fi
484
484
}
485
485
486
486
[[ ${threatminer} == true ]] && {
487
487
THREATMINER
488
- if [[ -f ${OUT_THREATMINER} ]]; then
489
- COUNT=$( cat ${OUT_THREATMINER} | sort -u | wc -l )
490
- # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
491
- fi
488
+ if [[ -f ${OUT_THREATMINER} ]]; then
489
+ COUNT=$( cat ${OUT_THREATMINER} | sort -u | wc -l )
490
+ # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
491
+ fi
492
492
}
493
493
494
494
[[ ${crtsh} == true ]] && {
495
495
CERTSH
496
- if [[ -f ${OUT_CRTSH} ]]; then
497
- COUNT=$( cat ${OUT_CRTSH} | sort -u | wc -l )
498
- # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
499
- fi
496
+ if [[ -f ${OUT_CRTSH} ]]; then
497
+ COUNT=$( cat ${OUT_CRTSH} | sort -u | wc -l )
498
+ # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
499
+ fi
500
500
}
501
501
502
502
[[ ${bufferover} == true ]] && {
503
503
BUFFEROVER
504
- if [[ -f ${OUT_BUFFEROVER} ]]; then
505
- COUNT=$( cat ${OUT_BUFFEROVER} | sort -u | wc -l )
506
- # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
507
- fi
504
+ if [[ -f ${OUT_BUFFEROVER} ]]; then
505
+ COUNT=$( cat ${OUT_BUFFEROVER} | sort -u | wc -l )
506
+ # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
507
+ fi
508
508
}
509
509
510
510
[[ ${entrust} == true ]] && {
511
511
ENTRUST
512
- if [[ -f ${OUT_ENTRUST} ]]; then
513
- COUNT=$( cat ${OUT_ENTRUST} | sort -u | wc -l )
514
- # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
515
- fi
512
+ if [[ -f ${OUT_ENTRUST} ]]; then
513
+ COUNT=$( cat ${OUT_ENTRUST} | sort -u | wc -l )
514
+ # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
515
+ fi
516
516
}
517
517
518
518
[[ ${findsubdomain} == true ]] && {
519
519
FINDSUBDOMAIN
520
- if [[ -f ${OUT_FINDSUBDOMAIN} ]]; then
521
- COUNT=$( cat ${OUT_FINDSUBDOMAIN} | sort -u | wc -l )
522
- # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
523
- fi
520
+ if [[ -f ${OUT_FINDSUBDOMAIN} ]]; then
521
+ COUNT=$( cat ${OUT_FINDSUBDOMAIN} | sort -u | wc -l )
522
+ # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
523
+ fi
524
524
}
525
525
526
526
[[ ${threatcrowd} == true ]] && {
527
527
THREATCROWD
528
- if [[ -f ${OUT_THREATCROWD} ]]; then
529
- COUNT=$( cat ${OUT_THREATCROWD} | sort -u | wc -l )
530
- # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
531
- fi
528
+ if [[ -f ${OUT_THREATCROWD} ]]; then
529
+ COUNT=$( cat ${OUT_THREATCROWD} | sort -u | wc -l )
530
+ # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
531
+ fi
532
532
}
533
533
534
534
[[ ${dnsdumpster} == true ]] && {
535
535
DNSDUMPSTER
536
- if [[ -f ${OUT_DNSDUMPSTER} ]]; then
537
- COUNT=$( cat ${OUT_DNSDUMPSTER} | sort -u | wc -l )
538
- # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
539
- fi
536
+ if [[ -f ${OUT_DNSDUMPSTER} ]]; then
537
+ COUNT=$( cat ${OUT_DNSDUMPSTER} | sort -u | wc -l )
538
+ # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
539
+ fi
540
540
}
541
541
542
542
[[ ${riddler} == true ]] && {
543
543
RIDDLER
544
- if [[ -f ${OUT_RIDDLER} ]]; then
545
- COUNT=$( cat ${OUT_RIDDLER} | sort -u | wc -l )
546
- # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
547
- fi
544
+ if [[ -f ${OUT_RIDDLER} ]]; then
545
+ COUNT=$( cat ${OUT_RIDDLER} | sort -u | wc -l )
546
+ # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
547
+ fi
548
548
}
549
549
550
550
[[ ${webarchive} == true ]] && {
551
551
WEBARCHIVE
552
- if [[ -f ${OUT_WEBARCHIVE} ]]; then
553
- COUNT=$( cat ${OUT_WEBARCHIVE} | sort -u | wc -l )
554
- # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
555
- fi
552
+ if [[ -f ${OUT_WEBARCHIVE} ]]; then
553
+ COUNT=$( cat ${OUT_WEBARCHIVE} | sort -u | wc -l )
554
+ # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
555
+ fi
556
556
}
557
557
558
558
[[ ${securitytrails} == true ]] && {
559
559
SECURITY_TRAILS
560
- if [[ -f ${OUT_STRAILS} ]]; then
561
- COUNT=$( cat ${OUT_STRAILS} | sort -u | wc -l )
562
- # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
563
- fi
560
+ if [[ -f ${OUT_STRAILS} ]]; then
561
+ COUNT=$( cat ${OUT_STRAILS} | sort -u | wc -l )
562
+ # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
563
+ fi
564
564
}
565
565
566
566
[[ ${censys} == true ]] && {
567
567
CENSYS
568
- if [[ -f ${OUT_CENSYS} ]]; then
569
- COUNT=$( cat ${OUT_CENSYS} | sort -u | wc -l )
570
- # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
571
- fi
568
+ if [[ -f ${OUT_CENSYS} ]]; then
569
+ COUNT=$( cat ${OUT_CENSYS} | sort -u | wc -l )
570
+ # echo -e "\t${BLUE}-${RESET}${RESET} Subdomain total: ${COUNT}\n"
571
+ fi
572
572
}
573
573
574
574
elif [[ ${SOURCE} == false ]] ; then
0 commit comments