
Open
Posted
•
Ends in 5 days
Paid on delivery
Windows Systems Developer: Remote Desktop Capture & Input via IDD (Indirect Display Driver) or Mirror Driver Project Description: We are looking for an expert Windows Systems Engineer to develop a high-performance screen capture and input injection module similar to UltraViewer, TeamViewer, or AnyDesk. The goal is to bypass the "Black Screen" limitation on secure desktops (Winlogon, UAC, and Lock Screen) without requiring the user to disable security features. The module must be able to capture pixels from the Secure Desktop (Winlogon) and inject keyboard/mouse input with high integrity, ensuring full control even when no user is logged in. Core Deliverables: Driver-Level Capture: Implementation of an Indirect Display Driver (IDD) or WDDM Mirror Driver to capture frames directly from the GPU buffer. Secure Desktop Access: Ensure the capture agent can switch between the Default and Winlogon desktops seamlessly via a SYSTEM Service. Input Injection: High-integrity input simulation (Mouse/Keyboard) that works on UAC prompts and the Windows Login screen. Session 0 to Session 1 Bridge: A robust service-to-user-session IPC (Inter-Process Communication) framework. Required Expertise (Technical Requirements): Languages: Expert-level C++ and C#/.NET. Windows Driver Development: Proficiency with WDK (Windows Driver Kit), UMDF (User Mode Driver Framework), and the IddCx (Indirect Display Driver Class Extension). Win32 API Mastery: Deep knowledge of CreateProcessAsUser, SetThreadDesktop, OpenInputDesktop, and WTS (Windows Terminal Services) APIs. Graphics APIs: Experience with DXGI Desktop Duplication API, Direct3D 11, and GDI/GDI+. Security & Signing: Knowledge of Windows Authenticode, Code Signing, and Digital Signatures (understanding of how to make drivers load on Windows 10/11 with Secure Boot). Preferred Qualifications: Previous experience building Remote Desktop Software (VNC, RDP-based tools, or custom solutions). Understanding of Credential Providers (v2) for programmatic unlocking. Experience with WebRTC or high-speed video encoding (H.264/H.265) for streaming the captured frames.
Project ID: 40385559
10 proposals
Open for bidding
Remote project
Active 23 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
10 freelancers are bidding on average ₹8,090 INR for this job

Hello, I have read your job description and I am interested in your job post. I am ready to start now. Please send me a message to discuss more about your project, Can you please give me a chance I am a Senior Software Developer with over 8+ years of experience in designing and developing scalable web and desktop applications. I specialize in Microsoft technologies and delivering high-quality, secure, and performance-driven applications. My Expertise: Backend Development:ASP.NET, ASP.NET Core, MVC, Web API, WebForms, WCF Services Programming Languages:C#, Frontend Development:JavaScript, jQuery, AJAX, HTML, CSS Database Technologies:SQL Server, MySQL Reporting Tools:Crystal Reports, RDLC, SSIS, SSRS
₹6,000 INR in 7 days
4.3
4.3

With my extensive experience as a web and software developer, specializing in building scalable and future-ready digital solutions, I am confident that I am the perfect fit for your project. My expertise in C++ and C#/.NET aligns directly with your technical requirements, ensuring that I have the necessary skills to undertake this complex task. Moreover, my understanding of Windows Authenticode, Code Signing, and Digital Signatures lends itself to ensuring the smooth execution of your drivers on Windows 10/11 with Secure Boot intact. Additionally, while not explicitly mentioned in your requirements, my familiarity with AJAX-based technologies can be utilized to enhance any potential streaming aspect requirements of these captured frames. Working as a long-term technology partner with clients across multiple industries has equipped me with the skills to deliver a product that aligns exactly with your business goals. From MVPs to complex systems like yours, scalability is always at the core of my work – building technology that grows alongside your business.
₹10,000 INR in 5 days
3.8
3.8

⭕Windows Driver Development⭕ ⭕Secure Desktop Remote Control System (IDD / Mirror Driver)⭕ Hello, there! This project requires deep Windows internals expertise, especially around driver-level screen capture, secure desktop handling (Winlogon/UAC), and high-integrity input injection. I specialize in C++/.NET system-level development and Windows API/driver architecture, which aligns strongly with building reliable remote desktop systems like AnyDesk or TeamViewer. The core challenge here is safely capturing secure desktop frames and injecting input without breaking Windows security boundaries or causing instability. I focus on building stable, production-grade architectures using proper IPC design, GPU-accelerated capture, and SYSTEM-level services. ⭕Availability : • Can start immediately • Can work at client's preferred timezone • Available to answer to client's message immediately • Update the result daily, every week Let’s build something powerful together! Looking forward to hearing from you soon! Thanks.
₹10,000 INR in 7 days
0.0
0.0

