29 ms·
Little bit of advice: 1) Obfuscate your deliverables 2) Don't store the Licensing information in plain-text in a XML file; it's trivial to create a generator
by NKCSS 10y ago
Little bit of advice:
1) Obfuscate your deliverables
2) Don't store the Licensing information in plain-text in a XML file; it's trivial to create a generator to generate a valid license for the current product. Make sure to use a public/private key you sign it and check it, not giving the client the information to create a valid license if they know the CPU Id, Hdd s/n's and Nic Mac Adresses.
Other than that: well done, looks great and as others have said: market it for enterprises and buy a boat :)
- anakic 10y agoThanks! 1 - much debate about this, it's certainly safer to do so 2 - if you take a look at the license again you'll notice the digital signature field, to make a generator you would need my private key:P Boat is good, I like boat. :)
- NKCSS 10y agoOK, good; I just did a quick decompile and skip through the code to see; glad you have it covered :) It's cool to see you stuck with it; looking at your history, it really is a shame it hadn't got the attention it deserved earlier on: https://news.ycombinator.com/submitted?id=anakic https://news.ycombinator.com/submitted?id=anakic
- anakic 10y agoWell it was fun, I felt it was the type of tool I would want for my self in Excel. Also, not liking ones regular job goes a long way to fuel enthusiasm for hobby projects:) And it did hit the front page when /u/petepete crossposted it from reddit last year, which was a big moral boost.