Find Jobs
Hire Freelancers

Create a Windows Desktop Protection Software

$1500-3000 USD

Closed
Posted over 8 years ago

$1500-3000 USD

Paid on delivery
We need an application that allow to control the windows computers from a company. OS : Windows XP and higher Req : .NET , Must work on ActiveDirectory or Stand alone computers Programming language : .NET , Delphi , C++.. The sofware will allow to install a local agent service application that will allow to remotelly control the following 4 major features : 1>Monitor Windows software applications Resume : This feature will allow to monitor executed windows applications and keep track of them, and allow or deny Details : User , Process (exe) , Computer, Allowed , DateTime Start, DateTime Stop Actions : Allow, Deny, Password protect when executing an application if specified 2>Monitor Internet Browsers URLs activity Resume : This feature will allow to monitor browsed urls, keep track of them and allow or deny Details : User , Browser , Computer, Allowed , DateTime Start, DateTime Stop, URL Actions : Allow URL, Deny URL 3>Monitor files and folders (allow or deny access) Resume : This feature will allow to monitor files and folders windows access by user, and allow or access deny Details : User , Computer, Allowed , DateTime Start, DateTime Stop, Action (open,read,delete,execute,rename) Actions : Allow, Deny, Password protect file / folder access if specified 4>Encrypt files and folders Resume : This feature will allow a user to encrypt / decrypt a file / folder and send it over email (secure share) Details : Encrypt file / folder using password , Decrypt file / folder using password Actions : Integrate in explorer shell, context menu, Password protect , Allow to send encrypted documents via email There will be a remote manager application where we will be able to see connected computers, get reports and apply configurations on computers. This software must work over LAN / WAN network using http encripted / secured - TLS communication. Agent service (installed on target computers) will work as a windows service and will communicate to server. Manager application will connect to server and will remotelly manage computers settings , reports.. How does the application work ? 1- The agents are installed in target computers (MSI installer , manually or distributed via AD), will work as a windows service and will communicated throught server using TLS encrypted protocol. 2- The Manager , it's a portable like application that will connect to server and will allow to remotelly manage agents network. * We must try to avoid windows filter drivers installation and use api hooks if possible. Please post your bid, only if you have needed skills to complete this software.
Project ID: 8610855

About the project

