Click here to Skip to main content
15,887,267 members
Home / Discussions / Visual Basic
   

Visual Basic

 
QuestionCreate / Copy Container Pin
QuickBooksDev14-Sep-09 12:03
QuickBooksDev14-Sep-09 12:03 
AnswerRe: Create / Copy Container Pin
Eddy Vluggen14-Sep-09 13:07
professionalEddy Vluggen14-Sep-09 13:07 
QuestionAbout code protection. Pin
Hurricane300014-Sep-09 9:59
Hurricane300014-Sep-09 9:59 
AnswerRe: About code protection. Pin
εїзεїзεїз14-Sep-09 10:56
εїзεїзεїз14-Sep-09 10:56 
GeneralRe: About code protection. [modified] Pin
Hurricane300014-Sep-09 11:28
Hurricane300014-Sep-09 11:28 
GeneralRe: About code protection. Pin
Christian Graus14-Sep-09 13:40
protectorChristian Graus14-Sep-09 13:40 
GeneralRe: About code protection. Pin
Hurricane300014-Sep-09 21:12
Hurricane300014-Sep-09 21:12 
AnswerRe: About code protection. Pin
CyberSamuraiii16-Sep-09 2:31
CyberSamuraiii16-Sep-09 2:31 
There other ways to implement such security but this depends alot on what your software does, hows its installed, does it access the web (permanently/once), architecture, are there corporate licenses you will sell etc.
i would suggest you base your security on serials unique to a particular mobile device (hardware) for instance on cell phones IMEI or a devices blue tooth MAC address. relying on windows registry means an environment can be replicated where someone can try their level best to crash your software protection because windows is readily available plus your software must conform to certain rules to run on the system.

Free Idea:
user installs app, software gets hardware device ID, software sends ID to your server, your server runs algorithm on ID and processes payment, server emails software license code plus thank you for support... sweet nothings, user enters code and presto! access granted.
Remember that in effect what you are protecting are the license codes because technically thats what your selling right? So if a code is entered in any other mobile device it won't work because the algorithm run to decrypt the code and the device ID do not match. For single user licenses this is tried and tested on many android apps I've deployed but Obviously this technique must be thought out if you intend to have corporate licenses for thousands of devices on one bulk purchase Smile | :)

My 2 cents
GeneralRe: About code protection. Pin
Hurricane300016-Sep-09 8:46
Hurricane300016-Sep-09 8:46 
GeneralRe: About code protection. Pin
CyberSamuraiii16-Sep-09 10:19
CyberSamuraiii16-Sep-09 10:19 
GeneralRe: About code protection. Pin
Hurricane300016-Sep-09 10:52
Hurricane300016-Sep-09 10:52 
GeneralRe: About code protection. Pin
CyberSamuraiii16-Sep-09 20:34
CyberSamuraiii16-Sep-09 20:34 
QuestionEXCEL VBA Pin
veon cheng14-Sep-09 1:09
veon cheng14-Sep-09 1:09 
AnswerRe: EXCEL VBA Pin
Christian Graus14-Sep-09 1:15
protectorChristian Graus14-Sep-09 1:15 
GeneralRe: EXCEL VBA Pin
veon cheng14-Sep-09 1:29
veon cheng14-Sep-09 1:29 
GeneralRe: EXCEL VBA Pin
DaveAuld14-Sep-09 2:07
professionalDaveAuld14-Sep-09 2:07 
QuestionATL, COM in vc++ Pin
hrishiS13-Sep-09 23:06
hrishiS13-Sep-09 23:06 
AnswerRe: ATL, COM in vc++ Pin
Christian Graus14-Sep-09 0:52
protectorChristian Graus14-Sep-09 0:52 
QuestionHourGlass cursor Problem Pin
mdrizwan_113-Sep-09 20:52
mdrizwan_113-Sep-09 20:52 
AnswerRe: HourGlass cursor Problem Pin
Johan Hakkesteegt13-Sep-09 22:43
Johan Hakkesteegt13-Sep-09 22:43 
GeneralRe: HourGlass cursor Problem Pin
mdrizwan_113-Sep-09 23:18
mdrizwan_113-Sep-09 23:18 
GeneralRe: HourGlass cursor Problem Pin
Johan Hakkesteegt13-Sep-09 23:20
Johan Hakkesteegt13-Sep-09 23:20 
QuestionHelp Using BitBlt Pin
Kobi_Z13-Sep-09 20:38
Kobi_Z13-Sep-09 20:38 
AnswerRe: Help Using BitBlt Pin
Christian Graus13-Sep-09 20:59
protectorChristian Graus13-Sep-09 20:59 
GeneralRe: Help Using BitBlt Pin
Kobi_Z13-Sep-09 21:32
Kobi_Z13-Sep-09 21:32 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.