SRL Archive - News and General

Device tracker


Shuttleu

2010-12-15 17:35:28

Hello

i made myself a device tracker in HTML/5 and PHP and with this i managed to get my laptop back from when it was stolen in september

what it basicly does is it opens a web page when you start the device which then sends your IP and location (longitude and latitude) to a database.

i thought that as it managed to help me get my laptop back, maybe it would be useful for other people

So today i set out on expanding it in a way that it can have more than one user, but in a way that it would only be available on request

so i have finished creating it and thought you all might like to use it, i have built a UI for it (which i may extend) and i shall give you the info so you can see what sort of stuff it stores ;)

Go to http://vinevanquisher.freehostia.com/view.html and use the user "defaults" and pass "password"
it may not be pretty, but i wanted to get it working first
this screen will tell you lots of info about where your device was tracked

al parts of it are password protected so no one can see where your device was tracked or even add a tracked position without knowing your password

let me know if your interested

~shut

EDIT: currently i have a reg file for windows so you simply run a reg file and put a html file where i tell you
for linux and mac, your on your own, sorry, i have no idea how to make something run on startup

EDIT: this also runs on mobile devices too! such as iOS or android

EDIT: also if you have a account and you feel like someone knows your password, you can simply change it ;) (im not giving this page out otherwise people will change the default password)

EDIT: i can also make accounts for people here incase they want to use it

EDIT: given it more flexibility so you can use your own details

Smartzkid

2010-12-15 17:39:14

One nice feature would be a 'log' password and a 'locate' password. I'd use it, but I don't have any sort of location sensing in my laptop.

What is the API? I would love to make an android app that supports this!

Craig`

2010-12-15 17:40:33

very nice.

smartz; he said he used the IP to get long/lat, you could also use the GeoLocation API but you'd have to somehow make it so that the user didn't have to accept to share his details - the user is guy who stole "device", or have i read this thread wrong.

Shuttleu

2010-12-15 17:42:51

currently to make a log you would do
vinevanquisher.freehostia.com/index.php?user={username}&pass={password}

it also redirects to google once it has done everything so it doesnt look as suspicious ;)

and it uses the HTML5 API

~shut

Smartzkid

2010-12-15 17:44:22

Could you add lat and long, for better location of those devices that have GPS?

Shuttleu

2010-12-15 17:47:06

From: Smartzkid
Could you add lat and long, for better location of those devices that have GPS?

if a device had GPS then i think that HTML5 would use the GPS instead anyway
by the way the long and lat is where i just done it (it is litterally 2m off)

~shut

EvilChicken!

2010-12-15 17:47:21

You do know that I get a warning/query about your page wishing to track my location if I open it with Chrome?

Shuttleu

2010-12-15 17:49:31

From: EvilChicken!
You do know that I get a warning/query about your page wishing to track my location if I open it with Chrome?


only the first time you open it
after you accept the first time, it wont ask anymore ;)

~shut

EDIT: added more flexibility so you can set your own details

Sex

2010-12-15 23:15:21

I changed the password to password2 :p.

Smartzkid

2010-12-16 00:05:55

From: Sex
I changed the password to password2 :p.


Win.

Shuttleu

2010-12-16 04:19:26

From: Sex
I changed the password to password2 :p.


i assume you found the password changing page then?

~shut

Simtoon

2010-12-16 05:50:25

You should make it a program rather than a webpage :D

Mofared

2010-12-16 06:56:02

Incorrect User or Pass

Shuttleu

2010-12-16 10:03:28

From: Mofared
Incorrect User or Pass


user defaults
pass password

~shut

Gavril

2010-12-16 11:59:28

Making it a silent / hidden program thats injected into explorer.exe or svchost.eve would be best.

Though, on the side of simplicity ~ make it a greasemonkey script that runs on all webpages (GM_httpRequest or w/e). Have a browser auto-open to Google/etc startup. Will be much less noticeable.

Sex

2010-12-16 15:11:19

From: Shuttleu
i assume you found the password changing page then?

~shut

Yeah man.

Shuttleu

2010-12-16 15:26:30

From: Sex
Yeah man.


wasnt hard was it :p
bit obvious really :p

~shut

Sex

2010-12-16 15:46:21

Indeed, I was like hmm I'ma find it just for the hell of it :D. Since you posted that you weren't going to release it, I thought you might have made the name all weird or something.

Shuttleu

2010-12-16 19:49:15

From: Sex
Indeed, I was like hmm I'ma find it just for the hell of it :D. Since you posted that you weren't going to release it, I thought you might have made the name all weird or something.


lol, im only gonna give it to people who have accounts
you can have one if you want

~shut

Sex

2010-12-17 01:18:55

Nah, no need. Also, just code it so that the default is unchangeable.