Active Topics

 


Reply
Thread Tools
Posts: 111 | Thanked: 31 times | Joined on May 2007
#51
Hi there.

I have a sort of workish c daemon that stores gps info whenever the gps got a fix from another application, write them on disk if the machine reboots so it can reload them next time it starts, and wait that the internet is available to send them on a remote xmlrpc server (as well as the exact time and date the gps fix occured).

It also takes picture from the cam when the internet connexion is active, next step is to have those picture send to the remote xmlrpc server too.

Currently, this is stored on a completly unrelated garage project's svn, but i may create a specific project once i m sure i can have something that works:

https://garage.maemo.org/plugins/scm...c/?root=sayhoo

Anybody interested in writing the xmlrpc server side ?

I do not feel like writing the full php web site, but i alreay got some xmlrpc things working:

https://garage.maemo.org/plugins/scm...oo&view=markup

Let me know if you are interested.
 
speculatrix's Avatar
Posts: 880 | Thanked: 264 times | Joined on Feb 2007 @ Cambridge, UK
#52
As an anti-loss measure, my digital camera has my name and mobile number on an attached sticker. I also have a "locked" photo on my digital camera of a picture which basically says "this camera is property of {myname}. If found please telephone {my mobile} and/or return to {address}, a reward will be paid". When I say locked, just write-protect the file. If someone found the camera and put it into picture preview mode, I'd hope on seeing the camera a fairly honest person would make *some* effort to return it. They definitely couldn't claim that since they were unable to find its rightful owner they kept hold of it.

As an anti-theft measure, I have been running from cron a script on my laptop for a while. It gathers information from its environment using traceroute, whatsmyip.org (or similar), records the MAC address of the default route, any DNS resolver settings that get set etc. It occurs to me that you could use "iwlist" and also bluetooth "hcitool scan" to try and find out other information about the location of the device. Unfortunately my laptop doesn't have a GPS. My script puts all this in a file and uses it as the payload for ping, using hping, so that it generates a very low level of background activity which is much less likely to be spotted/filtered. It sends these pings to my computer at home (static IP on adsl line) and our VPN server at work*.

I'll post the script tomorrow when I fire up my laptop at work.

I think a mixed strategy to "protect" the N800 is required:
1/ a sticky label identifying it
2/ a photo in the gallery and/or the background on the home screen to identify it
3/ a program hidden on the tablet which phones home.
4/ a small explosive device to blow the hands off anyone who steals it!

Palm Pilots have an owner field in their preference screen which comes up when the device is locked. I seem to recall GPE has that too when I ran OpenZaurus/GPE on my zaurus. Can't see why the tablet couldn't have that added as a trivial feature.
 

The Following 2 Users Say Thank You to speculatrix For This Useful Post:
Posts: 755 | Thanked: 406 times | Joined on Feb 2008 @ UK
#53
I vote for number 4 - N810 C4 Edition.

There was some work done for adeona on the tablets, but I haven't seen if anything else has been done on it recently.
 
Posts: 609 | Thanked: 232 times | Joined on Dec 2007 @ the end of my rope
#54
Not sure if anyone mentioned this, but gmail will now tell you how many computers are currently logged into your account, as well as the IP address of the last account activity. So this is one reason to make it EASY for finders of your tablet to log into a gmail account. If they do, they'll reveal the tablet's location.

Just a thought...
 

The Following 2 Users Say Thank You to lm2 For This Useful Post:
Posts: 89 | Thanked: 6 times | Joined on Feb 2010
#55
Why /usr/libexec/navicore-gpsd-helper is not available on N900?
 
di1in's Avatar
Posts: 184 | Thanked: 33 times | Joined on Jan 2010
#56
If someone could get into a deal with symbianguru to help port their symbian app Phoneguard onto Maemo all would be well. I wouldn't mind buying such an app.

phoneguard works such that you can send sms that consists of a keyword to the device and it would send back the requested data or lock the device or sound the alarm. it also sends back network info like imsi code, sim number is sim has been changed and other data. gps co ordinates can also be sent if the device has acquired lock.
 
Posts: 247 | Thanked: 91 times | Joined on Jan 2008 @ London/M4 Corridor
#57
The code as given in http://talk.maemo.org/showpost.php?p...3&postcount=43 is unsafe and should not be used without modification or specific work to secure your system.

Here's the problem:
Originally Posted by dannemil View Post
#====== case[5] scp : scp -q -i $base.ssh/$private_key $base$rfile $username@$remote_ip:~
Unless you have
  • a completely unused box on a separately secured network or
  • fully secured this login so that ssh commands can't be issued, files written to locations like ~/.fetchmailrc or /var/adm/cron/crontabs/$username, etc.
you've just given away the box where you're collecting this data, and possibly the network it is on.

The file upload mechanism needs to be changed. It's not important that user be authenticated when sending the files(but see below), but it will be important to limit these files to a safe location (eg not a generic user's home directory), and limit how much can be sent so that your system doesn't get attacked with a denial of service attack via a full hard drive. To be a good network citiizen, you will want to track what's put in your system so that it doesn't get used for exchange point for malware or other nasty stuff -- and this is where having the user authenticate would be useful since it should limit this last problem greatly.

I would take a look at the open source offering mentioned earlier in this thread to see if they've solved the uploead nicely. If not, I personally would look at using a WEBDAV plugin on top of Apache on my home Linux box. As this extension to HTTP will pass through more firewall configurations than ssh or ftp, you'd be more likely to get the files you need to track the miscreants down.
 

The Following 4 Users Say Thank You to Alan_Peery For This Useful Post:
Posts: 134 | Thanked: 42 times | Joined on Feb 2010
#58
is there not a way to have the GPS show u in Real Time where your phone is. if the GPS is on. i have seen this in a diff phone ages ago.

also seen this set up on 2 phones. so peeps can see each other

Last edited by mackan1; 2010-02-22 at 13:41.
 
ozen78's Avatar
Posts: 34 | Thanked: 8 times | Joined on Dec 2009 @ London
#59
last few posts should be moved here http://talk.maemo.org/showthread.php...ighlight=theft
 
Posts: 81 | Thanked: 45 times | Joined on Dec 2009
#60
I totally agree with what Alan said, and in addition you have the problem that the the thief theoretically can ssh into your box and erase the files. You want some kind of a write only storage for any info collected from the phone.
 

The Following User Says Thank You to dov For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 16:11.