cPanel Username look up [ on bash ] 08-16-2013, 11:19 PM
#1
Code:
#!/bin/bash
#
# ---------------------------------
# cPanel Username look up
# Licence : Linux
# ---------------------------------
IP=$1
Usage()
{
echo ""
echo "# ******************************************************************************************#"
echo "# Usage : cPanel.sh <IP> *#"
echo "# Help : -h && --help : Show This Menu *#"
echo "# RunScript : give permision to script and run it #"
echo "# ******************************************************************************************#"
echo ""
}
# check for arguments
if [ -z "$IP" ] || [ "$IP" == "-h" ] || [ "$IP" == "--help" ]; then
Usage;
exit
fi
echo "[*] found cPanel user will be saved at cPanel.lst ..."
url="http://dedicatedornot.com/xml/$IP"
wget -q "$url"
echo "[*] Start. Searching ..."
cat $IP | cut -d '>' -f 2 | awk '{gsub("www.","")}1' | cut -d '<' -f 1 |sed '/^$/d' >>sites.lst
cat $IP | cut -d '>' -f 2 | awk '{gsub("www.","")}1' | cut -d '<' -f 1 | cut -d '.' -f 1 | sed '/^$/d'>> cPanel.lst
counter=1
for cp in `cat cPanel.lst`
do
site=`head -n $counter sites.lst | tail -n 1`
echo "[*] Username : $cp => Site : $site "
let counter=$counter+1
done
echo "[*] Selesai ."
![[+]](https://sinister.li/images/modern/collapse_collapsed.png)


