Project Description:
----------------------------------
We need a Windows-based security application that runs as a background service, preventing unauthorized file transfers while allowing essential work functions. The application must block file copying via USB, cloud storage, and remote access, maintain logs, and implement anti-tampering mechanisms to prevent unauthorized disabling.
If forcefully stopped, the application should self-destruct certain directories while allowing admin-controlled temporary deactivation via a remote passkey system.
This project requires strong experience in Windows system programming, Python (preferred) and security enforcement techniques.
? Key Features & Requirements:
1️⃣ Windows Background Service
✅ Application should run as a Windows Service and restart automatically if stopped.
✅ Must auto-launch at startup and prevent unauthorized termination.
2️⃣ USB Security (Allow Hardware, Block File Transfers)
✅ Users must be able to use USB-connected hardware for their work.
✅ Block all file copy/paste to USB while allowing device functionality.
✅ Log USB insertion & file transfer attempts.
3️⃣ Cloud Upload Blocking
✅ Prevent users from uploading files to Google Drive, OneDrive, Dropbox, etc.
✅ Use Windows Firewall rules or other techniques to block access.
✅ Log all cloud upload attempts.
4️⃣ Remote Access File Transfer Blocking (While Allowing Remote Control)
✅ Users must be able to use remote sharing apps (AnyDesk, TeamViewer, RDP, etc.).
✅ Block clipboard copy-paste, drag-drop file transfers, and shared folder access during remote sessions.
✅ Log any file transfer attempts during remote access.
5️⃣ Activity Logging & Centralized Log Collection
✅ Maintain daily logs with unique filenames: securityLog_{Machine_Name}_{Username}[login to view URL]
✅ Log all security violations (USB, cloud, remote access, shutdown attempts).
✅ Auto-transfer logs to a centralized admin PC at midnight.
6️⃣ Anti-Tampering & Self-Destruction Mechanism
✅ If a user forcefully stops or cracks application, it should:
-> Restart automatically if stopped once.
-> Delete critical files in C:\ABC_FOLDER\ if stopped multiple times.
-> Apply self-destruction only to the compromised PC (not all users).
7️⃣ Remote Admin-Controlled Temporary Stop (Passkey System)
✅ Users cannot stop application themselves.
✅ Admin should generate a one-time passkey that allows stopping the service for 10 minutes only.
✅ The passkey should be user-specific (valid only for the requesting user & machine).
✅ Prevent passkey reuse after expiration.
8️⃣ Network Visibility (Active Machine Tracking)
✅ Application should report active status to the admin PC.
✅ Log Machine Name, Username, Last Active Time to track all running PCs.
? Technical Requirements:
✔ Programming Language: Python (preferred) or C#.
✔ OS Compatibility: Windows 10/11 (must run as a Windows Service).
✔ Logging: Store logs in a secure format, transfer to admin PC daily.
✔ Network Communication: Use SMB, SCP, or secure methods to send logs to the admin PC.
✔ Security Enforcement: Must be resistant to user bypassing or forceful shutdowns.
✔ Admin Control: Ability to remotely pause the service with a passkey mechanism.
⚡ Ideal Freelancer Qualifications:
✅ Strong experience with Windows system programming (services, firewall, registry modifications).
✅ Expertise in Python or C# for Windows development.
✅ Experience with security tools (USB restrictions, clipboard monitoring, logging mechanisms).
✅ Knowledge of Windows Group Policies, registry edits, or scripting for security enforcement.
✅ Familiarity with remote access control techniques (preventing file transfers via remote tools).
✅ Good communication skills for requirement discussions and regular progress updates.
? Timeline & Budget:
⏳ Expected Delivery Time: 4-6 weeks (adjustable based on scope discussion).
? Budget Range: Flexible – Open to proposals based on experience and estimated workload.
? How to Apply: Interested freelancers should submit:
✅ Relevant past projects (Windows security tools, USB/remote access controls, etc.).
✅ Proposed approach (brief explanation of how you would implement this).
✅ Estimated timeline & budget proposal.
I am an experienced Windows security application developer with strong expertise in Windows system programming and Python. I can implement the required features such as USB security, cloud upload blocking, remote access file transfer blocking, activity logging, anti-tampering mechanisms, and remote admin-controlled temporary stop. My approach involves using Python for Windows service development and implementing secure logging and communication methods. I estimate a delivery time of 4-6 weeks and I am flexible with budget proposals based on the scope and workload.
Hello,
I understand that you are looking for a Windows-based security application that functions as a background service, focusing on preventing unauthorized file transfers while allowing necessary work functions. The application will manage USB, cloud storage, and remote access tightly while maintaining security logs and having anti-tampering features. I'll develop the application using Python and ensure it meets all the specified functionalities, such as automatic startup, logging attempts, and a remote passkey system for temporary deactivation. My approach would involve leveraging my experience in Windows system programming and security enforcement to create a robust and user-friendly solution that keeps your data secure.
Can you provide more details on the specific logging requirements and the format you prefer for the logs?
Thanks,
Muhammad Awais
Hi there Ranjeet K.,
I'm bidding on your project "Windows Security Application Development". Let's dive in and have a meeting
I am expert in this area. please leave a message on my chat so we can discuss the budget and deadline of the project. I have read your project description and i'm confident i can do this project for you perfectly.
Regards,
Usama
..
Hello, Greetings Ranjeet K.,
Good afternoon!
★★★ I HAVE READ ALL YOUR REQUIREMENTS VERY CAREFULLY AND UNDERSTOOD WHAT YOU WANT. ★★★
With over 12 years of experience in Python, Network Security, Wireless Network Security Analysis and Windows Service, I can provide the precise results you're seeking for.
✔ Proven Expertise – Over 12 years of hands-on experience in Python, Network Security, Wireless Network Security Analysis and Windows Service, delivering top-tier solutions.
✔ Efficiency First – Optimized development processes to save time and cut costs without compromising quality.
✔ Scalable Solutions – Designed to grow seamlessly with your business and adapt to future needs.
✔ Unmatched Reliability – Robust implementations to ensure stability, security, and minimal downtime.
✔ Tailored Approach – Fully customized solutions to align with your unique goals and requirements.
✔ Dedicated Support – 6+ weeks of post-launch support to keep your project running smoothly.
https://www.freelancer.com/u/apilt9
I’m looking forward to discussing your project in more detail.
Best regards,
Apil
Dear Ranjeet K.,
We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon as possible and complete it in a very short time.
We are 25 years in this business and our technical specialists have strong experience in Python, Network Security, Wireless Network Security Analysis, Windows Service and other technologies relevant to your project.
Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews.
Please contact us via Freelancer Chat to discuss your project in details.
Best regards,
Sales department
Tangram Canada Inc.
⭐⭐⭐⭐⭐ Expert in Windows System Programming and Security Enforcement: I'm ready to start right now and ensure the timely delivery of a Windows-based security application that prevents unauthorized file transfers while allowing essential work functions. With strong experience in Python and security enforcement techniques, I assure you of high-quality results. Let's discuss the details and review samples of my previous work to move forward collaboratively. I look forward to the opportunity to work on this project with you. Kind regards, Haroon Z.
.
Hi there,
I’ve carefully read your project description - Windows Security Application Development and really interested in this job.
I’m a senior software developer for 8+ years experience and can offering best quality and highest performance during your timeline.
I’m ready to discuss your project and can start immediately.
I'd like to talking about your proposals via chat.
I will wait for your reply
Thanks!
Derek
Hello!
I’m an experienced Windows system programmer with strong expertise in Python-based security applications, and I can confidently develop your background service with robust USB restrictions, cloud blocking, remote access controls, and tamper-proof mechanisms.
My approach includes implementing a resilient Windows Service that auto-restarts, applying firewall rules, monitoring user actions, and securely logging/reporting to the admin PC—all while ensuring no impact on essential work functions.
I can also integrate the remote passkey system for admin-controlled deactivation and ensure anti-tampering protections, including self-destruction triggers as specified.
I’m ready to provide a detailed implementation plan, timeline, and previous project references upon request to get started immediately.
Best Regards,
Denis K.
As an experienced full stack developer with a strong focus on innovative solutions, I believe I am the ideal fit for your Windows Security Application project. My extensive knowledge of Python, combined with my hands-on experience in Windows system programming, equips me to fulfill all your requirements seamlessly.
I have successfully developed various robust applications and enforced stringent security measures to protect valuable data. Moreover, my proven abilities in preventing unauthorized file transfers, blocking cloud uploads and managing USB security make me well-equipped and informed on the specific areas required for this project.
Additionally, my broader programming comprehension will be beneficial towards implementing effective logging methods, maintaining daily logs with unique filenames for individual machines and centralizing log collections - something I understand is of utmost importance, as mentioned in your project description.
In offering myself for this role, I assure you not only of a high-performance end product but also efficient project management within agreed timelines. I believe that my past experience and my ability to deliver high-quality work under pressure will prove extremely valuable for this project's success. Looking forward to discussing how best I can assist you with your vision for this application!
Hi, Ranjeet K.
I've worked with other clients in similar project, so I have extensive experiences in Network Security, Windows Service, Wireless Network Security Analysis and Python and I can work on your time zone. I'd like you to discuss the requirements in more detail through chat and start right now.
Best, Syahrul
Hi there,
I just read your job posting and understood most of the requirements. I can build your project more efficient with my knowledge. Along with your project requirement, I'll provide you clean source code.
I have 10 years of experience in web development and I have extensive experience in Python, Network Security, Wireless Network Security Analysis, Windows Service and other technologies relevant to your project.
I am ready to start immediately and work full time on your time-zone with responsive communication.
Please let me know if you have any questions or would like to discuss further details about this project. Thank you again for considering my bid!
Best regards,
Cleyton
Hi Ranjeet K.!
I am confident in delivering accurate and comprehensive results for this project. My experience with Wireless Network Security Analysis, Python, Network Security and Windows Service makes me the ideal candidate for this job. My knowledge and passion for this field will ensure the project is completed quickly and efficiently. I am available to start immediately.
Sincerely
Bredah
Hey mate! I have over extensive experience in Full-Stack development, so I'm super excited about the chance to work on your project. I don't like to ramble like others. I'm raring to go and ready to hit the ground running. Looking forward to working with you! Cheers
Dear Client,
I am excited about the opportunity to develop a robust Windows security application for you. With expertise in Python and Windows system programming, I am confident in delivering a solution that meets your requirements. I have a strong background in security enforcement techniques and have worked on similar projects in the past.
I am well-equipped to implement features such as USB security, cloud upload blocking, remote access file transfer blocking, activity logging, anti-tampering mechanisms, and more. My experience with Windows services and security tools makes me an ideal candidate for this project.
I look forward to discussing further details and providing you with a comprehensive plan for the successful development of this application. Thank you for considering my proposal.
Dear Client,
I have thoroughly reviewed your project description for the "Windows Security Application Development" and I understand all the key features and requirements outlined. I have over 8 years of experience in Python and Windows system programming, making me well-equipped to handle the complexities of this project.
I am excited about the opportunity to work on this challenging and innovative project. I would like to connect with you in chat to discuss further details and ensure that I can provide the best solution for your security application needs.
Looking forward to discussing this exciting project with you.
Best regards,
Olex
Hello,
As a seasoned and proficient Python developer, your ambitious Windows Security Application project aligns excellently with my software engineering expertise. With a wealth of hands-on experience in Windows systems programming -- including services, firewall configurations, and registry modifications -- I have developed an acute understanding of the intricacies of Windows security mechanisms. This understanding allows me to anticipate vulnerabilities and devise robust measures against unauthorized access or tempering. Additionally, my adeptness in security development will ensure the practical realization of key project features like preventing unauthorized file transfers through USB and remote access, maintaining detailed activity logs, and implementing anti-tampering mechanisms.
Moreover, my meticulous approach to coding assures that your application will not only be highly functional but also scalable and maintainable. Throughout my 5+ years in web development, particularly full-stack applications using Node.js and building secure RESTful APIs, I’ve honed my ability to produce clean code that endures over time. Furthermore, my versatile familiarity with other programming languages such as HTML, CSS3, JavaScript (ES6+) can be leveraged if necessary during the course of our project.
Finally, you'll appreciate my unwavering commitment to meeting project deadlines while ensuring open and transparent communication. Understandin
Thanks!
Dear Client!
After reading your project description, I am confident that my strong skills in Python, Wireless Network Security Analysis, Network Security and Windows Service will help me can complete this project for you perfectly.
Please leave a message on my chat so we can discuss the project in details.
Thanks & regards.
Hey Ranjeet K.,
I’m reaching out to offer my skills in your Windows Security Application Development project. My attention to detail, skills in Python, Wireless Network Security Analysis, Network Security and Windows Service, and ability to meet deadlines make me an ideal candidate for this role. I’d love to further discuss how I can contribute to your project.
Cheers Ranjeet K.!
Hello Ranjeet,
I am a senior developer with extensive experience in creating Windows-based applications focused on security measures. Designing a background service that effectively prevents unauthorized file transfers aligns well with the skills acquired throughout my career.
Expertise encompasses several key areas vital for this project: 1️⃣ Windows service development 2️⃣ Strong command of Python programming 3️⃣ Security enforcement techniques 4️⃣ Monitoring and logging mechanisms 5️⃣ Remote access control strategies.
Successfully developed a similar application that restricted file transfers, monitored USB insertions, and logged security violations, ensuring compliance with company policies. This project showcased skills in Windows system programming and security enforcement.
Send me a message to discuss in detail.
Best Regards.
Hi Ranjeet K.,
Regarding Windows Security Application Development, I bring extensive experience in software development, backed by a strong foundation in mathematics (Bachelor’s) and a Doctorate in Computer Science. Whether it’s web development, algorithm design, AI, or complex system architecture, I can deliver efficient and scalable solutions tailored to your needs.
Let’s discuss how I can help achieve your project goals. Looking forward to collaborating.
Best,
Chen