
Closed
Posted
Paid on delivery
I’m tightening the licensing on my in-house builds of FCP12 and DAVnci and need a clean dongle-style solution. The sole purpose is to restrict usage to customers I approve: each installation must validate the machine’s network-card MAC address before the software will launch. My preferred flow is straightforward. A small utility gathers the client’s MAC, I feed that into a licence generator on my side, and the application checks the signed file at start-up. If the MAC doesn’t match, the program exits gracefully with a custom message. No cloud server or online activation is required—just a reliable hardware-ID check wrapped directly into both executables. Deliverables • A library or module (C/C++, C#, or similar) that performs the MAC-address validation • Seamless integration of that call into both FCP12 and DAVnci with minimal code changes • A command-line tool that outputs the licence file from a supplied MAC address • Clear build instructions and brief documentation so I can regenerate licences on demand • A simple test plan demonstrating success and failure cases across multiple machines If you’ve implemented hardware ID or USB dongle checks before, this should feel familiar. Solid error handling and concise documentation matter more to me than fancy UI. Let me know the language or framework you’d use and how quickly you could turn around an initial prototype.
Project ID: 40191382
13 proposals
Remote project
Active 18 days ago
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 ₹60,824 INR for this job

As an experienced developer with a solid background in engineering and over a decade of expertise in coding, I am confident that I can deliver a robust and reliable MAC-address validation system for your FCP12 and DAVnci software. My proficiency in C++, C#, and other languages such as MQL4/MQL5 aligns closely with your project requirements. I have successfully implemented similar solutions in my past projects involving hardware ID and USB dongle checks. Detail-oriented and focused on concise documentation, I recognize the importance of error handling as well as your preference for minimal code changes. I promise to provide seamless integration of the licensing system into both applications while producing clear build instructions and brief documentation for easy regeneration of licenses on demand. My extensive experience in engineering, trading algorithms, and programming combined with my familiarity with various platforms makes me uniquely qualified for this task. Trusting me with this project means investing in effective communication, quick turnaround time, impeccable quality, and unwavering support. Let's connect soon to explore the next steps towards creating a secure and controllable licensing solution for your software.
₹56,250 INR in 7 days
5.8
5.8

Hi, I’m Karthik, a software engineer with 10+ years of experience in application security, licensing, and low-level system integrations across Windows and macOS environments. Your requirement for a clean, offline, MAC-address–based dongle-style licensing mechanism is clear and very achievable without cloud dependency. My proposed approach Build a lightweight licensing module (C/C++ or C#—based on how FCP12/DAVnci are compiled) that: Reads the primary network interface MAC address securely Verifies it against a signed license file at application startup A CLI license generator tool on your side that: Accepts MAC address as input Generates an encrypted/signed license file Graceful failure handling with custom messaging if validation fails No online checks, no background services, no performance impact Deliverables Reusable MAC-validation library/module CLI license generator (Windows/macOS compatible) Integrated startup checks in both executables Clear build + regeneration documentation Test plan covering valid/invalid MAC scenarios Why me 10+ years working with hardware-bound licensing & protection logic Experience with offline enforcement models (MAC, CPU, device IDs) Focus on clean integration, maintainability, and reliability I can deliver an initial prototype quickly and iterate based on how tightly you want the validation wrapped. Happy to discuss target OS, language preference, and turnaround timeline.
₹74,999 INR in 7 days
4.4
4.4

(18+years), I have experience in licensing, using mac address, registry, dongle, Digital signing etc. As someone who has spent years developing software with a meticulous focus on both functionality and security, I am uniquely positioned to deliver your dongle protection for FCP12 and DAVnci. My extensive expertise in C/C++, C#, and other similar languages perfectly aligns with the requirements of your project. Over my 14-year tenure, I've consistently embedded robust solutions like the one you described to ensure that only approved clients are able to access the software. Throughout my journey as a developer, I've come across multiple instances requiring hardware-ID checks or USB dongles, therefore, understanding all their nuances intimately. I am confident in my ability to provide you with a seamless integration that meets the highest standards while keeping code changes to a minimum.
₹55,000 INR in 5 days
5.4
5.4

I will design a solution to restrict usage of FCP12 and DAVnci to approved customers by validating the machine's network-card MAC address, providing a library or module for MAC-address validation, seamless integration into both executables, a command-line tool for licence file generation, and clear documentation, adapting to the proposed budget and delivering a reliable hardware-ID check. Waiting for your response in chat! Best Regards.
₹57,717 INR in 3 days
2.8
2.8

With a solid background in software development for over 9 years, I possess the expertise and experience needed to provide you with a robust, efficient, and secure dongle-style solution to protect your in-house builds of FCP12 and DAVnci. I am very familiar with implementing hardware ID and USB dongle checks, ensuring that usage is only restricted to approved customers on validated machines. What sets me apart as a candidate is not just my technical skills in languages like C/C++, C#, Java, or PHP but also my dedicated customer-oriented approach. I understand the importance of providing seamless integration with minimal code changes. Therefore, I will ensure that the MAC-address validation is smoothly incorporated into both FCP12 and DAVnci. Additionally, I will deliver clear build instructions and comprehensive documentation so that you can swiftly regenerate licences whenever required. Finally, I guarantee you competitive pricing without compromising on quality because my top priority is delivering excellence within budget.
₹56,250 INR in 7 days
2.2
2.2

Hi, I’ve carefully reviewed your requirements for implementing a dongle-style licensing system for your in-house builds of FCP12 and DAVnci. With extensive experience in software licensing solutions and hardware ID checks using C/C++ and C#, I’m confident I can deliver a clean, offline MAC address validation module as you requested. I will develop a lightweight library to validate MAC addresses integrated into both applications with minimal code changes, a command-line license generator, and provide thorough documentation for easy license regeneration. Robust error handling and a simple test plan covering success and failure cases across machines will ensure reliability. I suggest using C++ for the library due to its efficiency on macOS and ease of integrating into your existing software. I can have an initial prototype ready within 7 days. Which language or framework do you prefer for the license validation module, C++ or C#? Thanks, Roshan
₹68,000 INR in 12 days
0.0
0.0

Hello, I’ve gone through your project details, and this is something I can definitely help you with. I have over 10 years of experience in software development, including hardware ID checks and licensing solutions. I specialize in C/C++, C#, and have worked extensively with both macOS and Windows environments. My goal is to ensure a reliable and clean implementation that meets your licensing needs. For your project, I propose the following approach: I will develop a library that performs the MAC address validation, seamlessly integrate it into both FCP12 and DaVinci Resolve, and create a command-line utility for license generation. I’ll ensure clear build instructions and documentation for your convenience. Solid error handling will be a priority, as I understand its importance. Here is my portfolio: https://www.freelancer.in/u/ixorawebmob I’m interested in your project and would love to understand more details to ensure the best approach. Could you clarify: 1. What programming languages or frameworks do you prefer for this implementation? 2. Do you have specific test cases in mind you'd like to cover for success and failure scenarios? Let’s discuss over chat!What programming languages or frameworks do you prefer for this implementation? Regards, Arpit Jaiswal
₹62,440 INR in 1 day
0.0
0.0

With over a decade of experience in software development, my team at Bugbattlers Technologies has tackled a variety of complex projects related to hardware ID and USB dongle checks, making me familiar and well-equipped to handle your dongle protection needs for FCP12 and DAVnci. I fully understand the importance of licensing limitations for proprietary applications like yours, where control over user access is essential. My approach to your project will prioritize solid error handling, minimal code changes, and concise documentation – all delivered with utmost reliability and efficiency. Your project would require a library or module performing the MAC address validation, its seamless integration into both executables, and outputting the license file using a supplied MAC address. My team meticulously ensures each task is completed with adherence to the required specifications, so you can easily generate licenses on demand without any hassle.
₹50,050 INR in 10 days
0.0
0.0

Drawing from my extensive experience in C# programming and full-stack development, I am confident in delivering a robust dongle-style solution that seamlessly integrates with both FCP12 and DAVnci. My solutions emphasise error-free execution, concise documentation and effective error handling rather than imposing complicated UIs. My frontend expertise in responsive web design would be particularly relevant in this project to ensure optimum performance across multiple devices for your users. Furthermore, my deep understanding of backend technologies such as Node.js, SQL and NoSQL databases will enable me to build a reliable hardware-ID check wrapped directly into your executables with the ability to generate licences on-demand. Above all, I am a problem solver who values client satisfaction as paramount, hence if any issues arise during the development process or even post-delivery, you can rely on me for unfailing support. Let’s discuss your preferred language or framework and an initial turnaround time for prototype delivery. Choose me for dependable results; I look forward to delivering exceptional value to your project.
₹56,250 INR in 7 days
0.0
0.0

As a seasoned Full-Stack Developer and Product Management Professional, I specialize in delivering robust software solutions for businesses with varied needs. A project of your nature that necessitates a complex but streamlined licensing functionality to restrict the usage of your software to approved customers resonates deeply with my expertise. My prolific background in API and Software Development aligns perfectly with the requirements of your task, from building the MAC address validation module/library to integrating it seamlessly within FCP12 and DAVnci without compromising code continuity. I have an innate understanding of how crucial clear documentation, robust error-handling, and efficient functionalities are in projects like yours; hence my commitment to excellence on each front. Moreover, through my experience utilizing cloud-native applications and AWS, I'll ensure that the hardware ID check process executes optimally without the need for online activation or a cloud server. Having led impactful projects across various industries including a strong focus on user-centric products, I understand the importance of a detailed test plan. The success and failure testing across multiple machines is something that I value highly and will deliver proficiently. Choose me for this job and you can rely on my proven competency in delivering projects of complexity on time, every time!
₹56,250 INR in 7 days
0.0
0.0

Jaipur, India
Member since Jan 18, 2026
$250-750 USD
€20-170 EUR
$250-750 USD
$10-30 USD
€750-1500 EUR
$10-30 AUD
₹10000-100000 INR
$10-45 USD
$25-50 USD / hour
$15-25 USD / hour
$8-15 USD / hour
€18-36 EUR / hour
$15-25 USD / hour
€30-250 EUR
₹37500-75000 INR
$750-1500 USD
$30-250 USD
₹1500-12500 INR
$30-250 USD
$30-250 USD