licensing

Where and how should I save license related information? [closed]

橙三吉。 提交于 2019-12-01 02:34:17
I have an application (C#) and I am tasked with putting some simple licensing scheme in it. While doing that I need to save that information somewhere in computer to limit the usage. I need to save a date and a counter. How and where I should save the information which, on Windows Vista, doesnt require administrative privileges to run? (Which means saving it in System32, Program Files, HKEY_LOCAL_MACHINE is not an option.) Please do not flood the answers with "don't do it" or "it will be cracked anyway". I do understand those logics. I just need to do anything best that can be done for this

hardware-locked licensing: which hardware pieces should i use? [duplicate]

◇◆丶佛笑我妖孽 提交于 2019-11-30 21:31:19
This question already has an answer here: Is there really any way to uniquely identify any computer at all 4 answers I've recently implemented a hardware-locked licensing system with fuzzy-matching to handle changes in hardware without requiring a re-activation, but i need more hardware pieces to match to be more secure / create more reliable fuzzy-matching. Right now I'm matching against the following: Physical mac address Hard-drive serial number RAM part number / manufacturer / size Processor ID What are some other machine-specific non-changing hardware serial numbers that would be good to

Android ADB redistribution [closed]

本秂侑毒 提交于 2019-11-30 21:04:52
Are you allowed to redistribute the Android ADB to the end users? Is there a distributive / package that might be included in the installer? We are considering to use it in order to provide a USB connectivity between our Android app and a desktop app. Is there any better ways you can suggest to easily establish a USB bridge in this situation? I believe that distributing the Android adb executable is perfectly legal. The SDK license agreement for android sdk at http://developer.android.com/sdk/terms.html has the following clause: 3.5 Use, reproduction and distribution of components of the SDK

Is it possible to sign an xml document without having to use KeyContainerName?

梦想的初衷 提交于 2019-11-30 20:54:18
问题 I want to create 2 really simple dlls: 1) that will sign an xml document 2) that will check that the xml document hasnt been modified. I tried using the RSACryptoServiceProvider and a key container. But when I move to a different machine this does not work as the key is being stored in the machine. I want to store the key in the dlls im creating (I know this is not reccomended) but I just cannot work out how to write some code to simply sign an xml document and then verify that it hasn't been

Microsoft.mshtml.dll redistribution issues [closed]

北城余情 提交于 2019-11-30 20:48:33
I have made a C# BHO which is using Microsoft.mshtml.dll internally. Now to package this BHO do i need to also distribute Microsoft.mshtml.dll. Is it fine to add this dll with my dlls? Any legal issue ? This BHO works fine on dev environment as the Microsoft.mshtml.dll is present in visual studio (C:\Windows\assembly\GAC\Microsoft.mshtml\7.0.3300.0__b03f5f7f11d50a3a\Microsoft.mshtml.dll) guess, which will not the case on each machine. Please suggest. It is an interop assembly, it doesn't contain any code. Just declarations, auto-generated from the COM type library. Redistributing is thus fine.

Limit number of users accessing a web ASP .NET application

与世无争的帅哥 提交于 2019-11-30 20:42:22
How do I limit the number of users to a web application. You may want to limit the web app to only handle say 20 users at a time. Our company sells applications based on a number of licenses, but we are not sure what the behaviour could be in a web app. I have seen some suggestions saying you can flag a user account as "LoggedIn = True" when a user has logged in. Then each new successful login attempt checks the number of "LoggedIn = True" records. If it exceeds the limit, then the user is rejected. How will unexpected input be handled in this case? What if: The user doesn't click logout, and

Good or Bad experiences with CryptoLicensing? [closed]

大城市里の小女人 提交于 2019-11-30 19:42:48
I'm planning to buy CryptoLicensing but before buying it I'd like to get some feedbacks if anyone tried it before. Also it'd be interesting if anyone cracked it or spotted an easy hack against it. I've seen some other SO questions regarding the choosing a .NET licensing component but if you currently happy with another component it'd be nice to hear your experience. It's just quite hard to nail this without going through a long trial. I bought the licensing and obfuscator products from LogicNP and I'm quite satisfied. CryptoLicensing: The good: good value for your money. I didn't pay through

Does one need to have a license for fonts if we are using ttf files in itext? [closed]

試著忘記壹切 提交于 2019-11-30 16:21:46
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 4 years ago . I understand that itext does not come with any of the font libraries and you need to provide the font library . The pdf once generated, will be viewed by Acrobat and assuming , it is the standard fonts, adobe would have support for it. My questions is about licensing of the fonts. a) Do I need to have a license

C# Creating a unique ID based on hardware ids [duplicate]

会有一股神秘感。 提交于 2019-11-30 12:48:51
问题 This question already has answers here : Is there really any way to uniquely identify any computer at all (4 answers) Closed 4 years ago . I am creating a license that is specific to a machine. The license is based on the following items: MAC Address CPU Serial Number Computer Volume Serial Number of drive0 I am assuming that if 2 of the 3 match, then my license is valid. So, the can get a new network card, and the license is still valid, etc. Is this a good approach or am I going to have

MySQL Connectors and Licensing [closed]

巧了我就是萌 提交于 2019-11-30 11:24:37
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 4 years ago . It occured to me that the MySQL Connectors(Java and .NET) are GPL licensed. Does that mean vendors(not developing for inhouse apps) will have to purcase a commercial license for proprietary software talking to a MySQL database through these connectors 回答1: If you are linking to the MySQL connectors in your