13 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
13 freelancers are bidding on average $3,299 USD for this job
User Avatar
Hi there, I have read Project Description & understand the initial high level requirements of your Desktop Application. Our team already developed couple of Desktop Applications but we cannot work in Delphi, so would you define with it? We can develop this in .NET technologies. At the moment, my bid is just a placeholder, as I cannot submit the proposal without entering any amount but once you respond us, we can then finalize the estimate. Look forward to hearing from you. Regards, YK LEADconcept
$3,092 USD in 60 days
5.0 (39 reviews)
8.3
8.3
User Avatar
Hello I'm interesting your project very well I'm a Good C++/C#, OS, Network, Algorithm expert. I understand your req exactly. I m quite well experienced in these jobs. Let's go ahead with me I want to service for you continously. Thanks
$3,150 USD in 30 days
4.9 (327 reviews)
8.3
8.3
User Avatar
Hello, I made my research regarding your project and for most of the requirements it is possible to add windows hook to allow and deny features however for the blocking of the URL for internet browsers it is difficult without any filter driver. Regarding the remote access I suggest to create a client / server solution in reverse server connection. Where the agent connects to the Server and the server is going to use the same socket in opposite direction. I have already developed a similar solution in another project. All other operations like monitoring and encrypting files and folders are according to the Microsoft documentation made using low level system drivers however I am investigating the possibility to use WMI technology to resolve this tasks. Also for the internet browser activity a good approach will be to use Fiddler or WireShark. However I need to discuss the entire scope of the project just to make a better proposal. Other similar software I made are Worker Activity Monitoring software and Client/Server Worker monitoring agent with key logger, desktop monitoring and streaming with file transfer and remote access. If you are interested I am available to discuss. Kind Regards, Patrik Fatoric
$5,000 USD in 60 days
4.9 (32 reviews)
7.3
7.3
User Avatar
We are very interested in this project. I have read your above description and i think its well within our range to execute this is in a good time frame so would you be kind enough to message me so we can have a fast and understanding agreement.
$2,368 USD in 45 days
4.8 (19 reviews)
6.5
6.5
User Avatar
Your problem falls under my expertise . Contact me freely I will do it in your range. you will not regret providing me this responsibility. i will do it with 100% perfection and hardwork i can do this better than any one else here ! just trust me once and i will prove myself trust worthy in low price I have a big range of clients whom i am providing and had provided satisfied services.
$2,500 USD in 30 days
4.9 (19 reviews)
6.0
6.0
User Avatar
Hi, Miguel. I can do it. Right now understand how do 1,3,4 point and more difficult with 2. But it's possible. Of course i can use NET assembly on Delphi and WinApi. So hope that i'm finishing right % tomorrow and ready do continue :-)
$2,500 USD in 3 days
5.0 (41 reviews)
6.0
6.0
User Avatar
Dear Sir/ Madam, My name is Henry - the owner of PHAMTECH Co. My team is really interested in this project as it is exactly within our scope of expertise: We are web/ app design & development company located in Hochiminh city, VIETNAM. Working with a team who has both in-house DESIGNERS and PROGRAMMERS means that you can take advantage of both: Our designers could help revise the design even in coding process, which is a GREAT benefit for any ongoing project. + We plan and build. We don't use prebuilt templates which produce conflicting codes and bugs and hurt the system in the long term. + Our team is 100% in-house. We don't outsource projects elsewhere. So you pay for the real service - not marketing fee. In short, if you need an experienced team who offers *real English* communication, beautiful design & optimized code, premium after-service, in time and to budget, then we are the choice. If you need something based on solely ONE of the above criteria, then we're still happy if you decide to give another freelancer a chance. Just bookmark our Freelancer profile https://www.freelancer.com/u/phamtech211.html and come back in case the selected freelancer can't meet your demands. Best wishes, Henry.
$3,888 USD in 60 days
4.9 (3 reviews)
5.8
5.8
User Avatar
Hola, soy un programador en Delphi con más de 30 años de experiencia (si, estoy usando Delphi desde que era Turbo Pascal de Borland). Lo que solicitas es posible, pero se requieren varios enfoques para lograrlo: 1) Estoy sólo se puede hacer a través de hooking en el sistema operativo. Monitorear las aplicaciones que son ejecutadas no es difícil, pero permitir que se ejecute o no sólo puede funcionar si se hace un hook de funciones del sistema preparativo. 2) Esto puede representar un problema, ya que varios de los web browsers de uso más común no permiten hooking. Para algunos hay que desarrollar plugins. Si tienes en mente un web broser específico, avísame y te puedo indicar si hay una manera de controlar acceso a direcciones de HTTP desde afuera del proceso del browser. 3) El monitoreo es fácil (Windows tiene funciones que permiten hacerlo), permitir acceso o no puede ser problemático, pero creo que es posible. Estás dispuesto a usar AD (Active Directories)? 4) Esto es sencillo y no representa problemas. Haver un sistema de cliente/servidor es bastante fácil usando DataSnap o cualquiera de otras librerías para el efecto disponibles (e.g. RemObjects) Si crees que puedes estar interesado en mis servicio, envíame un mensaje privado. Así podemos discutir mejor lo que requieres y también puedo enviarte una copia de mi CV, para que revises experiencia/referencias. Saludos cordiales, Marco García
$4,444 USD in 60 days
4.1 (7 reviews)
5.4
5.4
User Avatar
Hello, I have been working as freelancer since last ~ 2.5 years,prior to this was working with a MNC as an Sr. Software Professional. The project is Product based development and integration of the product with various already existing Products and processes.. Below are some key areas of my skills: -- Expert on C# using .NET framework using Visual Studio 2012 and 2013 -- Expert in VB.NET using VS2012/VS2013 -- WPF and Windows Forms Application I have experience in all the above areas and during my project work I have completed all of the above tasks. As a Freelancer also I have worked in few of the above areas where I got a chance and delivered the best. Delivering best & Customer satisfaction is the key for any individual and I always worked keeping these things during project execution. Would be looking forward to work on this opportunity and will ensure to deliver best. Regards, Abhinov
$2,722 USD in 30 days
5.0 (9 reviews)
3.7
3.7
User Avatar
Hi, We are a team of IT experts with an experience in Development, Support and Administration of upto 18+ years. We administered such projects for years now and have started our organisation to experiment with new technologies too. Please hire us to be assured that you get the best management out there and the value for your money. Thanks and Regards, Gaurav M, Manager, Intellithings
$3,556 USD in 45 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of SPAIN
Collbato, Spain
5.0
483
Payment method verified
Member since Jul 5, 2003

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.