Automatic data uploader in case of theft

Closed Posted Aug 11, 2007 Paid on delivery
Closed Paid on delivery

Our company has several agents that use notebooks and basically I need to create a program that will upload vital documents from a notebook to our server in the event of one of these portables being stolen. The application needs to do the following. The application is installed on each portable, not sure if it is possible for it to be “invisible??. The user enters his username and password (with which he has already signed up on our website) in order to identify who’s computer it is. The user indicates which folders he needs to recover in the event of loosing his computer this can be done by dragging folders from the directory to the “files to recover?? window. The user defines an interval for checking the “status?? of his computer (stolen/not stolen). The application runs in the background hopefully “invisible?? so as not to warn thieves. The application checks our server at the user defined intervals (once a day, once a week, etc.) to check the present status of the computer checking for the usernames status. In the event of a computer being stolen the user will log onto our web and change the status of his computer to “Stolen??. The next time (the thief) connects to internet and the software checks the status the computer will be identified as “stolen??. As of this point the software will send the IP address (and the name of the current network to which it is connected) to our server (each time it connects to internet or to a different network) and start uploading the selected “files to recover??. If the computer is disconnected the software continues uploading files immediately every time it is reconnected to internet. I only require the software side and need to discuss the way in which the software “interacts?? with our website. I apologize for my lack of knowledge in programming and understand that what I have written is not at all technical, I need to discuss this project with any interested programmers in order to fully convey my needs.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Windows XP Windows Vista OSX *will accept bids for application development in any or all platforms specified

Computer Security Engineering Mac OS Microsoft MySQL PHP Software Architecture Software Testing Web Security Windows Desktop

Project ID: #3201439

About the project

8 proposals Remote project Active Oct 8, 2007

8 freelancers are bidding on average $831 for this job

StanDotNet

See private message.

$493 USD in 30 days
(296 Reviews)
8.0
myktm

See private message.

$510 USD in 30 days
(214 Reviews)
6.7
mgamal

See private message.

$544 USD in 30 days
(94 Reviews)
6.5
emporiumadv

See private message.

$170 USD in 30 days
(15 Reviews)
4.4
sergz

See private message.

$4250 USD in 30 days
(6 Reviews)
4.2
xarch

See private message.

$100.3 USD in 30 days
(4 Reviews)
2.5
rubenruvalcaba

See private message.

$85 USD in 30 days
(3 Reviews)
0.6
vw6684451vw

See private message.

$493 USD in 30 days
(0 Reviews)
0.0