BorlandTalk.com Forum Index BorlandTalk.com
Borland discussion newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

ISAPI protect

 
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Internet Isapi-WebBroker
View previous topic :: View next topic  
Author Message
Tomas R.
Guest





PostPosted: Mon Aug 16, 2004 2:16 pm    Post subject: ISAPI protect Reply with quote



Hello,

We have made isapi application and now ready to install it on client server
but
somehow we need to protect it. Is it possible to protect ISAPI module
against copying it and installing on other server?
As I understand ISAPI module can't access registry due to limited rights. Am
I right?

--
Best Regards,
Tomas


Back to top
Del Murray
Guest





PostPosted: Mon Aug 16, 2004 3:02 pm    Post subject: Re: ISAPI protect Reply with quote



ISAPI can access registry if it is given permissions. You could put an HTTP
client in the ISAPI. When the "OnCreate" event of the ISAPI fires, (which
only happens once), it could go to a website you control to see if it is
authorized for the server (hostname) that it is running on. If not, it
doesn't continue running. Or you could burn the hostname into the program
before you install it. If they change hosts, they just call you for a new
version.


Back to top
Tomas R.
Guest





PostPosted: Mon Aug 16, 2004 3:40 pm    Post subject: Re: ISAPI protect Reply with quote



Del you have suggested great idea about hostname ! :)

"Del Murray" <Del.Murray (AT) CreditHawk (DOT) Net.NoSpam> wrote

Quote:
ISAPI can access registry if it is given permissions. You could put an
HTTP
client in the ISAPI. When the "OnCreate" event of the ISAPI fires, (which
only happens once), it could go to a website you control to see if it is
authorized for the server (hostname) that it is running on. If not, it
doesn't continue running. Or you could burn the hostname into the program
before you install it. If they change hosts, they just call you for a new
version.





Back to top
Del Murray
Guest





PostPosted: Mon Aug 16, 2004 7:49 pm    Post subject: Re: ISAPI protect Reply with quote

No problem, just mail 3 Million dollars.


Back to top
Mat Ballard
Guest





PostPosted: Mon Aug 16, 2004 11:45 pm    Post subject: Re: ISAPI protect Reply with quote

Del Murray wrote:

Quote:
ISAPI can access registry if it is given permissions. You could put an HTTP
client in the ISAPI. When the "OnCreate" event of the ISAPI fires, (which
only happens once), it could go to a website you control to see if it is
authorized for the server (hostname) that it is running on. If not, it
doesn't continue running. Or you could burn the hostname into the program
before you install it. If they change hosts, they just call you for a new
version.

if someone is clever enough (or your webserver is poorly enough set up) to get
their hands on your DLL, then a little bit of hex editing won't phase them at all.

a better solution is a config file or registry section with an encoded password,


cheers,




Mat

Back to top
Tomas R.
Guest





PostPosted: Tue Aug 17, 2004 10:57 am    Post subject: Re: ISAPI protect Reply with quote

Quote:
No problem, just mail 3 Million dollars.
done, check account...




Back to top
Del Murray
Guest





PostPosted: Tue Aug 17, 2004 3:45 pm    Post subject: Re: ISAPI protect Reply with quote

He can encrypt the hostname within the DLL and no one will see it and he
still wont have to read/write the registry


Back to top
AdamStefanCosta
Guest





PostPosted: Tue Aug 17, 2004 6:26 pm    Post subject: Re: ISAPI protect Reply with quote

Del

Have u a good encryption algoritm/component?

Tnx in Advance
AdamStefanCosta



"Del Murray" <Del.Murray (AT) CreditHawk (DOT) Net.NoSpam> wrote

Quote:
He can encrypt the hostname within the DLL and no one will see it and he
still wont have to read/write the registry





Back to top
Mat Ballard
Guest





PostPosted: Tue Aug 17, 2004 11:40 pm    Post subject: Re: ISAPI protect Reply with quote

AdamStefanCosta wrote:


Quote:
Have u a good encryption algoritm/component?

DCPcrypt Cryptographic Component Library

http://www.cityinthesky.co.uk/


cheers,



Mat

Back to top
Display posts from previous:   
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Internet Isapi-WebBroker All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.