Current location: Hot Scripts Forums » General Community » Script Requests » Thief Catcher program, (free) help needed.


Thief Catcher program, (free) help needed.

Reply
  #1 (permalink)  
Old 04-05-11, 10:50 PM
tar0zer0 tar0zer0 is offline
New Member
 
Join Date: Mar 2011
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
X_X Thief Catcher program, (free) help needed.

me and my team working on a project called Stealth Hunter,

Summarize about our project.
Stealth Hunter is a thief catcher, It will silently take a snapshot of user using a stolen notebook or pc with webcam and send the information via email.

so, the problem is, the scripts wont trigger it. Maybe something wrong with the script? hope someone can take a look on it. Thanks.

Here's our full Stealth Hunter Scripts - shunter.rar

and this is where the main line/code (also included on link above).

Code:
# ! /bin/sh
### BEGIN INIT INFO
# Provides:          Stealth Hunter
# Required-Start:    $local_fs $network
# Required-Stop:     $local_fs $remote_fs
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Stealth Hunter catcher
# Description:       Stealth Hunter is a thief catcher
#                    It will silently take a snapshot of user using a stolen notebook
#		     or pc with webcam and send back an email.
### END INIT INFO

# Author: shunter

CONFIGURE="No"

# Reads config file 
[ -r /etc/default/shunter ] && . /etc/default/shunter


if [ $CONFIGURED != "Yes" ]; then
	echo "/etc/default/shunter not configured yet!"
	echo "Exiting ..."
	exit 0
fi

PASSWORD=$(encrypt-decrypt decode $PASS | awk '$0!~/^$/ {print $0}')

do_start() 
{
ping -c 2 google.com > /dev/null 2>&1 
if [ $? -eq 0 ]; then 
	#echo "Checking alert mail ..."
	check_mail=$(wget -T 3 -t 1 -q --secure-protocol=TLSv1 --no-check-certificate  --user=$USER --password=$PASSWORD https://mail.google.com/mail/feed/atom -O - |grep "$ALERT")
	if [ $? -eq 0 ];
	then
		#echo "Alert mail found, this notebook/pc might been stolen!!"
		#echo "Retrieving ip adress ..."
		IP=$(wget -q -O - http://whatismyip.org |tail) && wait $!
		DATE=`date`
		#echo "Taking snapshot ..."
		mplayer tv:// -tv driver=v4l2:width=320:height=240:outfmt=uyvy:device=/dev/video0 -frames 3 -vo jpeg:outdir=/tmp >/dev/null 2>&1 && wait $!
		#echo -n "Sending mail ..."
		sendEmail -f shunter@google.com -t $USER -s $MAIL_SERV:$PORT -xu $USER -xp $PASSWORD -u $TITLE -m "$MESSAGE\nIP : $IP  DATE: $DATE\n" -a $ATTACHMENT >/dev/null
		#echo "Done."
		exit
	else
		#echo "No alert message found ..exiting."
		exit
	fi
else
	#echo "Not online ..."
	exit
fi
}


case "$1" in
  start)
	do_start
	;;
	
  stop)
	echo "This option is not supported."
	;;

  restart)
	echo "This option is not supported"
	;;
    *)
        echo "Usage: /etc/init.d/$0 {start|stop|restart}"
        exit 1
        ;;

esac

exit 0
Reply With Quote
  #2 (permalink)  
Old 04-11-11, 06:47 AM
tar0zer0 tar0zer0 is offline
New Member
 
Join Date: Mar 2011
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
any takers? @@"
Reply With Quote
  #3 (permalink)  
Old 04-12-11, 04:07 PM
tar0zer0 tar0zer0 is offline
New Member
 
Join Date: Mar 2011
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
its actually triggered by the owner itself. he or she might go to any pc, compose new email and send email to integrated email which is confirgured earlier (in stolen laptop) with "STOLEN" subject email. but nothing happened. it should work. all the coding is correct. hope someone can take a look at it.

sorry for my broken english. =(
Reply With Quote
Reply

Bookmarks

Tags
linux, perl, script, shell, webcam


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Forum Jump


All times are GMT -5. The time now is 10:08 AM.
vBulletin® Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.