flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
vid 02 Mar 2007, 07:46
Then it has made some very ugly tricks, or you didn't repartition it right. Maybe some CMOS or initial unused HDD sectors or something could be used, but that is not very reliable. Another possibility is to require internet connection for "first" run of software.
in my job i was doing this recently, but had to do it working under unprivileged user mode, so all i could do was to store in registry and files. If you force user to have some privileges you can use native APIs to hide your registry keys and files, and you can access HW directly (bad). |
|||
![]() |
|
Kermil 02 Mar 2007, 09:49
vid wrote:
It looks like as trojan. Do not use this approach!!! |
|||
![]() |
|
vid 02 Mar 2007, 09:58
Kermil: you should see what other real protectors do... just mind Starforce. Or even others, if they don't use drivers, they still rely on some priviliged features, or /dev/mem-kind of thing etc...
|
|||
![]() |
|
r22 03 Mar 2007, 05:18
With fancy debuggers and such evaluation versions and protections of that kind are becoming more and more obselete.
Web-based software is the newest/best way to secure software. Only problem is you have to write it using ajax/javascript and jsp|php|cgi. But since standards on browsers are enforced so poorly creating web based apps becomes ...[early rant termination] m : the software you had probably created a unique ID from your hardware serial numbers and sent that to a main server. Then the software probably had an extra junkware program that ran in the background LIKE *updater (theres enough of them to choose from, java, acrobat, windows ...). The program would poll the main server and see if your unique ID still had days left in the trial and if not, the program would break itself. |
|||
![]() |
|
Kermil 05 Mar 2007, 15:54
vid wrote: Kermil: you should see what other real protectors do... just mind Starforce. Or even others, if they don't use drivers, they still rely on some priviliged features, or /dev/mem-kind of thing etc... If some protections use privileged functions then is it right approach to create evalution version of software? No! Remember the situation with protection from Sony. Is it good protection? |
|||
![]() |
|
m 07 Mar 2007, 10:15
Thanks a lot to you all !
I was not connected (actually I never am) to the internet while i installed the software. I repartitioned my hard-disk using (cfdisk in Linux). I tried changing my system time (while in windows though). But, urrgh ... no result. |
|||
![]() |
|
vid 07 Mar 2007, 12:50
what exactly does "repartitioned" mean? Did you delete all files and registry keys?
|
|||
![]() |
|
m 10 Mar 2007, 09:36
Hey vid, i ran cfdisk (maybe you know how it works). Deleted all partitions that were there on my hard-disk (viz. win98, winXP, Linux and Swap partitions). Then the cfdisk was showing me around 40GB of free space. So, i created the same set of partitions (as they were before) with roughly the same sizes.
I am not sure what a partitioning tool does (exactly !). |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.