OK ... I've tried to get a layman's edu on hacking an app. Although I can see the importance on learning about some of the techniques, I also reminded that I should focus first on learning to program ... otherwise ... there'd be nothing
to hack
I have also read that some apps that had been cracked where then found to have NOT been fully cracked. The term that seemed to float with this was referred to as a 'Time Bomb'.
First ... I have zero experience with any of the practice, nor implementation .... let alone effectiveness.
But let's remember ... this is a programming forum. We should be able to discuss concepts here. Most important ... a strategy. Since MOST of us have not just crawled from under a rock, or have been in isolation for the last severals decades ... the 'Final Conclusion' to do nothing accomplishes ...... nothing. Those who have been 'Honored' to have their music CD's made available can attest that this is NOT a goal to strive for.
The strategy [as a programming community] ... I would like to suggests, is not trying to do what no one else has been able to accomplish [ignoring iLoks or hardware keys].... but to provide 2 possible programming considerations.
The FIRST being the original OP's thread title ... 'Time limits for demo's'. The 2nd idea I would submit ... how can we DELAY a cracked release. Is THIS what the term 'Time Bomb' refers too ???
The premise is this ... my first little app is NOT the 'Answer to Cold Fusion'

[actually, I'm saving that for a later release

]. Specifically ... how can we give a piece of work some time to be released BEFORE a fully cracked version hits the web ??
In reality ... just HOW much time is some hacker gonna spend on my app .... really. He goes in with a HEX editor and hard codes a switch change ... the program then shows it's registered ... fine ... now on to the next, bigger app.
But what if some internal code is set to execute, say, 3 weeks from then ??? [for example] ... because only the obvious 'switch' was changed [and the app appears to be registered] ... are they going to put it through weeks of testing JUST to be certain ??? really.
If the app was able to disable itself after a period of time, there would be additional time needed for word gets out that the crack is bad, and before a new fix was posted. [IF they were even interested to hit it again].
These are just general statements and conditions I'm posting within a programming forum. There are some pretty d*mn smart people that frequent here ... maybe some ideas/concepts/strategies can be expressed here BESIDES the 'resigned to let the truck run you over'. Granted, it will backup and get you ... ok ... but we should try to delay that being hours after a release.
