Find Jobs
Hire Freelancers

Build a program to block certian programs

$25-50 USD / hour

Closed
Posted about 8 years ago

$25-50 USD / hour

I need a small program to block other programs based on configuration file. 1. Write a windows service 2. Write a small windows application that will display messages based on blocked programs 3. Log actions to windows logging system Describe: What are the limitations of using windows services? How would you push events detected the service and display them? Conditions 1. You will sign a NDA 2. You will get full description document after selecting the bidder Selection based on experience, answering above questions, delivery times, cybersecurity background and pricing.
Project ID: 10400994

About the project

22 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
22 freelancers are bidding on average $36 USD/hour for this job
User Avatar
HI I have seen your requirement and i have developed both 1- Win services and form application. Regarding your questions: Describe: What are the limitations of using windows services? Well only i can think of currently is user can disable the service and that is it! How would you push events detected the service and display them? We can create an app that accepts parameters and send run command from the services. Thank you
$26 USD in 15 days
5.0 (188 reviews)
8.0
8.0
User Avatar
Hello, 1. What are the limitations of using windows services? Windows Services are system applications running under elevated permissions (Local System, Local Service, Network Service). Instead of running under a specific user they are started as a system user. They do not have user interface. They are running completely in background even if no user logged in. The disadvantage of the windows service is they can't access the user screen and can't launch applications unless the applications are started using impersonation. I can explain. 2. How would you push events detected the service and display them? There are 2 ways. a) Launch an UI window application using impersonation for the current user logged in or b) At the moment of logging in for each user start a windows tray application that is going to communicate with the windows service through Named Pipes or any other IPC communication like socket TCP/IP, Shared Memory, windows messages ... Regarding blocking the application I think the most suitable solution would be to use a tray application but this is left to be discussed. To block an application it is possible by Win HOOK API but to used that the application must have a message pump which is not available for a Windows Service unless the switch "interact with desktop" is activated. If you are interested I am available to discuss. Best Regards, Patrik
$40 USD in 20 days
4.9 (39 reviews)
7.1
7.1
User Avatar
Hello, We are team of Microsoft Certified Developer and can develop for you windows service as required by you. We can create windows service which can block programs as per entry in to the configuration file. and can also write into Event Log. If required We can store the log in to database , which you can see by webpage or mobile page as required. We can work for you as low as 20$ per hour. Contact us we are currently available too.
$25 USD in 10 days
5.0 (19 reviews)
6.6
6.6
User Avatar
Dear Sir, This is Sikander. I have read you job specification and come across your requirements about this project. I have 14+ years of experience in software development and I am ready to start this job. Please discuss in detail. I will provide you best services in development. Please have a look at my Profile, Ratings and feedback. Please let me know, if you want to see the samples of my work. I am working in Microsoft technologies and you can find the details below. My Skills includes: 1) .Net (Web/Windows) asp.net 2) MVC 3) Entity Framework 4) WPF/WinForms 5) MSSQL Server 6) SQL Server Reporting Services 7) Javascript/JQuery 8) WebServices/WCF Services 9) MySQL 10) Hosting Sites 11) Mailchimp 12) AngularJS 13) Recently Worked on Vending Machine solution with Monetary apparatus and Shipping Goods motor also worked on Kisok applicaiton. many more...... I have no fancy talks, no false promises and nothing to hide but honesty and a great will to expand our work experience. I am willing to expand my work experience to different clients and in this order I apply for this job in the hope to hear some positive response from you. I hope you will take us positively and will give us a chance to work with you. Many Thanks & Regards Sikander
$26 USD in 10 days
4.9 (33 reviews)
6.2
6.2
User Avatar
Hello, I am expert in and have done similar project before, would like to help you in this project. Hope to hear back soon, Regards
$41 USD in 10 days
4.0 (15 reviews)
6.5
6.5
User Avatar
A proposal has not yet been provided
$33 USD in 20 days
5.0 (13 reviews)
5.2
5.2
User Avatar
Dear Sirs, I'm a .NET developer with 15+ years of experience. I worked on both desktop and web development projects, using both major .NET languages - C# and VB.NET. My recent experience is with ASP.NET MVC, RESTful services, jQuery, Bootstrap, SignalR, ASP.NET Identity, MS SQL server, Entity Framework. In 2014 I took the Microsoft Exam 70-486 and got certified for development of ASP.NET MVC Web Applications. Throughout my career I've been part of multiple teams, developing various systems, so I gain experience in many areas, regarding Windows programming, including Windows Services. My approach would be to study and analyze the business requirements in order to prepare the "product backlog". This involves heavy communication with the business (you) so I could understand the specific needs. So, don't hesitate to contact me and discuss further! Limitations:The bigger limitation of Windows services is the lack of a desktop session to interact with. But with some unmanaged calls this limitation could become just an obstacle. Display detected events: The events needs to be displayed in real time only if there is a logged on user. So Win32 calls could help and spawn a process to the user desktop directly from within the service process. But this is the harder way. The easiest one would be to write a program and start it upon logon - startup folder, scheduled task, registry entry. From there, a NotifyIcon would be sufficient to display a message in the tray ...
$39 USD in 10 days
5.0 (1 review)
5.4
5.4
User Avatar
Hi I have been in this industry for 5 years and such jobs are my daily practice.I can assure you that if you work with me once, you will always work with me for these kind of projects.
$25 USD in 10 days
5.0 (24 reviews)
4.8
4.8
User Avatar
Your project is a perfect fit for my experience and abilities. I have read your job carefully and I am sure I am the best candidate for the job. I have extensive experience in developing a wide range of mobile software across platforms and genres. I don't doubt that I can implement these skills into your requirements seamlessly and effectively. My profile provides more detail on my skills and previous work. Please take a look if you would like to find out more. I would be happy set up times to discuss with you about your project in detail. Please let me know a day and time that will suit you to discuss your project in further detail. I will reply as soon as I hear from you. Thank you for your time and consideration. I look forward to hearing from you in the near future. Sincerely
$40 USD in 10 days
4.6 (24 reviews)
5.1
5.1
User Avatar
Hello, I understood the initial scope of this project. Although i want to discuss further this job in order to prepare the final concept for this project. After Complete discussion over the call or in chat, i will prepare following things for you - Technical Project Proposal - Flow chart for this Project - Execution plan (Step by step procedure with explanation how and at what that we are going to execute a particular task)
$51 USD in 10 days
4.9 (9 reviews)
4.7
4.7
User Avatar
Hi, I have 8 years experience in c# development, have done many desktop apps and Windows services. I will use wcf to communicate between the app and windows service. Looking forward to hear from you.
$30 USD in 30 days
5.0 (2 reviews)
4.2
4.2
User Avatar
Top developer in freelancer here to help you. Please check my reviews, i am the most reliable developer around here. Thank you
$47 USD in 10 days
4.6 (10 reviews)
4.2
4.2
User Avatar
I´m a .Net Developer with extensive experience in web and desktop system development applications C# and VB.Net, javascript, jQuery, LINQ, Entity Framework 6, training and advanced user support, database programming in relational databases (procedures, views and triggers in SQL Server and Oracle) and non-relational databases (Apache Solr and Redis), UML, source control in Git, SVN, TFS and Mercurial, MVC and MVP concepts. I have also experience with SCRUM.
$27 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
What are the limitations of using windows services? Using Windows Services is not a limitation... This type of programs works like that. How would you push events detected the service and display them? Don't worry about that... When I deliver my code to you, I can explain how it works ;) I am a Software Engineer with extensive knowledge of software architecture, development and lifecycle management. Certified in technologies using Microsoft products as my first tool to start building solutions. (I have 10+ Microsoft Certifications)
$44 USD in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I will make a windows Service for blocking app based on configuration file which is placed a fix location on computer. For every blocking app we maintain a log file. We make a System tray windows application which shows notification for every block app and also shows the log details on double click on icon of System tray app which situated on right bottom corner of system. you can also have facility to restart windows service or Stop this as you wish.
$41 USD in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Brooklyn, United States
0.0
0
Payment method verified
Member since Apr 24, 2014

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) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
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.