#!/bin/bash cat << "EOF" ____ ____ ___ ____ _____ _ _ _____ _____ | __ ) / ___/ _ \| _ \| ____| | \ | | ____|_ _| | _ \| | | | | | | | | _| | \| | _| | | | |_) | |__| |_| | |_| | |___ _| |\ | |___ | | |____/ \____\___/|____/|_____(_)_| \_|_____| |_| GRAB ALL DOMAIN ZH Ccocot | ccocot@bc0de.net Thank For Zombie-Root EOF ngegrab(){ local COOKIE="ZH=24aea5f3d8f5b8f6c12c92bb94afb1a9; PHPSESSID=s776iurb0se9hp936ifrubim66;" local UA="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36" local MIRROR_ID=$(curl -s "http://www.zone-h.org/archive/published=0/page=${1}" --cookie "${COOKIE}" -A "${UA}" | grep -Po "(?<=/mirror/id/)[^\"]*") for id in ${MIRROR_ID}; do URL=$(curl "http://www.zone-h.org/mirror/id/${id}" -s --cookie "${COOKIE}" -A "${UA}" | grep -Po "(?<=Domain:)[^<]*" | cut -d'/' -f3) printf "[+] ${URL}\n" echo ${URL} >> web.txt done } for (( i = 3; i < 30; i++ )); do printf "[ ==== PAGE ${i} ==== ]\n" ngegrab ${i} done