As a seasoned Full-Stack Developer with over 12 years of experience, I understand that your primary challenge is creating a high-performance screen capture and input injection module that can operate seamlessly on secure desktops while bypassing the "Black Screen" limitation. This is no small feat, particularly in ensuring integrity and security. My extensive expertise in C++ and C#/.NET aligns perfectly with your project requirements, especially my proficiency with Windows Driver Development using WDK and UMDF. Additionally, I have hands-on experience with Win32 APIs like CreateProcessAsUser and SetThreadDesktop, which are crucial for managing user sessions effectively. My background includes building remote desktop solutions and utilizing graphics APIs such as DXGI for efficient image capture. To ensure smooth functionality, could you clarify if you have specific performance benchmarks or security protocols in mind that you would like to adhere to during development?
₹12,500 INR in 7 days
0.0
0.0

I can help build a secure desktop capture and input module with IDD/mirror driver support. I will implement driver-level capture, SYSTEM service for desktop switching, reliable input injection, and a Session 0–1 IPC bridge. The solution will handle UAC, Winlogon, and lock screen scenarios, with proper signing and stable performance. Ready to review details and proceed.
₹7,000 INR in 7 days
0.0
0.0

As an expert Windows Systems Engineer well-versed in tools like UltraViewer, TeamViewer, and AnyDesk, I am equipped with the necessary skills to tackle your remote desktop capture and input needs. My proficiency with the WDK and UMDF will ensure high-performance screen capture through your desired IDD or WDDM Mirror Driver approach. On top of that, my mastery of C++ and C#/.NET guarantees a robust, secure solution. I understand that maintaining system security is paramount for you. Thankfully, I possess extensive knowledge of Windows Authenticode, Code Signing, and Digital Signatures, enabling me to circumvent the "Black Screen" limitation without ever sacrificing system protection. Additionally, my familiarity with Credential Providers (v2) for programmatic unlocking further ensures a comprehensive understanding of Windows' secure environment. Moreover, it's important to highlight my previous experience building remote desktop software bespoke to clients' needs much like yours. Furthermore, I have hands-on experience with WebRTC technology and video encoding such as H.264/H.265- useful skills to stream captured frames at high speeds. With me on board, expect a timely delivery of top-quality results that drive your project forward.
₹7,000 INR in 7 days
0.0
0.0

I am a perfect fit for your project requiring a seamless high-performance screen capture and input injection module that bypasses "Black Screen" limitations on secure desktops without disabling security features. Your need for clean, professional, user-friendly driver-level capture via an Indirect Display Driver or Mirror Driver matches my understanding fully. With expert skills in C++, C#/.NET, Windows Driver Development using WDK, UMDF, and IddCx, plus deep knowledge of Win32 and Graphics APIs like DXGI and Direct3D 11, I can deliver an integrated, automated solution. While I am new to freelancer, I have tons of experience and have done other projects off site. I would love to chat more about your project! Regards, Ty Ax
₹9,400 INR in 14 days
0.0
0.0

Hi, I’m very glad to see this project and interested to work with you, it matches to my skills and experiences, I’ve worked on many similar projects previously and have good working experience in this field, I’m sure, I can provide you the best outcome exactly as to your requirement, Please let me know about the project and let’s discuss something more about it, Call or WhatsApp me here (+91) 94543-89834 Thanking you.
₹5,000 INR in 3 days
0.0
0.0

Với kinh nghiệm sâu rộng của tôi với cách là một nhà phát triển web và phần mềm, chuyên xây dựng các giải pháp kỹ thuật số có thể mở rộng và sẵn sàng cho tương lai, tôi tự tin rằng tôi là người phù hợp
₹7,000 INR in 7 days
0.0
0.0

Kanpur, India
Member since May 13, 2023
$10-30 USD
€8-30 EUR
₹1500-12500 INR
₹400-750 INR / hour
$3000-5000 USD
$25-50 USD / hour
₹1500-12500 INR
₹100-400 INR / hour
$15-25 USD / hour
$50-300 USD
₹1500-12500 INR
€250-750 EUR
$30-250 USD
₹75000-150000 INR
₹12500-37500 INR
min $50 USD / hour
₹12500-37500 INR
$250-750 USD
₹750-1250 INR / hour
₹12500-37500 INR
₹75000-150000 INR
$30-250 USD